Amazon Web Services
Technical Essentials
Introduction to AWS
September 1, 2017 Proprietary and Confidential -1- Capgemini Public
Agenda : Introduction to AWS
What is Cloud Computing
Cloud Computing and Amazon Web Services
AWS Architecture and Terminology
– Scalability
– Fault Tolerance
– Elasticity
– Elastic IP
– Security Groups
– Regions and Availability zones
Capgemini Public
September 1, 2017 Proprietary and Confidential -2-
What is “Cloud Computing”?
With cloud computing, organizations can consume shared
computing and storage resources rather than building, operating,
and improving infrastructure on their own.
Cloud computing enables organizations to obtain a flexible, secure,
and cost-effective IT infrastructure.
These capabilities include compute power, storage, databases,
messaging, and other building block services that run business
applications.
Capgemini Public
September 1, 2017 Proprietary and Confidential -3-
Cloud Computing Service Models
Infrastructure as a Service (IaaS), which provides only a base infrastructure,
leaving the end user responsible for platform and environment configuration
necessary to deploy applications. Amazon’s AWS and Microsoft Azure are prime
examples of IaaS.
Software as a Service (SaaS) like Gmail
or Salesforce.com.
Platform as a Service (PaaS), which
helps to reduce the development
overhead (environment configuration)
by providing a ready-to-use platform.
PaaS services can be hosted on top of
infrastructure provided by an IaaS.
Capgemini Public
September 1, 2017 Proprietary and Confidential -4-
Cloud Computing & Amazon Web Services
Amazon had spent over a decade building and managing the large-
scale, reliable, and efficient IT infrastructure that powered one of the
world’s largest online retail platforms.
Amazon has decentralized IT infrastructure.
Using AWS, you can demand compute power, storage, and other
services in minutes .
Have the flexibility to choose the development platform or
programming model .
This arrangement enabled our development teams to access compute
and storage resources on demand, and it has increased overall
productivity and agility.
You pay only for what you use, with no up-front expenses or long-term
commitments, making AWS a cost-effective way to deliver
applications.
Capgemini Public
September 1, 2017 Proprietary and Confidential -5-
AWS Terminology
Scalability : Ability of a system to expand and contract as per the
workload demands
Fault Tolerance : Ability of a system to operate without interruption in
the even of failure of a service
Elasticity : Ability of infrastructure to adapt up and down optimally as
per current workload
Capgemini Public
September 1, 2017 Proprietary and Confidential -6-
Elastic IP
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html
Capgemini Public
September 1, 2017 Proprietary and Confidential -7-
Security Groups
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html
Capgemini Public
September 1, 2017 Proprietary and Confidential -8-
AWS Regions and Availability zones
http://aws.amazon.com/about-aws/global-infrastructure/
Capgemini Public
September 1, 2017 Proprietary and Confidential -9-
Summary : Introduction to AWS
What is Cloud Computing
Cloud Computing and Amazon Web Services
AWS Architecture and Terminology
– Scalability
– Fault Tolerance
– Elasticity
– Elastic IP
– Security Groups
– Regions and Availability zones
Capgemini Public
September 1, 2017 Proprietary and Confidential - 10 -