• ↑↓ pour naviguer
  • pour ouvrir
  • pour sélectionner
  • ⌘ ⌥ ↵ pour ouvrir dans un panneau
  • ←→ pour naviguer
  • esc pour rejeter
⌘ '
raccourcis clavier

26. Cloud Computing

Introduction to Cloud Computing

Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. Cloud computing is a major trend in information technology.

How Cloud Computing Works

Cloud computing works by providing a way for users to access computing resources over the internet. These computing resources can be anything from a simple web server to a complex video streaming service. The user does not need to own or manage the computing resources. Instead, the user pays a monthly fee to a cloud provider.

Cloud Computing Service Models

There are three main cloud computing service models:

  • Infrastructure as a Service (IaaS): IaaS provides users with access to computing resources, such as servers, storage, and networking. The user is responsible for managing the operating system, applications, and data.
  • Platform as a Service (PaaS): PaaS provides users with a platform for developing, deploying, and managing applications. The user is responsible for managing the applications and data.
  • Software as a Service (SaaS): SaaS provides users with access to applications over the internet. The user is not responsible for managing the applications or data.

Cloud Computing Deployment Models

There are four main cloud computing deployment models:

  • Public Cloud: A public cloud is a cloud that is owned and operated by a third-party cloud provider. Public clouds are available to the general public.
  • Private Cloud: A private cloud is a cloud that is owned and operated by a single organization. Private clouds are not available to the general public.
  • Hybrid Cloud: A hybrid cloud is a combination of a public cloud and a private cloud. Hybrid clouds allow organizations to take advantage of the benefits of both public and private clouds.
  • Community Cloud: A community cloud is a cloud that is shared by a group of organizations with a common interest. Community clouds are not available to the general public.

Advantages of Cloud Computing

  • Cost Savings: Cloud computing can help to reduce costs by eliminating the need to purchase and maintain your own computing resources.
  • Scalability: Cloud computing is very scalable. You can easily add or remove computing resources as needed.
  • Agility: Cloud computing makes your IT more agile. You can make changes to your IT more quickly and easily.
  • Reliability: Cloud computing is very reliable. Cloud providers have a team of experts who are responsible for keeping the cloud up and running.

Disadvantages of Cloud Computing

  • Security: Cloud computing can be a security risk. If your cloud provider is compromised, then your data could be at risk.
  • Privacy: Cloud computing can be a privacy risk. If your cloud provider is compromised, then your data could be at risk.
  • Lock-in: Cloud computing can lead to lock-in. If you use a proprietary cloud platform, then it can be difficult to switch to another cloud provider.