From the course: Cloud Foundations: Building a Stateless Application

Unlock this course with a free trial

Join today to access over 25,500 courses taught by industry experts.

Develop stateless applications using microservices

Develop stateless applications using microservices

From the course: Cloud Foundations: Building a Stateless Application

Develop stateless applications using microservices

- [Instructor] One of the more modernized approaches for application development is a scalable application due to a load-balanced, stateless architecture that utilizes a shared external data store to store persistent data. This external data store could be a relational database management system or RDBMS, a NoSQL database, some type of cloud storage or other options. We haven't mentioned the precursor of statelessness, because the goal of this course is to modernize application development. However, stateful applications do have a place in the microservice world for monolithic, older applications that usually can't be refactored due to time, cost or security. Safe microservices usually have a dedicated storage resource to store persistent data. They store this data on the same servers allocated to this application. One of the benefits that this provides stateful applications is increased speed due to eliminating the…

Contents