InfoTechTarget and Informa Tech's Digital Businesses Combine.

Together, we power an unparalleled network of 220+ online properties covering 10,000+ granular topics, serving an audience of 50+ million professionals with original, objective content from trusted sources. We help you gain critical insights and make more informed decisions across your business priorities.

Different Approaches of building Stateful Cloud-Native Applications

Presented by

Mary Grygleski, Senior Developer Advocate, IBM

About this talk

During the early days of Kubernetes, the focus was on it as a platform to run web-scale, stateless services. Today, in just a short span of less than 7 years, we witness the explosive growth of Kubernetes as it has become the foundation of modern infrastructure for cloud computing. Stateful services such as database and analytics workloads used to run on virtual machines or cloud-based managed services. As Kubernetes is becoming ubiquitous, we are also seeing that the ecosystem is starting to address the needs of stateful applications. On the programming level, while the 12-factor methodologies for Cloud-Native applications seem to be all about stateless containerized microservices, the Saga pattern can be utilized to help with maintaining data consistency and managing transactions. We will take a look at the different approaches and key building blocks in Kubernetes storage and controllers, as well as in the Cloud-Native application layer, to understand how we can preserve the state of data as it travels across multiple network boundaries in a highly distributed computing environment.
Enterprise Architecture

Enterprise Architecture

77868 subscribers418 talks
Best practices for achieving Enterprise IT and operational efficiency.
The Enterprise Architecture channel presents the next generation of Enterprise IT: recognizing the strategic importance of digital transformation and the data center to make companies more nimble and competitive. These presentations will help demanding IT and BizOps professionals achieve flexibility, scalability and performance with reduced risk and complexity.
Related topics