0% found this document useful (0 votes)
13 views

L1 - Cloud Concepts

Uploaded by

matsila.krista
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views

L1 - Cloud Concepts

Uploaded by

matsila.krista
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

L1 - Cloud Concepts

Academic Definition

Cloud computing is a model for enabling 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

Industrial Definition

Computer computing is the on-demand delivery of compute power, database, storage,


application and other IT resources via a pay-as-you-go pricing mode

Rethink the idea of infrastructure as hardware and think of it as software

On-demand self-service
Broad network access
Resource pooling
Rapid elasticity
Measured Service

Traditional Vs Cloud Computing


Traditional
Physical machine powers
Upfront capital investment
Time to gain these resources…

Cloud
Software solution
Select what you need “on-demand”
Scale more flexibility
Cloud Service model
what type of services can you receive from the cloud?

IAAS–Infrastructure as a service
Storage, computing power, etc.
think more about the ins=frsatruture behind applications and what services are
provided to make using and hat infrustrutue more accessible?
google compute engine, amazon web services
PAAS–Platform as a service
Zero management on hardware
wix, square space, google app engine
SAAS–Software as a service
Complete product run by the server providers
google maps, google docs
DAAS-Data storage as a Service
Virtualized storage on demand

Important Concepts
Scalability
The ability to increase or decrease IT resources as needed to meet changing
demand.
Elasticity
The ability to automatically scale IT resources up or down as needed.
High Availability
Ensuring systems are continuously operational, typically through redundancy
Fault Tolerance
The ability to continue operating properly in the event of the failure of some of its
components
Data Encryption
Identity and Access Management (IAM)
A framework for managing digital identities and controlling access to resources.
Compliance
Adhering to laws, regulations, and standards relevant to cloud services and data
protection
Cost Management
Strategies and practices to manage and optimize cloud spending.
Advantages of cloud computing
1. Trade capital expenses for variable expenses
2. Massive economies of scale
3. Stop guessing capacity
4. Increased speed and agility
5. Stop spending money to maintain data centres
6. Go global in minutes

List of cloud platforms


Amazon Web Services (AWS)
Microsoft Azure
Google Cloud Platform (GCP)
Alibaba Cloud
Oracle Cloud
IBM Cloud (Kyndryl)
Tencent Cloud

The future of cloud services


The development of new cloud-native applications
The emergence of new cloud-based services.
The growing popularity of open source cloud technologies, which will make it easier for
businesses to build and deploy their own cloud solutions.
Bye bye traditional IT infrastructure.

You might also like