Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Cloud-native computing

From Wikipedia, the free encyclopedia
Approach in software development

Cloud native computing is an approach insoftware development that utilizescloud computing to "build and run scalable applications in modern, dynamic environments such aspublic,private, andhybrid clouds".[1][2] These technologies, such ascontainers,microservices,serverless functions, cloud native processors and immutable infrastructure, deployed viadeclarative 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][citation needed]

Frequently, cloud-native applications are built as a set of microservices that run inOpen Container Initiative compliant containers, such asContainerd, and may beorchestrated inKubernetes and managed and deployed usingDevOps andGitCI workflows[8] (although there is a large amount of competingopen source that supports cloud-native development). The advantage of usingcontainers 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

[edit]

References

[edit]
  1. ^"CNCF Cloud Native Definition v1.0".GitHub(CNCF). 2018-06-11. Retrieved2020-05-15.
  2. ^robvet (7 April 2022)."What is Cloud Native?".learn.microsoft.com. Retrieved2022-11-08.
  3. ^ab"What is Cloud-Native? Is It Hype or the Future of Software Development?".Stackify. 2018-02-07. Retrieved2019-08-29.
  4. ^"What is cloud native computing? - Open Source Insider".www.computerweekly.com. Retrieved2019-08-29.
  5. ^Codallo, Ana."Council Post: Building A Tech Stack For Wartime Economy: Six Things I Learned".Forbes. Retrieved2022-11-08.
  6. ^Blog, Elastisys Tech (2022-05-16)."Cloud Native: why bother, its benefits, and its greatest pitfall".elastisys. Retrieved2022-11-08.
  7. ^"Complexity and Cognitive Overload Are Not Your Friends".medium.com.
  8. ^"3 Reasons Why You Can't Afford to Ignore Cloud Native Computing".The New Stack. 2019-04-25. Retrieved2019-08-29.
Business models
Technologies
Applications
Platforms
Infrastructure


Stub icon

This article related to a type ofsoftware is astub. You can help Wikipedia byexpanding it.

Retrieved from "https://en.wikipedia.org/w/index.php?title=Cloud-native_computing&oldid=1268749976"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp