Cloud

Cloud Service Types:

Public cloud

  • A cloud based computing type that’s accessible by anyone that computes recourses such as platforms, applications, and storage.

  • The service provider may charge a fee for using these resourses


Private cloud

  • Private cloud provides resources to a single organization.

  • Access is only granted to users within the organization.

  • Typically hosted internally, but am organization may use third-party hosting because of the necessary expense and expertise


Hybrid cloud

  • A hybrid cloud is a combination of public and private clouds that are leveraged for certain types of apps.



Cloud Service Models

Iaas

  • Delivers infrastructure to the client, such as processing, storage, networks and virtualized environments


What is the provider responsible for in this model?

  • Computing power

  • Storage

  • Access


What is the customer responsible for?

  • Operating system

  • Computing power

  • Storage

  • Networking


Examples of Iaas: Azure virtual machines and Azure Storage


Paas

  • This deployment comes without the cost and complexity of buying and managing the underlying hardware and software layers

  • Paas is often used for development, analytics, and business intelligence


What is the provider responsible for in this model?

  • Operating systems

  • Computing power

  • Storage

  • Networking


What is the customer responsible for in this model?

  • Data

  • Access

  • Applications


Examples of Paas: Azure App Services and Azure SQL Database


Saas

  • Delivers software applications to the client over the internet or on a local area network

  • By far the most used model


What aspects is the provider responsible for managing?

  • Operating system

  • Network

  • Storage

  • Computing power

  • Applications


Examples of Saas: Microsoft Outlook, Calendar, Teams, OneDrive, Office 365



Cloud Service Benefits:

  • Backup - The cloud provides reliable backup solutions.

  • Accessibility - The cloud gives you access to your data on any device and from any location. All you need is the right application and an internet connection

  • Collaboration - Cloud-based applications give you the ability to share documents and collaborate with other people to create and edit documents.

  • Resource pooling - Many businesses want to expand their computing resources without purchasing and maintaining additional in-house hardware or hiring and training new staff. For these companies, low-cost cloud hosting solutions are a great option.

  • Elasticity - Most cloud services are pay-as-you-go, meaning that an organization only pays for what they use.


Cloud Service Drawbacks:

  • Privacy and security concerns - Data files stored on the cloud are susceptible to hackers, who gain access to cloud storage devices or capture data as it travels over the internet between the local device and the cloud. Most cloud service providers use encryption for this reason.

  • Internet connection issues - While storing data on the cloud is beneficial when you need access from multiple devices, it's a problem when the internet connection goes down. Without a local copy of files, your productivity may be dependent on the quality of your internet connection

  • Cloud hosting outages - Even if the internet is up and running, you may be unable to access the files when the cloud service is down. Google, Amazon, Microsoft, and other cloud hosting businesses work hard to avoid downtime, but there will always be short periods of hardware or software failure. For this reason, you should keep an offline copy of any critically important files or applications.