SlideShare a Scribd company logo
Amazon Web ServicesAmazon Web Services
The Blue Book pages 19 onwards
ReferencesReferences
http://developer.amazonwebservices.com
/connect/forumindex.jspa
An overview of AWSAn overview of AWS
AWS is Amazon’s umbrella description of all
of their web-based technology services.
Mainly infrastructure services:
◦ Amazon Elastic Compute Cloud (EC2)
◦ Amazon Simple Storage Service (S3)
◦ Amazon Simple Queue Service (SQS)
◦ Amazon CloudFront
◦ Amazon SimpleDB
Amazon EC2 is hiring
◦ http://aws.amazon.com/ec2-jobs/
Amazon EC2Amazon EC2
EC2 provides web services API for
provisioning, managing, and deprovioning
virtual servers inside amazon cloud.
Applications anywhere on the Internet
can launch a virtual server in the amazon
cloud with a single web services call
(either REST or SOAP WS call)
Where is SOAP API? For example,
http://docs.amazonwebservices.com/AmazonEC2/dg/2006-06-26/using-soap-api.html
Storage
Instance –store : disappears with the
instance (transient)
Block storage: SAN-like, persists across
time
S3 is independent of an instance: for
archival purposes: vault: store it now and
retrieve it at a later date
Amazon: SimpleDB: Relational database
better than MySQl or Oracle for
reliability.
Amazon Cloud-front
Cloud-based content distributing
network enables you to place the content
at the edges of the network for rapid
delivery.
Place the contents in S3 and run the
application from anywhere and the
content is moved to where the
application is (to the edges).
S3
 Amazon web services API support the ability to:
 Find buckets and objects
 Discover their meta data
 Create new buckets
 Upload new objects
 Delete existing buckets and objects
 When manipulating the buckets you can optionally
specify where they should be stored.
 Use REST API preferably something that abstracts out
even that: Jets3t; s3cmd (command line)
 BitTorrent access to S3 is also available
Bucket Naming
Flat namespace
Names may contain only lowercase
letters, numbers, periods, underscores,
and dashes, and must start with a number
or letter
Create your own namespace with your
own bcukets
EC2 concepts
See figure 2.1
Instance: virtual server running a guest os
of your choice
AMI: Pristine image of your server so
that you can launch any number of
instance from this. Minimally machine
image will operating systems + pre-
installed tools.
Elastic IP address: Not static not dynamic
but elastic; an IP reserved for your use;
disappears once the server is terminated.
EC2 (contd.)
Availability zone: Any two availability zones are
guaranteed to share any common points of
failure ( US, EU, Asia/Pacific)
Security group: define the firewall/security.
Defines what can talk to your instances. (Ex;
http, and not sftp etc.)
Snap shot: You can take snapshots of block
volume (that can be formatted etc) and is
stored in S3 for later use or for rollback etc.
What is the difference between instances and
machine images?
How to access Ec2?
AWS console
http://console.aws.amazon.com
The ElasticFox firefox plugin
The amazon command line tool
Typical Use in an organization
Maintain a library of AMIs for the business
◦ May contain legacy systems or company-specific
systems
◦ Harden AMIs using such software as Bastille
Launch instances for non-technical but domain
experts to work with.
◦ What will you provide them so that they can start
working?
Use S3 for archival storage and shared storage

More Related Content

PDF
The IoT Academy_awstraining_part2_aws_ec2_iaas
PPTX
Amazon elastic compute cloud
PDF
セキュリティを意識したAWS使用法
PPTX
Amazon Clouds in Action
ODP
Amazon EC2: What is this and what can I do with it?
PDF
AWS Resource Access Manager(RAM)によるマルチアカウン戦略
PDF
20211120 Automating EC2 operations / EC2運用の自動化
PPTX
Amazon Web Services (AWS) - A Brief Introduction
The IoT Academy_awstraining_part2_aws_ec2_iaas
Amazon elastic compute cloud
セキュリティを意識したAWS使用法
Amazon Clouds in Action
Amazon EC2: What is this and what can I do with it?
AWS Resource Access Manager(RAM)によるマルチアカウン戦略
20211120 Automating EC2 operations / EC2運用の自動化
Amazon Web Services (AWS) - A Brief Introduction

What's hot (19)

PDF
Aws cli
ODP
Tlug 20100410
PPTX
Amazon ec2
PDF
Rockford Web Devs Meetup - AWS - November 10th, 2015
PPTX
Best Practices Of Data Security With AWS - Intelligentia
PPTX
Amazon services ec2
PDF
Cloudworks Update: リージョンをまたいだAMIコピー機能
PPTX
Project final pres
PDF
Docker at AWS
PDF
Packer + Ansible을 이용한 AMI 생성 및 AutoScaling Group 이미지 교체 이야기
KEY
Bare Metal Cloud: 実マシンを提供するクラウドサービス (SWoPP 2010)
PDF
IDI 2020 - Containers Meet Serverless
PDF
ContainerDay 2020 - Using Docker as a frontend for Amazon ECS and AWS Fargate
PPTX
Meetup CNCF Torino - Amazon EKS March 29th 2019
ODP
Jaunty 9.04 Server Features
PDF
Cheat sheet compare AWS and azure computing
PPTX
CON420 Infrastructure as code for containers
PDF
Rstudio in aws 16 9
PDF
Max Körbächer - AWS EKS and beyond – master your Kubernetes deployment on AWS...
Aws cli
Tlug 20100410
Amazon ec2
Rockford Web Devs Meetup - AWS - November 10th, 2015
Best Practices Of Data Security With AWS - Intelligentia
Amazon services ec2
Cloudworks Update: リージョンをまたいだAMIコピー機能
Project final pres
Docker at AWS
Packer + Ansible을 이용한 AMI 생성 및 AutoScaling Group 이미지 교체 이야기
Bare Metal Cloud: 実マシンを提供するクラウドサービス (SWoPP 2010)
IDI 2020 - Containers Meet Serverless
ContainerDay 2020 - Using Docker as a frontend for Amazon ECS and AWS Fargate
Meetup CNCF Torino - Amazon EKS March 29th 2019
Jaunty 9.04 Server Features
Cheat sheet compare AWS and azure computing
CON420 Infrastructure as code for containers
Rstudio in aws 16 9
Max Körbächer - AWS EKS and beyond – master your Kubernetes deployment on AWS...
Ad

Viewers also liked (13)

PPT
Escultura RomáNica
DOC
C O R R U P T I O N S H R I N I W A S K A S H A L I K A R
PPT
Pintura RomáNica
PPTX
Generic Fosamax
PPT
My Role As MIS Expert
PPTX
Openbaring21
PDF
Signal transduction
PPT
SolGS Hyderabad conference 2016
PDF
Roles of mis
PDF
(DL hacks輪読) Seven neurons memorizing sequences of alphabetical images via sp...
PPTX
Openbaring20a
PDF
(DL hacks輪読) Variational Dropout and the Local Reparameterization Trick
PDF
Lehendakariaren hitzaldia - EHUko errekotea karguaz jabetzeko ekitaldia
Escultura RomáNica
C O R R U P T I O N S H R I N I W A S K A S H A L I K A R
Pintura RomáNica
Generic Fosamax
My Role As MIS Expert
Openbaring21
Signal transduction
SolGS Hyderabad conference 2016
Roles of mis
(DL hacks輪読) Seven neurons memorizing sequences of alphabetical images via sp...
Openbaring20a
(DL hacks輪読) Variational Dropout and the Local Reparameterization Trick
Lehendakariaren hitzaldia - EHUko errekotea karguaz jabetzeko ekitaldia
Ad

Similar to Aws oct18 (20)

PPTX
Aws tutorial for beginners- tibacademy.in
PPTX
PDF
AWS Primer and Quickstart
PDF
Deep Dive on EC2 and S3
PDF
Introduction to AWS
PDF
CIW Lab with CoheisveFT: Get started in public cloud - Part 2 Hands On
PPTX
Amazon Web Services and its Global Infrastructure.pptx
PPTX
Amazon Web Services(AWS) in cloud Computing .pptx
PPTX
Amazon web services(aws)
PPT
Amazon Web Services
PPTX
AWS Distilled
PPT
Aws coi7
PDF
Amazon Web Service.pdf
PPTX
AWS basics session
PPTX
Programming Amazon Web Services for Beginners (1)
KEY
Chugalug
PPT
Amazon s3ec2
PPTX
Website on aws
PPTX
Amazon web services session 4
PDF
CIW Lab with CoheisveFT: Get started in public cloud - Part 2 Hands On
Aws tutorial for beginners- tibacademy.in
AWS Primer and Quickstart
Deep Dive on EC2 and S3
Introduction to AWS
CIW Lab with CoheisveFT: Get started in public cloud - Part 2 Hands On
Amazon Web Services and its Global Infrastructure.pptx
Amazon Web Services(AWS) in cloud Computing .pptx
Amazon web services(aws)
Amazon Web Services
AWS Distilled
Aws coi7
Amazon Web Service.pdf
AWS basics session
Programming Amazon Web Services for Beginners (1)
Chugalug
Amazon s3ec2
Website on aws
Amazon web services session 4
CIW Lab with CoheisveFT: Get started in public cloud - Part 2 Hands On

Recently uploaded (20)

PDF
DAY-6. Summer class. Ppt. Cultural Nursing
PPTX
Immunity....(shweta).................pptx
PDF
Khaled Sary- Trailblazers of Transformation Middle East's 5 Most Inspiring Le...
PDF
CHAPTER 9 MEETING SAFETY NEEDS FOR OLDER ADULTS.pdf
PPTX
ABG advance Arterial Blood Gases Analysis
PPTX
1. Drug Distribution System.pptt b pharmacy
PDF
MINERAL & VITAMIN CHARTS fggfdtujhfd.pdf
PPTX
Current Treatment Of Heart Failure By Dr Masood Ahmed
PPTX
NUTRITIONAL PROBLEMS, CHANGES NEEDED TO PREVENT MALNUTRITION
PPTX
Importance of Immediate Response (1).pptx
PPTX
CBT FOR OCD TREATMENT WITHOUT MEDICATION
PPTX
General Pharmacology by Nandini Ratne, Nagpur College of Pharmacy, Hingna Roa...
PPTX
BLS, BCLS Module-A life saving procedure
PDF
Megan Miller Colona Illinois - Passionate About CrossFit
PDF
Myers’ Psychology for AP, 1st Edition David G. Myers Test Bank.pdf
PPTX
Trichuris trichiura infection
PDF
NUTRITION THROUGHOUT THE LIFE CYCLE CHILDHOOD -AGEING
PPTX
Rheumatic heart diseases with Type 2 Diabetes Mellitus
PDF
Dr. Jasvant Modi - Passionate About Philanthropy
PPTX
Infection prevention and control for medical students
DAY-6. Summer class. Ppt. Cultural Nursing
Immunity....(shweta).................pptx
Khaled Sary- Trailblazers of Transformation Middle East's 5 Most Inspiring Le...
CHAPTER 9 MEETING SAFETY NEEDS FOR OLDER ADULTS.pdf
ABG advance Arterial Blood Gases Analysis
1. Drug Distribution System.pptt b pharmacy
MINERAL & VITAMIN CHARTS fggfdtujhfd.pdf
Current Treatment Of Heart Failure By Dr Masood Ahmed
NUTRITIONAL PROBLEMS, CHANGES NEEDED TO PREVENT MALNUTRITION
Importance of Immediate Response (1).pptx
CBT FOR OCD TREATMENT WITHOUT MEDICATION
General Pharmacology by Nandini Ratne, Nagpur College of Pharmacy, Hingna Roa...
BLS, BCLS Module-A life saving procedure
Megan Miller Colona Illinois - Passionate About CrossFit
Myers’ Psychology for AP, 1st Edition David G. Myers Test Bank.pdf
Trichuris trichiura infection
NUTRITION THROUGHOUT THE LIFE CYCLE CHILDHOOD -AGEING
Rheumatic heart diseases with Type 2 Diabetes Mellitus
Dr. Jasvant Modi - Passionate About Philanthropy
Infection prevention and control for medical students

Aws oct18

  • 1. Amazon Web ServicesAmazon Web Services The Blue Book pages 19 onwards
  • 3. An overview of AWSAn overview of AWS AWS is Amazon’s umbrella description of all of their web-based technology services. Mainly infrastructure services: ◦ Amazon Elastic Compute Cloud (EC2) ◦ Amazon Simple Storage Service (S3) ◦ Amazon Simple Queue Service (SQS) ◦ Amazon CloudFront ◦ Amazon SimpleDB Amazon EC2 is hiring ◦ http://aws.amazon.com/ec2-jobs/
  • 4. Amazon EC2Amazon EC2 EC2 provides web services API for provisioning, managing, and deprovioning virtual servers inside amazon cloud. Applications anywhere on the Internet can launch a virtual server in the amazon cloud with a single web services call (either REST or SOAP WS call) Where is SOAP API? For example, http://docs.amazonwebservices.com/AmazonEC2/dg/2006-06-26/using-soap-api.html
  • 5. Storage Instance –store : disappears with the instance (transient) Block storage: SAN-like, persists across time S3 is independent of an instance: for archival purposes: vault: store it now and retrieve it at a later date Amazon: SimpleDB: Relational database better than MySQl or Oracle for reliability.
  • 6. Amazon Cloud-front Cloud-based content distributing network enables you to place the content at the edges of the network for rapid delivery. Place the contents in S3 and run the application from anywhere and the content is moved to where the application is (to the edges).
  • 7. S3  Amazon web services API support the ability to:  Find buckets and objects  Discover their meta data  Create new buckets  Upload new objects  Delete existing buckets and objects  When manipulating the buckets you can optionally specify where they should be stored.  Use REST API preferably something that abstracts out even that: Jets3t; s3cmd (command line)  BitTorrent access to S3 is also available
  • 8. Bucket Naming Flat namespace Names may contain only lowercase letters, numbers, periods, underscores, and dashes, and must start with a number or letter Create your own namespace with your own bcukets
  • 9. EC2 concepts See figure 2.1 Instance: virtual server running a guest os of your choice AMI: Pristine image of your server so that you can launch any number of instance from this. Minimally machine image will operating systems + pre- installed tools. Elastic IP address: Not static not dynamic but elastic; an IP reserved for your use; disappears once the server is terminated.
  • 10. EC2 (contd.) Availability zone: Any two availability zones are guaranteed to share any common points of failure ( US, EU, Asia/Pacific) Security group: define the firewall/security. Defines what can talk to your instances. (Ex; http, and not sftp etc.) Snap shot: You can take snapshots of block volume (that can be formatted etc) and is stored in S3 for later use or for rollback etc. What is the difference between instances and machine images?
  • 11. How to access Ec2? AWS console http://console.aws.amazon.com The ElasticFox firefox plugin The amazon command line tool
  • 12. Typical Use in an organization Maintain a library of AMIs for the business ◦ May contain legacy systems or company-specific systems ◦ Harden AMIs using such software as Bastille Launch instances for non-technical but domain experts to work with. ◦ What will you provide them so that they can start working? Use S3 for archival storage and shared storage