SlideShare une entreprise Scribd logo
1  sur  117
Télécharger pour lire hors ligne
AWS 101 – Welcome! 
Ian Massingham - Technical Evangelist 
30 September 2014 
ianmas@amazon.com 
@IanMmmm
Thanks to our sponsors
Before we start… 
…we’d love your feedback!
background
Consumer 
Business 
Tens of millions of active 
customer accounts 
13 countries: 
US, UK, Germany, Japan, 
France, Canada, China, 
Italy, Brazil, Mexico, India, 
Spain, Australia 
Seller 
Business 
Sell on Amazon websites 
Use Amazon technology 
for your own retail website 
Leverage Amazon’s 
massive fulfillment centre 
network 
IT Infrastructure 
Business 
Cloud computing 
infrastructure for hosting 
web-scale solutions 
Hundreds of thousands of 
registered customers in 
over 190 countries
How did Amazon… 
… get into Cloud Computing?
AWS Mission 
Enable businesses and 
developers to use web 
services* to build scalable, 
sophisticated applications. 
*What people now call “the cloud”
Not excess capacity!
Startups on AWS 
Not excess capacity! 
Find out more at : aws.amazon.com/solutions/case-studies
Powering the Most Popular Internet Businesses 
Enterprises on AWS 
Find out more at : aws.amazon.com/solutions/case-studies 
amazon.com/solutions/case-studies
Each day AWS adds the equivalent server 
capacity to power Amazon when it was a 
global, $7B enterprise
utility computing
On demand 
Pay as you go 
Uniform 
Available 
Utility computing
Utility computing 
On demand 
Pay as you go 
UniformAvailable
Utility computing
Utility computing 
Compute 
Security Scaling 
CDN Backup 
Database 
Storage 
Monitoring 
Workflow 
Networking 
Messaging 
DNS 
Load Balancing 
On demand 
Pay as you go 
Uniform 
Available
On a global footprint 
US-WEST (N. California) 
Region 
EU-WEST (Ireland) 
ASIA PAC (Tokyo) 
ASIA PAC 
(Singapore) 
US-WEST (Oregon) 
US-EAST (Virginia) 
SOUTH AMERICA (Sao Paulo) 
GOV CLOUD 
ASIA PAC 
(Sydney) 
CHINA (Beijing)
At the end of a web service 
aws ec2 run-instances 
--image-id ami-a813fadf 
--count 3 
--placement AvailabilityZone=eu-west-1a 
--instance-type m1.small 
aws ec2 run-instances 
--image-id ami-a813fadf 
--count 5 
--placement AvailabilityZone=eu-west-1c 
--instance-type m1.medium
and a rich Management Console
elasticity
Traditional IT 
capacity 
Elastic capacity 
Capacity 
Time 
Your IT needs
Elastic capacity 
On and Off Fast Growth 
Variable peaks Predictable peaks
Elastic capacity 
On and Off Fast Growth 
WASTE 
Variable peaks Predictable peaks 
CUSTOMER DISSATISFACTION
Elastic capacity 
On and Off Fast Growth 
Variable peaks Predictable peaks
From one instance…
…to thousands
and back…
exploiting elasticity
Typical weekly traffic to Amazon.com 
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
November traffic to Amazon.com 
November
November traffic to Amazon.com 
Provisioned capacity 
November
November traffic to Amazon.com 
76% 
24% 
Provisioned capacity 
November
November 10th 2010 
Turned off last physical web server of 
Amazon.com
November 10th 2010 
Turned off last physical web server of 
Amazon.com 
October 31st 2011 
Turned off last web servers supporting 
European business
November traffic to Amazon.com 
November
Building a Top500 HPC Cluster on AWS
the toolbox
Reference Model 
security 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure
Global infrastructure 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure 
Regions 
An independent collection of AWS resources in a defined 
geography 
A solid foundation for meeting location-dependent privacy 
and compliance requirements
Global infrastructure 
Availability Zones 
Designed as independent failure zones 
Physically separated within a typical metropolitan region 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure
Global infrastructure 
Seattle 
Palo Alto 
New York (3) 
London(2) 
Dublin 
Paris(2) 
Ashburn(3) 
Newark 
Los Angeles (2) Jacksonville 
Dallas(2) 
St.Louis 
Miami 
Amsterdam 
(2) 
Stockholm 
Edge Locations 
Frankfurt(2) 
Singapore(2) 
Hong Kong 
(2) 
To deliver content to end users with lower latency 
A global network of edge locations Supports global DNS 
infrastructure (Route53) and Cloud Front CDN 
Tokyo (2) 
Sao Paulo 
South Bend 
San Jose 
Osaka 
Milan 
Sydney 
Madrid 
Seoul 
Mumbai 
Chennai 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure
Networking 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure 
Direct Connect 
Dedicated connection to AWS 
VPN Connection 
Secure internet connection to AWS 
Virtual Private Cloud 
Private, isolated section of the AWS Cloud 
Route 53 
Highly available and scalable Domain Name Service
Compute 
Vertical Scaling 
From $0.02/hr 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure 
Elastic Compute Cloud (EC2) 
Basic unit of compute capacity 
Range of CPU, memory & local disk options 
13 Instance types available, from micro to cluster compute 
Feature Details 
Flexible Run windows or linux distributions 
Scalable Wide range of instance types from micro to cluster compute 
Machine Images Configurations can be saved as machine images (AMIs) from which 
new instances can be created 
Full control Full root or administrator rights 
Secure Full firewall control via Security Groups 
Monitoring Publishes metrics to Cloud Watch 
Inexpensive On-demand, Reserved and Spot instance types 
VM Import/Export Import and export VM images to transfer configurations in and out of 
EC2
Compute 
Trigger auto-scaling 
policy 
Auto-scaling 
Automatic provisioning of compute resources based upon 
demand, configuration or schedule 
Feature Details 
Control Define minimum and maximum instance pool sizes and when 
scaling and cool down occurs 
Integrated to CloudWatch Use metrics gathered by CloudWatch to drive scaling 
Instance types Run auto scaling for on-demand instances and spot. Compatible 
with VPC 
aws autoscaling create-auto-scaling-group 
--auto-scaling-group-name MyGroup 
--launch-configuration-name MyConfig 
--availability-zones eu-west-1a 
--min-size 4 
--max-size 200 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure
Compute 
Elastic Load Balancing 
Create highly scalable applications 
Distribute load across EC2 instances in multiple 
availability zones 
Feature Details 
Auto-scaling Automatically scales to handle request volume 
Available Load balance across instances in multiple availability zones 
Health checks Automatically checks health of instances and takes them in or out of 
service 
Session stickiness Route requests to the same instance 
Secure sockets layer Supports SSL offload from web and application servers with flexible 
cipher support 
Monitoring Publishes metrics to Cloud Watch 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure
Storage 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure 
S3 - Durable storage, any object 
99.999999999% durability of objects 
Unlimited storage of objects of any type 
Up to 5TB size per object 
Feature Details 
Flexible object store Buckets act like drives, folder structures within 
Access control Granular control over object permissions 
Server-side encryption 256bit AES encryption of objects 
Multi-part uploads Improved throughput & control 
Object versioning Archive old objects and version new ones 
Object expiry Automatically remove old objects 
Access logging Full audit log of bucket/object actions 
Web content hosting Serve content as web site with built in page handling 
Notifications Receive notifications on key events 
Import/Export Physical device import/export service
Storage 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure 
Elastic Block Store 
High performance block storage device 
1GB to 1TB in size 
Mount as drives to instances 
Feature Details 
High performance file 
system Mount EBS as drives and format as required 
Flexible size Volumes from 1GB to 1TB in size 
Flexible performance Magnetic, EBS General Purpose (SSD) and EBS Provisioned IOPS 
(SSD) volume types 
Secure Private to your instances 
Available Replicated within an Availability Zone 
Backups Volumes can be snapshotted for point in time restore 
Monitoring Detailed metrics captured via Cloud Watch
Database 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure 
Relational Database Service 
Database-as-a-Service 
No need to install or manage database instances 
Scalable and fault tolerant configurations 
Feature Details 
Platform support Create MySQL, PostgreSQL, Microsoft SQL Server and Oracle 
RDBMS 
Preconfigured Get started instantly with sensible default settings 
Automated patching Keep your database platform up to date automatically 
Backups Automatic backups and point in time recovery and full DB backups 
Backups Volumes can be snapshotted for point in time restore 
Failover Automated failover to slave hosts in event of a failure 
Replication Easily create read-replicas of your data and seamlessly replicate 
data across availability zones
Database 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure 
Amazon Relational Database Service (Amazon 
RDS) databases stores forum threads, site 
content, and project configuration data. 
High availability Multi-AZ database deployment 
to handle live game metadata and user-generated 
content. 
Enterprise-grade fault tolerance for protecting 
customer data. 
By managing time-consuming database 
administration tasks, Amazon RDS allows 
SEGA to focus on business critical applications.
Database 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure 
DynamoDB 
Provisioned throughput NoSQL database 
Fast, predictable performance 
Fully distributed, fault tolerant architecture 
Feature Details 
Provisioned throughput Dial up or down provisioned read/write capacity 
Predictable performance Average single digit millisecond latencies from SSD backed 
infrastructure 
Strong consistency Be sure you are reading the most up to date values 
Fault tolerant Data replicated across availability zones 
Monitoring Integrated to Cloud Watch 
Secure Integrates with AWS Identity and Access Management (IAM) 
Elastic MapReduce Integrates with Elastic MapReduce for complex analytics on large 
datasets
Database 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure 
Redshift 
Managed Massively Parallel Petabyte Scale Data Warehouse 
Streaming Backup/Restore to S3 
Extensive Security 
2 TB -> 1.6 PB 
RDS Dynamo 
DB 
Redshift
Application Services 
CloudFront 
World-wide content distribution network 
Easily distribute content to end users 
with low latency, high data transfer 
speeds, and no commitments. 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure 
Served from S3 
Feature Details 
Fast Multiple world-wide edge locations to serve content as close to your 
users as possible 
Integrated with other 
services Works seamlessly with S3 and EC2 origin servers 
Dynamic content Supports static and dynamic content from origin servers 
Streaming Supports rtmp from S3 and includes support for live streaming from 
Adobe FMS and Microsoft Media Server 
London 
Paris 
NY 
/images/* 
3 
Served from EC2 
*.php 
2 
Single CNAME 
www.mysite.com 
1
Application Services 
Amazon SQS 
Processing task/ 
processing trigger 
Amazon SQSProcessing results 
Reliable, highly scalable, queue 
service for storing messages as they 
travel between instances 
Feature Details 
Reliable Messages stored redundantly across multiple availability zones 
Simple Simple APIs to send and receive messages 
Scalable Unlimited number of messages 
Secure Authentication of queues to ensure controlled access 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure
Deployment & Admin 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure 
Elastic Beanstalk 
One-click deployment from Eclipse, Visual Studio and Git 
Rapid deployment of applications 
All AWS resources automatically created 
Feature Details 
Platform support Containers for Java, .net and PHP 
Resource creation Creates load balancer, instances, autoscaling and monitoring 
automatically 
Monitoring & Logs Integrated with Cloud Watch and consolidates server logs 
Versioning Manage versions of applications and easily rollback deployments 
Notifications Receive alerts on key events 
Full resource access Access all underlying AWS resources as necessary
Deployment & Admin 
OpsWorks 
DevOps focused managed application stacks 
Underlying Chef recipes allow for complete customisation 
Feature Details 
Platform support Chef recipes allows for community expansion for platform 
components such as Solr, NgniX etc 
Resource creation Customizable deployments, rollback, partial deployments, patch 
management, automatic instance scaling, and auto healing 
Layered Manage logical application layers and combine into stacks. 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure
Cloud Formation 
Automate creation of ‘stacks’ in a repeatable way 
Scripting framework for AWS resource creation 
Feature Details 
Platform support Support for AWS resources from EC2 to IAM 
Resource creation Creates AWS resources behind the scenes and reports on progress 
Declarative Specify stacks in JSON format and source control your 
environments 
Customizable Drive stack creation with parameters 
Deployment & Admin 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure
Deployment & Admin 
Identity & Access Management 
Granular control of user rights with AWS 
Automated granting of EC2 service rights 
Software Developer Kits 
Comprehensive support of programming models for using AWS 
services 
Deployment & Administration 
App Services 
Compute Storage 
Database 
Networking 
AWS Global Infrastructure
+ others 
WorkSpaces 
Cloud Search 
Simple Email Service 
Simple Workflow Service 
Simple Notification Service 
ElastiCache (Memcache & Redis) 
Elastic MapReduce 
CloudWatch 
…and more to come!
security & compliance
Shared responsibility 
Foundation Services 
Compute Storage Database Networking 
AWS Global Infrastructure 
Availability Zones 
Regions 
Edge Locations 
Amazon
Customer Data 
Shared responsibility 
Platform, Applications, Identity & Access Management 
Operating System, Network & Firewall Configuration 
Client-side Data Encryption & Data 
Integrity Authentication 
Foundation Services 
Server-side Encryption 
(File System and/or Data) 
Network Traffic Protection 
(Encryption/Integrity/Identity) 
Compute Storage Database Networking 
You 
Amazon 
AWS Global Infrastructure 
Availability Zones 
Regions 
Edge Locations
Certifications 
SOC 1 Type 2 (formerly 
SAS-70) 
ISO 27001 
PCI DSS for EC2, S3, EBS, 
VPC, RDS, ELB, IAM 
FISMA Moderate Compliant 
Controls 
HIPAA & ITAR Compliant 
Architecture 
Physical Security 
Datacenters in nondescript 
facilities 
Physical access strictly 
controlled 
Must pass two-factor 
authentication at least twice for 
floor access 
Physical access logged and 
audited 
HW, SW, Network 
Systematic change 
management 
Phased updates deployment 
Safe storage decommission 
Automated monitoring and self-audit 
Advanced network protection 
Security standards 
http://aws.amazon.com/security
So what are we 
going to build 
today?
A dynamic web application featuring: 
A highly available, fault tolerant architecture 
Elasticity to deal with spikes in load 
A fully managed database 
Static content served through a CDN
Break
Thanks to our sponsors
Shaun Pearce 
AWS Solutions Architect
A dynamic web application featuring: 
A highly available, fault tolerant architecture 
Elasticity to deal with spikes in load 
A fully managed database 
Static content served through a CDN
Region 
Instance 
Availability Zone 
Availability Zone
Region 
Instance 
S3 
Availability Zone 
Availability Zone
Region 
Instance 
Cloud 
Front 
S3 
Availability Zone 
Availability Zone
Region 
Instance 
Cloud 
Front 
S3 
RDS 
Availability Zone 
Availability Zone
Region 
Elastic Load 
Balancer 
Instance 
Cloud 
Front 
S3 
Auto scaling 
Group 
RDS 
Availability Zone 
Instance 
Availability Zone
But before we 
start….
Region 
Cloud 
Front 
RDS 
Availability Zone 
Availability Zone
Region 
Instance 
Availability Zone 
Availability Zone
bootstrapping 
passing data to an instance
Instance 
request 
User 
data
Instance 
request 
User 
data 
Meta-data 
service 
Instance
Script executed on launch: 
<script> 
ipconfig /all > c:ipconfig.txt 
netstat > c:netstat.txt 
</script>
Script executed on launch: 
#!/bin/sh 
yum -y install httpd php php-mysql 
chkconfig httpd on 
/etc/init.d/httpd start
security groups 
instance firewalling
Security Group 
Port 22 
(SSH) 
instance 
Port 80 
(HTTP) 
Name 
Description 
Protocol 
Port range 
IP Address, range, or 
another security 
group
Region 
Instance 
Availability Zone 
Availability Zone
index.php 
Reads instance meta-data
Some php code that gets the data 
<?php 
// get the instance id 
$url = "http://169.254.169.254/latest/meta-data/instance-id"; 
$instance_id = file_get_contents($url); 
// get the AZ where the instance is running 
$url = "http://169.254.169.254/latest/meta-data/placement/availability-zone"; 
$zone = file_get_contents($url); 
// get the security group it is in 
$url = "http://169.254.169.254/latest/meta-data/security-groups"; 
$group = file_get_contents($url); 
// get the public DNS name 
$url = "http://169.254.169.254/latest/meta-data/public-hostname"; 
$hostname = file_get_contents($url); 
?>
Some php code that gets the data 
<?php 
// get the instance id 
$url = "http://169.254.169.254/latest/meta-data/instance-id"; 
$instance_id = file_get_contents($url); 
// get the AZ where the instance is running 
$url = "http://169.254.169.254/latest/meta-data/placement/availability-zone"; 
$zone = file_get_contents($url); 
// get the security group it is in 
$url = "http://169.254.169.254/latest/meta-data/security-groups"; 
$group = file_get_contents($url); 
// get the public DNS name 
$url = "http://169.254.169.254/latest/meta-data/public-hostname"; 
$hostname = file_get_contents($url); 
?>
And displays it 
Instance ID: <?php echo $instance_id; ?> 
Availability Zone: <?php echo $zone; ?> 
Security Group: <?php echo $group; ?>
Region 
Instance 
Availability Zone 
Availability Zone
S3 
For Static Website Hosting
Region 
Instance 
S3 
Availability Zone 
Availability Zone
CloudFront 
Global CDN
Region 
Instance 
Cloud 
Front 
S3 
Availability Zone 
Availability Zone
Amazon RDS 
Managed Relational DB
Region 
Instance 
Cloud 
Front 
S3 
RDS 
Availability Zone 
Availability Zone
auto-scaling 
with elastic load balancing
Region 
Elastic Load 
Balancer 
Instance 
Cloud 
Front 
S3 
Auto scaling 
Group 
RDS 
Availability Zone 
Instance 
Availability Zone
Elastic Load Balancer 
Instance Instance Instance 
Availability Zone Availability Zone 
Region 
Availability Zone 
Auto scaling Group
Elastic Load Balancer 
Instance Instance Instance Instance Instance Instance 
Availability Zone Availability Zone 
Region 
Availability Zone 
Auto scaling Group
Elastic Load Balancer 
Instance Instance Instance 
Availability Zone Availability Zone 
Region 
Availability Zone 
Auto scaling Group
Elastic Load Balancer 
Availability Zone Availability Zone 
Region 
Availability Zone 
Auto scaling Group 
Instance Instance
Elastic Load Balancer 
Availability Zone Availability Zone 
Region 
Instance Instance 
Availability Zone 
Auto scaling Group 
Instance
Describes what Auto Scaling will 
create when adding 
Instances 
- AMI - 
- Instance Type - 
- Security Group - 
- Instance Key Pair - 
Only one active launch 
configuration at a time 
Auto Scaling will terminate 
instances with old launch 
configuration first 
rolling update 
Auto Scaling managed grouping 
of EC2 instances 
Automatic health check to 
maintain pool size 
Automatically scale the number 
of instances by policy – Min, 
Max, Desired 
Automatic Integration with ELB 
Automatic distribution & 
balancing across AZs 
Parameters for performing an 
Auto Scaling action 
Scale Up/Down and by how 
much 
ChangeInCapacity (+/- #) 
ExactCapacity (#) 
ChangeInPercent (+/- %) 
Cool Down (seconds) 
Policy can be triggered by 
CloudWatch events 
Launch Configuration 
Auto-Scaling Group 
Auto-Scaling Policy
Region 
Elastic Load 
Balancer 
Instance 
Cloud 
Front 
S3 
Auto scaling 
Group 
RDS 
Availability Zone 
Instance 
Availability Zone
add some load 
from another EC2 instance
questions?
Next Steps
We typically see customers start by trying our services 
Get started now at : aws.amazon.com/getting-started
You can get started for free… 
Get started now at : aws.amazon.com/free
Design your application for the AWS Cloud 
More details on the AWS Architecture Center at : aws.amazon.com/architecture
AWS Training & Certification 
Certification 
Demonstrate your skills, 
knowledge, and expertise 
with the AWS platform 
aws.amazon.com/certification 
Self-Paced Labs 
Try products, gain new 
skills, and get hands-on 
practice working with 
AWS technologies 
aws.amazon.com/training/ 
self-paced-labs 
Training 
Skill up and gain 
confidence to design, 
develop, deploy and 
manage your applications 
on AWS 
aws.amazon.com/training
We’d love your feedback!
Thanks to our sponsors
@AWS_UKI for local AWS events & news 
@AWScloud for Global AWS News and Announcements 
©Amazon.com, Inc. and its affiliates. All rights reserved.
Thank You – AWS 101 
Ian Massingham - Technical Evangelist 
30 September 2014 
ianmas@amazon.com 
@IanMmmm

Contenu connexe

Tendances

Introduction to Amazon Web Services by i2k2 Networks
Introduction to Amazon Web Services by i2k2 NetworksIntroduction to Amazon Web Services by i2k2 Networks
Introduction to Amazon Web Services by i2k2 Networksi2k2 Networks (P) Ltd.
 
What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?Amazon Web Services
 
AWS Presentation
AWS PresentationAWS Presentation
AWS Presentationjlechowicz
 
Aberdeen Oil & Gas Event - Introduction to the AWS Cloud
Aberdeen Oil & Gas Event - Introduction to the AWS CloudAberdeen Oil & Gas Event - Introduction to the AWS Cloud
Aberdeen Oil & Gas Event - Introduction to the AWS CloudAmazon Web Services
 
Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Jatinder Randhawa
 
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWS
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWSAWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWS
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWSAmazon Web Services
 
AWS 101 and the benefits of Migrating to the Cloud
AWS 101 and the benefits of Migrating to the CloudAWS 101 and the benefits of Migrating to the Cloud
AWS 101 and the benefits of Migrating to the CloudCloudHesive
 
Cloud Computing and Amazon Web Services
Cloud Computing and Amazon Web ServicesCloud Computing and Amazon Web Services
Cloud Computing and Amazon Web ServicesAditya Jha
 
AWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZoneAWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZoneIdan Tohami
 
AWS Overview - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
AWS Overview  - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...AWS Overview  - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
AWS Overview - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...Amazon Web Services
 
AWS Summit London 2014 - JUST EAT - High Availability and Rapid Change
AWS Summit London 2014 - JUST EAT - High Availability and Rapid ChangeAWS Summit London 2014 - JUST EAT - High Availability and Rapid Change
AWS Summit London 2014 - JUST EAT - High Availability and Rapid Changedaniel-richardson
 
Intro to AWS: Amazon EC2 and Compute Services
Intro to AWS: Amazon EC2 and Compute ServicesIntro to AWS: Amazon EC2 and Compute Services
Intro to AWS: Amazon EC2 and Compute ServicesAmazon Web Services
 
Aws for Start-ups - Introduction & AWS Overview
Aws for Start-ups  - Introduction & AWS OverviewAws for Start-ups  - Introduction & AWS Overview
Aws for Start-ups - Introduction & AWS OverviewAmazon Web Services
 
Aws in enterprise applications
Aws in enterprise applicationsAws in enterprise applications
Aws in enterprise applicationsSuruli Kannan
 
Artem Zhurbila - 1 aws overview
Artem Zhurbila - 1 aws overviewArtem Zhurbila - 1 aws overview
Artem Zhurbila - 1 aws overviewArtem Zhurbila
 
Keynote: Your Future With Cloud Computing - Dr. Werner Vogels - AWS Summit 2...
Keynote: Your Future With Cloud Computing - Dr. Werner Vogels  - AWS Summit 2...Keynote: Your Future With Cloud Computing - Dr. Werner Vogels  - AWS Summit 2...
Keynote: Your Future With Cloud Computing - Dr. Werner Vogels - AWS Summit 2...Amazon Web Services
 
AWS 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWSIan Massingham
 

Tendances (20)

Aws overview
Aws overviewAws overview
Aws overview
 
Introduction to Amazon Web Services by i2k2 Networks
Introduction to Amazon Web Services by i2k2 NetworksIntroduction to Amazon Web Services by i2k2 Networks
Introduction to Amazon Web Services by i2k2 Networks
 
What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?
 
AWS Presentation
AWS PresentationAWS Presentation
AWS Presentation
 
Aberdeen Oil & Gas Event - Introduction to the AWS Cloud
Aberdeen Oil & Gas Event - Introduction to the AWS CloudAberdeen Oil & Gas Event - Introduction to the AWS Cloud
Aberdeen Oil & Gas Event - Introduction to the AWS Cloud
 
Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)
 
What is AWS?
What is AWS?What is AWS?
What is AWS?
 
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWS
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWSAWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWS
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWS
 
AWS 101 and the benefits of Migrating to the Cloud
AWS 101 and the benefits of Migrating to the CloudAWS 101 and the benefits of Migrating to the Cloud
AWS 101 and the benefits of Migrating to the Cloud
 
Cloud Computing and Amazon Web Services
Cloud Computing and Amazon Web ServicesCloud Computing and Amazon Web Services
Cloud Computing and Amazon Web Services
 
AWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZoneAWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZone
 
AWS Overview - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
AWS Overview  - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...AWS Overview  - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
AWS Overview - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
 
AWS Summit London 2014 - JUST EAT - High Availability and Rapid Change
AWS Summit London 2014 - JUST EAT - High Availability and Rapid ChangeAWS Summit London 2014 - JUST EAT - High Availability and Rapid Change
AWS Summit London 2014 - JUST EAT - High Availability and Rapid Change
 
Intro to AWS: Amazon EC2 and Compute Services
Intro to AWS: Amazon EC2 and Compute ServicesIntro to AWS: Amazon EC2 and Compute Services
Intro to AWS: Amazon EC2 and Compute Services
 
Aws for Start-ups - Introduction & AWS Overview
Aws for Start-ups  - Introduction & AWS OverviewAws for Start-ups  - Introduction & AWS Overview
Aws for Start-ups - Introduction & AWS Overview
 
AWS Overview
AWS Overview AWS Overview
AWS Overview
 
Aws in enterprise applications
Aws in enterprise applicationsAws in enterprise applications
Aws in enterprise applications
 
Artem Zhurbila - 1 aws overview
Artem Zhurbila - 1 aws overviewArtem Zhurbila - 1 aws overview
Artem Zhurbila - 1 aws overview
 
Keynote: Your Future With Cloud Computing - Dr. Werner Vogels - AWS Summit 2...
Keynote: Your Future With Cloud Computing - Dr. Werner Vogels  - AWS Summit 2...Keynote: Your Future With Cloud Computing - Dr. Werner Vogels  - AWS Summit 2...
Keynote: Your Future With Cloud Computing - Dr. Werner Vogels - AWS Summit 2...
 
AWS 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWS
 

Similaire à AWS 101 - Introduction to AWS Services and Global Infrastructure

AWS Roadshow Edinburgh Part 1 - Intro to AWS
AWS Roadshow Edinburgh Part 1 - Intro to AWSAWS Roadshow Edinburgh Part 1 - Intro to AWS
AWS Roadshow Edinburgh Part 1 - Intro to AWSIan Massingham
 
AWS RoadShow Manchester - Part 1 - Introduction to AWS
AWS RoadShow Manchester - Part 1 - Introduction to AWSAWS RoadShow Manchester - Part 1 - Introduction to AWS
AWS RoadShow Manchester - Part 1 - Introduction to AWSIan Massingham
 
AWS RoadShow Bristol - Part 1 Introduction to AWS
AWS RoadShow Bristol - Part 1 Introduction to AWSAWS RoadShow Bristol - Part 1 Introduction to AWS
AWS RoadShow Bristol - Part 1 Introduction to AWSIan Massingham
 
AWS RoadShow Dublin - Intro to AWS
AWS RoadShow Dublin - Intro to AWSAWS RoadShow Dublin - Intro to AWS
AWS RoadShow Dublin - Intro to AWSIan Massingham
 
AWS101: London May 2014
AWS101: London May 2014AWS101: London May 2014
AWS101: London May 2014Ian Massingham
 
AWS Roadshow Cambridge Part 1 - Intro to AWS
AWS Roadshow Cambridge Part 1 - Intro to AWSAWS Roadshow Cambridge Part 1 - Intro to AWS
AWS Roadshow Cambridge Part 1 - Intro to AWSIan Massingham
 
AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014
AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014
AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014Amazon Web Services
 
Your First 10 million Users on the AWS Cloud
Your First 10 million Users on the AWS CloudYour First 10 million Users on the AWS Cloud
Your First 10 million Users on the AWS CloudAmazon Web Services
 
AWS Cloud Computing for Startups Werner Vogels -part i
AWS Cloud Computing for Startups   Werner Vogels -part iAWS Cloud Computing for Startups   Werner Vogels -part i
AWS Cloud Computing for Startups Werner Vogels -part iAmazon Web Services
 
AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?Amazon Web Services
 
Architecting Cloud Apps
Architecting Cloud AppsArchitecting Cloud Apps
Architecting Cloud Appsjineshvaria
 
Your First 10 Million Users with Amazon Web Services
Your First 10 Million Users with Amazon Web ServicesYour First 10 Million Users with Amazon Web Services
Your First 10 Million Users with Amazon Web ServicesAmazon Web Services
 

Similaire à AWS 101 - Introduction to AWS Services and Global Infrastructure (20)

AWS 101 December 2014
AWS 101 December 2014AWS 101 December 2014
AWS 101 December 2014
 
AWS 101 Event - 16 July 2013
AWS 101 Event - 16 July 2013AWS 101 Event - 16 July 2013
AWS 101 Event - 16 July 2013
 
Getting started with AWS
Getting started with AWSGetting started with AWS
Getting started with AWS
 
AWS Roadshow Edinburgh Part 1 - Intro to AWS
AWS Roadshow Edinburgh Part 1 - Intro to AWSAWS Roadshow Edinburgh Part 1 - Intro to AWS
AWS Roadshow Edinburgh Part 1 - Intro to AWS
 
AWS RoadShow Manchester - Part 1 - Introduction to AWS
AWS RoadShow Manchester - Part 1 - Introduction to AWSAWS RoadShow Manchester - Part 1 - Introduction to AWS
AWS RoadShow Manchester - Part 1 - Introduction to AWS
 
AWS RoadShow Bristol - Part 1 Introduction to AWS
AWS RoadShow Bristol - Part 1 Introduction to AWSAWS RoadShow Bristol - Part 1 Introduction to AWS
AWS RoadShow Bristol - Part 1 Introduction to AWS
 
AWS RoadShow Dublin - Intro to AWS
AWS RoadShow Dublin - Intro to AWSAWS RoadShow Dublin - Intro to AWS
AWS RoadShow Dublin - Intro to AWS
 
AWS RoadShow Dublin
AWS RoadShow DublinAWS RoadShow Dublin
AWS RoadShow Dublin
 
AWS 101 Event December 2013
AWS 101 Event December 2013AWS 101 Event December 2013
AWS 101 Event December 2013
 
AWS101: London May 2014
AWS101: London May 2014AWS101: London May 2014
AWS101: London May 2014
 
AWS Roadshow Cambridge Part 1 - Intro to AWS
AWS Roadshow Cambridge Part 1 - Intro to AWSAWS Roadshow Cambridge Part 1 - Intro to AWS
AWS Roadshow Cambridge Part 1 - Intro to AWS
 
AWS 101 Event London - Feb 2014
AWS 101 Event London - Feb 2014AWS 101 Event London - Feb 2014
AWS 101 Event London - Feb 2014
 
India Webinar
India WebinarIndia Webinar
India Webinar
 
AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014
AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014
AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014
 
Werner Vogels
Werner Vogels Werner Vogels
Werner Vogels
 
Your First 10 million Users on the AWS Cloud
Your First 10 million Users on the AWS CloudYour First 10 million Users on the AWS Cloud
Your First 10 million Users on the AWS Cloud
 
AWS Cloud Computing for Startups Werner Vogels -part i
AWS Cloud Computing for Startups   Werner Vogels -part iAWS Cloud Computing for Startups   Werner Vogels -part i
AWS Cloud Computing for Startups Werner Vogels -part i
 
AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?
 
Architecting Cloud Apps
Architecting Cloud AppsArchitecting Cloud Apps
Architecting Cloud Apps
 
Your First 10 Million Users with Amazon Web Services
Your First 10 Million Users with Amazon Web ServicesYour First 10 Million Users with Amazon Web Services
Your First 10 Million Users with Amazon Web Services
 

Plus de Ian Massingham

Some thoughts on measuring the impact of developer relations
Some thoughts on measuring the impact of developer relationsSome thoughts on measuring the impact of developer relations
Some thoughts on measuring the impact of developer relationsIan Massingham
 
Leeds IoT Meetup - Nov 2017
Leeds IoT Meetup - Nov 2017Leeds IoT Meetup - Nov 2017
Leeds IoT Meetup - Nov 2017Ian Massingham
 
What's New & What's Next from AWS?
What's New & What's Next from AWS?What's New & What's Next from AWS?
What's New & What's Next from AWS?Ian Massingham
 
DevTalks Romania - Getting Started with AWS Lambda & the Serverless Cloud
DevTalks Romania - Getting Started with AWS Lambda & the Serverless CloudDevTalks Romania - Getting Started with AWS Lambda & the Serverless Cloud
DevTalks Romania - Getting Started with AWS Lambda & the Serverless CloudIan Massingham
 
Getting started with AWS Lambda and the Serverless Cloud
Getting started with AWS Lambda and the Serverless CloudGetting started with AWS Lambda and the Serverless Cloud
Getting started with AWS Lambda and the Serverless CloudIan Massingham
 
AWS AWSome Day - Getting Started Best Practices
AWS AWSome Day - Getting Started Best PracticesAWS AWSome Day - Getting Started Best Practices
AWS AWSome Day - Getting Started Best PracticesIan Massingham
 
AWS IoT Workshop Keynote
AWS IoT Workshop KeynoteAWS IoT Workshop Keynote
AWS IoT Workshop KeynoteIan Massingham
 
Security Best Practices: AWS AWSome Day Management Track
Security Best Practices: AWS AWSome Day Management TrackSecurity Best Practices: AWS AWSome Day Management Track
Security Best Practices: AWS AWSome Day Management TrackIan Massingham
 
AWS re:Invent 2016 Day 2 Keynote re:Cap
AWS re:Invent 2016 Day 2 Keynote re:CapAWS re:Invent 2016 Day 2 Keynote re:Cap
AWS re:Invent 2016 Day 2 Keynote re:CapIan Massingham
 
AWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:CapAWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:CapIan Massingham
 
Getting Started with AWS Lambda & Serverless Cloud
Getting Started with AWS Lambda & Serverless CloudGetting Started with AWS Lambda & Serverless Cloud
Getting Started with AWS Lambda & Serverless CloudIan Massingham
 
Building Better IoT Applications without Servers
Building Better IoT Applications without ServersBuilding Better IoT Applications without Servers
Building Better IoT Applications without ServersIan Massingham
 
AWS AWSome Day Roadshow
AWS AWSome Day RoadshowAWS AWSome Day Roadshow
AWS AWSome Day RoadshowIan Massingham
 
AWS AWSome Day Roadshow Intro
AWS AWSome Day Roadshow IntroAWS AWSome Day Roadshow Intro
AWS AWSome Day Roadshow IntroIan Massingham
 
Hashiconf AWS Lambda Breakout
Hashiconf AWS Lambda BreakoutHashiconf AWS Lambda Breakout
Hashiconf AWS Lambda BreakoutIan Massingham
 
Getting started with AWS IoT on Raspberry Pi
Getting started with AWS IoT on Raspberry PiGetting started with AWS IoT on Raspberry Pi
Getting started with AWS IoT on Raspberry PiIan Massingham
 
AWSome Day Dublin Intro & Closing Slides
AWSome Day Dublin Intro & Closing Slides AWSome Day Dublin Intro & Closing Slides
AWSome Day Dublin Intro & Closing Slides Ian Massingham
 
GOTO Stockholm - AWS Lambda - Logic in the cloud without a back-end
GOTO Stockholm - AWS Lambda - Logic in the cloud without a back-endGOTO Stockholm - AWS Lambda - Logic in the cloud without a back-end
GOTO Stockholm - AWS Lambda - Logic in the cloud without a back-endIan Massingham
 
What's New at AWS Update for AWS User Groups
What's New at AWS Update for AWS User Groups What's New at AWS Update for AWS User Groups
What's New at AWS Update for AWS User Groups Ian Massingham
 
Advanced Security Masterclass - Tel Aviv Loft
Advanced Security Masterclass - Tel Aviv LoftAdvanced Security Masterclass - Tel Aviv Loft
Advanced Security Masterclass - Tel Aviv LoftIan Massingham
 

Plus de Ian Massingham (20)

Some thoughts on measuring the impact of developer relations
Some thoughts on measuring the impact of developer relationsSome thoughts on measuring the impact of developer relations
Some thoughts on measuring the impact of developer relations
 
Leeds IoT Meetup - Nov 2017
Leeds IoT Meetup - Nov 2017Leeds IoT Meetup - Nov 2017
Leeds IoT Meetup - Nov 2017
 
What's New & What's Next from AWS?
What's New & What's Next from AWS?What's New & What's Next from AWS?
What's New & What's Next from AWS?
 
DevTalks Romania - Getting Started with AWS Lambda & the Serverless Cloud
DevTalks Romania - Getting Started with AWS Lambda & the Serverless CloudDevTalks Romania - Getting Started with AWS Lambda & the Serverless Cloud
DevTalks Romania - Getting Started with AWS Lambda & the Serverless Cloud
 
Getting started with AWS Lambda and the Serverless Cloud
Getting started with AWS Lambda and the Serverless CloudGetting started with AWS Lambda and the Serverless Cloud
Getting started with AWS Lambda and the Serverless Cloud
 
AWS AWSome Day - Getting Started Best Practices
AWS AWSome Day - Getting Started Best PracticesAWS AWSome Day - Getting Started Best Practices
AWS AWSome Day - Getting Started Best Practices
 
AWS IoT Workshop Keynote
AWS IoT Workshop KeynoteAWS IoT Workshop Keynote
AWS IoT Workshop Keynote
 
Security Best Practices: AWS AWSome Day Management Track
Security Best Practices: AWS AWSome Day Management TrackSecurity Best Practices: AWS AWSome Day Management Track
Security Best Practices: AWS AWSome Day Management Track
 
AWS re:Invent 2016 Day 2 Keynote re:Cap
AWS re:Invent 2016 Day 2 Keynote re:CapAWS re:Invent 2016 Day 2 Keynote re:Cap
AWS re:Invent 2016 Day 2 Keynote re:Cap
 
AWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:CapAWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:Cap
 
Getting Started with AWS Lambda & Serverless Cloud
Getting Started with AWS Lambda & Serverless CloudGetting Started with AWS Lambda & Serverless Cloud
Getting Started with AWS Lambda & Serverless Cloud
 
Building Better IoT Applications without Servers
Building Better IoT Applications without ServersBuilding Better IoT Applications without Servers
Building Better IoT Applications without Servers
 
AWS AWSome Day Roadshow
AWS AWSome Day RoadshowAWS AWSome Day Roadshow
AWS AWSome Day Roadshow
 
AWS AWSome Day Roadshow Intro
AWS AWSome Day Roadshow IntroAWS AWSome Day Roadshow Intro
AWS AWSome Day Roadshow Intro
 
Hashiconf AWS Lambda Breakout
Hashiconf AWS Lambda BreakoutHashiconf AWS Lambda Breakout
Hashiconf AWS Lambda Breakout
 
Getting started with AWS IoT on Raspberry Pi
Getting started with AWS IoT on Raspberry PiGetting started with AWS IoT on Raspberry Pi
Getting started with AWS IoT on Raspberry Pi
 
AWSome Day Dublin Intro & Closing Slides
AWSome Day Dublin Intro & Closing Slides AWSome Day Dublin Intro & Closing Slides
AWSome Day Dublin Intro & Closing Slides
 
GOTO Stockholm - AWS Lambda - Logic in the cloud without a back-end
GOTO Stockholm - AWS Lambda - Logic in the cloud without a back-endGOTO Stockholm - AWS Lambda - Logic in the cloud without a back-end
GOTO Stockholm - AWS Lambda - Logic in the cloud without a back-end
 
What's New at AWS Update for AWS User Groups
What's New at AWS Update for AWS User Groups What's New at AWS Update for AWS User Groups
What's New at AWS Update for AWS User Groups
 
Advanced Security Masterclass - Tel Aviv Loft
Advanced Security Masterclass - Tel Aviv LoftAdvanced Security Masterclass - Tel Aviv Loft
Advanced Security Masterclass - Tel Aviv Loft
 

Dernier

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Dernier (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

AWS 101 - Introduction to AWS Services and Global Infrastructure

  • 1. AWS 101 – Welcome! Ian Massingham - Technical Evangelist 30 September 2014 ianmas@amazon.com @IanMmmm
  • 2. Thanks to our sponsors
  • 3. Before we start… …we’d love your feedback!
  • 5. Consumer Business Tens of millions of active customer accounts 13 countries: US, UK, Germany, Japan, France, Canada, China, Italy, Brazil, Mexico, India, Spain, Australia Seller Business Sell on Amazon websites Use Amazon technology for your own retail website Leverage Amazon’s massive fulfillment centre network IT Infrastructure Business Cloud computing infrastructure for hosting web-scale solutions Hundreds of thousands of registered customers in over 190 countries
  • 6. How did Amazon… … get into Cloud Computing?
  • 7. AWS Mission Enable businesses and developers to use web services* to build scalable, sophisticated applications. *What people now call “the cloud”
  • 8.
  • 10. Startups on AWS Not excess capacity! Find out more at : aws.amazon.com/solutions/case-studies
  • 11. Powering the Most Popular Internet Businesses Enterprises on AWS Find out more at : aws.amazon.com/solutions/case-studies amazon.com/solutions/case-studies
  • 12. Each day AWS adds the equivalent server capacity to power Amazon when it was a global, $7B enterprise
  • 14. On demand Pay as you go Uniform Available Utility computing
  • 15. Utility computing On demand Pay as you go UniformAvailable
  • 17. Utility computing Compute Security Scaling CDN Backup Database Storage Monitoring Workflow Networking Messaging DNS Load Balancing On demand Pay as you go Uniform Available
  • 18. On a global footprint US-WEST (N. California) Region EU-WEST (Ireland) ASIA PAC (Tokyo) ASIA PAC (Singapore) US-WEST (Oregon) US-EAST (Virginia) SOUTH AMERICA (Sao Paulo) GOV CLOUD ASIA PAC (Sydney) CHINA (Beijing)
  • 19. At the end of a web service aws ec2 run-instances --image-id ami-a813fadf --count 3 --placement AvailabilityZone=eu-west-1a --instance-type m1.small aws ec2 run-instances --image-id ami-a813fadf --count 5 --placement AvailabilityZone=eu-west-1c --instance-type m1.medium
  • 20. and a rich Management Console
  • 22. Traditional IT capacity Elastic capacity Capacity Time Your IT needs
  • 23. Elastic capacity On and Off Fast Growth Variable peaks Predictable peaks
  • 24. Elastic capacity On and Off Fast Growth WASTE Variable peaks Predictable peaks CUSTOMER DISSATISFACTION
  • 25. Elastic capacity On and Off Fast Growth Variable peaks Predictable peaks
  • 30. Typical weekly traffic to Amazon.com Sunday Monday Tuesday Wednesday Thursday Friday Saturday
  • 31. November traffic to Amazon.com November
  • 32. November traffic to Amazon.com Provisioned capacity November
  • 33. November traffic to Amazon.com 76% 24% Provisioned capacity November
  • 34. November 10th 2010 Turned off last physical web server of Amazon.com
  • 35. November 10th 2010 Turned off last physical web server of Amazon.com October 31st 2011 Turned off last web servers supporting European business
  • 36. November traffic to Amazon.com November
  • 37. Building a Top500 HPC Cluster on AWS
  • 39. Reference Model security Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure
  • 40. Global infrastructure Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure Regions An independent collection of AWS resources in a defined geography A solid foundation for meeting location-dependent privacy and compliance requirements
  • 41. Global infrastructure Availability Zones Designed as independent failure zones Physically separated within a typical metropolitan region Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure
  • 42. Global infrastructure Seattle Palo Alto New York (3) London(2) Dublin Paris(2) Ashburn(3) Newark Los Angeles (2) Jacksonville Dallas(2) St.Louis Miami Amsterdam (2) Stockholm Edge Locations Frankfurt(2) Singapore(2) Hong Kong (2) To deliver content to end users with lower latency A global network of edge locations Supports global DNS infrastructure (Route53) and Cloud Front CDN Tokyo (2) Sao Paulo South Bend San Jose Osaka Milan Sydney Madrid Seoul Mumbai Chennai Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure
  • 43. Networking Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure Direct Connect Dedicated connection to AWS VPN Connection Secure internet connection to AWS Virtual Private Cloud Private, isolated section of the AWS Cloud Route 53 Highly available and scalable Domain Name Service
  • 44. Compute Vertical Scaling From $0.02/hr Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure Elastic Compute Cloud (EC2) Basic unit of compute capacity Range of CPU, memory & local disk options 13 Instance types available, from micro to cluster compute Feature Details Flexible Run windows or linux distributions Scalable Wide range of instance types from micro to cluster compute Machine Images Configurations can be saved as machine images (AMIs) from which new instances can be created Full control Full root or administrator rights Secure Full firewall control via Security Groups Monitoring Publishes metrics to Cloud Watch Inexpensive On-demand, Reserved and Spot instance types VM Import/Export Import and export VM images to transfer configurations in and out of EC2
  • 45. Compute Trigger auto-scaling policy Auto-scaling Automatic provisioning of compute resources based upon demand, configuration or schedule Feature Details Control Define minimum and maximum instance pool sizes and when scaling and cool down occurs Integrated to CloudWatch Use metrics gathered by CloudWatch to drive scaling Instance types Run auto scaling for on-demand instances and spot. Compatible with VPC aws autoscaling create-auto-scaling-group --auto-scaling-group-name MyGroup --launch-configuration-name MyConfig --availability-zones eu-west-1a --min-size 4 --max-size 200 Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure
  • 46. Compute Elastic Load Balancing Create highly scalable applications Distribute load across EC2 instances in multiple availability zones Feature Details Auto-scaling Automatically scales to handle request volume Available Load balance across instances in multiple availability zones Health checks Automatically checks health of instances and takes them in or out of service Session stickiness Route requests to the same instance Secure sockets layer Supports SSL offload from web and application servers with flexible cipher support Monitoring Publishes metrics to Cloud Watch Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure
  • 47. Storage Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure S3 - Durable storage, any object 99.999999999% durability of objects Unlimited storage of objects of any type Up to 5TB size per object Feature Details Flexible object store Buckets act like drives, folder structures within Access control Granular control over object permissions Server-side encryption 256bit AES encryption of objects Multi-part uploads Improved throughput & control Object versioning Archive old objects and version new ones Object expiry Automatically remove old objects Access logging Full audit log of bucket/object actions Web content hosting Serve content as web site with built in page handling Notifications Receive notifications on key events Import/Export Physical device import/export service
  • 48.
  • 49. Storage Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure Elastic Block Store High performance block storage device 1GB to 1TB in size Mount as drives to instances Feature Details High performance file system Mount EBS as drives and format as required Flexible size Volumes from 1GB to 1TB in size Flexible performance Magnetic, EBS General Purpose (SSD) and EBS Provisioned IOPS (SSD) volume types Secure Private to your instances Available Replicated within an Availability Zone Backups Volumes can be snapshotted for point in time restore Monitoring Detailed metrics captured via Cloud Watch
  • 50. Database Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure Relational Database Service Database-as-a-Service No need to install or manage database instances Scalable and fault tolerant configurations Feature Details Platform support Create MySQL, PostgreSQL, Microsoft SQL Server and Oracle RDBMS Preconfigured Get started instantly with sensible default settings Automated patching Keep your database platform up to date automatically Backups Automatic backups and point in time recovery and full DB backups Backups Volumes can be snapshotted for point in time restore Failover Automated failover to slave hosts in event of a failure Replication Easily create read-replicas of your data and seamlessly replicate data across availability zones
  • 51. Database Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure Amazon Relational Database Service (Amazon RDS) databases stores forum threads, site content, and project configuration data. High availability Multi-AZ database deployment to handle live game metadata and user-generated content. Enterprise-grade fault tolerance for protecting customer data. By managing time-consuming database administration tasks, Amazon RDS allows SEGA to focus on business critical applications.
  • 52. Database Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure DynamoDB Provisioned throughput NoSQL database Fast, predictable performance Fully distributed, fault tolerant architecture Feature Details Provisioned throughput Dial up or down provisioned read/write capacity Predictable performance Average single digit millisecond latencies from SSD backed infrastructure Strong consistency Be sure you are reading the most up to date values Fault tolerant Data replicated across availability zones Monitoring Integrated to Cloud Watch Secure Integrates with AWS Identity and Access Management (IAM) Elastic MapReduce Integrates with Elastic MapReduce for complex analytics on large datasets
  • 53. Database Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure Redshift Managed Massively Parallel Petabyte Scale Data Warehouse Streaming Backup/Restore to S3 Extensive Security 2 TB -> 1.6 PB RDS Dynamo DB Redshift
  • 54. Application Services CloudFront World-wide content distribution network Easily distribute content to end users with low latency, high data transfer speeds, and no commitments. Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure Served from S3 Feature Details Fast Multiple world-wide edge locations to serve content as close to your users as possible Integrated with other services Works seamlessly with S3 and EC2 origin servers Dynamic content Supports static and dynamic content from origin servers Streaming Supports rtmp from S3 and includes support for live streaming from Adobe FMS and Microsoft Media Server London Paris NY /images/* 3 Served from EC2 *.php 2 Single CNAME www.mysite.com 1
  • 55. Application Services Amazon SQS Processing task/ processing trigger Amazon SQSProcessing results Reliable, highly scalable, queue service for storing messages as they travel between instances Feature Details Reliable Messages stored redundantly across multiple availability zones Simple Simple APIs to send and receive messages Scalable Unlimited number of messages Secure Authentication of queues to ensure controlled access Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure
  • 56. Deployment & Admin Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure Elastic Beanstalk One-click deployment from Eclipse, Visual Studio and Git Rapid deployment of applications All AWS resources automatically created Feature Details Platform support Containers for Java, .net and PHP Resource creation Creates load balancer, instances, autoscaling and monitoring automatically Monitoring & Logs Integrated with Cloud Watch and consolidates server logs Versioning Manage versions of applications and easily rollback deployments Notifications Receive alerts on key events Full resource access Access all underlying AWS resources as necessary
  • 57. Deployment & Admin OpsWorks DevOps focused managed application stacks Underlying Chef recipes allow for complete customisation Feature Details Platform support Chef recipes allows for community expansion for platform components such as Solr, NgniX etc Resource creation Customizable deployments, rollback, partial deployments, patch management, automatic instance scaling, and auto healing Layered Manage logical application layers and combine into stacks. Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure
  • 58. Cloud Formation Automate creation of ‘stacks’ in a repeatable way Scripting framework for AWS resource creation Feature Details Platform support Support for AWS resources from EC2 to IAM Resource creation Creates AWS resources behind the scenes and reports on progress Declarative Specify stacks in JSON format and source control your environments Customizable Drive stack creation with parameters Deployment & Admin Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure
  • 59. Deployment & Admin Identity & Access Management Granular control of user rights with AWS Automated granting of EC2 service rights Software Developer Kits Comprehensive support of programming models for using AWS services Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure
  • 60. + others WorkSpaces Cloud Search Simple Email Service Simple Workflow Service Simple Notification Service ElastiCache (Memcache & Redis) Elastic MapReduce CloudWatch …and more to come!
  • 62. Shared responsibility Foundation Services Compute Storage Database Networking AWS Global Infrastructure Availability Zones Regions Edge Locations Amazon
  • 63. Customer Data Shared responsibility Platform, Applications, Identity & Access Management Operating System, Network & Firewall Configuration Client-side Data Encryption & Data Integrity Authentication Foundation Services Server-side Encryption (File System and/or Data) Network Traffic Protection (Encryption/Integrity/Identity) Compute Storage Database Networking You Amazon AWS Global Infrastructure Availability Zones Regions Edge Locations
  • 64. Certifications SOC 1 Type 2 (formerly SAS-70) ISO 27001 PCI DSS for EC2, S3, EBS, VPC, RDS, ELB, IAM FISMA Moderate Compliant Controls HIPAA & ITAR Compliant Architecture Physical Security Datacenters in nondescript facilities Physical access strictly controlled Must pass two-factor authentication at least twice for floor access Physical access logged and audited HW, SW, Network Systematic change management Phased updates deployment Safe storage decommission Automated monitoring and self-audit Advanced network protection Security standards http://aws.amazon.com/security
  • 65. So what are we going to build today?
  • 66. A dynamic web application featuring: A highly available, fault tolerant architecture Elasticity to deal with spikes in load A fully managed database Static content served through a CDN
  • 67. Break
  • 68. Thanks to our sponsors
  • 69. Shaun Pearce AWS Solutions Architect
  • 70. A dynamic web application featuring: A highly available, fault tolerant architecture Elasticity to deal with spikes in load A fully managed database Static content served through a CDN
  • 71. Region Instance Availability Zone Availability Zone
  • 72. Region Instance S3 Availability Zone Availability Zone
  • 73. Region Instance Cloud Front S3 Availability Zone Availability Zone
  • 74. Region Instance Cloud Front S3 RDS Availability Zone Availability Zone
  • 75. Region Elastic Load Balancer Instance Cloud Front S3 Auto scaling Group RDS Availability Zone Instance Availability Zone
  • 76. But before we start….
  • 77. Region Cloud Front RDS Availability Zone Availability Zone
  • 78. Region Instance Availability Zone Availability Zone
  • 79. bootstrapping passing data to an instance
  • 81. Instance request User data Meta-data service Instance
  • 82. Script executed on launch: <script> ipconfig /all > c:ipconfig.txt netstat > c:netstat.txt </script>
  • 83. Script executed on launch: #!/bin/sh yum -y install httpd php php-mysql chkconfig httpd on /etc/init.d/httpd start
  • 85. Security Group Port 22 (SSH) instance Port 80 (HTTP) Name Description Protocol Port range IP Address, range, or another security group
  • 86. Region Instance Availability Zone Availability Zone
  • 88. Some php code that gets the data <?php // get the instance id $url = "http://169.254.169.254/latest/meta-data/instance-id"; $instance_id = file_get_contents($url); // get the AZ where the instance is running $url = "http://169.254.169.254/latest/meta-data/placement/availability-zone"; $zone = file_get_contents($url); // get the security group it is in $url = "http://169.254.169.254/latest/meta-data/security-groups"; $group = file_get_contents($url); // get the public DNS name $url = "http://169.254.169.254/latest/meta-data/public-hostname"; $hostname = file_get_contents($url); ?>
  • 89. Some php code that gets the data <?php // get the instance id $url = "http://169.254.169.254/latest/meta-data/instance-id"; $instance_id = file_get_contents($url); // get the AZ where the instance is running $url = "http://169.254.169.254/latest/meta-data/placement/availability-zone"; $zone = file_get_contents($url); // get the security group it is in $url = "http://169.254.169.254/latest/meta-data/security-groups"; $group = file_get_contents($url); // get the public DNS name $url = "http://169.254.169.254/latest/meta-data/public-hostname"; $hostname = file_get_contents($url); ?>
  • 90. And displays it Instance ID: <?php echo $instance_id; ?> Availability Zone: <?php echo $zone; ?> Security Group: <?php echo $group; ?>
  • 91. Region Instance Availability Zone Availability Zone
  • 92. S3 For Static Website Hosting
  • 93. Region Instance S3 Availability Zone Availability Zone
  • 95. Region Instance Cloud Front S3 Availability Zone Availability Zone
  • 96. Amazon RDS Managed Relational DB
  • 97. Region Instance Cloud Front S3 RDS Availability Zone Availability Zone
  • 98. auto-scaling with elastic load balancing
  • 99. Region Elastic Load Balancer Instance Cloud Front S3 Auto scaling Group RDS Availability Zone Instance Availability Zone
  • 100. Elastic Load Balancer Instance Instance Instance Availability Zone Availability Zone Region Availability Zone Auto scaling Group
  • 101. Elastic Load Balancer Instance Instance Instance Instance Instance Instance Availability Zone Availability Zone Region Availability Zone Auto scaling Group
  • 102. Elastic Load Balancer Instance Instance Instance Availability Zone Availability Zone Region Availability Zone Auto scaling Group
  • 103. Elastic Load Balancer Availability Zone Availability Zone Region Availability Zone Auto scaling Group Instance Instance
  • 104. Elastic Load Balancer Availability Zone Availability Zone Region Instance Instance Availability Zone Auto scaling Group Instance
  • 105. Describes what Auto Scaling will create when adding Instances - AMI - - Instance Type - - Security Group - - Instance Key Pair - Only one active launch configuration at a time Auto Scaling will terminate instances with old launch configuration first rolling update Auto Scaling managed grouping of EC2 instances Automatic health check to maintain pool size Automatically scale the number of instances by policy – Min, Max, Desired Automatic Integration with ELB Automatic distribution & balancing across AZs Parameters for performing an Auto Scaling action Scale Up/Down and by how much ChangeInCapacity (+/- #) ExactCapacity (#) ChangeInPercent (+/- %) Cool Down (seconds) Policy can be triggered by CloudWatch events Launch Configuration Auto-Scaling Group Auto-Scaling Policy
  • 106. Region Elastic Load Balancer Instance Cloud Front S3 Auto scaling Group RDS Availability Zone Instance Availability Zone
  • 107. add some load from another EC2 instance
  • 110. We typically see customers start by trying our services Get started now at : aws.amazon.com/getting-started
  • 111. You can get started for free… Get started now at : aws.amazon.com/free
  • 112. Design your application for the AWS Cloud More details on the AWS Architecture Center at : aws.amazon.com/architecture
  • 113. AWS Training & Certification Certification Demonstrate your skills, knowledge, and expertise with the AWS platform aws.amazon.com/certification Self-Paced Labs Try products, gain new skills, and get hands-on practice working with AWS technologies aws.amazon.com/training/ self-paced-labs Training Skill up and gain confidence to design, develop, deploy and manage your applications on AWS aws.amazon.com/training
  • 114. We’d love your feedback!
  • 115. Thanks to our sponsors
  • 116. @AWS_UKI for local AWS events & news @AWScloud for Global AWS News and Announcements ©Amazon.com, Inc. and its affiliates. All rights reserved.
  • 117. Thank You – AWS 101 Ian Massingham - Technical Evangelist 30 September 2014 ianmas@amazon.com @IanMmmm