Module 1
Copyright Intellipaat. All rights reserved.
Agenda
21
Cloud Computing AWS Suite (with analogy)
1
11
3 Deployments & Models
41 Virtualization in AWS
51 Advantages 61 XEN Hypervisor
Copyright Intellipaat. All rights reserved.
Cloud Computing
Copyright Intellipaat. All rights reserved.
Cloud Computing
The “NET”
What is Internet/Intranet
• A global computer network using standardized
communication protocols (e.g. UDP, TCP/IP) providing
information and communication facilities, consisting of
interconnected networks
• Intranet is a local private network created using World Wide Web.
Copyright Intellipaat. All rights reserved.
Cloud Computing
Virtualization
• Virtualization is the primary technology that supports cloud
computing.
• A service that results from virtualization, which is software that
modifies hardware, is referred to as cloud computing. Virtualization
is
necessary for cloud computing to exist.
Copyright Intellipaat. All rights reserved.
Models & Deployments
Cloud Service Models
❑ IaaS (Infrastructure as a Service): AWS, Rackspace, MS Azure etc.
❑ PaaS (Platform as a Service): AWS Elastic Beanstalk, Heroku etc.
❑ SaaS (Software as a Service): Google drive, Google docs, MS Office 365 etc.
+ + = Product
Cooking
Infrastructure Platform
Copyright Intellipaat. All rights reserved.
Models & Deployments
Cloud Service Models
❑ IaaS (Infrastructure as a Service): AWS, Rackspace, MS Azure etc.
❑ PaaS (Platform as a Service): AWS Elastic Beanstalk, Heroku etc.
❑ SaaS (Software as a Service): Google drive, Google docs, MS Office 365 etc.
OS
JVM
+ + = Product
Java
Coding
IDE
Infrastructure Platform
Users
Copyright Intellipaat. All rights reserved.
Models & Deployments
On-Site
v/s
IaaS
v/s
PaaS
v/s
SaaS
Copyright Intellipaat. All rights reserved.
Models & Deployments
Cloud Service Models
IaaS (Infrastructure as a Service): AWS, Rackspace, MS Azure etc.
PaaS (Platform as a Service): AWS Elastic Beanstalk, Heroku etc.
SaaS (Software as a Service): Google drive, Google docs, MS Office 365 etc.
Cloud Deployment Models
Public Cloud (AWS, MS Azure, Google Platform, IBM Bluemix etc.)
Private Cloud (HPE, VMware, RedHat OpenStack, Dell EMC etc.)
Hybrid Cloud
Copyright Intellipaat. All rights reserved.
Advantages
Advantages over on-premieover On-Premises
Capacity
X
Mon Tu Wed Thu Fri Sat Sun
e
Copyright IntelliPaat, All rights reserved
Advantages over On-Premises
Advantages over
Capacity
X
Mon Tu Wed Thu Fri Sat Sun
e
Copyright IntelliPaat, All rights reserved
Advantages
Advantages over on-prmiseover On-Premises
Capacity
X
Mon Tue Wed Thu Fri Sat Sun
Copyright IntelliPaat, All rights reserved
Advantages over On-Premises
Advantages ovremise
No Capital Expenditure, whatsoever
Everything is charged on per second/minute/hour basis and pay
only if you use
Getting a new server is as easy as clicking some mouse buttons
Provides very high available solutions without any extra efforts
Security
Flexible and Error Shield
Copyright IntelliPaat, All rights reserved
AWS Suite
Domain
Monitor
Corporate Data Center
Users Network
firewall
Notification
Database
Server Storage
Copyright IntelliPaat, All rights reserved
AWS Suite
AWS Route53
CloudWatch
IAM Networ
k
VPC
Security
Groups/NACLS
SNS
DynamoD RDS
B
EC2 EBS EFS
Copyright IntelliPaat, All rights reserved
Virtualization in AWS
• Types of Hypervisor
TYPE-2
(Hosted)
Redhat Linux
OS Hypervisor MS Windows
Hardware
TYPE-1 (Native/Bare
Metal)
Redhat Linux
Hypervisor MS Windows
Hardware
Copyright Intellipaat. All rights reserved.
XEN Hypervisor
• Xen Project is a hypervisor using microkernel design
• Was launched in October 2003 by University of Cambridge Computer Laboratory
• Leading open source virtualization platform which is powering the biggest players in cloud
today
• AWS, RackSpace, OpenStack, Verizon Cloud etc. use Xen
• For more information visit – https://www.xenproject.org
• KVM is also used in some places
Copyright Intellipaat. All rights reserved.
Azure vs AWS vs GCP
Copyright Intellipaat. All rights reserved.
Azure Vs AWS Vs GCP
Microsoft Azure initially Amazon Web Services is a Google Cloud Platform ,
called subsidiary of amazon.com, which is offered by
Google is a suite of Cloud
Azure, was launched in which provides an
Computing services that runs
2010 with the intent to on-demand Cloud on the same infrastructure that
provide competent Cloud Computing platform to Google uses internally for its
end user products such as
Computing platform for individuals , companies and
Google search engine.
businesses. government on a
paid-subscription basis.
Copyright IntelliPaat, All rights reserved
Azure Vs AWS Vs GCP
Availability Zones
AWS has 66 availability zones with 12 more on the way.
Azure has 54 regions worldwide and is available in 140 countries
all around the world.
Google Cloud Platform has been made available in 20 regions around
the world with 3 more on their way.
Copyright IntelliPaat, All rights reserved
Azure Vs AWS Vs GCP
Market Shares and
Growth Rate
Copyright IntelliPaat, All rights reserved
Azure Vs AWS Vs GCP
Who uses them ?
Since AWS is the oldest player in the cloud market, it comparatively
has a bigger community support and user base. Therefore, AWS has
more high-profile and well-known customers like Netflix, Airbnb,
Unilever, BMW, Samsung, MI, Zynga, etc..
Copyright IntelliPaat, All rights reserved
Azure Vs AWS Vs GCP
Who uses them ?
Azure is also gaining its share of high-profile customers with time.
As of now, Azure has almost 80 percent of Fortune 500 companies
as its customers. Some of its major customers are Johnson
Controls, Polycom, Fujifilm, HP, Honeywell, Apple, etc..
Copyright IntelliPaat, All rights reserved
Azure Vs AWS Vs GCP
Who uses them ?
Google, on the other hand, shares the same infrastructure as that
of Google Search and YouTube and, as a result, many high-end
companies have put their faith in Google Cloud. Major clients of
Google Cloud are HSBC, PayPal, 20th Century Fox, Bloomberg,
Dominos, and more.
Copyright IntelliPaat, All rights reserved