As the name suggests, cloud-native design describes the application's architecture built, first and foremost, to operate in the cloud. It is not defined by a single technology or language, but rather takes advantage of all that the modern cloud platforms offer.
This may mean a combination of using Platform-as-a-Service (PaaS) whenever necessary, multi-cloud deployments, edge computing, Function-as-a-Service (FaaS), static file hosting, microservices, and managed services. It transcends the boundaries of traditional operating systems. Instead of targeting the POSIX API and UNIX-like operating systems, cloud-native developers build on higher-level concepts using libraries and frameworks such as boto3, Pulumi, or Kubernetes. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access