...
Info |
---|
Note: Some of the objective might apply to more than one category of applications |
What is Cloud Native App Development?
Package app code & dependencies in Kubernetescontainers | Deploy as microservices | Manage app withDevOpsprocesses & tools |
Info |
---|
By 2020, 35% of production apps will be cloud native |
Info |
---|
Source: IDC FutureScape: Worldwide Developer and DevOps2019 Predictions, Oct 2018 |
Common cloud native scenarios
Modernize business critical applications | SaaS delivery | Real-time telemetry | Geo-distributed applications |
Key Components of Cloud Native
Resources | Description | |
---|---|---|
Containers | Tool to package your app, run it portably on different hosts in a consistent way. | |
Serverless | Platform for running and scaling apps where almost all of the operations tasks are managed by the cloud provider. Optimized to let developers focus on code and business value. | |
Kubernetes | Platform to manage and scale your app reliably (made up of containers) that may span many physical and virtual machines. A tool for operations, noet development. |