Skip to main content

Chapter 3 : Cloud Native Architecture

Cloud Native Architecture

📄️ 2.4 Serverless Computing

Serverless computing is a cloud-native model that abstracts infrastructure management, allowing developers to focus solely on writing code without worrying about provisioning or managing servers. In a serverless environment, the cloud provider dynamically allocates resources as needed, scaling them automatically based on demand. Serverless computing is event-driven, meaning functions are executed in response to specific triggers, and users are only charged for the compute time consumed during execution.

📄️ 3.7 Open Standards

Open standards play a vital role in cloud-native architecture, enabling interoperability, portability, and flexibility in diverse cloud environments. By adhering to open standards, organizations can avoid vendor lock-in, leverage a broad ecosystem of tools, and ensure seamless integration of cloud-native components across different platforms. In cloud-native environments, open standards cover key areas like containers, networking, storage, and security, making it easier to build and manage scalable, resilient, and portable applications.