O'Reilly logo

Hands-On Microservices with Node.js by Diogo Resende

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Preparing for cloud-native

But what is cloud-native? What makes an application cloud-native? We say an application runs in the cloud when it's running outside our premises. More than that, it denotes when an application is supposedly running and spread across different locations and is resilient to failures.

A cloud-native application or microservice is designed from scratch to run in the cloud and take advantage of that computing model. It is able to scale and operate even if parts of its infrastructure fail. Being cloud-native is about how we deploy our microservice, not where.

And, we're already doing that! Since we first deployed using Docker, we have already started and restarted our microservice, and rebuilt new images and replicated ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required