SlideShare a Scribd company logo
Please enter your title
C l i c k h e r e t o a d d s u b t i t l e
PART ONE
Technology Trends
Technology Trends
 Cloud computing is a term broadly used to define the on-demand delivery of IT resources
like servers, storage, databases, networking, software, and applications over the internet
(“the cloud”) with pay-as-you-go pricing.
 Cloud computing provides a simple way to access servers, storage, databases and a broad set of
application services over the Internet.
Cloud computing
Advantages of Cloud
 Cloud services are broadly categorized as
 Infrastructure as a service (IaaS)
 Platform as a Service (PaaS)
 Software as a Service (SaaS)
Types of Cloud Computing
 Key Cloud Characteristics –
 On-Demand Self Service
 Broad Network Access
 Resource Pooling
 Rapid Elasticity
 Measured Service
Characteristics of Cloud
According to where the infrastructure for the deployment resides and who has control over that infrastructure,
NIST defines four cloud deployment models:
 Public clouds
 Private clouds
 Hybrid clouds
 Community clouds
Cloud Deployment Models
Public Cloud
 Public clouds are environments that are entirely managed and serviced by an external service provider.
 When most people think about computer clouds, it is public clouds they are thinking about.
 The cloud infrastructure is provisioned for open use by the general public. It may be owned, managed, and
operated by a business, academic, or government organization, or some combination of them.
Private Cloud [on-prem]
 A private cloud consists of computing resources used exclusively by one business or organisation.
 The private cloud is physically located at your organisation’s on-site data centre
 It may be managed either by the consumer organization or by a third party.
Hybrid Cloud
Community Cloud
 Often called “the best of both worlds”, hybrid clouds combine on-premises infrastructure, or private clouds,
with public clouds so that organisations can reap the advantages of both.
 In a hybrid cloud, data and applications can move between private and public clouds for greater flexibility and
more deployment options.
 In a hybrid cloud, “cloud bursting” is also an option. This is when an application or resource runs in the
private cloud until there is a spike in demand (such as a seasonal event like online shopping or tax filing), at
which point the organisation can “burst through” to the public cloud to tap into additional computing
resources.
Community clouds aren't used as much as public or private clouds; in fact, they are the least known and least
used cloud deployment model. In a community cloud, the cloud is shared by a group of organizations that have a
common purpose or goal. The cloud environment is generally built to help them achieve that purpose or goal.
AWS Global Infrastructure
Availability Zones (AZs)
AWS are constantly expanding around the world and currently there are:
• 24 regions
• 76 availability zones
Interactive and up-to-date infrastructure information is available at: infrastructure.aws
AWS Regions
 A region is a geographical area, Each region consists of 2 or more availability zones
 Each Amazon Region is designed to be completely isolated from the other Amazon Regions
 Note that there is a charge for data transfer between regions
 Availability Zones are physically separate and isolated
from each other
 AZs span one or more data centres and have direct,
low-latency, high throughput and redundant network
connections between each other
 An Availability Zone is represented by a region code
followed by a letter identifier; for example, us-east-1a
AWS EC2 (Elastic Compute Cloud)
 Compute is one of the key foundational building blocks of the cloud computing infrastructure layer.
"compute" refers to physical servers comprised of the processing, memory, and storage required to run an
operating system such as Microsoft Windows or Linux, and some virtualized networking capability.
Amazon EC2 is a web service that provides resizable compute capacity in the cloud.
Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing you to
quickly scale capacity, both up and down as computing requirement changes.
You have root access to each of your EC2 instances
You can Stop, Start, Reboot or Terminate your EC2 instances
You can provision your EC2 instances on Shared or dedicated hosts
You need a AMI to launch any EC2 instance.
EC2 instance metadata (from EC2 instances console)
GET (or curl) http://169.254.169.254/latest/meta-data
An Amazon Machine Image (AMI) is a special type of virtual appliance that is used to create a virtual machine
within EC2. AMIs come in three main categories:
• Community AMIs – free to use, generally you just select the operating system you want
• AWS Marketplace AMIs – pay to use, generally come packaged with additional, licensed software
• My AMIs – AMIs that you create yourself
EC2 Families
General purpose
- Balanced memory and CPU
- suitable for most applications
Ex. M3, M4, T2
Compute Optimized
- More CPU than memory
- Compute intensive use
Ex C2, C4
Memory optimized
- More RAM/Memory
- Memory intensive apps, DB, caching
Ex R3, R4
GPU Compute instances
- Graphics Optimized-
- High performance and parallel
computing, Ex G2
Storage Optimized
- Very High, Low latency,
- I/O optimized I/O intensive apps, data
warehousing, hadoop
Ex I2, D2
EC2 Instance Pricing
On-demand:
• Low cost and flexibility of EC2 without any up-front payment or long term commitment
• Applications with short term, spiky, or unpredictable workloads that cannot be interrupted
Reserved:
• Applications with steady state or predictable usage
• Users can make up-front payments to reduce their total computing costs even further
• Standard Reserved Instances (RIs) provide up to 75% off on-demand price
Spot:
• Applications that can be interrupted or only feasible at very low compute prices
• Users with an urgent need for a large amount of additional compute capacity
• If Amazon terminate your instances you do not pay, if you terminate you pay for the hour
Dedicated hosts:
• Useful for regulatory requirements that may not support multi-tenant virtualization
• Can be purchased on-demand (hourly) or Reserved for up to 70% off the on-demand price
LAB – Create your own EC2 Instance
• Cloud Computing - On-Demand delivery of IT resources and Pay-as-you-go-Model
• Key reasons to move to the cloud - Cost, Agility, Scalability etc.
• Benefits of the cloud - Go Global in minutes, Trade capital expense, Stop guessing
capacity, Stop maintaining Data centres
• Characteristics of the cloud - On-demand self service, Broad network access,
Resource pooling, Rapid elasticity, Measured Service
• Cloud Service Models - Iaas, Paas, Saas
• Cloud deployment models - Public Cloud, Private Cloud, Hybrid Cloud, Community
Clouds
• AWS Infrastructure – AWS Regions, Availablity Zones (AZs), Edge Locations
• EC2 Instance – Its a Virtual Machine which contains Operating System and based on
AWS AMI (Amazon Machine Image)
• EC2 Instance Families – It decides the configuration of EC2 Machine i.e. No. Of CPU
and RAM Attached to EC2 instance.
Recap
THANKS

More Related Content

Similar to AWS Accelerated Program - Session 1.pptx (20)

PPTX
Amazon Web Services(AWS) in cloud Computing .pptx
GSCWU
 
PPTX
cc.pptx
Rajendra548895
 
PPTX
Amazon Web Services and its Global Infrastructure.pptx
GSCWU
 
PPTX
Cloud computing & aws concepts
ABHINAV ANAND
 
PPTX
Dbms
vatsaanadi
 
PPTX
AWS solution Architect Associate study material
Nagesh Ramamoorthy
 
PDF
Amazon Ec2 Application Design
guestd0b61e
 
PPT
Aws class demo
Animesh Roy
 
PPTX
Cloud computing seminar
ANKIT KUMAR
 
PDF
Survey_Report_on_AWS_by_Praval_&_Arjun
Praval Panwar
 
PPTX
Cloud Spotting 2017: An overview of cloud computing
Patrice Kerremans
 
PPTX
Cloud computing - AWS
Nantha Kumar Rajasekaren
 
PDF
O'Reilly Webcast: Architecting Applications For The Cloud
O'Reilly Media
 
PDF
Understand the Cloud Computing and the future career possibilities
Sanket Saxena
 
PPT
Cloud computing03
Piyush Sharma
 
PDF
IRJET- Research Paper on AWS Cloud Infrastructure vs Traditional On-Premise
IRJET Journal
 
PPT
Cloud computing 2
Shyam Kona
 
PDF
My aws cp study (autosaved)
Vishnu Sure
 
PPTX
Cloud_Lecture_Bharathiyaruniversity.pptx
srideviramaraj2
 
PPTX
Cloud computing(ppt)
priyas211420
 
Amazon Web Services(AWS) in cloud Computing .pptx
GSCWU
 
cc.pptx
Rajendra548895
 
Amazon Web Services and its Global Infrastructure.pptx
GSCWU
 
Cloud computing & aws concepts
ABHINAV ANAND
 
Dbms
vatsaanadi
 
AWS solution Architect Associate study material
Nagesh Ramamoorthy
 
Amazon Ec2 Application Design
guestd0b61e
 
Aws class demo
Animesh Roy
 
Cloud computing seminar
ANKIT KUMAR
 
Survey_Report_on_AWS_by_Praval_&_Arjun
Praval Panwar
 
Cloud Spotting 2017: An overview of cloud computing
Patrice Kerremans
 
Cloud computing - AWS
Nantha Kumar Rajasekaren
 
O'Reilly Webcast: Architecting Applications For The Cloud
O'Reilly Media
 
Understand the Cloud Computing and the future career possibilities
Sanket Saxena
 
Cloud computing03
Piyush Sharma
 
IRJET- Research Paper on AWS Cloud Infrastructure vs Traditional On-Premise
IRJET Journal
 
Cloud computing 2
Shyam Kona
 
My aws cp study (autosaved)
Vishnu Sure
 
Cloud_Lecture_Bharathiyaruniversity.pptx
srideviramaraj2
 
Cloud computing(ppt)
priyas211420
 

Recently uploaded (20)

PPTX
Simple and concise overview about Quantum computing..pptx
mughal641
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PPTX
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PPTX
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
PPTX
Agentic AI in Healthcare Driving the Next Wave of Digital Transformation
danielle hunter
 
PDF
Per Axbom: The spectacular lies of maps
Nexer Digital
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PPTX
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
PDF
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
Simple and concise overview about Quantum computing..pptx
mughal641
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
The Future of Artificial Intelligence (AI)
Mukul
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
Agentic AI in Healthcare Driving the Next Wave of Digital Transformation
danielle hunter
 
Per Axbom: The spectacular lies of maps
Nexer Digital
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 

AWS Accelerated Program - Session 1.pptx

  • 1. Please enter your title C l i c k h e r e t o a d d s u b t i t l e PART ONE
  • 3.  Cloud computing is a term broadly used to define the on-demand delivery of IT resources like servers, storage, databases, networking, software, and applications over the internet (“the cloud”) with pay-as-you-go pricing.  Cloud computing provides a simple way to access servers, storage, databases and a broad set of application services over the Internet. Cloud computing
  • 5.  Cloud services are broadly categorized as  Infrastructure as a service (IaaS)  Platform as a Service (PaaS)  Software as a Service (SaaS) Types of Cloud Computing
  • 6.  Key Cloud Characteristics –  On-Demand Self Service  Broad Network Access  Resource Pooling  Rapid Elasticity  Measured Service Characteristics of Cloud
  • 7. According to where the infrastructure for the deployment resides and who has control over that infrastructure, NIST defines four cloud deployment models:  Public clouds  Private clouds  Hybrid clouds  Community clouds Cloud Deployment Models Public Cloud  Public clouds are environments that are entirely managed and serviced by an external service provider.  When most people think about computer clouds, it is public clouds they are thinking about.  The cloud infrastructure is provisioned for open use by the general public. It may be owned, managed, and operated by a business, academic, or government organization, or some combination of them. Private Cloud [on-prem]  A private cloud consists of computing resources used exclusively by one business or organisation.  The private cloud is physically located at your organisation’s on-site data centre  It may be managed either by the consumer organization or by a third party.
  • 8. Hybrid Cloud Community Cloud  Often called “the best of both worlds”, hybrid clouds combine on-premises infrastructure, or private clouds, with public clouds so that organisations can reap the advantages of both.  In a hybrid cloud, data and applications can move between private and public clouds for greater flexibility and more deployment options.  In a hybrid cloud, “cloud bursting” is also an option. This is when an application or resource runs in the private cloud until there is a spike in demand (such as a seasonal event like online shopping or tax filing), at which point the organisation can “burst through” to the public cloud to tap into additional computing resources. Community clouds aren't used as much as public or private clouds; in fact, they are the least known and least used cloud deployment model. In a community cloud, the cloud is shared by a group of organizations that have a common purpose or goal. The cloud environment is generally built to help them achieve that purpose or goal.
  • 9. AWS Global Infrastructure Availability Zones (AZs) AWS are constantly expanding around the world and currently there are: • 24 regions • 76 availability zones Interactive and up-to-date infrastructure information is available at: infrastructure.aws AWS Regions  A region is a geographical area, Each region consists of 2 or more availability zones  Each Amazon Region is designed to be completely isolated from the other Amazon Regions  Note that there is a charge for data transfer between regions  Availability Zones are physically separate and isolated from each other  AZs span one or more data centres and have direct, low-latency, high throughput and redundant network connections between each other  An Availability Zone is represented by a region code followed by a letter identifier; for example, us-east-1a
  • 10. AWS EC2 (Elastic Compute Cloud)  Compute is one of the key foundational building blocks of the cloud computing infrastructure layer. "compute" refers to physical servers comprised of the processing, memory, and storage required to run an operating system such as Microsoft Windows or Linux, and some virtualized networking capability. Amazon EC2 is a web service that provides resizable compute capacity in the cloud. Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing you to quickly scale capacity, both up and down as computing requirement changes. You have root access to each of your EC2 instances You can Stop, Start, Reboot or Terminate your EC2 instances You can provision your EC2 instances on Shared or dedicated hosts You need a AMI to launch any EC2 instance. EC2 instance metadata (from EC2 instances console) GET (or curl) http://169.254.169.254/latest/meta-data An Amazon Machine Image (AMI) is a special type of virtual appliance that is used to create a virtual machine within EC2. AMIs come in three main categories: • Community AMIs – free to use, generally you just select the operating system you want • AWS Marketplace AMIs – pay to use, generally come packaged with additional, licensed software • My AMIs – AMIs that you create yourself
  • 11. EC2 Families General purpose - Balanced memory and CPU - suitable for most applications Ex. M3, M4, T2 Compute Optimized - More CPU than memory - Compute intensive use Ex C2, C4 Memory optimized - More RAM/Memory - Memory intensive apps, DB, caching Ex R3, R4 GPU Compute instances - Graphics Optimized- - High performance and parallel computing, Ex G2 Storage Optimized - Very High, Low latency, - I/O optimized I/O intensive apps, data warehousing, hadoop Ex I2, D2
  • 12. EC2 Instance Pricing On-demand: • Low cost and flexibility of EC2 without any up-front payment or long term commitment • Applications with short term, spiky, or unpredictable workloads that cannot be interrupted Reserved: • Applications with steady state or predictable usage • Users can make up-front payments to reduce their total computing costs even further • Standard Reserved Instances (RIs) provide up to 75% off on-demand price Spot: • Applications that can be interrupted or only feasible at very low compute prices • Users with an urgent need for a large amount of additional compute capacity • If Amazon terminate your instances you do not pay, if you terminate you pay for the hour Dedicated hosts: • Useful for regulatory requirements that may not support multi-tenant virtualization • Can be purchased on-demand (hourly) or Reserved for up to 70% off the on-demand price LAB – Create your own EC2 Instance
  • 13. • Cloud Computing - On-Demand delivery of IT resources and Pay-as-you-go-Model • Key reasons to move to the cloud - Cost, Agility, Scalability etc. • Benefits of the cloud - Go Global in minutes, Trade capital expense, Stop guessing capacity, Stop maintaining Data centres • Characteristics of the cloud - On-demand self service, Broad network access, Resource pooling, Rapid elasticity, Measured Service • Cloud Service Models - Iaas, Paas, Saas • Cloud deployment models - Public Cloud, Private Cloud, Hybrid Cloud, Community Clouds • AWS Infrastructure – AWS Regions, Availablity Zones (AZs), Edge Locations • EC2 Instance – Its a Virtual Machine which contains Operating System and based on AWS AMI (Amazon Machine Image) • EC2 Instance Families – It decides the configuration of EC2 Machine i.e. No. Of CPU and RAM Attached to EC2 instance. Recap