What is cloud computing? Cloud computing based learning route

What is cloud computing? It and edge computing What is the relationship? Take a look. "Cloud computing" is the word, I believe we are very familiar with. After ten years of development, cloud computing has become an irresistible trend of technology, gradually penetrated into all walks of life, organizations of all sizes, helping users to get lower operating costs improve the efficiency of IT services.

Simply put, cloud computing server is delivered to the user via the Internet, storage, databases, networking, software and analysis and other computing resources. These resources company is called cloud provider, they will provide the resources the user needs, and to charge based on actual usage. Why use this model? We can use a simple analogy to understand:

Normal operation of enterprises can not do without running water and electricity, but unless there are special needs, do the vast majority of companies are not building their own water plants and power stations, but will be purchased from the appropriate vendors. Enterprises need to consider the construction and maintenance of related infrastructure, no need to consider the size, simply connect piping and wiring, you can get a steady stream of water and electricity from suppliers, and only need to pay the amount.

Characteristics of cloud computing
with the help of cloud computing, computing resources can also be delivered to such enterprises. Whether basic capabilities such as network computing storage, or a complete system solution or just subscribe you can get everything they need from the cloud provider, also need to consider in order to obtain these resources, how many servers or storage devices need, but we do not need to consider maintenance and management of the hardware. Open-use, pay-per-usage, also very convenient. Therefore, this cloud computing model has been obtained from startups to large multinational companies, including the different users of all ages. Basically, we choose this technology mainly for the following six reasons:

● Cost: a lot of money without having to pay a one-time purchase of server hardware and software, the latter does not need to assume a steady stream of manpower management and maintenance costs, the opening of cloud services can immediately obtain the necessary resources. How long to use, with the number, you would pay much money. The cost is only related to the construction of infrastructure such traditional practice of self-fraction.

● Speed: The new line of systems on the traditional way, usually need to go through a tedious planning, application, approval, purchase, deployment, and management processes, the whole process may take several weeks or even months. In the case of cloud computing service, you need to keep the little mouse, you can deploy massive computing resources within minutes, giving enterprises great flexibility and eliminates pressure capacity planning.

● global scaling: an elastic extension is cloud computing service One of the biggest advantages, the user can apply the appropriate amount of resources (e.g., CPU core number, storage capacity, bandwidth) according to the needs, and to increase or decrease the resource capacity demand after change over time . Busy expansion, leisure volume reduction, to help businesses more cost-effective ways to meet changing needs.

● Efficiency: the underlying hardware maintenance and management of cloud services by the cloud provider is responsible for the work, users need to consider these issues, and therefore more energy can be used for their business.

● Performance: large-scale benefits of cloud computing also allows users to obtain further performance advantages, such as geographically dispersed data centers can provide users with the nearest services, reduce network latency and improve the visitor experience; the latest hardware facilities and professional maintenance and performance optimization to ensure that each user can give full play to the full potential of cloud services.

● Reliability: Cloud service providers will often provide services for users in multiple data centers around the world, so you can use multiple redundant sites for data mirroring, whereby a lower cost and easier way to provide data backup, disaster recovery and business continuity.

Cloud computing classification
if cloud computing is divided according to type of service, can be divided into three categories:

Infrastructure as a Service (IaaS): This is the most basic categories of cloud computing services, users can rent IT infrastructure from the service provider by you-go manner, such as servers and virtual machines, storage, network and operating system . Image point, is this: Suppliers trouble to provide me with a cloud server, I am going to run a database on it and then run my certain software.

Platform as a Service (PaaS): This type can be provided on the development, testing, delivery and management software needed for the application environment designed to allow developers to more easily create Web or mobile applications quickly, without regard to the development necessary servers, storage space, database and network infrastructure to set or manage. Image point, is this: Suppliers trouble to provide me with a cloud database, I'm ready to run my certain software in it.

Software as a Service (SaaS): refers to the method of delivery of software applications over the Internet, usually subscription-based on-demand. In this case, the cloud provider to host and manage software applications and infrastructure, and is responsible for software upgrades and security patches and other maintenance work. Users can connect directly to the Internet via any means of application devices. Image point, is this: suppliers, give me trouble running certain software on your cloud.

Maybe you still do not understand, give an example of traffic travel by car, you will understand after reading public cloud, private cloud differences, the three hybrid cloud.

Public cloud: you take a taxi every day to the company, what brand of car Take your pick, as long as you pay for it. Ali cloud, Amazon and so is the taxi company, you need to look for them like a cloud service.

Private cloud: You buy private cars, when willing to use, but do not have time to pay the same premium vehicle maintenance. Buy their own server data center build, and do some virtualization and cloud services, we have the private cloud capabilities.

Hybrid cloud: the family suddenly a lot of people want to go out, take no less than private cars, then a taxi to come along. Part of the business on its own cloud, part of the business into the public cloud, with both together, has become a hybrid cloud.

In addition to public cloud, private cloud, hybrid cloud there is still a community cloud. Community cloud between public and private clouds.

Community cloud: more sensitive to your identity, can not do a taxi, you can not drive yourself, so you call car. Didi car, Shenzhou car all car platform, you call directly on the car or on the Shenzhou drops on it.

Guess you like

Origin blog.csdn.net/qfxulei/article/details/91450465
Recommended