Cloud-native computing

Short description: Approach in software development

Cloud native computing is an approach in software development that utilizes cloud computing to "build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds".[1][2] These technologies, such as containers, microservices, serverless functions, cloud native processors and immutable infrastructure, deployed via declarative code are common elements of this architectural style.[3][4] Cloud native technologies focus on minimizing users' operational burden.[5][6]

Cloud native techniques "enable loosely coupled systems that are resilient, manageable, and observable. Combined with robust automation, they allow engineers to make high-impact changes frequently and predictably with minimal toil." This independence contributes to the overall resilience of the system, as issues in one area do not necessarily cripple the entire application. Additionally, such systems are easier to manage, and monitor, given their modular nature, which simplifies tracking performance and identifying issues.[7] Frequently, cloud-native applications are built as a set of microservices that run in Open Container Initiative compliant containers, such as Containerd, and may be orchestrated in Kubernetes and managed and deployed using DevOps and Git CI workflows[8] (although there is a large amount of competing open source that supports cloud-native development). The advantage of using containers is the ability to package all software needed to execute into one executable package. The container runs in a virtualized environment, which isolates the contained application from its environment.[3]

## See also

* Cloud Native Computing Foundation
* Dapr

## References

1. ↑ "CNCF Cloud Native Definition v1.0" (in en-US). 2018-06-11. https://github.com/cncf/toc/blob/master/DEFINITION.md.
2. ↑ robvet (7 April 2022). "What is Cloud Native?" (in en-us). https://learn.microsoft.com/en-us/dotnet/architecture/cloud-native/definition.
3. ↑ 3.0 3.1 "What is Cloud-Native? Is It Hype or the Future of Software Development?" (in en-US). 2018-02-07. https://stackify.com/cloud-native/.
4. ↑ "What is cloud native computing? - Open Source Insider". https://www.computerweekly.com/blog/Open-Source-Insider/What-is-cloud-native-computing.
5. ↑ Codallo, Ana. "Council Post: Building A Tech Stack For Wartime Economy: Six Things I Learned" (in en). https://www.forbes.com/sites/forbestechcouncil/2022/08/04/building-a-tech-stack-for-wartime-economy-six-things-i-learned/.
6. ↑ Blog, Elastisys Tech (2022-05-16). "Cloud Native: why bother, its benefits, and its greatest pitfall" (in en-US). https://elastisys.com/cloud-native-why-bother-its-benefits-and-its-greatest-pitfall/.
7. ↑ "Complexity and Cognitive Overload Are Not Your Friends" (in en-US). https://jackkrupansky.medium.com/complexity-and-cognitive-overload-are-not-your-friends-3cf6e72f667f.
8. ↑ "3 Reasons Why You Can't Afford to Ignore Cloud Native Computing" (in en-US). 2019-04-25. https://thenewstack.io/3-reasons-why-you-cant-afford-to-ignore-cloud-native-computing/.

* v
* t
* e

Cloud computing

As a service|

* Content as a service
* Data as a service
* Desktop as a service
* Function as a service
* Infrastructure as a service
* Mobile backend as a service
* Network as a service
* Platform as a service
* Security as a service
* Software as a service

Technologies|

* Cloud database
* Cloud storage
* Data centers
* Distributed file system for cloud
* Hardware virtualization
* Internet
* Native cloud application
* Networking
* Security
* Structured storage
* Virtual appliance
* Web APIs
* Virtual private cloud

Applications|

* Box
* Dropbox
* Google
* G Suite
* Docs, Sheets and Slides
* HP Cloud (closed)
* Microsoft Online
* Oracle Cloud
* Rackspace
* Salesforce
* Workday
* Zoho

Platforms|

* Alpha7
* Amazon Web Services
* AppScale
* Box
* Bluemix
* CloudBolt
* Cloud Foundry
* Cocaine (PaaS)
* Engine Yard
* Helion
* GE Predix
* Google App Engine
* GreenQloud
* Heroku
* Inktank
* Jelastic
* Mendix
* Microsoft Azure
* MindSphere
* Netlify
* Oracle Cloud
* OutSystems
* openQRM
* OpenShift
* PythonAnywhere
* RightScale
* Scalr
* Force.com
* SAP Cloud Platform
* VMware vCloud Air
* WaveMaker

Infrastructure|

* Amazon
* Abiquo Enterprise Edition
* CloudStack
* Citrix Cloud
* CtrlS
* DigitalOcean
* EMC Atmos
* Eucalyptus
* Fujitsu
* GoGrid
* Google Cloud Platform
* GreenButton
* GreenQloud
* IBM Cloud
* iland
* Joyent
* Lunacloud
* Mirantis
* Nimbula
* Nimbus
* OpenIO
* OpenNebula
* OpenStack
* Oracle Cloud
* OrionVM
* Rackspace Cloud
* Safe Swiss Cloud
* SoftLayer
* Zadara Storage
* libvirt
* libguestfs
* OVirt
* Virtual Machine Manager
* Wakame-vdc
* Virtual Private Cloud OnDemand

* Category
* Commons

0.00

(0 votes)

Original source: https://en.wikipedia.org/wiki/Cloud-native computing. Read more

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Cloud-native_computing&oldid=4230342"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template