cloud computing related concepts


1. Three deployment modes of cloud computing: public cloud, private cloud, hybrid cloud – differences and characteristics

the difference:

With the advent of the cloud era, more targeted products and services have gradually evolved, including public cloud, private cloud, and hybrid cloud. So what's the difference between the three? We illustrate with an analogy.

For example, when we come to a city and need to sleep, we have to go to a hotel, and the hotel provides us with a room to rest. This is a public cloud service.

After a while, I felt that the city was good, so I spent money to buy a house for myself to rest or do other things in it. This is a private cloud service.

One day, a lot of relatives and friends came to the house, and they couldn’t accommodate them. Some people lived at home, and some people lived in the hotel. This is the hybrid cloud.

The concept of the cloud is that we put services such as houses and hotels on a cloud above our heads, follow us wherever we go, and provide services to us in a timely manner as long as we need them.

characteristic:

Public cloud: low cost and very good scalability. The disadvantages are lack of control over cloud resources, security of confidential data, network performance and compatibility issues.

Private cloud: It can effectively control data confidentiality, data security, and service quality. Its biggest feature is security and privatization, which is the foundation of customized solutions. It is a very good choice for enterprises that require data security and stability.

Hybrid cloud: It combines the convenience and convenience of public cloud with the security and stability of private cloud. For security reasons, enterprises would like to store data on the private cloud and at the same time hope to use the free resources of the public cloud. Therefore, the public cloud and the private cloud are reasonably mixed, and sensitive data or critical workloads are placed on the private cloud, while general work or work that needs to be expanded is placed on the public cloud to achieve the purpose of safety and cost saving.

2. HUAWEI CLOUD: Introduction, Main Business, Features and Advantages, Applications in Different Scenarios and Industries

Introduction to HUAWEI CLOUD
Huawei Cloud is a cloud computing service launched by Huawei. It provides a series of cloud computing products and services, including cloud server, cloud storage, cloud database, cloud security, artificial intelligence, big data analysis, etc. Huawei Cloud's products and services can help enterprises and developers build and deploy their applications, and provide high-availability and high-performance infrastructure.

HUAWEI CLOUD also provides a series of management tools and consoles to help users manage and monitor their cloud resources. In addition, HUAWEI CLOUD also provides a series of APIs and SDKs for users to use.
HUAWEI CLOUD mainly targets the Chinese market, but also provides overseas regions with some services. And it is working hard to expand the international market.
Like Amazon Cloud, Alibaba Cloud, Tencent Cloud and other public cloud vendors, HUAWEI CLOUD also provides flexible pricing and billing models, which can help users choose the most suitable products and services according to their needs and budget.

The main business of HUAWEI CLOUD
Cloud server : Provide elastic cloud computing capabilities, dynamically adjust resources according to business needs, and support multiple operating systems.
Cloud storage : Provides different storage services such as file storage, object storage, and block storage to help users store and manage large amounts of data.
Cloud database : Provides different types of database services such as relational databases, NoSQL databases, and distributed databases to help users store and manage data.
Cloud Security : Provides various security services such as cloud security management, cloud firewall, and cloud identity authentication to help users protect cloud resources from network attacks and data leakage.
Artificial intelligence : Provide machine learning, natural language processing, computer vision and other artificial intelligence services to help users improve the intelligence level of applications.
Big data analysis : Provide big data processing and analysis services to help users collect, store, process and analyze massive amounts of data.
Cloud network : Provide basic network facility services, including load balancing, public network IP, VPN, etc., so that applications and services can be efficiently deployed and run in the cloud environment.
Cloud desktop : Provide cloud desktop service, help users realize desktop virtualization in the cloud, support remote office and flexible resource allocation.
CDN : Provide CDN services to accelerate the transmission of website content and applications, reduce network latency and improve user experience.
Developer services : Provide developer tools and platforms to help users build and deploy applications faster, support online programming, and provide supporting continuous integration and deployment, etc.
HUAWEI CLOUD's business in overseas countries and regions
Huawei Cloud's overseas business has now covered many countries and regions, including Europe, the Middle East, Africa, Southeast Asia, and Latin America.

In Europe, HUAWEI CLOUD has established data centers in the UK, France, Germany, Italy, Spain, the Netherlands, Sweden, Denmark, Norway, Finland, Belgium, Ireland, Austria, Switzerland and other countries.

In the Middle East, HUAWEI CLOUD has business in the United Arab Emirates, Iran, Iraq, Saudi Arabia, Qatar, Kuwait, Bahrain and other countries.

In Africa, Huawei Cloud has business in South Africa, Egypt, Morocco and other countries.

In Southeast Asia, HUAWEI CLOUD has business in Singapore, Malaysia, Thailand, the Philippines and other countries.

In Latin America, HUAWEI CLOUD has business in Mexico, Brazil, Argentina, Chile, Peru and other countries.

Businesses in these regions may be affected by national policies and legal regulations, and Huawei will make adjustments based on local conditions.

Application of HUAWEI CLOUD in different scenarios and industries

Financial industry: HUAWEI CLOUD provides safe and reliable cloud services that can help financial institutions improve data security and compliance, and improve risk control and operational efficiency through big data analysis and artificial intelligence technologies.
Education industry: HUAWEI CLOUD provides cloud desktop and cloud storage services, which can help educational institutions realize remote office and online teaching, and improve teaching quality and efficiency.
Medical industry: HUAWEI CLOUD provides artificial intelligence and big data services, which can help medical institutions improve diagnosis accuracy and treatment effects, and ensure data security through cloud storage services.
Government agencies: HUAWEI CLOUD's cloud security and big data analysis services can help government agencies improve information security and decision-making efficiency, while providing cloud storage and cloud computing to support government digital construction.
Smart manufacturing: HUAWEI CLOUD provides IoT, artificial intelligence, and big data analysis services, which can help smart manufacturing companies improve production efficiency and quality control capabilities, and realize automation and intelligent management through equipment connection and data analysis.
Retail industry: HUAWEI CLOUD's cloud storage and big data analysis services can help retail companies collect and analyze customer data to achieve customer segmentation and personalized marketing. At the same time, cloud servers and cloud databases can help enterprises realize the construction and management of e-commerce platforms.
Media and publishing: HUAWEI CLOUD provides cloud storage and CDN services, which can help media and publishing organizations manage and distribute a large amount of media resources and improve resource distribution efficiency.

3. Huawei Cloud-Three Musketeers: IaaS, PaaS, SaaS

IaaS
Infrastructure-as-a-Service (Infrastructure as a Service), which is designed to be used as infrastructure, provides computing functions, storage, network and other basic computing resources (infrastructure) to consumers. Unlike PaaS, which provides a complete application implementation environment as a platform, you need to import middleware and operating systems yourself, and run applications on this basis.
PaaS
Platform-as-a-Service (Platform as a Service), which is designed to exist as the basis for program development,
provides the function (that is, the platform) for users to develop or use applications on the cloud infrastructure. Users can develop or use applications by themselves on the provided platform. PaaS services also include the provision of development tools, database management services, and libraries and modules required for runtime. Whether it is professionalism or freedom, it is between SaaS and IaaS, and it is mainly an online service for program developers.

SaaS
Software-as-a-Service (Software as a Service) It is designed to exist as service software, providing applications (that is, software) from suppliers that run on cloud infrastructure. SaaS services do not require users to perform program development work, and can be used even if they do not have a program development foundation. Correspondingly, the SaaS service has a low degree of freedom, and only the functions set in the application program can be used.

The distribution of the Three Musketeers
insert image description here
We can see from the above figure:
SaaS means that the development, management, and deployment of software are all handed over to a third party, and there is no need to care about technical issues, and they can be used immediately. Almost all Internet services that our ordinary users come into contact with are SaaS, such as Toutiao and Twitter.

PaaS provides a software deployment platform that abstracts hardware and operating system details and can be scaled seamlessly. Developers only need to pay attention to their own business logic, not the bottom layer. For example: HUAWEI CLOUD pass platform.

IaaS is the bottom layer of cloud services and mainly provides some basic resources. The difference between it and PaaS is that users need to control the bottom layer by themselves to implement the logic of using the infrastructure. For example: Amazon EC2

The Three Musketeers Under the Skyscraper
If we can understand cloud computing as a skyscraper, and this building can be divided into three parts: the top floor, the middle floor, and the bottom floor, so we can understand Iass (infrastructure), Pass (platform), and Sass (software) as the three major blocks of this building. The infrastructure is at the bottom, the platform is at the middle, and the software is at the top.
insert image description here

Huawei PasS platform
Huawei PasS platform can quickly complete various development tasks through the platform, standard interfaces and tools of the platform.
Among them, the situational awareness owned by the platform can view the system and its detailed information in real time, and it will record the security status of your assets and the root cause of the failure.

insert image description here
Function support
The Huawei PasS platform mainly provides the following functions:
1. Infrastructure:

A PaaS platform is responsible for managing the server, storage, data center, and network resources needed to run applications.

2. Design, test and development tools:

A platform integrated development environment that brings together the tools needed to actually build software, including source code editors, compilers, and debuggers. Some vendors also offer collaboration tools that allow developers to share each other's work.

3. Middleware:

The platform includes the tools needed to integrate various operating systems and user applications.

4. Operating system and database:

Platforms provide the operating system on which applications run, as well as various managed database options.

5. Security

When an enterprise decides to import PaaS, it can flexibly customize according to the size of the company and the internal environment of the company, use a mixture of private cloud and public cloud, or place more sensitive data in PaaS services with higher security.


Guess you like

Origin blog.csdn.net/Gong_yz/article/details/131736621