Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Cloud origin has come, what is cloud origin?

2025-04-05 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/03 Report--

Preface

Internet has changed the way people live, work, study and play. With the rapid development of technology, the cloud computing market is surging from the initial physical machine to virtual machine (bare metal) to container (Container), and the Internet architecture is also from centralized architecture to distributed architecture to cloud native architecture. Today, "cloud native" is regarded as a standard by enterprises and developers, and is regarded as the future of cloud computing, which reminds me of a saying: "the future has come, but it is unevenly distributed."

With the "cloud native" technology (architecture) becoming more and more popular, everyone has a different understanding of it, and there are a lot of articles and discussions about Cloud Native on the Internet and within Ali. However, I find that the definition, understanding, and practice of cloud natives are still in the exploratory stage, and there is no very clear or standardized definition of top-level design.

Recently participated in a cloud project, which uses a lot of cloud native technology, take this opportunity to combine the various discussions, as well as the practice of the project, to talk about some personal thoughts on cloud native.

trace to its source

Before we formally discuss it, let's take a look at how several online celebrity anchors define cloud natives.

1. Definition of Pivotal

Pivotal is a leader in the field of agile development (once Google was also its customer), born into a famous family (EMC, VMware, etc.), and is the standard rich second generation. It launched the Pivotal Cloud Foundry (2011-2013 PAAS Internet celebrities) and Spring ecological series framework, and is also a pioneer and pathfinder of cloud natives. The definition of cloud origin is as follows:

Matt Stine of Pivotal first proposed the concept of cloud native (Cloud Native) in 2013. In 2015, during the cloud native promotion, Matt Stine defined several characteristics in line with the cloud native architecture in the booklet "Migration to Cloud Native Architecture": 12-factor application, micro-service architecture, self-agile architecture, API-based collaboration, and anti-vulnerability. In 2017, Matt Stine changed its tone and summarized the cloud native architecture into six characteristics: modularity, observability, deployability, testability, processability, and replaceability. Pivotal's latest official website summarizes cloud natives into four main points: DevOps, continuous delivery, micro-services, and containers.

2. Definition of CNCF

CNCF (Cloud Native Computing Foundation, Cloud Origin Foundation) is already familiar to all of you. It is a foundation organization led by leading companies in the open source infrastructure industry, such as Google and RedHat, and its purpose is very clear, that is, to counter the situation in which the popular Docker company was dominant in the container circle at that time. The specific situation (there are many stories) is not detailed here. CNCF through the Kubernetes project in the open source community orchestration field to ride the dust, and then carried the banner of cloud native definition and promotion, unlimited scenery. Cloud natives are defined as follows:

When CNCF was added in 2015, cloud nativism was initially defined as application containerization, micro-service-oriented, and container orchestration. By 2018, CNCF updated its definition of cloud natively to include declarative API and service grid (new community technology in 2017, juxtaposed with micro-services, note that it is not an upgraded version of micro-services), which can build loosely coupled systems that are fault-tolerant, easy to manage and easy to observe.

3. Summary

With the continuous expansion of cloud primary ecology and boundaries, the definition of cloud native itself has been changing. Different companies (Pivotal & CNCF) have different definitions of it, and the same company has different definitions at different time stages. According to Moore's Law, the definition of cloud origin will continue to change in the future.

In view of the fact that the two companies have different definitions of cloud natives, you might as well jump out of the technical interface. I'll try to analyze the next two online celebrity proponents from the perspective of organization and position:

Pivotal is located in the end-to-end solution and digital transformation of the PaaS layer. There is a set of models from culture, process, methodology, blueprint planning, software development, etc., the main users are traditional large and medium-sized enterprise CIO, and the overall strategy is top-down.

CNCF is based on the entire cloud computing ecology and technological innovation and innovators, with emphasis on technology, tool chain and underlying infrastructure. The main users are developers from the open source community, the Internet and emerging enterprises. The impact is imaginable. The overall strategy is bottom-up.

Conclusion: Pivotal is the forerunner of Cloud Native concept and methodology, and CNCF is the best practitioner of Cloud Native.

At present, the only thing that puzzles me about the definition is that Pivotal put forward "concept" to put container technology in, and CNCF mentioned "technology" to put in the concept of micro-services. are these two of the hottest items in the Internet circle at present, in order to attract the attention of the public?

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report