Cloud-native computing
Appearance
![]() | This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
Cloud native computing is an approach in software development that fully exploits the advantages of cloud computing[1] that uses an open source software stack to deploy applications as microservices.[2] Typically, cloud native applications are built as a set of microservices that run in Docker containers, orchestrated in Kubernetes and managed and deployed using DevOps and Git Ops workflows.[3] The advantage of using Docker containers is the ability to package your software with everything you need to execute it into one executable package. The container in run a virtualized environment and isolate the contained application from its environment.[1]
References
- ^ a b "What is Cloud-Native? Is It Hype or the Future of Software Development?". Stackify. 2018-02-07. Retrieved 2019-08-29.
- ^ "What is cloud native computing? - Open Source Insider". www.computerweekly.com. Retrieved 2019-08-29.
- ^ "3 Reasons Why You Can't Afford to Ignore Cloud Native Computing". The New Stack. 2019-04-25. Retrieved 2019-08-29.