SlideShare a Scribd company logo
1 of 147
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Copyright © 2013, 2014 Amazon Web Services, Inc. 
and its affiliates. All rights reserved. 
This work may not be reproduced or redistributed, in whole or in part, 
without prior written permission from Amazon Web Services, Inc. 
Commercial copying, lending, or selling is prohibited. 
Corrections or feedback on this course? 
Email aws-course-feedback@amazon.com 
Other questions? Email us at aws-training-info@amazon.com.
AWS Essentials 
Instructor-led Training 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Copyright © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
This work may not be reproduced or redistributed, in whole or in part, without prior written permission from Amazon Web Services, Inc. 
Commercial copying, lending, or selling is prohibited. 
Questions? Email us at aws-training-info@amazon.com.
3 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Course Overview | Training Agenda 
1 
2 
AWS Storage 
AWS Compute 
& Networking 
5 
Deployment & 
Management 
4 
Managed 
Services & 
Database 
Introduction 
to AWS
Course Overview | Training Agenda Module 1 
2 3 4 5 
AWS Storage Managed 
Services & 
Database 
AWS Compute 
& Networking 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
1 
Introduction 
to AWS 
Deployment & 
Management 
This module describes the history and fundamental elements of Amazon Web 
Services (AWS), as well as how to navigate the AWS Management Console. It 
discusses the AWS Global Infrastructure, security measures provided by AWS and 
basic principles of deploying on AWS.
Course Overview | Training Agenda Module 2 
AWS Storage Managed 
Services & 
Database 
AWS Compute 
& Networking 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
1 2 3 4 5 
Deployment & 
Management 
Introduction 
to AWS 
This module describes the fundamental elements of AWS Storage with a focus on 
Amazon Simple Storage Service (S3) and Amazon Elastic Block Store (EBS).
Course Overview | Training Agenda Module 3 
AWS Storage Managed 
AWS Compute 
& Networking 
Services & 
Database 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
1 2 3 4 5 
Deployment & 
Management 
Introduction 
to AWS 
This module describes the fundamental elements of AWS Compute and Networking, 
with a focus on Amazon Elastic Compute Cloud (EC2). This module will build off 
what you learned in Module 2 by verifying how to use Amazon Elastic Block Storage.
Managed 
Services & 
Database 
Course Overview | Training Agenda Module 4 
AWS Storage AWS Compute 
& Networking 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
1 2 3 4 5 
Deployment & 
Management 
Introduction 
to AWS 
This module describes the fundamental elements of AWS Managed Services and 
Databases. This module will focus on key aspects of Amazon Relational Database 
Service (RDS) and how to execute Amazon RDS.
Course Overview | Training Agenda Module 5 
AWS Storage Managed 
Services & 
Database 
AWS Compute 
& Networking 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
1 2 3 4 5 
Deployment & 
Management 
Introduction 
to AWS 
This module describes the fundamental elements of AWS Deployment and 
Management products and services.
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS 
AWS Essentials: Module 1 
Copyright © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
This work may not be reproduced or redistributed, in whole or in part, without prior written permission from Amazon Web Services, Inc. 
Commercial copying, lending, or selling is prohibited. 
Questions? Email us at aws-training-info@amazon.com.
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | Overview 
Module Overview 
This module describes the history and fundamental elements of Amazon 
Web Services (AWS), as well as how to navigate the AWS Management 
Console. It discusses the AWS Global Infrastructure, security measures 
provided by AWS and basic principles of deploying on AWS.
By the end of this module you will be able to: 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | Learning Objectives 
1 Navigate the AWS Management Console. 
2 Recognize AWS Global Infrastructure. 
Describe the security measures AWS provides. 3
Security 
Workflow 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | Cloud Computing 
Compute 
Storage 
Scaling 
CDN Backup 
Database 
Monitoring 
Networking 
Messaging 
DNS 
Load Balancing
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS History
Amazon.com 
Launched 
Online Bookstore Amazon 
Publishing 
Kindle 
Launches 
Amazon Web 
Services 
Launched 
1994 2002 2007 2013 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | Amazon History 
Amazon 
Games 
Jeff Bezos 
Incorporated 
the Company 
1995 2005 2012 
Amazon Art
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | History of Amazon Web Services
Security 
Workflow 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | AWS Cloud Computing 
On Demand } Uniform 
Pay As You Go 
Available 
Compute 
Storage 
Scaling 
CDN Backup 
Database 
Monitoring 
Networking 
Messaging 
DNS 
Load Balancing
Security Groups NACLs Access Mgmt 
“Public 
” 
Provision 
On-Demand 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | AWS Core Infrastructure and Services 
Traditional Infrastructure Amazon Web Services 
Security 
Network 
Servers 
Storage & Database 
DAS SAN NAS RDBMS 
Security 
Network 
ELB 
Servers 
Storage & Database 
EBS S3 
VVPPCC 
EC2 “Classic” 
Amazon EC2 
Ephemeral RDS 
Expand 
AMI 
Instances
Networking 
Deployment & Automation 
Amazon VPC Route 53 Balancing 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | Amazon Web Services 
Your Applications 
Deployment & Management 
Web Interface 
AWS Management 
Console 
Monitoring 
Application Services & Networking 
Compute, Storage & Database 
CloudWatch 
Identity & Access 
IAM 
Content Delivery 
CloudFront 
Distributed Computing 
Amazon EMR Auto Scaling 
Compute 
Amazon EC2 
Storage 
Amazon S3 Amazon Glacier Amazon EBS 
Elastic Load 
Database 
AWS Direct Connect 
Amazon Redshift DynamoDB Amazon RDS ElastiCache 
AWS 
CloudFormation Elastic Beanstalk 
OpsWorks
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Global Infrastructure
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | Regions and Edge Locations 
10 AWS Regions 
51 AWS Edge Locations
Introduction to AWS | AWS Regions and Availability Zones (AZ) 
Asia Pacific (Tokyo) 
EU (Ireland) 
Asia Pacific (Singapore) 
South America 
(Sao Paulo) 
US West (CA) 
GovCloud (US) 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
US Regions Global Regions 
AZ - A AZ - B 
AZ - C 
AZ - A AZ - B 
Asia Pacific (Sydney) 
AZ - A AZ - B 
AZ - A AZ - B 
US East (VA) 
AZ - A AZ - B 
AZ - C AZ - D 
AZ - A AZ - B 
AZ - A AZ - B 
AZ - A AZ - B 
AZ - C 
US West (OR) 
AZ - A AZ - B 
AZ - C 
Customer Decides Where Applications and Data Reside 
Note: Conceptual drawing only. The number of Availability Zones (AZ) may vary.
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | Achieving High Availability using Multi-AZ 
Region 
Availability 
Zone - A 
Availability 
Zone - B 
Availability 
Zone - C
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Security
Platform, Applications, Identity & Access Management 
Operating System, Network & Firewall Configuration 
Availability Zones 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | Shared Responsibility 
Foundation Services 
Compute Storage Database Network 
AWS Global 
Infrastructure 
Regions 
Edge 
Locations 
Client-side Data Encryption & 
Data Integrity Authentication 
Server-side Encryption 
(File System and/or Data) 
Network Traffic Protection 
(Encryption/Integrity/Identity) 
Customer Data 
AWS Customer
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | Physical Security 
24x7 trained security guards 
Locations in nondescript, undisclosed facilities 
Two-factor authentication for ingress 
Authorization for data center access
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | Hardware, Software and Network 
Automated change control process 
Bastion servers that record all 
access attempts 
Firewall and other boundary devices 
AWS monitoring tools
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | Security and Compliance Resources 
Secure API access points for 
encrypted transmission over HTTPS 
using SSL 
Cryptographic keys and certificates 
are required for any user or software 
program to access an AWS API 
Security Groups to let you control 
external access to your instances
IAM 
Security Groups 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
User Accounts 
Create individual 
AWS Identity and 
Access Management 
(IAM) user accounts 
so that each user 
managing AWS has 
their own security 
credentials 
Introduction to AWS | SSL Endpoints 
VPC 
Subnet Control 
In your Virtual 
Private Cloud, create 
low level networking 
constraints for 
resource access, 
such as public and 
private subnets, 
internet gateways, 
and NATs 
SSL Endpoints 
Secure 
Transmission 
Establish secure 
communication 
sessions (HTTPS) 
using SSL 
Instance Firewalls 
Configure firewall 
rule for instances 
and load balancers 
using Security 
Groups
Security Groups 
IAM 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | Security Groups 
SSL Endpoints 
Secure 
Transmission 
Establish secure 
communication 
sessions (HTTPS) 
using SSL 
Instance Firewalls 
Configure firewall 
rule for instances 
and load balancers 
using Security 
Groups 
User Accounts 
Create individual 
AWS Identity and 
Access Management 
(IAM) user accounts 
so that each user 
managing AWS has 
their own security 
credentials 
VPC 
Subnet Control 
In your Virtual 
Private Cloud, create 
low level networking 
constraints for 
resource access, 
such as public and 
private subnets, 
internet gateways, 
and NATs
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | AWS Multi-tier Security Groups 
HTTP 
SSH 
DB-sync 
Ports 80 and 443 only 
open to the internet 
Engineering staff have 
SSH / RDP access to 
Bastion host 
DB-sync can be 
established with a 
database server 
running on-premise 
All other internet ports 
blocked by default 
EC2 
EC2 
EBS 
EC2
Security Groups IAM 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | Identity and Access Management (IAM) 
SSL Endpoints 
Secure 
Transmission 
Establish secure 
communication 
sessions (HTTPS) 
using SSL 
Instance Firewalls 
Configure firewall 
rule for instances 
and load balancers 
using Security 
Groups 
User Accounts 
Create individual 
AWS Identity and 
Access Management 
(IAM) user accounts 
so that each user 
managing AWS has 
their own security 
credentials 
VPC 
Subnet Control 
In your Virtual 
Private Cloud, create 
low level networking 
constraints for 
resource access, 
such as public and 
private subnets, 
internet gateways, 
and NATs
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | Account Control 
AWS Identify and Access Management (IAM) 
AWS Identity and Access Management (IAM) enables you to securely control 
access to AWS services and resources for your users. Using IAM, you can 
create and manage AWS users and groups and use permissions to allow and 
deny their permissions to AWS resources. If you are new to IAM, read the 
IAM Top 10 Best Practices. 
Note: Master IAM accounts should not be used for production systems!!!
Security Groups 
IAM 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | Virtual Private Cloud (VPC) 
VPC 
SSL Endpoints 
Secure 
transmission 
Establish secure 
communication 
sessions (HTTPS) 
using SSL 
Instance firewalls 
Configure firewall 
rule for instances 
and load balancers 
using Security 
Groups 
User Accounts 
Create individual 
AWS Identity and 
Access Management 
(IAM) user accounts 
so that each user 
managing AWS has 
their own security 
credentials 
Subnet Control 
In your Virtual 
Private Cloud, create 
low level networking 
constraints for 
resource access, 
such as public and 
private subnets, 
internet gateways, 
and NATs
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | Certifications and Accreditations 
AWS publishes SOC 1 Type II, SOC 2 Type II and SOC 3 reports 
AWS is PCI DSS Level 1 compliant and ISO 27001 certified 
AWS has achieved FedRAMP compliance, received authorization from 
the U.S. Government 
FISMA Moderate level 
Authorities to Operate (ATOs) under the Defense Information 
Assurance Certification and Accreditation Program (DIACAP)
Introduction to AWS | Additional Resources 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Additional Resources 
Here are some additional resources: 
More details and up to date information on Global Infrastructure can be found 
online: http://aws.amazon.com/about-aws/globalinfrastructure/ 
AWS Management Console: https://console.aws.amazon.com/console/home. 
AWS Security Assurance and Compliance Programs: 
https://aws.amazon.com/compliance/ 
Security Center: http://aws.amazon.com/security 
IAM Best Practices: 
http://docs.aws.amazon.com/IAM/latest/UserGuide/IAMBestPractices.html
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Introduction to AWS | Module Completion and Summary 
Summary 
You have reached the end of this training module. In summary, you have learned: 
How to navigate the AWS Management Console 
What is the AWS Global Infrastructure 
Describe the security measures AWS provides
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage 
AWS Essentia ls: Module 2
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Overview 
Module Overview 
This module describes the fundamental elements of AWS Storage with a 
focus on Amazon Simple Storage Service (S3) and Amazon Elastic Block 
Store (EBS).
By the end of this training you will be able to: 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Learning Objectives 
1 Identify key AWS storage options. 
2 Describe Amazon Elastic Block Store (EBS). 
Create an Amazon S3 Bucket and manage associated objects. 3
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | AWS Storage Products and Services 
Amazon 
Simple 
Storage 
Service 
Amazon 
Glacier 
AWS Storage 
Gateway 
Amazon 
Import/Export 
Amazon 
Elastic Block 
Store
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | AWS Storage Products and Services 
Amazon 
Simple 
Storage 
Service 
Amazon 
Glacier 
AWS Storage 
Gateway 
Amazon 
Import/Export 
Amazon 
Elastic Block 
Store
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Amazon Simple Storage Service (S3) 
Storage for the Internet. Natively online, 
HTTP access 
Store and retrieve any amount of data, 
any time, from anywhere on the web 
Highly scalable, reliable, fast 
and durable 
Amazon 
Simple 
Storage 
Service
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Amazon S3 Storage Concepts 
Amazon S3 Concepts 
Amazon 
S3 
Bucket 
with 
Objects 
Bucket 
Objec 
t 
Amazon S3 stores data as 
objects within buckets 
An object is comprised of a file 
and optionally any metadata that 
describes that file 
You can have up to 100 buckets 
in each account 
You can control access to the 
bucket and its objects
http://johnsmith.s3.amazonaws.com/photos/puppy.jpg 
Bucket Object 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Amazon S3 Concepts - Buckets 
Amazon S3 Buckets 
Objects are stored in Buckets. 
Objects can be accessed via a URL: 
Organize Amazon S3 namespace at highest level 
Identify account – storage and data transfer charges 
Access Control 
Unit of aggregation for usage reporting Amazon S3 Bucket
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Amazon S3 Concepts - Objects 
Amazon S3 Objects 
Objects are the fundamental entities stored in Amazon S3. When using the 
console, you can think of them as being files. Objects consist of data 
and metadata. The data portion is opaque to Amazon S3. The metadata is 
a set of name-value pairs that describe the object. 
Default metadata such as the date last modified 
Standard HTTP metadata such as Content-Type 
Custom metadata at the time the object is stored 
An object is uniquely identified within a bucket by a key (name) 
Object Bucket w/Objects
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Amazon S3 Object Lifecycle 
Lifecycle Management 
Lifecycle management defines how Amazon S3 manages objects during their 
lifetime. Some objects that you store in an Amazon S3 bucket might have a well-defined 
lifecycle: 
Log files 
Archive documents 
Digital media archives 
Financial and healthcare records 
Raw genomics sequence data 
Long-term database backups 
Data that must be retained for regulatory compliance
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Amazon S3 Pricing 
Pricing 
Pay only for what you use 
No minimum fee 
Prices based on location of your Amazon S3 bucket 
Estimate monthly bill using the AWS Simple Monthly Calculator
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Amazon S3 Facts 
Facts 
Able to store unlimited number of Objects in a Bucket 
Objects up to 5TB; no bucket size limit 
Designed for 99.999999999% durability and 99.99% availability of objects 
over a given year 
HTTP/S endpoint to store and retrieve any amount of data, at any time, 
from anywhere on the web 
Highly scalable, reliable, fast, and inexpensive 
Server-side Encryption using AES 256-bit symmetric keys 
Access Logs for auditing 
Provides standards-based REST and SOAP interfaces
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Amazon Glacier 
Amazon 
Glacier Extremely low-cost storage 
Secure, durable storage for 
data archiving and backup 
Optimized for data that is 
infrequently accessed
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Amazon Glacier Storage Facts 
Facts 
Offload the administrative burdens of operating and scaling archival 
storage to AWS, and make retaining data for long periods, whether 
measured in years or decades, especially simple. 
Optimized for data that is infrequently accessed and for which retrieval 
time of several hours are suitable. 
No limit to the amount of data you can store in Amazon Glacier. 
Automatic Server-side Encryption using AES 256-bit symmetric keys. 
Average annual durability of 99.999999999% for an archive.
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Amazon Elastic Block Store (EBS) 
Amazon 
Elastic Block 
Store 
Persistent block level 
storage volumes for 
use with Amazon EC2 
instances 
Attach to running instance and 
expose as a block device 
Snapshots stored 
durably in Amazon S3
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Amazon EBS Lifecycle 
Create 
Vast amounts of 
unused space 
Call CreateVolume 
1 GB to 1 TB 
Attach 
Deleted 
Call AttachVolume to affiliate with 
one Amazon EC2 instance 
Attached 
& 
In Use 
• Format from Amazon EC2 
instance OS 
• Mount formatted drive 
CreateSnapshot 
Snapshot to 
Amazon S3 
Detach 
Call DetachVolume 
Call DeleteVolume
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Amazon EBS Facts 
Facts about Amazon EBS 
Use for persistent storage 
Can use to create RAID configuration for a server 
Off-instance block storage that persists independently 
Volumes behave like unformatted block devices for Linux or Windows instances
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Amazon EBS Use Case 
Use Cases 
OS Boot device / root file system; secondary volumes/filesystems 
Typical basis for database storage 
Raw block devices for RAID, some databases
Pay for what you Provision 
Pricing based on Region 
AWS GovCloud (US) Pricing page 
Review Pricing Calculator online 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Amazon EBS Pricing 
* Check Amazon EBS Pricing page for current pricing for all regions.
EBS Volume 1 
EBS Volume 2 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Amazon EBS Best Practices 
Amazon EBS Volumes are in a Single Availability Zone 
Availability Zone A 
Availability Zone B 
Volume data is replicated across multiple servers in an Availability Zone.
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Amazon EBS and Amazon S3 
Amazon EBS Amazon S3 
Paradigm File system Object store 
Performance Very fast Fast 
Redundancy Across multiple servers in an 
Availability Zone 
Across multiple facilities and on 
multiple devices within each facility 
Security Visible only to your 
Amazon EC2 
Public Key / Private Key 
Access from 
the Internet? 
No (1) Yes (2) 
Typical use 
case 
Its a disk drive Write once, read many 
(1) Accessible from Internet if mounted to server and set up as FTP, etc. 
(2) Only with proper credentials, unless ACLs are world-readable
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | AWS Storage Gateway 
AWS Storage 
Gateway 
Mirror your on-premises data 
to Amazon EC2 instances 
Connect an on-premises 
software appliance with 
cloud-based storage 
Securely upload data to the AWS 
cloud for cost effective backup and 
rapid disaster recovery
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Gateway-Cached Volume Architecture
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | AWS Storage Gateway Virtual Tape Library
Accelerates moving large 
amounts of data into and out of 
Amazon S3 or Amazon EBS 
Transfers your data directly onto 
and off of storage devices 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Amazon Import/Export 
Amazon 
Import/Export 
Uses Amazon high-speed 
internal network
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | AWS Import/Export Support 
Import/Export Support 
Accelerates moving large amounts of data into and out of Amazon S3 or Amazon EBS 
Transfers your data directly onto and off of storage devices 
Uses AWS high-speed internal network 
Amazon 
S3 
AWS 
Import/Export 
Amazon 
S3 
Amazon EBS 
AWS 
Import/Export 
AWS 
Import/Export 
AWS Amazon Glacier 
Import/Export 
Import to Amazon S3 
Export from Amazon S3 
Import to Amazon EBS 
Import to Amazon Glacier 
AWS Import/Export supports:
AWS Storage | Additional Resources 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Additional Resources 
Here are some additional resources: 
Yelp Amazon Case Study: http://aws.amazon.com/solutions/case-studies/yelp/ 
Getting Started with Amazon S3 Video: 
http://www.youtube.com/watch?v=1qrjFb0ZTm8&feature=youtu.be 
Online Pricing Calculator: http://calculator.s3.amazonaws.com/calc5.html 
Glacier: http://aws.amazon.com/glacier/ 
Introduction to Amazon EBS Video: https://us-east-1-aws-training. 
s3.amazonaws.com/intro/elb.html
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
AWS Storage | Module Completion 
Summary 
You have reached the end of this training module. In summary, you have learned: 
The key AWS storage options 
What is an Amazon Elastic Block Store 
How to create an Amazon S3 bucket and manage associated objects
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking 
AWS Essentials: Module 3 
Copyright © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
This work may not be reproduced or redistributed, in whole or in part, without prior written permission from Amazon Web Services, Inc. 
Commercial copying, lending, or selling is prohibited. 
Questions? Email us at aws-training-info@amazon.com.
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Overview 
Module Overview 
This module describes the fundamental elements of AWS Compute and 
Networking, with a focus on Amazon Elastic Compute Cloud (EC2). This 
module will build off what you learned in Module 2 by verifying how to use 
Amazon Elastic Block Storage.
By the end of this training you will be able to: 
Create an Amazon Elastic Compute Cloud (EC2) Instance. 3 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Learning Objectives 
1 Identify the different AWS compute and networking options. 
2 Describe what is Amazon Virtual Private Cloud (VPC). 
4 Verify how to use Amazon Elastic Block Storage.
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | AWS Compute Products and Services 
Amazon Elastic 
Compute Cloud 
(EC2) 
Amazon Elastic 
MapReduce 
(EMR) 
Auto Scaling
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | AWS Compute Products and Services 
Amazon Elastic 
Compute Cloud 
(EC2) 
Amazon Elastic 
MapReduce 
(EMR) 
Auto Scaling
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Amazon Elastic Compute Cloud (EC2) 
Resizable compute capacity 
Complete control of your 
computing resources 
Reduces the time required to obtain and 
boot new server instances to minutes 
Amazon Elastic 
Compute Cloud 
(EC2)
Facts about Amazon EC2 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Amazon EC2 Facts 
Resizable compute capacity with many instance types 
Reduces the time required to obtain and boot new server instances to minutes 
or seconds 
Scale capacity as your computing requirements change 
Pay only for capacity that you actually use 
Choose Linux or Windows 
Deploy across Regions and Availability Zones for reliability
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Using Amazon EC2 
How to Use Amazon EC2 
Select a pre-configured, Amazon Machine Image (AMI) to get up and running 
immediately. Or create an AMI containing your applications, libraries, data, and 
associated configuration settings. 
Configure security and network access on your Amazon EC2 instance. 
Choose which instance type(s) you want, then start, terminate, and monitor as 
many instances of your AMI as needed, using the web service APIs or the 
variety of management tools provided. 
Determine whether you want to run in multiple locations, utilize static IP 
endpoints, or attach persistent block storage to your instances. 
Pay only for the resources that you actually consume, like instance-hours 
or data transfer.
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Amazon Machine Images (AMI) 
AMIs 
Building blocks of Amazon EC2 Instances 
An AMI is a template of a computer's root volume 
Can be public or private 
Create “gold Images” of your Amazon EC2 infrastructure 
AMI
Infrastructure and Applications 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Infrastructure and Applications 
Oracle 
SAP 
Microsoft 
AWS Marketplace
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Amazon EC2 Instances 
256 
128 
64 
32 
16 
8 
4 
2 
1 
1 2 4 8 16 32 64 128 
Amazon EC2 Compute Units 
Memory (GB)
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Choosing the Right Instance 
Your choice of Amazon EC2 instances matters… 
A larger compute instance will sometimes save you not only time but money 
too. Paying more per hour for a shorter amount of time can be less expensive. 
Instances come in multiple sizes, allowing you to optimally scale resources to 
the requirements of your workload. As you choose an instance type, consider 
the following: 
– Core count 
– Memory size 
– Storage size & type 
– Network performance
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Amazon EC2 Instances with Intel® 
Additional Features that impact your workload: 
Intel AES-NI1 – Intel processors that support these new encryption instructions 
allow you to enable encryption for enhanced data security without paying a 
performance penalty 
Intel AVX – Get dramatically better performance for highly parallel HPC 
workloads such as life science engineering, data mining, financial analysis, or 
other technical computing applications. AVX also enhances image, video, and 
audio processing. 
Intel Turbo Boost Technology2 – Get a turbo boost of compute speed, 
accelerating performance for peak loads. This Instance is appropriate for 
traditional non-parallel workloads. 
1. Intel AES-New Instructions (Intel AES-NI) requires a system with an AES-NI enabled processor, as well as non-Intel software to execute the instructions in the correct 
sequence. AES-NI is available on select Intel processors. For more information, see http://software.intel.com/en-us/articles/intel-advanced-encryption-standard-instructions- 
aes-ni/. 
2. Intel Turbo Boost Technology requires a system with Intel Turbo Boost Technology capability. Performance varies depending on hardware, software, and system 
configuration. For more information, see http://www.intel.com/content/www/us/en/architecture-and-technology/turbo-boost/turbo-boost-technology.html
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Choosing the Right Instance 
Instances with All Three Intel® Xeon® Processor Technologies
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Instances with Intel® 
Amazon EC2 Intel Processor Specifications
Compute Services & Networking | Leverage all 3 Instances 
Spot 
On Demand 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Reserved Instances 
Compute Resources
On-Demand Instances Spot Instances 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Amazon EC2 Instances Pricing 
Reserved Instances 
1- or 3-year terms 
Pay 1 time low up-front 
fee for significant 
hourly discount 
Pay low up-front fee, 
receive significant 
hourly discount 
Helps ensure 
compute capacity is 
available when 
needed 
Pay as you go for 
compute power 
Pay only for what you 
use, no up-front 
commitments or 
long-term contracts 
Bid on unused 
Amazon EC2 
capacity 
Spot Price based on 
supply/demand, 
determined 
automatically 
Spot Price below bid, 
instances start 
Spot Price above bid, 
instances terminate
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Amazon Elastic MapReduce (EMR) 
Easily and cost-effectively 
process vast amounts of data 
Utilizes a hosted 
Hadoop framework 
Highly scalable 
Amazon Elastic 
MapReduce 
(EMR)
The Amazon EMR 
job flow runs on a 
cluster of Amazon 
EC2 Instances 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Amazon EMR Example 
Amazon EMR 
Job Flow 
Amazon Simple 
Storage Service (S3) 
Amazon 
CloudWatch 
Amazon EC2 Instance 
Input Data 
Output Results 
Metrics
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Amazon Auto Scaling 
Auto Scaling 
Scale your Amazon EC2 
capacity automatically 
Well-suited for applications 
that experience variability 
Available at no 
additional charge 
in usage
3 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Amazon Auto Scaling Cont. 
1 
Elastic Capacity 
2 
Ease of Use 
Cost Savings 
5 
Actions 
4 
Geographic
2 
Ease of Use 
3 
Cost Savings 
4 
Geographic 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Elastic Capacity 
1 
5 
Actions 
Elastic Capacity 
With Auto Scaling, you can ensure that the number of Amazon EC2 instances you are using 
increases seamlessly during demand spikes to maintain performance, and decreases 
automatically during demand lulls to minimize costs.
Elastic Capacity Ease of Use Cost Savings Geographic Actions 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Ease of Use 
1 2 3 4 5 
Manage your instances as a single collective entity and define rules for when instances should be 
added and removed. Replace lost or unhealthy instances automatically based on predefined 
thresholds.
Elastic Capacity Ease of Use Cost Savings Geographic Actions 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Cost Savings 
1 2 3 4 5 
Save compute costs by terminating underused instances automatically and launching new 
instances when you need them, without the need for manual intervention.
Elastic Capacity Ease of Use Cost Savings Geographic Actions 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Geographic 
1 2 3 4 5 
Distribute, scale, and balance applications automatically over multiple Availability Zones within 
a region to support scalability and geographic redundancy.
Elastic Capacity Ease of Use Cost Savings Geographic Actions 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Actions 
1 2 3 4 5 
Schedule scaling actions for future times and dates when you expect to need more or less 
capacity.
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Trinity of Services 
Amazon Auto Scaling 
Elastic Load 
Balancer 
Auto Scaling CloudWatch 
Execute Scaling 
Policy 
102 
Utilization
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Networking
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | AWS Networking Products & Services 
Amazon 
Virtual Private 
Cloud 
Amazon 
Route 53 
AWS Direct 
Connect 
Elastic Load 
Balancing
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | AWS Networking Products & Services 
Amazon 
Route 53 
AWS Direct 
Connect 
Amazon 
Virtual Private 
Cloud 
Elastic Load 
Balancing
Define a virtual network topology that closely 
resembles a traditional network that you 
might operate in your own datacenter 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Amazon Virtual Private Cloud (VPC) 
Amazon 
Virtual Private 
Cloud 
Provision a private, isolated section of the 
AWS Cloud where you can launch AWS 
resources in a virtual network that you define 
You have complete control over your virtual networking 
environment: selection of IP address range, creation of 
subnets, configuration of route tables, and network gateways
Create an Amazon VPC and multiple subnets. 
specify its private IP address 
range from any range you 
Amazon VPC 
choose. 
Internet 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Amazon VPC 
Bridge your Amazon VPC to 
your own IT infrastructure via an 
encrypted VPN connection. 
Divide your VPC’s private 
IP address range into 
Control inbound and 
outbound access to 
subnets using Network 
Access Control Lists. 
Attach an Amazon Elastic IP 
address to any instance in your 
VPC so it can be reached 
directly from the Internet. 
Amazon VPC
Virtual interfaces can be 
reconfigured at any time 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | AWS Direct Connect 
AWS Direct 
Connect 
All AWS services, including 
Amazon EC2 and Amazon 
S3 can be used with AWS 
Direct Connect 
Use the same connection to access public 
resources such as objects stored in Amazon S3
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Networking 
AWS Direct Connect 
AWS Direct Connect establishes a 
dedicated network connection from your 
premises to AWS. 
Establish private connectivity between 
AWS and your datacenter, office, or 
colocation environment. 
Create multiple virtual interfaces to use 
the same connection to access public 
resources such as Amazon S3 and 
private resources such as Amazon EC2 
instances running within a VPC.
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Amazon Route 53 
Amazon 
Route 53 
Route end users to 
Internet applications 
Provides secure and reliable 
routing to your application instances 
Answers DNS queries 
with low latency by 
using a global network 
of DNS servers
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Networking with Amazon Route 53 
Amazon Route 53 
Answers DNS queries with low latency by using a global network of DNS servers. 
Queries for your domain are automatically routed to the nearest DNS server, 
and thus answered with the best possible performance. 
You pay only for managing domains through the service and the number of queries 
that the service answers.
Dynamically grows and 
shrinks required resources 
based on traffic 
Supports health checks 
to ensure detect and 
remove failing instances 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Elastic Load Balancing (ELB) 
Elastic Load 
Balancing 
Supports the routing and load balancing of HTTP, 
HTTPS, and TCP traffic to Amazon EC2 instances
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Elastic Load Balancing Diagram
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Compute Services & Networking | Additional Resources 
Additional Resources 
Here are some additional resources: 
Amazon EC2 Instance Types: http://aws.amazon.com/ec2/instance-types/ 
Service Documentation: http://aws.amazon.com/documentation 
White Papers: http://aws.amazon.com/whitepapers 
AWS Free Usage Tier: http://aws.amazon.com/free/ 
AWS Support: http://aws.amazon.com/premiumsupport/ 
APN Partners supporting AWS Direct Connect: 
http://aws.amazon.com/directconnect/partners/ 
AWS Security Process: 
http://d36cz9buwru1tt.cloudfront.net/pdf/AWS_Security_Whitepaper.pdf
Compute Services & Networking | Module Completion 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Summary 
You have reached the end of this training module. In summary, you have learned: 
Amazon Virtual Private Cloud lets you provision a logically isolated section 
with complete control over your virtual networking environment, including IP 
address range, creation of subnets, and configuration of route tables and 
network gateways 
VPN and Direct Connect allows you to leverage the AWS cloud as an 
extension of your corporate datacenter 
Elastic Load Balancing service provides load balancing across multiple 
instances in a region 
Amazon Route 53 is a highly available scalable Domain Name System (DNS) 
web service
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Managed Services 
& Database 
AWS Essentials: Module 4 
Copyright © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
This work may not be reproduced or redistributed, in whole or in part, without prior written permission from Amazon Web Services, Inc. 
Commercial copying, lending, or selling is prohibited. 
Questions? Email us at aws-training-info@amazon.com.
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Managed Services & Database | Overview 
Module Overview 
This module describes the fundamental elements of AWS Managed Services 
and Databases. This module will focus on key aspects of Amazon Relational 
Database Service (RDS) and how to execute Amazon RDS.
By the end of this training you will be able to: 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Managed Services & Database | Learning Objectives 
1 Describe Amazon DynamoDB. 
2 Verify the key aspects of Amazon Relational Database Service (RDS). 
Execute Amazon Relational Database Service. 3
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Managed Services & Database | Product and Services 
Amazon 
ElastiCache 
Amazon 
Relational 
Database 
Service 
Amazon 
DynamoDB 
Amazon Redshift
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Managed Services & Database | Product and Services 
Amazon 
ElastiCache 
Amazon 
Relational 
Database 
Service 
Amazon 
DynamoDB 
Amazon Redshift
Manages time-consuming 
database administration tasks 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Managed Services & Database | Amazon Relational Database Service 
Cost-efficient and resizable capacity 
Access to the full capabilities of familiar MySQL, 
PostgreSQL, Oracle and SQL Server databases 
Amazon 
Relational 
Database 
Service
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Managed Services & Database | Amazon RDS 
Amazon Relational Database Services (RDS) 
Easy to set up, operate, and scale a relational database in the cloud 
Cost-efficient and resizable capacity while managing time-consuming database 
administration tasks 
Access to the full capabilities of a familiar SQL database 
Automatically patches the database software and backs up your database 
Ability to scale the compute resources or storage capacity associated with 
your relational database instance via a single API call
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Managed Services & Database | Amazon RDS & VPC 
Amazon RDS & VPC 
You can select your own IP address range. 
Create subnets, and configure routing and access control lists. 
The basic functionality of Amazon RDS is the same whether it is running in a 
VPC or not: Amazon RDS manages backups, software patching, automatic 
failure detection, and recovery. 
There is no additional cost to run your DB instance in a VPC.
Fast, predictable performance 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Managed Services & Database | Amazon DynamoDB 
Store any amount of 
data – no limits 
Easily provision and change the request 
capacity needed for each table 
using SSDs 
Amazon 
DynamoDB
Managed Services & Database | Database Considerations 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
If You Need Consider Using 
A relational database service 
with minimal administration 
Amazon RDS, a fully managed service that 
offers a choice of MySQL, Oracle or SQL Server 
database engines, scale compute & storage, 
Multi-AZ availability and more. 
A fast, highly scalable NoSQL 
database service 
Amazon DynamoDB, a fully managed service 
that offers extremely fast performance, seamless 
scalability and reliability, low cost and more. 
A relational database you can 
manage on your own 
Your choice of relational AMIs on Amazon EC2 
and Amazon EBS that provide scale compute & 
storage, complete control over instances, and more.
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Managed Services & Database | Amazon RDS and DynamoDB 
Factors Relational (RDS) NoSQL (DynamoDB) 
Application 
Type 
• Existing database apps 
• Business process-centric apps 
Example: Financial transactions, 
ERP apps, Multi-stage approval 
flows 
• New Web scale applications 
• Large # of small writes and reads 
Example: Web, social, mobile apps, 
shopping cart, order mgt, user 
preferences 
Application 
Characteristic 
s 
• Relational data models, 
transactions 
• Complex queries, joins and 
updates 
• Simple data models, transactions 
• Range queries, simple updates 
Scaling 
Application or DBA architected 
(clustering, partitions, sharding) 
Seamless, on-demand scaling per 
application needs 
QoS 
• Performance – depends on 
data model, indexing, query, 
and storage optimization 
• Reliability and availability – 
Managed Durability – Managed 
• Performance – Automatically optimized 
by the system 
• Reliability and availability – Managed 
• Durability – Managed 
Skill Set 
Existing programming skills – 
SQL + Programming languages 
Web style programming – queries managed 
through programming and developers
Managed Services & Database | Amazon ElastiCache 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Amazon 
ElastiCache 
Seamlessly caches 
in front of Amazon 
RDS instances 
Manages patching, cache node 
failure detection and recovery 
Memcached and Redis compliant 
cache cluster on-demand
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Amazon Redshift 
Managed Services & Database | Amazon Redshift 
Petabyte-scale service that manages all 
the work need to set up, operate, and scale 
a data warehouse cluster 
Dramatically reduces IO 
Continuously monitors the health of the 
cluster and replaces any component
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Managed Services & Database | Amazon Redshift Facts 
Amazon Redshift 
Amazon Redshift manages all the work needed to set up, operate, and scale a 
data warehouse cluster, from provisioning capacity to monitoring and backing 
up the cluster, to applying patches and upgrades. Scaling a cluster to improve 
performance or increase capacity is simple and incurs no downtime. The service 
continuously monitors the health of the cluster and automatically replaces any 
component, if needed. 
Redshift 
Redshift 
Redshift
Managed Services & Database | Additional Resources 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Additional Resources 
Here are some additional resources: 
Service Documentation: http://aws.amazon.com/documentation 
Pricing Calculator: http://aws.amazon.com/calculator/ 
Economics: http://aws.amazon.com/economics/ 
Pricing details for all services: http://aws.amazon.com/pricing/ 
Solutions Case Studies: http://aws.amazon.com/solutions/case-studies 
Marketing Overview Materials: http://aws.amazon.com 
Videos & Webinars: http://www.youtube.com/AmazonWebServices 
AWS Blog: http://aws.typepad.com/
Managed Services & Database | Module Completion 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Summary 
You have reached the end of this training module. In summary, you have learned: 
Describe Amazon DynamoDB 
Verify key aspects of Amazon Relational Database Service (RDS) 
How to execute Amazon RDS
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Deployment & Management 
AWS Essentials: Module 5 
Copyright © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
This work may not be reproduced or redistributed, in whole or in part, without prior written permission from Amazon Web Services, Inc. 
Commercial copying, lending, or selling is prohibited. 
Questions? Email us at aws-training-info@amazon.com.
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Deployment & Management | Overview 
Module Overview 
This module describes the fundamental elements of AWS Deployment & 
Management products and services.
By the end of this training you will be able to: 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Deployment & Management | Learning Objectives 
1 Identify AWS CloudFormation. 
2 Describe Amazon CloudWatch metrics and alarms. 
Describe Amazon Identity and Access Management (IAM). 3
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Deployment & Management | Product and Services 
AWS Identity and 
Access 
Management 
Amazon 
CloudWatch 
Amazon 
Elastic 
Beanstalk 
Amazon 
CloudFormation
Enables identity federation between 
your corporate directory and AWS 
services 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Deployment & Management | AWS Identity and Access Management (IAM) 
AWS Identity and 
Access 
Management 
(IAM) 
Create and manage AWS users and groups 
and use permissions to allow and deny their 
permissions to AWS resources 
Use existing corporate identities to grant 
secure access to AWS resources, such as 
Amazon S3 buckets, without creating new 
AWS identities for those users
2 
Manage AWS IAM users 
and their access 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Deployment & Management | Using AWS IAM 
3 
Manage federated users 
and their permissions 
Enable identity 
federation to allow 
existing identities (e.g. 
users) in your 
enterprise to access 
the AWS Management 
Console, to call AWS 
APIs, and to access 
resources, without the 
need to create an IAM 
user for each identity.. 
Create users in AWS 
IAM, assign them 
individual security 
credentials or request 
temporary security 
credentials to provide 
users access to AWS 
services and resources. 
Manage permissions 
in order to control which 
operations a user can 
perform. 
1 
Manage AWS IAM roles 
and their permissions 
Create roles in AWS 
IAM, and manage 
permissions to control 
which operations can be 
performed by the entity, 
or AWS service, that 
assumes the role. 
Define which entity is 
allowed to assume the 
role.
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Deployment & Management | Amazon CloudWatch 
Amazon 
CloudWatch 
Visibility into resource 
utilization, operational 
performance, and overall 
demand patterns 
Accessible via AWS Management 
Console, APIs, SDK, or CLI 
Custom application-specific 
metrics of your 
own
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Deployment & Management | AWS CloudWatch Facts 
AWS CloudWatch 
Visibility into resource utilization, operational performance, and overall 
demand patterns 
Metrics including CPU utilization, disk reads and writes, and network traffic 
Custom application-specific metrics of your own 
Accessible via AWS Management Console, APIs, SDK, or CLI
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Deployment & Management | Amazon Elastic Beanstalk 
Amazon 
Elastic 
Beanstalk 
Simply upload your 
application 
Automatically handles the 
deployment details of capacity 
provisioning, load balancing, auto 
scaling, and application health 
monitoring 
Retain full control over the 
AWS resources powering 
your application
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Deployment & Management | AWS Elastic Beanstalk Facts 
AWS Elastic Beanstalk 
Quickly deploy and manage applications in the AWS cloud without worrying 
about the infrastructure that runs those applications. 
Reduce management complexity without restricting choice or control.
Deploy stack from template 
with runtime parameters 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Deployment & Management | Amazon CloudFormation 
Create templates of stack 
of resources 
Amazon 
CloudFormation 
Use templates as a starting 
point or create your own
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Deployment & Management | Deployment and Management 
Amazon CloudFormation Deployment and Management 
Templates are simple JSON formatted text files 
CloudFormer supports generating templates from running environments 
"Resources" : { 
"Ec2Instance" : { 
"Type" : "AWS::EC2::Instance", 
"Properties" : { 
"SecurityGroups" : [ { "Ref" : "InstanceSecurityGroup" } ], 
"ImageId" : { "Fn::FindInMap" : [ "RegionMap", { "Ref" : "AWS::Region" }, "AMI" ]}, 
"Tags" : [{ 
"Key" : "MyTag", 
"Value" : "TagValue" 
}] 
} 
},
Template AWS CloudFormation Stack 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Deployment & Management | Deployment and Management 
Amazon CloudFormation Deployment and Management 
Use AWS CloudFormation’s sample templates or create your own 
templates to describe the AWS resources, and any associated 
dependencies or runtime parameters, required to run your application. 
Deploy and update a template and its associated collection of resources 
“called a stack” via the AWS Management Console, AWS CloudFormation 
command line tools or APIs. CloudFormation is available at no additional 
charge, and you pay only for the AWS resources needed.
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
APN | Amazon Partner Network 
Parceiro 
Direct Connect 
Professional Services 
Empresas de Serviços Profissionais que 
ajudam clientes a definir e desenvolver 
sua arquitetura, migrar ou construir novas 
apliações em AWS. 
Produtos e Tecnologia 
Empresas de Software que desenvolvem 
soluções que rodam em/ou oferecem 
como serviços de nuvem AWS. 
APN Consulting Partner APN Technology Partner 
Authorized 
Government 
Partner 
Channel 
Reseller Partner 
Vendedor no 
AWS 
Marketplace
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
APN | Amazon Partner Network 
• Webinars & Eventos para parceiros 
• AWS Partner Newsletter 
• Acesso ao APN Portal 
• Treinamento Online Gratuito 
• Ferramentas de Marketing 
• Plano de Negócios & Gerenciamento 
• Engajamento com Vendas & Pré-Vendas 
• Suporte Técnico & Créditos em Serviços AWS 
• Logos APN & Diretório de Parceiros
Deployment & Management | Additional Resources 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Additional Resources 
Here are some additional resources: 
AWS CloudFormation Sample Templates: 
https://aws.amazon.com/cloudformation/aws-cloudformation-templates/ 
AWS User Groups: http://aws.amazon.com/usergroups/ 
Introduction to AWS IAM Training Video: https://us-east-1-aws-training. 
s3.amazonaws.com/intro/iam.html
Deployment & Management | Module Completion 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Summary 
You have reached the end of this training module. In summary, you have learned: 
The key fundamental elements of AWS Deployment & Management 
products and services.
Training 
Skill up and gain 
confidence to design, 
develop, deploy and 
manage your 
applications on AWS 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
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 
aws.amazon.com/training 
Completion | Training Next Steps
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Self-Paced Labs 
Visit aws.amazon.com/training/self-paced-labs 
More than 30 
Topics 
• Pricing in tokens 
• $29.99 USD each 
• Package Discounts 
• 10+ 10% off 
• 100+ 15% off 
• 1,000+ 20% off
AWS Essentials Training 
Training and Certification Roadmap 
Visit aws.amazon.com/training for course descriptions 
Visit aws.amazon.com/certification for details and exam scheduling 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Essentials Training 
Treinamento – Descontos 
MK33BR2014 
Válido para treinamentos presenciais, até o final de 2014 
Membros APN 
Para cadastro através do APN Portal 
Vamos até sua empresa 
Descontos com volume. Fale com seu gerente de contas! 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Validate your expertise with AWS Certification 
AWS Certified Solutions Architect - Associate 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Validate your proven 
technical expertise with 
the AWS platform 
aws.amazon.com/certification 
Exam concepts you should understand for this exam include: 
Designing and deploying scalable, highly available, and fault 
tolerant systems on AWS 
Lift and shift of an existing on-premises application to AWS 
Ingress and egress of data to and from AWS 
Selecting the appropriate AWS service based on data, compute, 
database, or security requirements 
Identifying appropriate use of AWS architectural best practices 
Estimating AWS costs and identifying cost control mechanisms
AWS Essentials Training 
Certificação – Descontos 
MKC30LAT314 
Para exames nível Associate, até 2014-09-30 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Practice Exams Now Available 
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Study and Prepare for 
AWS Certification Exams 
Associate practice exams: 
Includes 20 questions within a 30 minute period. 
Professional practice exam: 
Includes 40 questions within a 90 minute period. 
Practice exams can be accessed online 
and on-demand through our testing 
partner Kryterion
© 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. 
AWS Essentials Training 
Thank You 
Hope you enjoyed the training! 
Let us know what you think and email us at: aws-training- 
info@amazon.com

More Related Content

What's hot

AWS Certified Solutions Architect Professional Course S15-S18
AWS Certified Solutions Architect Professional Course S15-S18AWS Certified Solutions Architect Professional Course S15-S18
AWS Certified Solutions Architect Professional Course S15-S18Neal Davis
 
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017Amazon Web Services
 
2017 AWSome day Taichung sharing
2017 AWSome day Taichung sharing2017 AWSome day Taichung sharing
2017 AWSome day Taichung sharingYu-Lin Huang
 
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 CloudFormation template with single & redundant system
AWS CloudFormation template with single & redundant systemAWS CloudFormation template with single & redundant system
AWS CloudFormation template with single & redundant systemNaoya Hashimoto
 
Module 2 AWS Foundational Services - AWSome Day Online Conference
Module 2 AWS Foundational Services - AWSome Day Online Conference Module 2 AWS Foundational Services - AWSome Day Online Conference
Module 2 AWS Foundational Services - AWSome Day Online Conference Amazon Web Services
 
Training AWS: Module 1 - System Operation in AWS
Training AWS: Module 1 - System Operation in AWSTraining AWS: Module 1 - System Operation in AWS
Training AWS: Module 1 - System Operation in AWSBùi Quang Lâm
 
Best Practices for Getting Started with AWS
Best Practices for Getting Started with AWSBest Practices for Getting Started with AWS
Best Practices for Getting Started with AWSAmazon Web Services
 
Deep Dive On Serverless App Development
Deep Dive On Serverless App DevelopmentDeep Dive On Serverless App Development
Deep Dive On Serverless App DevelopmentAmazon Web Services
 
Training AWS: Module 4 - Storage in AWS
Training AWS: Module 4 - Storage in AWSTraining AWS: Module 4 - Storage in AWS
Training AWS: Module 4 - Storage in AWSBùi Quang Lâm
 
How to run your startup on Amazon Web Services, by Alex Iskold
How to run your startup on Amazon Web Services, by Alex IskoldHow to run your startup on Amazon Web Services, by Alex Iskold
How to run your startup on Amazon Web Services, by Alex IskoldAlex Iskold
 
Using Amazon RDS to power enterprise applications (Peoplesoft)
Using Amazon RDS to power enterprise applications (Peoplesoft) Using Amazon RDS to power enterprise applications (Peoplesoft)
Using Amazon RDS to power enterprise applications (Peoplesoft) Tom Laszewski
 
AWS Virtual Private Cloud
AWS Virtual Private CloudAWS Virtual Private Cloud
AWS Virtual Private CloudWhizlabs
 
AWS Certified Solutions Architect Professional Course S10-S14
AWS Certified Solutions Architect Professional Course S10-S14AWS Certified Solutions Architect Professional Course S10-S14
AWS Certified Solutions Architect Professional Course S10-S14Neal Davis
 

What's hot (20)

Amazon EC2 & VPC HOL
Amazon EC2 & VPC HOLAmazon EC2 & VPC HOL
Amazon EC2 & VPC HOL
 
AWS Certified Solutions Architect Professional Course S15-S18
AWS Certified Solutions Architect Professional Course S15-S18AWS Certified Solutions Architect Professional Course S15-S18
AWS Certified Solutions Architect Professional Course S15-S18
 
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
 
2017 AWSome day Taichung sharing
2017 AWSome day Taichung sharing2017 AWSome day Taichung sharing
2017 AWSome day Taichung sharing
 
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 CloudFormation template with single & redundant system
AWS CloudFormation template with single & redundant systemAWS CloudFormation template with single & redundant system
AWS CloudFormation template with single & redundant system
 
Module 2 AWS Foundational Services - AWSome Day Online Conference
Module 2 AWS Foundational Services - AWSome Day Online Conference Module 2 AWS Foundational Services - AWSome Day Online Conference
Module 2 AWS Foundational Services - AWSome Day Online Conference
 
AWS Elastic Compute Cloud (EC2)
AWS Elastic Compute Cloud (EC2) AWS Elastic Compute Cloud (EC2)
AWS Elastic Compute Cloud (EC2)
 
Training AWS: Module 1 - System Operation in AWS
Training AWS: Module 1 - System Operation in AWSTraining AWS: Module 1 - System Operation in AWS
Training AWS: Module 1 - System Operation in AWS
 
Best Practices for Getting Started with AWS
Best Practices for Getting Started with AWSBest Practices for Getting Started with AWS
Best Practices for Getting Started with AWS
 
Deep Dive On Serverless App Development
Deep Dive On Serverless App DevelopmentDeep Dive On Serverless App Development
Deep Dive On Serverless App Development
 
Training AWS: Module 4 - Storage in AWS
Training AWS: Module 4 - Storage in AWSTraining AWS: Module 4 - Storage in AWS
Training AWS: Module 4 - Storage in AWS
 
How to run your startup on Amazon Web Services, by Alex Iskold
How to run your startup on Amazon Web Services, by Alex IskoldHow to run your startup on Amazon Web Services, by Alex Iskold
How to run your startup on Amazon Web Services, by Alex Iskold
 
Using Amazon RDS to power enterprise applications (Peoplesoft)
Using Amazon RDS to power enterprise applications (Peoplesoft) Using Amazon RDS to power enterprise applications (Peoplesoft)
Using Amazon RDS to power enterprise applications (Peoplesoft)
 
Introduction to Amazon EC2
Introduction to Amazon EC2Introduction to Amazon EC2
Introduction to Amazon EC2
 
AWS Virtual Private Cloud
AWS Virtual Private CloudAWS Virtual Private Cloud
AWS Virtual Private Cloud
 
AWS Certified Solutions Architect Professional Course S10-S14
AWS Certified Solutions Architect Professional Course S10-S14AWS Certified Solutions Architect Professional Course S10-S14
AWS Certified Solutions Architect Professional Course S10-S14
 
Amazon EC2 Masterclass
Amazon EC2 MasterclassAmazon EC2 Masterclass
Amazon EC2 Masterclass
 
AWS 101 Event - 16 July 2013
AWS 101 Event - 16 July 2013AWS 101 Event - 16 July 2013
AWS 101 Event - 16 July 2013
 
AWS
AWSAWS
AWS
 

Viewers also liked

LasCon 2014 DevOoops
LasCon 2014 DevOoops LasCon 2014 DevOoops
LasCon 2014 DevOoops Chris Gates
 
Fuja da escravidão antes que ela te alcance
Fuja da escravidão antes que ela te alcanceFuja da escravidão antes que ela te alcance
Fuja da escravidão antes que ela te alcanceVinicius Teles
 
Shared Security Responsibility Model of AWS
Shared Security Responsibility Model of AWSShared Security Responsibility Model of AWS
Shared Security Responsibility Model of AWSAkshay Mathur
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesAmazon Web Services
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesAmazon Web Services
 

Viewers also liked (8)

LasCon 2014 DevOoops
LasCon 2014 DevOoops LasCon 2014 DevOoops
LasCon 2014 DevOoops
 
Fuja da escravidão antes que ela te alcance
Fuja da escravidão antes que ela te alcanceFuja da escravidão antes que ela te alcance
Fuja da escravidão antes que ela te alcance
 
Auto scaling
Auto scalingAuto scaling
Auto scaling
 
Shared Security Responsibility Model of AWS
Shared Security Responsibility Model of AWSShared Security Responsibility Model of AWS
Shared Security Responsibility Model of AWS
 
AWS Business Essentials
AWS Business EssentialsAWS Business Essentials
AWS Business Essentials
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
Memahami Strategi Snouck Hurgronje Hingga Kini
Memahami Strategi Snouck Hurgronje Hingga KiniMemahami Strategi Snouck Hurgronje Hingga Kini
Memahami Strategi Snouck Hurgronje Hingga Kini
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 

Similar to AWSome Day - Rio de Janeiro - Brasil

AWSome Day Moscow 2014
AWSome Day Moscow 2014AWSome Day Moscow 2014
AWSome Day Moscow 2014Denis Batalov
 
AWSome Day Berlin 18.6.2014
AWSome Day Berlin 18.6.2014AWSome Day Berlin 18.6.2014
AWSome Day Berlin 18.6.2014tecRacer
 
AWSome Day - Madrid, July 23rd 2014
AWSome Day - Madrid, July 23rd 2014AWSome Day - Madrid, July 23rd 2014
AWSome Day - Madrid, July 23rd 2014Amazon Web Services
 
AWS / CAPSiDE - Training - AWSome Day - Barcelona 2014
AWS / CAPSiDE - Training - AWSome Day - Barcelona 2014AWS / CAPSiDE - Training - AWSome Day - Barcelona 2014
AWS / CAPSiDE - Training - AWSome Day - Barcelona 2014CAPSiDE
 
AWSome Day - Milan, July 24th 2014
AWSome Day - Milan, July 24th 2014AWSome Day - Milan, July 24th 2014
AWSome Day - Milan, July 24th 2014Amazon Web Services
 
AWSome Day Bethesda - February 2019
AWSome Day Bethesda - February 2019AWSome Day Bethesda - February 2019
AWSome Day Bethesda - February 2019Amazon Web Services
 
AWSome Day - Barcelona - 26 Febrero
AWSome Day - Barcelona - 26 FebreroAWSome Day - Barcelona - 26 Febrero
AWSome Day - Barcelona - 26 FebreroCAPSiDE
 
Introduction To Amazon Web Services | AWS Tutorial for Beginners | AWS Traini...
Introduction To Amazon Web Services | AWS Tutorial for Beginners | AWS Traini...Introduction To Amazon Web Services | AWS Tutorial for Beginners | AWS Traini...
Introduction To Amazon Web Services | AWS Tutorial for Beginners | AWS Traini...Edureka!
 
AWSome Day, Milan | 5 Marzo 2015 - Contenuto Tecnico (Danilo Poccia - AWS Sol...
AWSome Day, Milan | 5 Marzo 2015 - Contenuto Tecnico (Danilo Poccia - AWS Sol...AWSome Day, Milan | 5 Marzo 2015 - Contenuto Tecnico (Danilo Poccia - AWS Sol...
AWSome Day, Milan | 5 Marzo 2015 - Contenuto Tecnico (Danilo Poccia - AWS Sol...lanfranf
 
Preparing for AWS Certification & Advanced Security Training
Preparing for AWS Certification & Advanced Security TrainingPreparing for AWS Certification & Advanced Security Training
Preparing for AWS Certification & Advanced Security TrainingAmazon Web Services
 
Aw some day_essentials3.2ish_072214
Aw some day_essentials3.2ish_072214Aw some day_essentials3.2ish_072214
Aw some day_essentials3.2ish_072214Amazon Web Services
 
AWS Config Tutorial | AWS Certification Training | Amazon Web Services Tutori...
AWS Config Tutorial | AWS Certification Training | Amazon Web Services Tutori...AWS Config Tutorial | AWS Certification Training | Amazon Web Services Tutori...
AWS Config Tutorial | AWS Certification Training | Amazon Web Services Tutori...Edureka!
 
Private Equity Value Creation Carve Outs, Divestitures and mergers
Private Equity Value Creation Carve Outs, Divestitures and mergersPrivate Equity Value Creation Carve Outs, Divestitures and mergers
Private Equity Value Creation Carve Outs, Divestitures and mergersTom Laszewski
 
Preparing for AWS Certification/ Advanced Security Training
Preparing for AWS Certification/ Advanced Security TrainingPreparing for AWS Certification/ Advanced Security Training
Preparing for AWS Certification/ Advanced Security TrainingAmazon Web Services
 
AWS Introduction & History - AWSome Day Philadelphia 2019
AWS Introduction & History - AWSome Day Philadelphia 2019AWS Introduction & History - AWSome Day Philadelphia 2019
AWS Introduction & History - AWSome Day Philadelphia 2019Amazon Web Services
 
Aws sysops certification training
Aws sysops certification trainingAws sysops certification training
Aws sysops certification trainingpremav6
 
Scale - Best Practices for Migrating your Microsoft Workloads to AWS
Scale - Best Practices for Migrating your Microsoft Workloads to AWSScale - Best Practices for Migrating your Microsoft Workloads to AWS
Scale - Best Practices for Migrating your Microsoft Workloads to AWSAmazon Web Services
 

Similar to AWSome Day - Rio de Janeiro - Brasil (20)

AWSome Day Moscow 2014
AWSome Day Moscow 2014AWSome Day Moscow 2014
AWSome Day Moscow 2014
 
AWSome Day Berlin 18.6.2014
AWSome Day Berlin 18.6.2014AWSome Day Berlin 18.6.2014
AWSome Day Berlin 18.6.2014
 
AWSome Day - Madrid, July 23rd 2014
AWSome Day - Madrid, July 23rd 2014AWSome Day - Madrid, July 23rd 2014
AWSome Day - Madrid, July 23rd 2014
 
AWS / CAPSiDE - Training - AWSome Day - Barcelona 2014
AWS / CAPSiDE - Training - AWSome Day - Barcelona 2014AWS / CAPSiDE - Training - AWSome Day - Barcelona 2014
AWS / CAPSiDE - Training - AWSome Day - Barcelona 2014
 
AWSome Day - Milan, July 24th 2014
AWSome Day - Milan, July 24th 2014AWSome Day - Milan, July 24th 2014
AWSome Day - Milan, July 24th 2014
 
Cloudschool 2014
Cloudschool 2014Cloudschool 2014
Cloudschool 2014
 
AWSome Day Bethesda - February 2019
AWSome Day Bethesda - February 2019AWSome Day Bethesda - February 2019
AWSome Day Bethesda - February 2019
 
AWSome Day - Barcelona - 26 Febrero
AWSome Day - Barcelona - 26 FebreroAWSome Day - Barcelona - 26 Febrero
AWSome Day - Barcelona - 26 Febrero
 
Introduction To Amazon Web Services | AWS Tutorial for Beginners | AWS Traini...
Introduction To Amazon Web Services | AWS Tutorial for Beginners | AWS Traini...Introduction To Amazon Web Services | AWS Tutorial for Beginners | AWS Traini...
Introduction To Amazon Web Services | AWS Tutorial for Beginners | AWS Traini...
 
AWSome Day 2019 - New Jersey
AWSome Day 2019 - New JerseyAWSome Day 2019 - New Jersey
AWSome Day 2019 - New Jersey
 
AWSome Day, Milan | 5 Marzo 2015 - Contenuto Tecnico (Danilo Poccia - AWS Sol...
AWSome Day, Milan | 5 Marzo 2015 - Contenuto Tecnico (Danilo Poccia - AWS Sol...AWSome Day, Milan | 5 Marzo 2015 - Contenuto Tecnico (Danilo Poccia - AWS Sol...
AWSome Day, Milan | 5 Marzo 2015 - Contenuto Tecnico (Danilo Poccia - AWS Sol...
 
Preparing for AWS Certification & Advanced Security Training
Preparing for AWS Certification & Advanced Security TrainingPreparing for AWS Certification & Advanced Security Training
Preparing for AWS Certification & Advanced Security Training
 
Aw some day_essentials3.2ish_072214
Aw some day_essentials3.2ish_072214Aw some day_essentials3.2ish_072214
Aw some day_essentials3.2ish_072214
 
Aws training in gurgaon
Aws training in gurgaonAws training in gurgaon
Aws training in gurgaon
 
AWS Config Tutorial | AWS Certification Training | Amazon Web Services Tutori...
AWS Config Tutorial | AWS Certification Training | Amazon Web Services Tutori...AWS Config Tutorial | AWS Certification Training | Amazon Web Services Tutori...
AWS Config Tutorial | AWS Certification Training | Amazon Web Services Tutori...
 
Private Equity Value Creation Carve Outs, Divestitures and mergers
Private Equity Value Creation Carve Outs, Divestitures and mergersPrivate Equity Value Creation Carve Outs, Divestitures and mergers
Private Equity Value Creation Carve Outs, Divestitures and mergers
 
Preparing for AWS Certification/ Advanced Security Training
Preparing for AWS Certification/ Advanced Security TrainingPreparing for AWS Certification/ Advanced Security Training
Preparing for AWS Certification/ Advanced Security Training
 
AWS Introduction & History - AWSome Day Philadelphia 2019
AWS Introduction & History - AWSome Day Philadelphia 2019AWS Introduction & History - AWSome Day Philadelphia 2019
AWS Introduction & History - AWSome Day Philadelphia 2019
 
Aws sysops certification training
Aws sysops certification trainingAws sysops certification training
Aws sysops certification training
 
Scale - Best Practices for Migrating your Microsoft Workloads to AWS
Scale - Best Practices for Migrating your Microsoft Workloads to AWSScale - Best Practices for Migrating your Microsoft Workloads to AWS
Scale - Best Practices for Migrating your Microsoft Workloads to AWS
 

More from Amazon Web Services LATAM

AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.Amazon Web Services LATAM
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.Amazon Web Services LATAM
 
Automatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAutomatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAmazon Web Services LATAM
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAmazon Web Services LATAM
 
Ransomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSRansomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSAmazon Web Services LATAM
 
Ransomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSRansomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSAmazon Web Services LATAM
 
Aprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAmazon Web Services LATAM
 
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAmazon Web Services LATAM
 
Cómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosCómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosAmazon Web Services LATAM
 
Os benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSOs benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSAmazon Web Services LATAM
 

More from Amazon Web Services LATAM (20)

AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
 
Automatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAutomatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWS
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWS
 
Cómo empezar con Amazon EKS
Cómo empezar con Amazon EKSCómo empezar con Amazon EKS
Cómo empezar con Amazon EKS
 
Como começar com Amazon EKS
Como começar com Amazon EKSComo começar com Amazon EKS
Como começar com Amazon EKS
 
Ransomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSRansomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWS
 
Ransomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSRansomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWS
 
Ransomware: Estratégias de Mitigação
Ransomware: Estratégias de MitigaçãoRansomware: Estratégias de Mitigação
Ransomware: Estratégias de Mitigação
 
Ransomware: Estratégias de Mitigación
Ransomware: Estratégias de MitigaciónRansomware: Estratégias de Mitigación
Ransomware: Estratégias de Mitigación
 
Aprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWS
 
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
 
Cómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosCómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administrados
 
Simplifique su BI con AWS
Simplifique su BI con AWSSimplifique su BI con AWS
Simplifique su BI con AWS
 
Simplifique o seu BI com a AWS
Simplifique o seu BI com a AWSSimplifique o seu BI com a AWS
Simplifique o seu BI com a AWS
 
Os benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSOs benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWS
 

Recently uploaded

8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportMintel Group
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 

Recently uploaded (20)

8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample Report
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 

AWSome Day - Rio de Janeiro - Brasil

  • 1. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Copyright © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. This work may not be reproduced or redistributed, in whole or in part, without prior written permission from Amazon Web Services, Inc. Commercial copying, lending, or selling is prohibited. Corrections or feedback on this course? Email aws-course-feedback@amazon.com Other questions? Email us at aws-training-info@amazon.com.
  • 2. AWS Essentials Instructor-led Training © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Copyright © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. This work may not be reproduced or redistributed, in whole or in part, without prior written permission from Amazon Web Services, Inc. Commercial copying, lending, or selling is prohibited. Questions? Email us at aws-training-info@amazon.com.
  • 3. 3 © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Course Overview | Training Agenda 1 2 AWS Storage AWS Compute & Networking 5 Deployment & Management 4 Managed Services & Database Introduction to AWS
  • 4. Course Overview | Training Agenda Module 1 2 3 4 5 AWS Storage Managed Services & Database AWS Compute & Networking © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training 1 Introduction to AWS Deployment & Management This module describes the history and fundamental elements of Amazon Web Services (AWS), as well as how to navigate the AWS Management Console. It discusses the AWS Global Infrastructure, security measures provided by AWS and basic principles of deploying on AWS.
  • 5. Course Overview | Training Agenda Module 2 AWS Storage Managed Services & Database AWS Compute & Networking © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training 1 2 3 4 5 Deployment & Management Introduction to AWS This module describes the fundamental elements of AWS Storage with a focus on Amazon Simple Storage Service (S3) and Amazon Elastic Block Store (EBS).
  • 6. Course Overview | Training Agenda Module 3 AWS Storage Managed AWS Compute & Networking Services & Database © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training 1 2 3 4 5 Deployment & Management Introduction to AWS This module describes the fundamental elements of AWS Compute and Networking, with a focus on Amazon Elastic Compute Cloud (EC2). This module will build off what you learned in Module 2 by verifying how to use Amazon Elastic Block Storage.
  • 7. Managed Services & Database Course Overview | Training Agenda Module 4 AWS Storage AWS Compute & Networking © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training 1 2 3 4 5 Deployment & Management Introduction to AWS This module describes the fundamental elements of AWS Managed Services and Databases. This module will focus on key aspects of Amazon Relational Database Service (RDS) and how to execute Amazon RDS.
  • 8. Course Overview | Training Agenda Module 5 AWS Storage Managed Services & Database AWS Compute & Networking © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training 1 2 3 4 5 Deployment & Management Introduction to AWS This module describes the fundamental elements of AWS Deployment and Management products and services.
  • 9. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS AWS Essentials: Module 1 Copyright © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. This work may not be reproduced or redistributed, in whole or in part, without prior written permission from Amazon Web Services, Inc. Commercial copying, lending, or selling is prohibited. Questions? Email us at aws-training-info@amazon.com.
  • 10. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | Overview Module Overview This module describes the history and fundamental elements of Amazon Web Services (AWS), as well as how to navigate the AWS Management Console. It discusses the AWS Global Infrastructure, security measures provided by AWS and basic principles of deploying on AWS.
  • 11. By the end of this module you will be able to: © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | Learning Objectives 1 Navigate the AWS Management Console. 2 Recognize AWS Global Infrastructure. Describe the security measures AWS provides. 3
  • 12. Security Workflow © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | Cloud Computing Compute Storage Scaling CDN Backup Database Monitoring Networking Messaging DNS Load Balancing
  • 13. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS History
  • 14. Amazon.com Launched Online Bookstore Amazon Publishing Kindle Launches Amazon Web Services Launched 1994 2002 2007 2013 © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | Amazon History Amazon Games Jeff Bezos Incorporated the Company 1995 2005 2012 Amazon Art
  • 15. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | History of Amazon Web Services
  • 16. Security Workflow © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | AWS Cloud Computing On Demand } Uniform Pay As You Go Available Compute Storage Scaling CDN Backup Database Monitoring Networking Messaging DNS Load Balancing
  • 17. Security Groups NACLs Access Mgmt “Public ” Provision On-Demand © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | AWS Core Infrastructure and Services Traditional Infrastructure Amazon Web Services Security Network Servers Storage & Database DAS SAN NAS RDBMS Security Network ELB Servers Storage & Database EBS S3 VVPPCC EC2 “Classic” Amazon EC2 Ephemeral RDS Expand AMI Instances
  • 18. Networking Deployment & Automation Amazon VPC Route 53 Balancing © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | Amazon Web Services Your Applications Deployment & Management Web Interface AWS Management Console Monitoring Application Services & Networking Compute, Storage & Database CloudWatch Identity & Access IAM Content Delivery CloudFront Distributed Computing Amazon EMR Auto Scaling Compute Amazon EC2 Storage Amazon S3 Amazon Glacier Amazon EBS Elastic Load Database AWS Direct Connect Amazon Redshift DynamoDB Amazon RDS ElastiCache AWS CloudFormation Elastic Beanstalk OpsWorks
  • 19. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Global Infrastructure
  • 20. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | Regions and Edge Locations 10 AWS Regions 51 AWS Edge Locations
  • 21. Introduction to AWS | AWS Regions and Availability Zones (AZ) Asia Pacific (Tokyo) EU (Ireland) Asia Pacific (Singapore) South America (Sao Paulo) US West (CA) GovCloud (US) © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training US Regions Global Regions AZ - A AZ - B AZ - C AZ - A AZ - B Asia Pacific (Sydney) AZ - A AZ - B AZ - A AZ - B US East (VA) AZ - A AZ - B AZ - C AZ - D AZ - A AZ - B AZ - A AZ - B AZ - A AZ - B AZ - C US West (OR) AZ - A AZ - B AZ - C Customer Decides Where Applications and Data Reside Note: Conceptual drawing only. The number of Availability Zones (AZ) may vary.
  • 22. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | Achieving High Availability using Multi-AZ Region Availability Zone - A Availability Zone - B Availability Zone - C
  • 23. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Security
  • 24. Platform, Applications, Identity & Access Management Operating System, Network & Firewall Configuration Availability Zones © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | Shared Responsibility Foundation Services Compute Storage Database Network AWS Global Infrastructure Regions Edge Locations Client-side Data Encryption & Data Integrity Authentication Server-side Encryption (File System and/or Data) Network Traffic Protection (Encryption/Integrity/Identity) Customer Data AWS Customer
  • 25. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | Physical Security 24x7 trained security guards Locations in nondescript, undisclosed facilities Two-factor authentication for ingress Authorization for data center access
  • 26. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | Hardware, Software and Network Automated change control process Bastion servers that record all access attempts Firewall and other boundary devices AWS monitoring tools
  • 27. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | Security and Compliance Resources Secure API access points for encrypted transmission over HTTPS using SSL Cryptographic keys and certificates are required for any user or software program to access an AWS API Security Groups to let you control external access to your instances
  • 28. IAM Security Groups © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training User Accounts Create individual AWS Identity and Access Management (IAM) user accounts so that each user managing AWS has their own security credentials Introduction to AWS | SSL Endpoints VPC Subnet Control In your Virtual Private Cloud, create low level networking constraints for resource access, such as public and private subnets, internet gateways, and NATs SSL Endpoints Secure Transmission Establish secure communication sessions (HTTPS) using SSL Instance Firewalls Configure firewall rule for instances and load balancers using Security Groups
  • 29. Security Groups IAM © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | Security Groups SSL Endpoints Secure Transmission Establish secure communication sessions (HTTPS) using SSL Instance Firewalls Configure firewall rule for instances and load balancers using Security Groups User Accounts Create individual AWS Identity and Access Management (IAM) user accounts so that each user managing AWS has their own security credentials VPC Subnet Control In your Virtual Private Cloud, create low level networking constraints for resource access, such as public and private subnets, internet gateways, and NATs
  • 30. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | AWS Multi-tier Security Groups HTTP SSH DB-sync Ports 80 and 443 only open to the internet Engineering staff have SSH / RDP access to Bastion host DB-sync can be established with a database server running on-premise All other internet ports blocked by default EC2 EC2 EBS EC2
  • 31. Security Groups IAM © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | Identity and Access Management (IAM) SSL Endpoints Secure Transmission Establish secure communication sessions (HTTPS) using SSL Instance Firewalls Configure firewall rule for instances and load balancers using Security Groups User Accounts Create individual AWS Identity and Access Management (IAM) user accounts so that each user managing AWS has their own security credentials VPC Subnet Control In your Virtual Private Cloud, create low level networking constraints for resource access, such as public and private subnets, internet gateways, and NATs
  • 32. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | Account Control AWS Identify and Access Management (IAM) AWS Identity and Access Management (IAM) enables you to securely control access to AWS services and resources for your users. Using IAM, you can create and manage AWS users and groups and use permissions to allow and deny their permissions to AWS resources. If you are new to IAM, read the IAM Top 10 Best Practices. Note: Master IAM accounts should not be used for production systems!!!
  • 33. Security Groups IAM © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | Virtual Private Cloud (VPC) VPC SSL Endpoints Secure transmission Establish secure communication sessions (HTTPS) using SSL Instance firewalls Configure firewall rule for instances and load balancers using Security Groups User Accounts Create individual AWS Identity and Access Management (IAM) user accounts so that each user managing AWS has their own security credentials Subnet Control In your Virtual Private Cloud, create low level networking constraints for resource access, such as public and private subnets, internet gateways, and NATs
  • 34. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | Certifications and Accreditations AWS publishes SOC 1 Type II, SOC 2 Type II and SOC 3 reports AWS is PCI DSS Level 1 compliant and ISO 27001 certified AWS has achieved FedRAMP compliance, received authorization from the U.S. Government FISMA Moderate level Authorities to Operate (ATOs) under the Defense Information Assurance Certification and Accreditation Program (DIACAP)
  • 35. Introduction to AWS | Additional Resources © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Additional Resources Here are some additional resources: More details and up to date information on Global Infrastructure can be found online: http://aws.amazon.com/about-aws/globalinfrastructure/ AWS Management Console: https://console.aws.amazon.com/console/home. AWS Security Assurance and Compliance Programs: https://aws.amazon.com/compliance/ Security Center: http://aws.amazon.com/security IAM Best Practices: http://docs.aws.amazon.com/IAM/latest/UserGuide/IAMBestPractices.html
  • 36. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Introduction to AWS | Module Completion and Summary Summary You have reached the end of this training module. In summary, you have learned: How to navigate the AWS Management Console What is the AWS Global Infrastructure Describe the security measures AWS provides
  • 37. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage AWS Essentia ls: Module 2
  • 38. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Overview Module Overview This module describes the fundamental elements of AWS Storage with a focus on Amazon Simple Storage Service (S3) and Amazon Elastic Block Store (EBS).
  • 39. By the end of this training you will be able to: © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Learning Objectives 1 Identify key AWS storage options. 2 Describe Amazon Elastic Block Store (EBS). Create an Amazon S3 Bucket and manage associated objects. 3
  • 40. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | AWS Storage Products and Services Amazon Simple Storage Service Amazon Glacier AWS Storage Gateway Amazon Import/Export Amazon Elastic Block Store
  • 41. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | AWS Storage Products and Services Amazon Simple Storage Service Amazon Glacier AWS Storage Gateway Amazon Import/Export Amazon Elastic Block Store
  • 42. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Amazon Simple Storage Service (S3) Storage for the Internet. Natively online, HTTP access Store and retrieve any amount of data, any time, from anywhere on the web Highly scalable, reliable, fast and durable Amazon Simple Storage Service
  • 43. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Amazon S3 Storage Concepts Amazon S3 Concepts Amazon S3 Bucket with Objects Bucket Objec t Amazon S3 stores data as objects within buckets An object is comprised of a file and optionally any metadata that describes that file You can have up to 100 buckets in each account You can control access to the bucket and its objects
  • 44. http://johnsmith.s3.amazonaws.com/photos/puppy.jpg Bucket Object © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Amazon S3 Concepts - Buckets Amazon S3 Buckets Objects are stored in Buckets. Objects can be accessed via a URL: Organize Amazon S3 namespace at highest level Identify account – storage and data transfer charges Access Control Unit of aggregation for usage reporting Amazon S3 Bucket
  • 45. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Amazon S3 Concepts - Objects Amazon S3 Objects Objects are the fundamental entities stored in Amazon S3. When using the console, you can think of them as being files. Objects consist of data and metadata. The data portion is opaque to Amazon S3. The metadata is a set of name-value pairs that describe the object. Default metadata such as the date last modified Standard HTTP metadata such as Content-Type Custom metadata at the time the object is stored An object is uniquely identified within a bucket by a key (name) Object Bucket w/Objects
  • 46. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Amazon S3 Object Lifecycle Lifecycle Management Lifecycle management defines how Amazon S3 manages objects during their lifetime. Some objects that you store in an Amazon S3 bucket might have a well-defined lifecycle: Log files Archive documents Digital media archives Financial and healthcare records Raw genomics sequence data Long-term database backups Data that must be retained for regulatory compliance
  • 47. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Amazon S3 Pricing Pricing Pay only for what you use No minimum fee Prices based on location of your Amazon S3 bucket Estimate monthly bill using the AWS Simple Monthly Calculator
  • 48. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Amazon S3 Facts Facts Able to store unlimited number of Objects in a Bucket Objects up to 5TB; no bucket size limit Designed for 99.999999999% durability and 99.99% availability of objects over a given year HTTP/S endpoint to store and retrieve any amount of data, at any time, from anywhere on the web Highly scalable, reliable, fast, and inexpensive Server-side Encryption using AES 256-bit symmetric keys Access Logs for auditing Provides standards-based REST and SOAP interfaces
  • 49. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Amazon Glacier Amazon Glacier Extremely low-cost storage Secure, durable storage for data archiving and backup Optimized for data that is infrequently accessed
  • 50. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Amazon Glacier Storage Facts Facts Offload the administrative burdens of operating and scaling archival storage to AWS, and make retaining data for long periods, whether measured in years or decades, especially simple. Optimized for data that is infrequently accessed and for which retrieval time of several hours are suitable. No limit to the amount of data you can store in Amazon Glacier. Automatic Server-side Encryption using AES 256-bit symmetric keys. Average annual durability of 99.999999999% for an archive.
  • 51. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Amazon Elastic Block Store (EBS) Amazon Elastic Block Store Persistent block level storage volumes for use with Amazon EC2 instances Attach to running instance and expose as a block device Snapshots stored durably in Amazon S3
  • 52. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Amazon EBS Lifecycle Create Vast amounts of unused space Call CreateVolume 1 GB to 1 TB Attach Deleted Call AttachVolume to affiliate with one Amazon EC2 instance Attached & In Use • Format from Amazon EC2 instance OS • Mount formatted drive CreateSnapshot Snapshot to Amazon S3 Detach Call DetachVolume Call DeleteVolume
  • 53. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Amazon EBS Facts Facts about Amazon EBS Use for persistent storage Can use to create RAID configuration for a server Off-instance block storage that persists independently Volumes behave like unformatted block devices for Linux or Windows instances
  • 54. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Amazon EBS Use Case Use Cases OS Boot device / root file system; secondary volumes/filesystems Typical basis for database storage Raw block devices for RAID, some databases
  • 55. Pay for what you Provision Pricing based on Region AWS GovCloud (US) Pricing page Review Pricing Calculator online © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Amazon EBS Pricing * Check Amazon EBS Pricing page for current pricing for all regions.
  • 56. EBS Volume 1 EBS Volume 2 © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Amazon EBS Best Practices Amazon EBS Volumes are in a Single Availability Zone Availability Zone A Availability Zone B Volume data is replicated across multiple servers in an Availability Zone.
  • 57. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Amazon EBS and Amazon S3 Amazon EBS Amazon S3 Paradigm File system Object store Performance Very fast Fast Redundancy Across multiple servers in an Availability Zone Across multiple facilities and on multiple devices within each facility Security Visible only to your Amazon EC2 Public Key / Private Key Access from the Internet? No (1) Yes (2) Typical use case Its a disk drive Write once, read many (1) Accessible from Internet if mounted to server and set up as FTP, etc. (2) Only with proper credentials, unless ACLs are world-readable
  • 58. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | AWS Storage Gateway AWS Storage Gateway Mirror your on-premises data to Amazon EC2 instances Connect an on-premises software appliance with cloud-based storage Securely upload data to the AWS cloud for cost effective backup and rapid disaster recovery
  • 59. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Gateway-Cached Volume Architecture
  • 60. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | AWS Storage Gateway Virtual Tape Library
  • 61. Accelerates moving large amounts of data into and out of Amazon S3 or Amazon EBS Transfers your data directly onto and off of storage devices © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Amazon Import/Export Amazon Import/Export Uses Amazon high-speed internal network
  • 62. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | AWS Import/Export Support Import/Export Support Accelerates moving large amounts of data into and out of Amazon S3 or Amazon EBS Transfers your data directly onto and off of storage devices Uses AWS high-speed internal network Amazon S3 AWS Import/Export Amazon S3 Amazon EBS AWS Import/Export AWS Import/Export AWS Amazon Glacier Import/Export Import to Amazon S3 Export from Amazon S3 Import to Amazon EBS Import to Amazon Glacier AWS Import/Export supports:
  • 63. AWS Storage | Additional Resources © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Additional Resources Here are some additional resources: Yelp Amazon Case Study: http://aws.amazon.com/solutions/case-studies/yelp/ Getting Started with Amazon S3 Video: http://www.youtube.com/watch?v=1qrjFb0ZTm8&feature=youtu.be Online Pricing Calculator: http://calculator.s3.amazonaws.com/calc5.html Glacier: http://aws.amazon.com/glacier/ Introduction to Amazon EBS Video: https://us-east-1-aws-training. s3.amazonaws.com/intro/elb.html
  • 64. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training AWS Storage | Module Completion Summary You have reached the end of this training module. In summary, you have learned: The key AWS storage options What is an Amazon Elastic Block Store How to create an Amazon S3 bucket and manage associated objects
  • 65. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking AWS Essentials: Module 3 Copyright © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. This work may not be reproduced or redistributed, in whole or in part, without prior written permission from Amazon Web Services, Inc. Commercial copying, lending, or selling is prohibited. Questions? Email us at aws-training-info@amazon.com.
  • 66. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Overview Module Overview This module describes the fundamental elements of AWS Compute and Networking, with a focus on Amazon Elastic Compute Cloud (EC2). This module will build off what you learned in Module 2 by verifying how to use Amazon Elastic Block Storage.
  • 67. By the end of this training you will be able to: Create an Amazon Elastic Compute Cloud (EC2) Instance. 3 © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Learning Objectives 1 Identify the different AWS compute and networking options. 2 Describe what is Amazon Virtual Private Cloud (VPC). 4 Verify how to use Amazon Elastic Block Storage.
  • 68. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | AWS Compute Products and Services Amazon Elastic Compute Cloud (EC2) Amazon Elastic MapReduce (EMR) Auto Scaling
  • 69. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | AWS Compute Products and Services Amazon Elastic Compute Cloud (EC2) Amazon Elastic MapReduce (EMR) Auto Scaling
  • 70. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Amazon Elastic Compute Cloud (EC2) Resizable compute capacity Complete control of your computing resources Reduces the time required to obtain and boot new server instances to minutes Amazon Elastic Compute Cloud (EC2)
  • 71. Facts about Amazon EC2 © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Amazon EC2 Facts Resizable compute capacity with many instance types Reduces the time required to obtain and boot new server instances to minutes or seconds Scale capacity as your computing requirements change Pay only for capacity that you actually use Choose Linux or Windows Deploy across Regions and Availability Zones for reliability
  • 72. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Using Amazon EC2 How to Use Amazon EC2 Select a pre-configured, Amazon Machine Image (AMI) to get up and running immediately. Or create an AMI containing your applications, libraries, data, and associated configuration settings. Configure security and network access on your Amazon EC2 instance. Choose which instance type(s) you want, then start, terminate, and monitor as many instances of your AMI as needed, using the web service APIs or the variety of management tools provided. Determine whether you want to run in multiple locations, utilize static IP endpoints, or attach persistent block storage to your instances. Pay only for the resources that you actually consume, like instance-hours or data transfer.
  • 73. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Amazon Machine Images (AMI) AMIs Building blocks of Amazon EC2 Instances An AMI is a template of a computer's root volume Can be public or private Create “gold Images” of your Amazon EC2 infrastructure AMI
  • 74. Infrastructure and Applications © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Infrastructure and Applications Oracle SAP Microsoft AWS Marketplace
  • 75. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training
  • 76. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training
  • 77. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Amazon EC2 Instances 256 128 64 32 16 8 4 2 1 1 2 4 8 16 32 64 128 Amazon EC2 Compute Units Memory (GB)
  • 78. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Choosing the Right Instance Your choice of Amazon EC2 instances matters… A larger compute instance will sometimes save you not only time but money too. Paying more per hour for a shorter amount of time can be less expensive. Instances come in multiple sizes, allowing you to optimally scale resources to the requirements of your workload. As you choose an instance type, consider the following: – Core count – Memory size – Storage size & type – Network performance
  • 79. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Amazon EC2 Instances with Intel® Additional Features that impact your workload: Intel AES-NI1 – Intel processors that support these new encryption instructions allow you to enable encryption for enhanced data security without paying a performance penalty Intel AVX – Get dramatically better performance for highly parallel HPC workloads such as life science engineering, data mining, financial analysis, or other technical computing applications. AVX also enhances image, video, and audio processing. Intel Turbo Boost Technology2 – Get a turbo boost of compute speed, accelerating performance for peak loads. This Instance is appropriate for traditional non-parallel workloads. 1. Intel AES-New Instructions (Intel AES-NI) requires a system with an AES-NI enabled processor, as well as non-Intel software to execute the instructions in the correct sequence. AES-NI is available on select Intel processors. For more information, see http://software.intel.com/en-us/articles/intel-advanced-encryption-standard-instructions- aes-ni/. 2. Intel Turbo Boost Technology requires a system with Intel Turbo Boost Technology capability. Performance varies depending on hardware, software, and system configuration. For more information, see http://www.intel.com/content/www/us/en/architecture-and-technology/turbo-boost/turbo-boost-technology.html
  • 80. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Choosing the Right Instance Instances with All Three Intel® Xeon® Processor Technologies
  • 81. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Instances with Intel® Amazon EC2 Intel Processor Specifications
  • 82. Compute Services & Networking | Leverage all 3 Instances Spot On Demand © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Reserved Instances Compute Resources
  • 83. On-Demand Instances Spot Instances © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Amazon EC2 Instances Pricing Reserved Instances 1- or 3-year terms Pay 1 time low up-front fee for significant hourly discount Pay low up-front fee, receive significant hourly discount Helps ensure compute capacity is available when needed Pay as you go for compute power Pay only for what you use, no up-front commitments or long-term contracts Bid on unused Amazon EC2 capacity Spot Price based on supply/demand, determined automatically Spot Price below bid, instances start Spot Price above bid, instances terminate
  • 84. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Amazon Elastic MapReduce (EMR) Easily and cost-effectively process vast amounts of data Utilizes a hosted Hadoop framework Highly scalable Amazon Elastic MapReduce (EMR)
  • 85. The Amazon EMR job flow runs on a cluster of Amazon EC2 Instances © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Amazon EMR Example Amazon EMR Job Flow Amazon Simple Storage Service (S3) Amazon CloudWatch Amazon EC2 Instance Input Data Output Results Metrics
  • 86. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Amazon Auto Scaling Auto Scaling Scale your Amazon EC2 capacity automatically Well-suited for applications that experience variability Available at no additional charge in usage
  • 87. 3 © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Amazon Auto Scaling Cont. 1 Elastic Capacity 2 Ease of Use Cost Savings 5 Actions 4 Geographic
  • 88. 2 Ease of Use 3 Cost Savings 4 Geographic © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Elastic Capacity 1 5 Actions Elastic Capacity With Auto Scaling, you can ensure that the number of Amazon EC2 instances you are using increases seamlessly during demand spikes to maintain performance, and decreases automatically during demand lulls to minimize costs.
  • 89. Elastic Capacity Ease of Use Cost Savings Geographic Actions © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Ease of Use 1 2 3 4 5 Manage your instances as a single collective entity and define rules for when instances should be added and removed. Replace lost or unhealthy instances automatically based on predefined thresholds.
  • 90. Elastic Capacity Ease of Use Cost Savings Geographic Actions © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Cost Savings 1 2 3 4 5 Save compute costs by terminating underused instances automatically and launching new instances when you need them, without the need for manual intervention.
  • 91. Elastic Capacity Ease of Use Cost Savings Geographic Actions © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Geographic 1 2 3 4 5 Distribute, scale, and balance applications automatically over multiple Availability Zones within a region to support scalability and geographic redundancy.
  • 92. Elastic Capacity Ease of Use Cost Savings Geographic Actions © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Actions 1 2 3 4 5 Schedule scaling actions for future times and dates when you expect to need more or less capacity.
  • 93. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Trinity of Services Amazon Auto Scaling Elastic Load Balancer Auto Scaling CloudWatch Execute Scaling Policy 102 Utilization
  • 94. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Networking
  • 95. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | AWS Networking Products & Services Amazon Virtual Private Cloud Amazon Route 53 AWS Direct Connect Elastic Load Balancing
  • 96. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | AWS Networking Products & Services Amazon Route 53 AWS Direct Connect Amazon Virtual Private Cloud Elastic Load Balancing
  • 97. Define a virtual network topology that closely resembles a traditional network that you might operate in your own datacenter © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Amazon Virtual Private Cloud (VPC) Amazon Virtual Private Cloud Provision a private, isolated section of the AWS Cloud where you can launch AWS resources in a virtual network that you define You have complete control over your virtual networking environment: selection of IP address range, creation of subnets, configuration of route tables, and network gateways
  • 98. Create an Amazon VPC and multiple subnets. specify its private IP address range from any range you Amazon VPC choose. Internet © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Amazon VPC Bridge your Amazon VPC to your own IT infrastructure via an encrypted VPN connection. Divide your VPC’s private IP address range into Control inbound and outbound access to subnets using Network Access Control Lists. Attach an Amazon Elastic IP address to any instance in your VPC so it can be reached directly from the Internet. Amazon VPC
  • 99. Virtual interfaces can be reconfigured at any time © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | AWS Direct Connect AWS Direct Connect All AWS services, including Amazon EC2 and Amazon S3 can be used with AWS Direct Connect Use the same connection to access public resources such as objects stored in Amazon S3
  • 100. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Networking AWS Direct Connect AWS Direct Connect establishes a dedicated network connection from your premises to AWS. Establish private connectivity between AWS and your datacenter, office, or colocation environment. Create multiple virtual interfaces to use the same connection to access public resources such as Amazon S3 and private resources such as Amazon EC2 instances running within a VPC.
  • 101. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Amazon Route 53 Amazon Route 53 Route end users to Internet applications Provides secure and reliable routing to your application instances Answers DNS queries with low latency by using a global network of DNS servers
  • 102. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Networking with Amazon Route 53 Amazon Route 53 Answers DNS queries with low latency by using a global network of DNS servers. Queries for your domain are automatically routed to the nearest DNS server, and thus answered with the best possible performance. You pay only for managing domains through the service and the number of queries that the service answers.
  • 103. Dynamically grows and shrinks required resources based on traffic Supports health checks to ensure detect and remove failing instances © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Elastic Load Balancing (ELB) Elastic Load Balancing Supports the routing and load balancing of HTTP, HTTPS, and TCP traffic to Amazon EC2 instances
  • 104. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Elastic Load Balancing Diagram
  • 105. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Compute Services & Networking | Additional Resources Additional Resources Here are some additional resources: Amazon EC2 Instance Types: http://aws.amazon.com/ec2/instance-types/ Service Documentation: http://aws.amazon.com/documentation White Papers: http://aws.amazon.com/whitepapers AWS Free Usage Tier: http://aws.amazon.com/free/ AWS Support: http://aws.amazon.com/premiumsupport/ APN Partners supporting AWS Direct Connect: http://aws.amazon.com/directconnect/partners/ AWS Security Process: http://d36cz9buwru1tt.cloudfront.net/pdf/AWS_Security_Whitepaper.pdf
  • 106. Compute Services & Networking | Module Completion © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Summary You have reached the end of this training module. In summary, you have learned: Amazon Virtual Private Cloud lets you provision a logically isolated section with complete control over your virtual networking environment, including IP address range, creation of subnets, and configuration of route tables and network gateways VPN and Direct Connect allows you to leverage the AWS cloud as an extension of your corporate datacenter Elastic Load Balancing service provides load balancing across multiple instances in a region Amazon Route 53 is a highly available scalable Domain Name System (DNS) web service
  • 107. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Managed Services & Database AWS Essentials: Module 4 Copyright © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. This work may not be reproduced or redistributed, in whole or in part, without prior written permission from Amazon Web Services, Inc. Commercial copying, lending, or selling is prohibited. Questions? Email us at aws-training-info@amazon.com.
  • 108. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Managed Services & Database | Overview Module Overview This module describes the fundamental elements of AWS Managed Services and Databases. This module will focus on key aspects of Amazon Relational Database Service (RDS) and how to execute Amazon RDS.
  • 109. By the end of this training you will be able to: © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Managed Services & Database | Learning Objectives 1 Describe Amazon DynamoDB. 2 Verify the key aspects of Amazon Relational Database Service (RDS). Execute Amazon Relational Database Service. 3
  • 110. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Managed Services & Database | Product and Services Amazon ElastiCache Amazon Relational Database Service Amazon DynamoDB Amazon Redshift
  • 111. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Managed Services & Database | Product and Services Amazon ElastiCache Amazon Relational Database Service Amazon DynamoDB Amazon Redshift
  • 112. Manages time-consuming database administration tasks © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Managed Services & Database | Amazon Relational Database Service Cost-efficient and resizable capacity Access to the full capabilities of familiar MySQL, PostgreSQL, Oracle and SQL Server databases Amazon Relational Database Service
  • 113. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Managed Services & Database | Amazon RDS Amazon Relational Database Services (RDS) Easy to set up, operate, and scale a relational database in the cloud Cost-efficient and resizable capacity while managing time-consuming database administration tasks Access to the full capabilities of a familiar SQL database Automatically patches the database software and backs up your database Ability to scale the compute resources or storage capacity associated with your relational database instance via a single API call
  • 114. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Managed Services & Database | Amazon RDS & VPC Amazon RDS & VPC You can select your own IP address range. Create subnets, and configure routing and access control lists. The basic functionality of Amazon RDS is the same whether it is running in a VPC or not: Amazon RDS manages backups, software patching, automatic failure detection, and recovery. There is no additional cost to run your DB instance in a VPC.
  • 115. Fast, predictable performance © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Managed Services & Database | Amazon DynamoDB Store any amount of data – no limits Easily provision and change the request capacity needed for each table using SSDs Amazon DynamoDB
  • 116. Managed Services & Database | Database Considerations © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training If You Need Consider Using A relational database service with minimal administration Amazon RDS, a fully managed service that offers a choice of MySQL, Oracle or SQL Server database engines, scale compute & storage, Multi-AZ availability and more. A fast, highly scalable NoSQL database service Amazon DynamoDB, a fully managed service that offers extremely fast performance, seamless scalability and reliability, low cost and more. A relational database you can manage on your own Your choice of relational AMIs on Amazon EC2 and Amazon EBS that provide scale compute & storage, complete control over instances, and more.
  • 117. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Managed Services & Database | Amazon RDS and DynamoDB Factors Relational (RDS) NoSQL (DynamoDB) Application Type • Existing database apps • Business process-centric apps Example: Financial transactions, ERP apps, Multi-stage approval flows • New Web scale applications • Large # of small writes and reads Example: Web, social, mobile apps, shopping cart, order mgt, user preferences Application Characteristic s • Relational data models, transactions • Complex queries, joins and updates • Simple data models, transactions • Range queries, simple updates Scaling Application or DBA architected (clustering, partitions, sharding) Seamless, on-demand scaling per application needs QoS • Performance – depends on data model, indexing, query, and storage optimization • Reliability and availability – Managed Durability – Managed • Performance – Automatically optimized by the system • Reliability and availability – Managed • Durability – Managed Skill Set Existing programming skills – SQL + Programming languages Web style programming – queries managed through programming and developers
  • 118. Managed Services & Database | Amazon ElastiCache © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Amazon ElastiCache Seamlessly caches in front of Amazon RDS instances Manages patching, cache node failure detection and recovery Memcached and Redis compliant cache cluster on-demand
  • 119. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Amazon Redshift Managed Services & Database | Amazon Redshift Petabyte-scale service that manages all the work need to set up, operate, and scale a data warehouse cluster Dramatically reduces IO Continuously monitors the health of the cluster and replaces any component
  • 120. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Managed Services & Database | Amazon Redshift Facts Amazon Redshift Amazon Redshift manages all the work needed to set up, operate, and scale a data warehouse cluster, from provisioning capacity to monitoring and backing up the cluster, to applying patches and upgrades. Scaling a cluster to improve performance or increase capacity is simple and incurs no downtime. The service continuously monitors the health of the cluster and automatically replaces any component, if needed. Redshift Redshift Redshift
  • 121. Managed Services & Database | Additional Resources © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Additional Resources Here are some additional resources: Service Documentation: http://aws.amazon.com/documentation Pricing Calculator: http://aws.amazon.com/calculator/ Economics: http://aws.amazon.com/economics/ Pricing details for all services: http://aws.amazon.com/pricing/ Solutions Case Studies: http://aws.amazon.com/solutions/case-studies Marketing Overview Materials: http://aws.amazon.com Videos & Webinars: http://www.youtube.com/AmazonWebServices AWS Blog: http://aws.typepad.com/
  • 122. Managed Services & Database | Module Completion © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Summary You have reached the end of this training module. In summary, you have learned: Describe Amazon DynamoDB Verify key aspects of Amazon Relational Database Service (RDS) How to execute Amazon RDS
  • 123. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Deployment & Management AWS Essentials: Module 5 Copyright © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. This work may not be reproduced or redistributed, in whole or in part, without prior written permission from Amazon Web Services, Inc. Commercial copying, lending, or selling is prohibited. Questions? Email us at aws-training-info@amazon.com.
  • 124. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Deployment & Management | Overview Module Overview This module describes the fundamental elements of AWS Deployment & Management products and services.
  • 125. By the end of this training you will be able to: © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Deployment & Management | Learning Objectives 1 Identify AWS CloudFormation. 2 Describe Amazon CloudWatch metrics and alarms. Describe Amazon Identity and Access Management (IAM). 3
  • 126. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Deployment & Management | Product and Services AWS Identity and Access Management Amazon CloudWatch Amazon Elastic Beanstalk Amazon CloudFormation
  • 127. Enables identity federation between your corporate directory and AWS services © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Deployment & Management | AWS Identity and Access Management (IAM) AWS Identity and Access Management (IAM) Create and manage AWS users and groups and use permissions to allow and deny their permissions to AWS resources Use existing corporate identities to grant secure access to AWS resources, such as Amazon S3 buckets, without creating new AWS identities for those users
  • 128. 2 Manage AWS IAM users and their access © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Deployment & Management | Using AWS IAM 3 Manage federated users and their permissions Enable identity federation to allow existing identities (e.g. users) in your enterprise to access the AWS Management Console, to call AWS APIs, and to access resources, without the need to create an IAM user for each identity.. Create users in AWS IAM, assign them individual security credentials or request temporary security credentials to provide users access to AWS services and resources. Manage permissions in order to control which operations a user can perform. 1 Manage AWS IAM roles and their permissions Create roles in AWS IAM, and manage permissions to control which operations can be performed by the entity, or AWS service, that assumes the role. Define which entity is allowed to assume the role.
  • 129. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Deployment & Management | Amazon CloudWatch Amazon CloudWatch Visibility into resource utilization, operational performance, and overall demand patterns Accessible via AWS Management Console, APIs, SDK, or CLI Custom application-specific metrics of your own
  • 130. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Deployment & Management | AWS CloudWatch Facts AWS CloudWatch Visibility into resource utilization, operational performance, and overall demand patterns Metrics including CPU utilization, disk reads and writes, and network traffic Custom application-specific metrics of your own Accessible via AWS Management Console, APIs, SDK, or CLI
  • 131. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Deployment & Management | Amazon Elastic Beanstalk Amazon Elastic Beanstalk Simply upload your application Automatically handles the deployment details of capacity provisioning, load balancing, auto scaling, and application health monitoring Retain full control over the AWS resources powering your application
  • 132. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Deployment & Management | AWS Elastic Beanstalk Facts AWS Elastic Beanstalk Quickly deploy and manage applications in the AWS cloud without worrying about the infrastructure that runs those applications. Reduce management complexity without restricting choice or control.
  • 133. Deploy stack from template with runtime parameters © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Deployment & Management | Amazon CloudFormation Create templates of stack of resources Amazon CloudFormation Use templates as a starting point or create your own
  • 134. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Deployment & Management | Deployment and Management Amazon CloudFormation Deployment and Management Templates are simple JSON formatted text files CloudFormer supports generating templates from running environments "Resources" : { "Ec2Instance" : { "Type" : "AWS::EC2::Instance", "Properties" : { "SecurityGroups" : [ { "Ref" : "InstanceSecurityGroup" } ], "ImageId" : { "Fn::FindInMap" : [ "RegionMap", { "Ref" : "AWS::Region" }, "AMI" ]}, "Tags" : [{ "Key" : "MyTag", "Value" : "TagValue" }] } },
  • 135. Template AWS CloudFormation Stack © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Deployment & Management | Deployment and Management Amazon CloudFormation Deployment and Management Use AWS CloudFormation’s sample templates or create your own templates to describe the AWS resources, and any associated dependencies or runtime parameters, required to run your application. Deploy and update a template and its associated collection of resources “called a stack” via the AWS Management Console, AWS CloudFormation command line tools or APIs. CloudFormation is available at no additional charge, and you pay only for the AWS resources needed.
  • 136. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training APN | Amazon Partner Network Parceiro Direct Connect Professional Services Empresas de Serviços Profissionais que ajudam clientes a definir e desenvolver sua arquitetura, migrar ou construir novas apliações em AWS. Produtos e Tecnologia Empresas de Software que desenvolvem soluções que rodam em/ou oferecem como serviços de nuvem AWS. APN Consulting Partner APN Technology Partner Authorized Government Partner Channel Reseller Partner Vendedor no AWS Marketplace
  • 137. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training APN | Amazon Partner Network • Webinars & Eventos para parceiros • AWS Partner Newsletter • Acesso ao APN Portal • Treinamento Online Gratuito • Ferramentas de Marketing • Plano de Negócios & Gerenciamento • Engajamento com Vendas & Pré-Vendas • Suporte Técnico & Créditos em Serviços AWS • Logos APN & Diretório de Parceiros
  • 138. Deployment & Management | Additional Resources © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Additional Resources Here are some additional resources: AWS CloudFormation Sample Templates: https://aws.amazon.com/cloudformation/aws-cloudformation-templates/ AWS User Groups: http://aws.amazon.com/usergroups/ Introduction to AWS IAM Training Video: https://us-east-1-aws-training. s3.amazonaws.com/intro/iam.html
  • 139. Deployment & Management | Module Completion © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Summary You have reached the end of this training module. In summary, you have learned: The key fundamental elements of AWS Deployment & Management products and services.
  • 140. Training Skill up and gain confidence to design, develop, deploy and manage your applications on AWS © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training 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 aws.amazon.com/training Completion | Training Next Steps
  • 141. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Self-Paced Labs Visit aws.amazon.com/training/self-paced-labs More than 30 Topics • Pricing in tokens • $29.99 USD each • Package Discounts • 10+ 10% off • 100+ 15% off • 1,000+ 20% off
  • 142. AWS Essentials Training Training and Certification Roadmap Visit aws.amazon.com/training for course descriptions Visit aws.amazon.com/certification for details and exam scheduling © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved.
  • 143. AWS Essentials Training Treinamento – Descontos MK33BR2014 Válido para treinamentos presenciais, até o final de 2014 Membros APN Para cadastro através do APN Portal Vamos até sua empresa Descontos com volume. Fale com seu gerente de contas! © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved.
  • 144. Validate your expertise with AWS Certification AWS Certified Solutions Architect - Associate © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Validate your proven technical expertise with the AWS platform aws.amazon.com/certification Exam concepts you should understand for this exam include: Designing and deploying scalable, highly available, and fault tolerant systems on AWS Lift and shift of an existing on-premises application to AWS Ingress and egress of data to and from AWS Selecting the appropriate AWS service based on data, compute, database, or security requirements Identifying appropriate use of AWS architectural best practices Estimating AWS costs and identifying cost control mechanisms
  • 145. AWS Essentials Training Certificação – Descontos MKC30LAT314 Para exames nível Associate, até 2014-09-30 © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved.
  • 146. Practice Exams Now Available © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Study and Prepare for AWS Certification Exams Associate practice exams: Includes 20 questions within a 30 minute period. Professional practice exam: Includes 40 questions within a 90 minute period. Practice exams can be accessed online and on-demand through our testing partner Kryterion
  • 147. © 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Essentials Training Thank You Hope you enjoyed the training! Let us know what you think and email us at: aws-training- info@amazon.com