Press Releases

Advanced security, decentralised management, global scale and multi-tenancy added to NATS.io messaging

June 19, 2019

Posted by: Anasia D'mello

The general availability of NATS 2.0 aims to meet the market need for an advanced communications system tailored for modern distributed systems. With the ability to run on-premises, in all cloud providers, as well as in edge computing and IoT devices, NATS.io provides both scalable service and microservice communications, observability, and data and event streaming.

Providing one technology with many communication patterns to support many use cases, NATS 2.0 takes NATS.io functionality to the next level, offering radically easy development and deployment in complex environments, reducing time to market and drastically reducing operational costs; easy-to-use decentralised security; as well as built-in, zero-configuration disaster recovery.

NATS 2.0 can replace multiple technologies like RPC systems, service meshes, event streaming, load balancers, policy and proxy sidecars as well as external security and authentication systems. It has a simple API that allows rapid innovation and easy support for integration with existing technologies.

Current deployments do not need to change; NATS 2.0 can augment existing messaging systems and technologies to get the best out of all systems. Synadia NGS, driven by NATS 2.0 technologies, is a modern and secure global messaging utility with isolated communication contexts and secure sharing, creating the first global digital dial tone. The goal is to securely connect all of the world’s digital systems, services and devices. NATS.io is in use at enterprises including Capital One, Mastercard, Ericsson, GE, and Dell Technologies’ Pivotal Software.

“NATS was already enough to get me to drop other technologies, but NATS 2.0 is a game changer and actually solves a bunch of security problems as a bonus. It saves us time, dramatically reduces developer and operator friction, reduces cost and gives us increased confidence in our security strategy,” said Kevin Hoffman, lead engineer, Capital One Critical Stack.

With a small API surface, little configuration and low touch operations, NATS can drastically reduce operational complexity and costs. Distributed security and authorisation through isolated communication and secure data sharing lets organisations self-manage, allowing for a system that can operate at scale while supporting fast, agile development practices in organisations.

Superclusters, distributed security, and self-healing technology along with NATS.io’s multiple messaging patterns allow for a single technology to cover use cases from on-premises and cloud through edge computing to IoT, with one single end-to-end security scheme. Teams can leverage NATS for the features they need while continuing to use other systems already deployed, as NATS.io can seamlessly enhance systems such as MQ-Series, Apache Kafka and gRPC.

“Businesses need to innovate faster than ever before. Adding new services and collecting more data to optimise for user experience are at the center of many new technologies. However, the ever-increasing flood of new and more complex technologies has led to excessive overhead, operational complexity, slower time to value and much higher costs. NATS.io is simple, secure, performant and resilient. It’s a fundamentally different approach to digital communications,” said Derek Collison, creator of NATS.io and founder and CEO of Synadia.

“NATS 2.0 can dramatically reduce this operational complexity and cost while speeding up development and time to value for modern microservices and event-driven architectures. We believe the market is ready to radically simplify and standardise on a technology that can deliver all of these technologies in one easy-to-use system.”

NATS.io is a simple, high-performance open source messaging system for cloud native applications, IoT messaging and microservices architectures. Developed by a world class team with over a century of combined experience, NATS.io is a proven technology that has been used in production for nearly a decade. NGS, offered by Synadia, is a commercially available global communications system built on the latest 2.0 release of NATS.io.

The first decentralised and secure global utility that can connect all the world’s digital systems, services and devices, NGS is decentralised by design, easy to use and manage, secure by default, and globally available in all major cloud providers. It allows digital systems, services and devices to communicate through the exchange of messages. To connect to NGS, users only need a single URL – connect.ngs.global – and their credentials. You can be sending and receiving messages from any cloud provider or geographic location within minutes.

Since distributed computing communication technologies have not adequately kept in step with other emergent technologies such as cloud, edge computing, IoT, and microservices, the following problems are prevalent in the enterprise today:

NATS 2.0 mitigates these challenges:

Collison added, “Synadia can help enterprises simplify their distributed communications through NATS deployments and enable organisations to get the most of their distributed systems, whether on-premises, in the cloud or at the edge. Enterprises can also take advantage of Synadia’s global NGS service to seamlessly extend their onsite deployments. Our mission is to minimise operational spend and unlock new innovative ideas by allowing everything to communicate through NATS. We encourage development teams to give NATS and NGS a try and to experience how much easier their jobs will be—you can get connected and send your first message in under a minute.”

Comment on this article below or via Twitter @IoTGN