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.