SlideShare a Scribd company logo
HANDS-ON WITH AMAZON WEB
SERVICES (AWS)

PART 3 – DISCUSSION ON AWS
SERVICES
8-Dec-2012

Pavan Verma
Founder, P3 InfoTech Solutions Pvt. Ltd.
http://p3infotech.in, pavan@p3infotech.in
Core AWS Services
• EC2
• Elastic IP
• EBS
• S3
• RDS
• DynamoDB
• CloudFront
• Cloudwatch
• Auto Scaling
EC2 – Types of instances
• On-demand instances

• Reserved instances

• Spot instances
EC2 – On-demand instances
• Completely pay-per-use
EC2 – Reserved instances
• Hybrid model – combination of one-time
 upfront payment and pay-per-use
• 2 reservation terms – 1 year and 3 years

• 3 types of reservation instances – Light,
 Medium, Heavy
• Can get confusing!
Elastic IP
• EC2 IP addresses do not persist across a
 shutdown event
 • Therefore, these cannot be used as static IP
  addresses
• Elastic IP addresses are static IP addresses
 associated with an account, not a particular
 instance.
• Elastic IP addresses can be mapped to any
 EC2 instance of the account
EC2 – Spot instances
• Unused instances that users can bid on
• Can be much cheaper than on-demand
and reserved instances
• Gotcha! No guarantee on how long they
run
 • Will be stopped if that instance gets a
  higher bid
STORAGE SERVICES
Local Instance Storage (aka
Ephemeral Storage)
• Block-level temporary storage for EC2 instances
• Served from disks attached to the box on which the
 VM is running
• No persistence – All data disappears when EC2
 instance is stopped
• Use cases:
 • Scratch disks
 • Temporary files, buffers, caches
 • Easily replicated data
Local Instance Storage (aka
Ephemeral Storage) (2)
• Not durable
 • No replicas, backups
 • Application can do its own backups if required

• Number and size of instance store varies by EC2
 instance type
 • Larger instances have larger volumes

• Not optimized for high performance
 • Good sequential I/O performance
 • Poor random I/O performance

• Cost: Free with EC2 instance, no additional cost
Amazon Elastic Block Store (EBS)
• Block-level persistent storage for EC2 instances
 • Data lifetime independent of EC2 instance lifetime
 • Can attach multiple EBS instances to an EC2 instance
 • Any individual EBS can only be attached to a single
   EC2 instance
• Off-instance, network attached storage
• Use cases:
 • File system (including root filesystem of EC2 instance)
 • Databases
 • Anywhere where persistent storage is required
Amazon Elastic Block Store (EBS) (2)
• Durable storage
 • Mirrored within a single Availability Zone

• EBS Snapshots can be used for increased
 durability and backups
 • Incremental snapshots
 • Stored in S3

• Optimized for high performance
 • Up to 80 MB/sec sequential access
 • About 100 IOPS for 8K random requests
Amazon Elastic Block Store (EBS) (3)
• Cost: $0.10 per GB-month and reduces
 with more quantity used
• IOPs priced separately (free upto a limit)
Amazon Simple Storage Service (S3)
• Scalable and durable data storage
• Object storage
 • Accessed via a REST API
 • Not attached to EC2 instance
 • Can be accessed by multiple EC2 instances in parallel
 • Can be accessed by non-EC2 systems (for example, my laptop)

• Read/Write/Delete objects (files) from 1B to 5TB
• Use cases
 • Static web content
 • Working storage for large scale computation or analytics
 • Backup, Archival, and DR storage
Amazon Simple Storage Service (S3) (2)
• Cost: starts at $0.095 per GB-month and reduces with
 more quantity used
• Access to data priced separately (free upto a limit)
• Extreme Durability
 • Automatic replication within region
 • Design point is eleven 9s durability and four 9s availability

• Extremely Scalable
 • Unlimited number of objects per bucket
 • Web-scale concurrent read/writes
Amazon Simple Storage Service (S3) (3)

• Two layer hierarchy: Buckets and Objects
 • Bucket name has to be unique across entire AWS
 • Every object has a unique URL

• Simple GET/PUT/DELETE API using HTTP
• Support Access Control (ACLs)
• S3 is an object store, not a filesystem
• S3 generally good for reads/writes of whole files
 • Web-like usage patterns, rather than disk-like
Amazon CloudFront
• Content Delivery Network (CDN)

• Can use S3 as the origin store

• More than 30 edge locations worldwide

• Use cases:
 • Fast access to mostly static data

 • Scalable data distribution at global scale
DynamoDB
• Fully managed NoSQL database service

• Provides fast and predictable performance
 with seamless scalability
• Built-in fault tolerance
 • Automatically and synchronously replicates
  data across three Availability Zones in a Region

• Uses a proprietary database
Amazon Relational Database Service
(RDS)
• Fully-functional relational database
 provided as a managed service
• Automates: Patching, Backups, Failover,
 Read Replicas
• Supports standard databases: MySQL,
 Oracle, SQL Server
HOW TO MANAGE AWS
SERVICES
Managing AWS Services
• AWS services can be managed in following
ways
 • AWS console

 • REST API. ALL AWS services are accessible
  via a REST API
 • Command line tools

 • SDKs for PHP, Java, Python, Ruby, .NET
AWS CloudWatch
• Provides monitoring for AWS cloud resources

• Basic Monitoring for Amazon EC2 instances:
 10 pre-selected metrics at 5-minute frequency,
 free of charge
• Detailed Monitoring for Amazon EC2
 instances: 7 pre-selected metrics at 1-minute
 frequency, for an additional charge
AWS Auto Scaling
• Scale EC2 capacity up or down automatically
according to pre-defined conditions
• Ensure that the number of EC2 instances
increases seamlessly during demand spikes
to maintain performance, and decreases
automatically during demand lulls to minimize
costs
AWS CloudFormation
• Provides an easy way to create a collection
 of related AWS resources and provision
 them
• Useful to provision complete application
 stacks in one shot
List of All AWS Services

• Compute and Networking
 • EC2

 • Route 53

 • Direct Connect

 • Elastic MapReduce

 • VPC
List of All AWS Services (2)

• Storage and Content Delivery
 • S3

 • Glacier

 • CloudFront

 • Storage Gateway
List of All AWS Services (3)

• Database
 • RDS

 • DynamoDB

 • ElastiCache
List of All AWS Services (4)

• Deployment and Management
 • IAM

 • CloudWatch

 • CloudFormation

 • Elastic Beanstalk
List of All AWS Services (5)

• App Services
 • CloudSearch

 • SWF – Simple Workflow Service

 • SQS – Simple Queue Service

 • SNS – Simple Notification Service

 • SES – Simple Email Service
AWS Marketplace
• Online store where customers can find, buy, and
 immediately start using the software and services that
 run in the EC2 cloud
• Includes software from vendors like SAP, Zend,
 Microsoft, IBM, Canonical, Perforce, Couchbase, Acquia,
 Check Point Software, and 10gen as well as many widely
 used open source offerings including Wordpress, Drupal,
 and MediaWiki.
• Extends AWS’ pay-as-you-go pricing model to third party
 software
 • Customers pay by the hour
 • Developers charge by the hour
Hands-On With Amazon Web Services (AWS) - part 3

More Related Content

What's hot (12)

PPTX
Amazon Web Services lection 5
Binary Studio
 
PDF
Cost Optimization with Spot Instances
Arun Sirimalla
 
PPTX
Aws platform overview
Vinay Yelluri
 
PDF
Benefícios e melhores práticas no uso do Amazon Redshift
Amazon Web Services LATAM
 
PPTX
Data backup and Disaster recovery with AWS
Evgeny Rudinsky
 
PDF
Introduction 2 to aws and storage options
Szilveszter Molnár
 
PPTX
Cómputo en AWS
Amazon Web Services LATAM
 
PPTX
AWS Distilled
Jeyaram Gurusamy
 
DOCX
Aws cloud infrastructure and cost estimation for angular site
Le Kien Truc
 
PPTX
AWS EC2 Fundametals
Piyush Agrawal
 
PPTX
Containers on AWS
AWS Riyadh User Group
 
PDF
Getting Started with EC2, S3 and EMR
Arun Sirimalla
 
Amazon Web Services lection 5
Binary Studio
 
Cost Optimization with Spot Instances
Arun Sirimalla
 
Aws platform overview
Vinay Yelluri
 
Benefícios e melhores práticas no uso do Amazon Redshift
Amazon Web Services LATAM
 
Data backup and Disaster recovery with AWS
Evgeny Rudinsky
 
Introduction 2 to aws and storage options
Szilveszter Molnár
 
Cómputo en AWS
Amazon Web Services LATAM
 
AWS Distilled
Jeyaram Gurusamy
 
Aws cloud infrastructure and cost estimation for angular site
Le Kien Truc
 
AWS EC2 Fundametals
Piyush Agrawal
 
Containers on AWS
AWS Riyadh User Group
 
Getting Started with EC2, S3 and EMR
Arun Sirimalla
 

Similar to Hands-On With Amazon Web Services (AWS) - part 3 (20)

PPTX
AWS cloud computing internship training.pptx
ROHANBANSAL55
 
PPTX
cse40822-amazon.pptx
prathamgunj
 
PPTX
amazon web servics in the cloud aws and its categories compute cloud and stor...
soundharya59
 
PDF
Amazon Web Service.pdf
Pyingkodi Maran
 
PPTX
Amazon Web Services (AWS)
Utkarsh Soni
 
PDF
AWSomeDayOnline Q322_2. Introduction to AWS Services Compute, Storage, Databa...
SwamiSparthsarathi
 
PDF
AWS Primer and Quickstart
Manish Pandit
 
PPTX
AWS 101
Monica Rut Avellino
 
DOC
AWS.doc
RakeshKumarKumar11
 
PDF
AWS KSS
NeeleEilers
 
PDF
Introduction to AWS Services: Compute, Storage,_Databases
daffapunk92
 
PDF
Introduction to AWS
Angel Borroy López
 
PPTX
Popular Cloud Services- in cloud computing.pptx
DrVASAVIBANDE
 
PPTX
Case Study Amazon AWS
VijaySingh790398
 
PPT
Aws coi7
Jeevan Dongre
 
PPTX
SAP on Amazon web services
cloudnonstop
 
PPTX
Amazon Web Services
Duy Lâm
 
PDF
An intro to Amazon Web Services (AWS)
Andreas Chatzakis
 
PPTX
AWS Cloud Computing Tech Talks By Halieb Andemichael
Halieb Andemichael
 
AWS cloud computing internship training.pptx
ROHANBANSAL55
 
cse40822-amazon.pptx
prathamgunj
 
amazon web servics in the cloud aws and its categories compute cloud and stor...
soundharya59
 
Amazon Web Service.pdf
Pyingkodi Maran
 
Amazon Web Services (AWS)
Utkarsh Soni
 
AWSomeDayOnline Q322_2. Introduction to AWS Services Compute, Storage, Databa...
SwamiSparthsarathi
 
AWS Primer and Quickstart
Manish Pandit
 
AWS KSS
NeeleEilers
 
Introduction to AWS Services: Compute, Storage,_Databases
daffapunk92
 
Introduction to AWS
Angel Borroy López
 
Popular Cloud Services- in cloud computing.pptx
DrVASAVIBANDE
 
Case Study Amazon AWS
VijaySingh790398
 
Aws coi7
Jeevan Dongre
 
SAP on Amazon web services
cloudnonstop
 
Amazon Web Services
Duy Lâm
 
An intro to Amazon Web Services (AWS)
Andreas Chatzakis
 
AWS Cloud Computing Tech Talks By Halieb Andemichael
Halieb Andemichael
 
Ad

More from P3 InfoTech Solutions Pvt. Ltd. (20)

PPTX
Python Programming Essentials - M44 - Overview of Web Development
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M40 - Invoking External Programs
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M39 - Unit Testing
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M37 - Brief Overview of Misc Concepts
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M35 - Iterators & Generators
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M34 - List Comprehensions
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M31 - PEP 8
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M29 - Python Interpreter and Files
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M28 - Debugging with pdb
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M27 - Logging module
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M25 - os and sys modules
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M24 - math module
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M23 - datetime module
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M22 - File Operations
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M21 - Exception Handling
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M20 - Classes and Objects
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M19 - Namespaces, Global Variables and Docstr...
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M18 - Modules and Packages
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M17 - Functions
P3 InfoTech Solutions Pvt. Ltd.
 
PPTX
Python Programming Essentials - M16 - Control Flow Statements and Loops
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M44 - Overview of Web Development
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M40 - Invoking External Programs
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M39 - Unit Testing
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M37 - Brief Overview of Misc Concepts
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M35 - Iterators & Generators
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M34 - List Comprehensions
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M31 - PEP 8
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M29 - Python Interpreter and Files
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M28 - Debugging with pdb
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M27 - Logging module
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M25 - os and sys modules
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M24 - math module
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M23 - datetime module
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M22 - File Operations
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M21 - Exception Handling
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M20 - Classes and Objects
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M19 - Namespaces, Global Variables and Docstr...
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M18 - Modules and Packages
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M17 - Functions
P3 InfoTech Solutions Pvt. Ltd.
 
Python Programming Essentials - M16 - Control Flow Statements and Loops
P3 InfoTech Solutions Pvt. Ltd.
 
Ad

Recently uploaded (20)

PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
Python basic programing language for automation
DanialHabibi2
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
Python basic programing language for automation
DanialHabibi2
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 

Hands-On With Amazon Web Services (AWS) - part 3

  • 1. HANDS-ON WITH AMAZON WEB SERVICES (AWS) PART 3 – DISCUSSION ON AWS SERVICES 8-Dec-2012 Pavan Verma Founder, P3 InfoTech Solutions Pvt. Ltd. http://p3infotech.in, [email protected]
  • 2. Core AWS Services • EC2 • Elastic IP • EBS • S3 • RDS • DynamoDB • CloudFront • Cloudwatch • Auto Scaling
  • 3. EC2 – Types of instances • On-demand instances • Reserved instances • Spot instances
  • 4. EC2 – On-demand instances • Completely pay-per-use
  • 5. EC2 – Reserved instances • Hybrid model – combination of one-time upfront payment and pay-per-use • 2 reservation terms – 1 year and 3 years • 3 types of reservation instances – Light, Medium, Heavy • Can get confusing!
  • 6. Elastic IP • EC2 IP addresses do not persist across a shutdown event • Therefore, these cannot be used as static IP addresses • Elastic IP addresses are static IP addresses associated with an account, not a particular instance. • Elastic IP addresses can be mapped to any EC2 instance of the account
  • 7. EC2 – Spot instances • Unused instances that users can bid on • Can be much cheaper than on-demand and reserved instances • Gotcha! No guarantee on how long they run • Will be stopped if that instance gets a higher bid
  • 9. Local Instance Storage (aka Ephemeral Storage) • Block-level temporary storage for EC2 instances • Served from disks attached to the box on which the VM is running • No persistence – All data disappears when EC2 instance is stopped • Use cases: • Scratch disks • Temporary files, buffers, caches • Easily replicated data
  • 10. Local Instance Storage (aka Ephemeral Storage) (2) • Not durable • No replicas, backups • Application can do its own backups if required • Number and size of instance store varies by EC2 instance type • Larger instances have larger volumes • Not optimized for high performance • Good sequential I/O performance • Poor random I/O performance • Cost: Free with EC2 instance, no additional cost
  • 11. Amazon Elastic Block Store (EBS) • Block-level persistent storage for EC2 instances • Data lifetime independent of EC2 instance lifetime • Can attach multiple EBS instances to an EC2 instance • Any individual EBS can only be attached to a single EC2 instance • Off-instance, network attached storage • Use cases: • File system (including root filesystem of EC2 instance) • Databases • Anywhere where persistent storage is required
  • 12. Amazon Elastic Block Store (EBS) (2) • Durable storage • Mirrored within a single Availability Zone • EBS Snapshots can be used for increased durability and backups • Incremental snapshots • Stored in S3 • Optimized for high performance • Up to 80 MB/sec sequential access • About 100 IOPS for 8K random requests
  • 13. Amazon Elastic Block Store (EBS) (3) • Cost: $0.10 per GB-month and reduces with more quantity used • IOPs priced separately (free upto a limit)
  • 14. Amazon Simple Storage Service (S3) • Scalable and durable data storage • Object storage • Accessed via a REST API • Not attached to EC2 instance • Can be accessed by multiple EC2 instances in parallel • Can be accessed by non-EC2 systems (for example, my laptop) • Read/Write/Delete objects (files) from 1B to 5TB • Use cases • Static web content • Working storage for large scale computation or analytics • Backup, Archival, and DR storage
  • 15. Amazon Simple Storage Service (S3) (2) • Cost: starts at $0.095 per GB-month and reduces with more quantity used • Access to data priced separately (free upto a limit) • Extreme Durability • Automatic replication within region • Design point is eleven 9s durability and four 9s availability • Extremely Scalable • Unlimited number of objects per bucket • Web-scale concurrent read/writes
  • 16. Amazon Simple Storage Service (S3) (3) • Two layer hierarchy: Buckets and Objects • Bucket name has to be unique across entire AWS • Every object has a unique URL • Simple GET/PUT/DELETE API using HTTP • Support Access Control (ACLs) • S3 is an object store, not a filesystem • S3 generally good for reads/writes of whole files • Web-like usage patterns, rather than disk-like
  • 17. Amazon CloudFront • Content Delivery Network (CDN) • Can use S3 as the origin store • More than 30 edge locations worldwide • Use cases: • Fast access to mostly static data • Scalable data distribution at global scale
  • 18. DynamoDB • Fully managed NoSQL database service • Provides fast and predictable performance with seamless scalability • Built-in fault tolerance • Automatically and synchronously replicates data across three Availability Zones in a Region • Uses a proprietary database
  • 19. Amazon Relational Database Service (RDS) • Fully-functional relational database provided as a managed service • Automates: Patching, Backups, Failover, Read Replicas • Supports standard databases: MySQL, Oracle, SQL Server
  • 20. HOW TO MANAGE AWS SERVICES
  • 21. Managing AWS Services • AWS services can be managed in following ways • AWS console • REST API. ALL AWS services are accessible via a REST API • Command line tools • SDKs for PHP, Java, Python, Ruby, .NET
  • 22. AWS CloudWatch • Provides monitoring for AWS cloud resources • Basic Monitoring for Amazon EC2 instances: 10 pre-selected metrics at 5-minute frequency, free of charge • Detailed Monitoring for Amazon EC2 instances: 7 pre-selected metrics at 1-minute frequency, for an additional charge
  • 23. AWS Auto Scaling • Scale EC2 capacity up or down automatically according to pre-defined conditions • Ensure that the number of EC2 instances increases seamlessly during demand spikes to maintain performance, and decreases automatically during demand lulls to minimize costs
  • 24. AWS CloudFormation • Provides an easy way to create a collection of related AWS resources and provision them • Useful to provision complete application stacks in one shot
  • 25. List of All AWS Services • Compute and Networking • EC2 • Route 53 • Direct Connect • Elastic MapReduce • VPC
  • 26. List of All AWS Services (2) • Storage and Content Delivery • S3 • Glacier • CloudFront • Storage Gateway
  • 27. List of All AWS Services (3) • Database • RDS • DynamoDB • ElastiCache
  • 28. List of All AWS Services (4) • Deployment and Management • IAM • CloudWatch • CloudFormation • Elastic Beanstalk
  • 29. List of All AWS Services (5) • App Services • CloudSearch • SWF – Simple Workflow Service • SQS – Simple Queue Service • SNS – Simple Notification Service • SES – Simple Email Service
  • 30. AWS Marketplace • Online store where customers can find, buy, and immediately start using the software and services that run in the EC2 cloud • Includes software from vendors like SAP, Zend, Microsoft, IBM, Canonical, Perforce, Couchbase, Acquia, Check Point Software, and 10gen as well as many widely used open source offerings including Wordpress, Drupal, and MediaWiki. • Extends AWS’ pay-as-you-go pricing model to third party software • Customers pay by the hour • Developers charge by the hour