Information Center

Docker sets off a business revolution and will become the next generation cloud computing model

  

It has been seven years since Amazon and Microsoft recently won a US $100 million Federal Administration cloud computing contract. In the past seven years, new information technologies such as mobile computing, social networking and big data based on the first generation cloud computing technology have launched a new business movement in the global business field, which has created a personalized business model with consumers and users at the core.

Since last year, Docker technology has swept the cloud computing field, American VPS It is just a big step to push enterprises closer to consumers and users. Through in-depth analysis, this article will help you understand what Docker is and how Docker will change cloud computing, so as to incubate a next-generation business model that can industrially produce personalized products and services.

What is Docker?

The answer is: Docker is the next generation cloud computing model.

Docker means "dock porter" in Chinese, so what does "dock porter" carry? It is a standardized "container", which contains applications. "Terminal porters" can receive standardized "containers" from any "terminal" in the world that provides standardized connections, and then quickly install, run and manage applications in "containers", while various cloud service providers provide standardized "terminals". By doing so, Docker has brought the development and distribution of applications in the cloud computing environment into the era of industrial production, which is the meaning of Docker.

In the Docker environment, program developers produce programs according to certain packaging standards, and the produced standardized programs are loaded into standardized containers, that is, "containers". Cloud service providers around the world have provided standardized "terminals" that can easily receive standardized containers and applications inside, and then assemble these standardized applications into their own personalized solutions in a plug and play manner, and then provide them to end users. The standardized program architecture corresponding to Docker's "container" is the familiar microservice.

In the Docker era, the IaaS layer and the PaaS layer in the first generation of cloud computing are combined to become CaaS (Container-as-a-Service), which is the next generation of cloud computing architecture. The next generation cloud computing architecture based on CaaS gives enterprises a strong ability to industrially produce general software, and then quickly assemble general software according to the personalized needs of consumers and users to form personalized solutions. This is the next generation business model.

Pioneers of the Container Age

According to Q2 data released by SynergyResearch, an American market research company, in July 2015, the global cloud service market has been firmly monopolized by four major manufacturers. AWS Amazon Cloud, Microsoft, IBM and Google occupy 54% of the global cloud service market share, while the average cloud computing business of the four major manufacturers has increased by 84% annually, In contrast, other cloud computing vendors in the market have an annual growth of only 33%. Among them, AWS Amazon Cloud generated revenue of 1.82 billion dollars in the second quarter of this year, up 81% year on year; Microsoft has invested 15 billion dollars in its global data centers. Obviously, as the four major manufacturers in the first generation cloud computing industry, especially Google, Amazon and Microsoft, the three major public clouds have far left behind other cloud service providers, and their own massive funds and financing capabilities have firmly established the market pattern of the first generation public cloud.

In 2014 and early 2015, Chinese technical experts in the core technical team of the first generation mainstream public cloud service providers began to leave their original companies and return to the domestic entrepreneurial container/locker field one after another. These include Lingque Cloud from the core technical team of Microsoft Windows Azure, Shuren Cloud from the core technical department of Google's advertising business, DaoCloud Daoke Cloud from the core technical team of EMC and VMware, Housu Cloud from the core technical team of IBM Bluemix and Alibaba Cloud Shield, and Hyper Cloud from the cloud computing technical team of China Mobile Research Institute.

The common feature of these start-ups is that the founders are all from the core technology team of the first generation of public cloud. On the one hand, they found that containers/dockers are the mainstream trend of the next generation of cloud computing. On the other hand, they left the original company because the first generation of public cloud has basically matured. "Why are cloud computing talents in Seattle? This is because Amazon Cloud and Microsoft are both in Seattle, and the technical capabilities of cloud computing mainly come from the experience of operation and maintenance. Only Google, Amazon Cloud and Microsoft have the experience of operating and maintaining more than one million servers." Zuo Yue, the former container project leader of Microsoft Windows Azure US core technology team, said. Chen Kai, the co-founder and CTO of Linque Cloud, also comes from the core technical team of Microsoft Windows Azure in the United States and was responsible for the global scheduling system FabricController of Windows Azure. Chen Kai has experienced the whole process of Windows Azure from scratch, from hundreds of servers to millions of servers today.

Wang Pu, the founder of the other company, is from the core technical team of Google's advertising business department in the United States. He told reporters that Google is the first public service provider in the world to have servers. Google, founded in 1998, operates and maintains tens of millions of servers worldwide; Next are AWS Amazon Cloud and Microsoft Windows Azure, which own and operate millions of servers respectively; Thirdly, IBM SoftLayer owns and operates hundreds of thousands of servers; Finally, regional public cloud service providers in various countries own and operate and maintain servers ranging from hundreds to thousands. The operation and maintenance experience and technical level of public cloud service providers can be directly judged from the scale of operation and maintenance servers.

Evolve to the container age

What is a container? This must mention one person and one company.

This person is Ray Ozzie, the famous second and last chief architect of Microsoft. In October 2005, Ray Ozzie, who had just joined Microsoft, released a memorandum called "The Internet Services Disruption" (the coming of the Internet services era). The main purpose of this memorandum is to promote Microsoft's overall transformation to Internet services. In this article, RayOzzie proposed the famous "seamless user experience" realized by service-oriented software architecture, and interpreted it as "seamless communication", "seamless productivity", "seamless entertainment", "seamless market", "seamless operating system", "seamless solution" and "seamless IT", the core of which is "seamless operating system" "Seamless solutions" and "Seamless IT".