SlideShare une entreprise Scribd logo
1  sur  170
Télécharger pour lire hors ligne
1© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Version 3.8
AWSome Days
AWSome Days 3.8
2© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Course Overview
Module 1: Introduction & History of AWS
Module 2: AWS Storage & Content Delivery
Module 3: AWS Compute Services & Networking
Module 4: AWS Managed Services & Database
Module 5: AWS Deployment & Management
AWSome Days 3.8
3© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Module 1
Introduction & History of AWS
AWSome Days 3.8
4© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Cloud Computing
Compute
Storage
Security
Scaling
Database
Networking
Monitoring
Messaging
Workflow
DNS
Load Balancing
BackupCDN
AWSome Days 3.8
5© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Art
Amazon History
1995 2005 2012
Amazon.com
Launched
Online Bookstore Amazon
Publishing
Kindle
Launches
Amazon
Games
Jeff Bezos
Incorporated
the Company
200720061994 2013
Amazon Web
Services (AWS)
Launched
AWSome Days 3.8
6© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS History
ComputeMessaging
Mobile
App Services
Database
Networking
Development &
Management Tools
Payments
VPC
On-Demand Workforce
Analytics Content Delivery
Storage
Enable businesses and developers to
use web services to build scalable,
sophisticated applications.
AWSome Days 3.8
7© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Enterprise Customers
Enterprise cloud computing with AWS can help IT increase
innovation, agility, and resiliency; all while reducing cost.
AWSome Days 3.8
8© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Startup Customers
Our innovations free you to scale quickly, go to market faster,
control costs and stay lean.
AWSome Days 3.8
9© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Public Sector Customers
AWS offers scalable, cost-effective cloud services that public sector customers can
use to meet mandates, reduce costs, drive efficiencies, and accelerate innovation.
AWSome Days 3.8
10© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Cloud Computing
On Demand Uniform Pay As
You Go
Available
AWSome Days 3.8
11© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Gartner Magic Quadrant for Cloud Infrastructure as a Service, Worldwide
Gartner “Magic Quadrant for Cloud Infrastructure as a Service, Worldwide,” Lydia Leong, Douglas Toombs, Bob Gill, May 18, 2015. This Magic Quadrant graphic was published by Gartner, Inc. as part of a larger
research note and should be evaluated in the context of the entire report. The Gartner report is available at http://aws.amazon.com/resources/analyst-reports/. Gartner does not endorse any vendor, product or
service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings or other designation. Gartner research publications consist of the opinions of
Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or
fitness for a particular purpose.
AWSome Days 3.8
12© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Core Infrastructure & Services
Security
Network
Security
Network
Security Groups NACLs Access Mgmt
VPCVPC
EC2 “Classic”
“Public
”
ELB
On-Demand
Provision
Traditional Infrastructure Amazon Web Services
Security
Security Groups NACLs Access Mgmt
Networking
Servers
Storage &
Database
VPCAmazon EC2
“Public”
ELB
Servers
Amazon EC2AMI Instances
RDBMSDAS SAN NAS EBS S3 RDSGlacier
AWSome Days 3.8
13© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Infrastructure Regions Edge LocationsAvailability Zones
Foundation
Services
Compute
(Virtual, Auto-scaling and
Load Balancing)
Networking
Applications Virtual
Desktops
Collaboration and Sharing
Platform
Services
Caching
Relational
No SQL
Cluster
Computing
Real-time
Data
Workflows
Data
Warehouse
Queuing
Orchestration
App Streaming
Transcoding
Email
Search
Containers
Dev/ops Tools
Resource Templates
Usage Tracking
Monitoring and Logs
Identity
Sync
Mobile Analytics
Notifications
AWS Cloud Computing
Databases Analytics App Services Deployment & Management Mobile Services
Storage
(Object, Block and Archive)
AWSome Days 3.8
14© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Foundation
Services
AWS Foundation Services
Compute Networking Storage ApplicationsSecurity and Identity
Platform
Services
Amazon
EC2
AWS
Lambda
Amazon EC2
Container Service
AWS
Elastic
Beanstalk
Elastic Load
Balancing
Amazon
VPC
AWS
Direct
Connect
Amazon
Route 53
Amazon S3
Amazon
CloudFront
Amazon
Elastic File
System
Amazon
Glacier
AWS
Storage
Gateway
AWS
Import/Export
Snowball
AWS
Identity and Access
Management
AWS
Directory
Service
AWS Cloud
HSM
AWS KMS
AWS WAF
Amazon
WorkDocs
Amazon
WorkSpaces
Auto Scaling
AWS Management ConsoleAWS Management Console
Amazon
WorkMail
AWSome Days 3.8
15© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Foundation
Services
Platform
Services
Databases Analytics App Services Management
Tools
Mobile
Services
AWS Platform Services
Amazon
RDS
Amazon
DynamoDB
Amazon
ElastiCache
Amazon
Redshift
Amazon
EMR
AWS
Data Pipeline
Amazon
Kinesis
Amazon
Machine
Learning
Amazon
Elasticsearch
Service
Amazon
API Gateway
Amazon
AppStream
Amazon
CloudSearch
Amazon
Elastic
Transcoder
Amazon
SES
Amazon
SQS
Amazon
SWF
Amazon
CloudWatch
AWS
CloudFormation
AWS
CloudTrail
AWS
Config
AWS
OpsWorks
AWS
Service
Catalog
AWS
CodeCommit
AWS
CodeDeploy
AWS
CodePipeline
AWS
Device Farm
Amazon
Mobile Analytics
Amazon
Cognito
Amazon
SNS
Mobile Hub
Internet
of Things
AWS IoT
AWS Management ConsoleAWS Management Console
Trusted
Advisor
Developer
Tools
Database
Migration
Service
AWSome Days 3.8
16© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Global Infrastructure
AWSome Days 3.8
17© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Regions and Availability Zones (AZ)
Note: Conceptual drawing only. The number of Availability Zones (AZ) may vary.
US Regions
US East (VA)
AZ - A AZ - B
AZ - C AZ - D
AZ - E
US West (OR)
AZ - A AZ - B
AZ - C
US West (CA)
AZ - A AZ - B
AZ - C
GovCloud (US)
AZ - A AZ - B
Global Regions
Asia Pacific
(Tokyo)
AZ - A AZ - B
AZ - C
South America
(São Paulo)
AZ - A AZ - B
AZ - C
Asia Pacific
(Singapore)
AZ - A AZ - B
China (Beijing)
AZ - A AZ - B
Asia Pacific
(Sydney)
AZ - A AZ - B
EU (Ireland)
AZ - A AZ - B
AZ - C
EU (Frankfurt)
AZ - A AZ - B
AWSome Days 3.8
Korea (Seoul)
AZ - A AZ - B
18© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Achieving High Availability Using Multi-AZ
Availability
Zone - A
Availability
Zone - B
Availability
Zone - C
Region
AWSome Days 3.8
19© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Management
Console Demonstration
AWSome Days 3.8
20© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Shared Responsibility—AWS
AWS
Client-side Data Encryption &
Data Integrity Authentication
Server-side Encryption
(File System and/or Data)
Network Traffic Protection
(Encryption/Integrity/Identity)
Platform, Applications, Identity & Access Management
Operating System, Network & Firewall Configuration
Customer Data
Customer
Foundation Services
Compute Storage Database Network
AWS Global
Infrastructure Regions
Availability Zones Edge
Locations
AWSome Days 3.8
21© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Physical Security
24/7 trained security guards
Locations in nondescript, undisclosed facilities
Two-factor authentication for ingress
Authorization for datacenter access
AWSome Days 3.8
22© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Hardware, Software, and Network
Automated change-control process
Bastion servers that record all access attempts
Firewall and other boundary devices
AWS monitoring tools
AWSome Days 3.8
23© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
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
Secure
Transmission
Establish secure
communication
sessions (HTTPS)
using SSL
Instance Firewalls
Configure firewall
rules for instances
using Security
Groups
User Accounts
Create individual
IAM accounts so that
each of your users
has their own AWS
security credentials
IAMSSL Endpoints Security Groups
AWSome Days 3.8
24© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Security Groups
VPCSSL Endpoints IAMSecurity Groups
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
Secure
Transmission
Establish secure
communication
sessions (HTTPS)
using SSL
Instance Firewalls
Configure firewall
rules for instances
using Security
Groups
User Accounts
Create individual
IAM accounts so that
each of your users
has their own AWS
security credentials
AWSome Days 3.8
25© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Multi-tier Security Groups
HTTP
SSH/RDP
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-premises”
All other internet ports blocked by default
Bastion
AWSome Days 3.8
26© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Identity and Access Management (IAM)
VPCSSL Endpoints Security Groups IAM
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
Secure
Transmission
Establish secure
communication
sessions (HTTPS)
using SSL
Instance Firewalls
Configure firewall
rules for instances
using Security
Groups
User Accounts
Create individual
IAM accounts so that
each of your users
has their own AWS
security credentials
AWSome Days 3.8
27© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Virtual Private Cloud (VPC)
VPCSSL Endpoints Security Groups IAM
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
Secure
Transmission
Establish secure
communication
sessions (HTTPS)
using SSL
Instance Firewalls
Configure firewall
rules for instances
using Security
Groups
User Accounts
Create individual
IAM accounts so that
each of your users
has their own AWS
security credentials
AWSome Days 3.8
28© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
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)
AWSome Days 3.8
29© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS CloudTrail
Records API calls for accounts
Delivers log files with information about API calls made
using the AWS Management Console, AWS SDKs,
command line tools, and higher-level AWS services
AWSome Days 3.8
30© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Case Study with Vodafone Italy
Who: Vodafone Italy, based in Milan,
is a subsidiary of Vodafone Group Plc,
a leading mobile communications
corporation that operates in more than
30 countries worldwide.
Challenge: Vodafone wanted to make
it easy for customers to use a debit or
credit card to top up mobile phones.
The company needed a reliable and
secure solution.
Benefit: They wanted a flexible
infrastructure with the ability to scale.
“Using AWS, we were able
to launch a security-
compliant solution in three
months while reducing our
capital expenses by 30%.”
Stefano Harak
Online Senior Product
Manager for
Vodafone Italy
AWSome Days 3.8
31© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Knowledge Check
Q: Where can you locate AWS products and services?
Q: If you have more than one server, which feature will help achieve
high availability?
Q: How would you control protocol level access to your EC2
instances?
AWSome Days 3.8
32© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Knowledge Check
Q: Where can you locate AWS products and services? AWS
Management Console
Q: If you have more than one server, which feature will help achieve
high availability? Multiple Availability Zones
Q: How would you control protocol level access to your EC2
instances? Security Group
AWSome Days 3.8
33© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Module 2
AWS Storage &
Content Delivery
AWSome Days 3.8
34© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Storage Products and Services
Amazon
Simple
Storage
Service
AWS
Storage
Gateway
AWS
Import/Export
Amazon
CloudFront
Amazon
Elastic
Block
Store
Amazon
Glacier
AWSome Days 3.8
35© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Simple Storage Service (S3)
Amazon 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
AWSome Days 3.8
36© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon S3 Concepts
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
Amazon
S3
Bucket
with
Objects
Bucket
Object
AWSome Days 3.8
37© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon S3 Buckets
http://johnsmith.s3.amazonaws.com/photos/puppy.jpg
Bucket Object/Key
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
AWSome Days 3.8
38© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon S3 Objects
Objects are the fundamental entities stored in Amazon S3.
When using the console, you can think of them as 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
A key that uniquely identifies as object within its bucket
AWSome Days 3.8
39© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon S3 Object Lifecycle
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
AWSome Days 3.8
40© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon S3 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
AWSome Days 3.8
41© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon S3 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
Optional server-side encryption using AWS or customer-
managed provided client-side encryption
Access Logs for auditing
Provides standards-based REST and SOAP interfaces
AWSome Days 3.8
42© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Storage Products and Services
Amazon
Simple
Storage
Service
Amazon
Elastic
Block
Store
Amazon
Glacier
AWS
Storage
Gateway
Amazon
CloudFront
AWS
Import/Export
AWSome Days 3.8
43© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Glacier
Extremely low-cost storage
Secure, durable storage for data archiving
and backup
Optimized for data that is infrequently
accessed
Amazon
Glacier
AWSome Days 3.8
44© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Glacier 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.
Designed to provide average annual durability of 99.999999999% for
an archive.
AWSome Days 3.8
45© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Storage Products and Services
Amazon
Simple
Storage
Service
Amazon
Elastic
Block
Store
Amazon
Glacier
AWS
Storage
Gateway
Amazon
CloudFront
AWS
Import/Export
AWSome Days 3.8
46© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Elastic Block Store (EBS)
Persistent block level storage volumes
offering consistent and low-latency performance
Automatically replicated within its Availability
Zone
Snapshots stored durably in Amazon S3
Amazon
EBS
AWSome Days 3.8
47© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon EBS Lifecycle
Create
Vast amounts of
unused space
Call CreateVolume
1 GB to 16 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
AWSome Days 3.8
48© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon EBS Facts
Three volume types: General Purpose (SSD), Provisioned
IOPS (SSD), and Magnetic
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
Designed for 99.999% availability
Seamless AES-256 encryption of EBS data volumes and snapshots
Encryption of data as it moves between EC2 instances and EBS
data volumes
Provisioned IOPS (SSD) volume supports a maximum volume size of
16 TB and 20,000 IOPS/volume
AWSome Days 3.8
49© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon EBS Use Cases
OS – use for boot/root volume, secondary volumes
Databases – scales with your performance needs
Enterprise applications – provides reliable block storage to run
mission-critical applications
Business continuity – Minimize data loss and recovery time by
regularly backing up using EBS Snapshots
AWSome Days 3.8
50© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon EBS Pricing
* Check Amazon EBS Pricing page for current pricing for all regions.
Pay for what you Provision:
Pricing based on Region
AWS GovCloud (US) Pricing page
Review Pricing Calculator online
AWSome Days 3.8
51© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon EBS Best Practices
Amazon EBS Volumes are in a Single Availability Zone
Availability Zone A
EBS Volume 1
Availability Zone B
EBS Volume 2
Volume data is replicated across multiple servers in an Availability Zone.
AWSome Days 3.8
52© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
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 EBS Encryption – Data volumes
and Snapshots
Server Side Encryption
Access from the
Internet?
No (1) Yes (2)
Typical use case It is a disk drive Write once, read many
(1) Accessible from the Internet if mounted to server and set up as FTP, etc.
(2) Only with proper credentials, unless ACLs are world-readable
AWSome Days 3.8
53© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Storage Products and Services
Amazon
Simple
Storage
Service
Amazon
Elastic
Block
Store
Amazon
Glacier
AWS
Storage
Gateway
Amazon
CloudFront
AWS
Import/Export
AWSome Days 3.8
54© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Storage Gateway
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
Mirror your on-premises data to Amazon
EC2 instances
AWS
Storage
Gateway
AWSome Days 3.8
55© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Gateway-Cached Volume Architecture
AWSome Days 3.8
56© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Storage Products and Services
Amazon
Simple
Storage
Service
Amazon
Elastic
Block
Store
Amazon
Glacier
AWS
Storage
Gateway
Amazon
CloudFront
AWS
Import/Export
AWSome Days 3.8
57© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Import/Export Snowball
Accelerates importing large amounts of on-
premises data into Amazon S3
Uses an AWS-owned appliance called a
Snowball to efficiently and securely transfer
dataAWS
Import/Export
Snowball
AWSome Days 3.8
58© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Import/Export Disk
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 Amazon high-speed internal network
AWS
Import/Export
Disk
AWSome Days 3.8
59© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Import/Export Disk Support
Amazon
S3
AWS
Import/Export
Amazon
S3
Amazon EBS
AWS
Import/Export
AWS
Import/Export
Amazon GlacierAWS
Import/Export
Import to Amazon S3
Export from Amazon S3
Import to Amazon EBS
Import to Amazon Glacier
AWS Import/Export Disk supports:
AWSome Days 3.8
60© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Storage Products and Services
Amazon
Simple
Storage
Service
Amazon
Elastic
Block
Store
Amazon
Glacier
AWS
Storage
Gateway
Amazon
CloudFront
AWS
Import/Export
AWSome Days 3.8
61© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon CloudFront
Easy and cost effective way to distribute
content to end users
Low latency, high data transfer speeds
Deliver your entire website, including dynamic,
static, streaming, and interactive content using
a global network of edge locations
Amazon
CloudFront
AWSome Days 3.8
62© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
More AWS Storage Products and Services
Is a fully managed file storage service
Is ideal for on-demand scaling of file system
capacity and performance
Supports Network File System version 4
(NFSv4) protocol
Amazon
Elastic File
System
AWSome Days 3.8
63© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Knowledge Check
Q: What AWS service would help support your web application to offload
serving static assets and store user uploaded images and video off-
instance?
Q: Important application and operations data (logs, user content, etc.)
needs to be durably backed up and archived. What AWS service can
help?
Q: What AWS service will help with your relational database on EC2 with
log and data files that consume 40GB and grow at a rate of 5%/month?
Q: Your web application’s static assets – and some of its dynamic content
can be cached. What AWS service would support this?
AWSome Days 3.8
64© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Knowledge Check Answers
Q: What AWS service would help support your web application to offload
serving static assets and store user uploaded images and video off-
instance? Amazon S3
Q: Important application and operations data (logs, user content, etc.)
needs to be durably backed up and archived. What AWS service can help?
Amazon Glacier
Q: What AWS service will help with your relational database on EC2 with
log and data files that consume 40GB and grow at a rate of 5%/month?
Amazon EBS
Q: Your web application’s static assets – and some of its dynamic content
can be cached. What AWS service would support this? Amazon CloudFront
AWSome Days 3.8
65© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Module 3
AWS Compute Services
& Networking
AWSome Days 3.8
66© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Compute Products
Amazon
Elastic
Compute
Cloud
Auto
Scaling
AWS Elastic
Beanstalk
AWSome Days 3.8
67© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
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 minutesAmazon
EC2
AWSome Days 3.8
68© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon EC2 Facts
Scale capacity as your computing requirements change
Pay only for capacity that you actually use
Choose Linux or Windows
Deploy across AWS regions and Availability Zones for reliability
AWSome Days 3.8
69© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
How to Use Amazon EC2
1. Determine the AWS region to launch the Amazon EC2
instance.
2. Launch an Amazon EC2 instance from a pre-configured
Amazon Machine Image (AMI).
3. Choose an instance type based on CPU, memory, storage,
and network requirements.
4. Configure network, IP address, security groups, storage
volume, tag, and key pair.
AWSome Days 3.8
70© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Infrastructure and Applications
Oracle
SAP
Microsoft
AWS Marketplace
AWSome Days 3.8
71© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
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)
AWSome Days 3.8
72© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Choosing the Right Amazon EC2 Instance
EC2 Instance types are optimized for different use cases & come in
multiple sizes. This allows you to optimally scale resources to your
workload requirements.
AWS uses Intel® Xeon® processors for EC2 Instances providing
customers with high performance and value.
Consider the following when choosing your instances: Core count,
Memory size, Storage size & type, Network performance, & CPU
technologies.
Hurry Up & Go Idle - A larger compute instance can save you time
and money, therefore paying more per hour for a shorter amount of
time can be less expensive.
AWSome Days 3.8
73© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Get the Intel® Advantage
Intel’s latest 22nm Haswell microarchitecture on new C4 instances,
with custom Intel® Xeon® v3 processors, provides new features:
Haswell microarchitecture has better branch prediction; greater
efficiency at prefetching instructions and data; along with other
improvements that can boost existing applications’ performance
by 30% or more
P state and C state control provides the ability to individually tune
each cores performance and sleep states to improve application
performance
Intel® AVX2.0 instructions can double the floating-point performance
for compute-intensive workloads over Intel® AVX, and provide
additional instructions useful for compression and encryption
AWSome Days 3.8
74© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Intel® Processor Technologies
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® AES-NI – Enhance your security with these new
encryption instructions that reduce the performance penalty
associated with encrypting/decrypting data.
Intel® Turbo Boost Technology – Get more computing
power when you need it with performance that adapts to
spikes in your workload with Intel® Turbo Boost Technology
2.0
AWSome Days 3.8
75© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
EC2 Instances with Intel® Technologies
Burstable Balanced Compute Memory GPU I/O Storage
AWS Instance Type T2 M4 C4 R3 G2 I2 D2
Intel® processor
Intel® Xeon®
family
Intel® Xeon®
E5-2676 v3
Intel® Xeon®
E5-2666 v3
Intel® Xeon®
E5-2670 v2
Intel® Xeon®
E5-2670
Intel® Xeon®
E5-2670 v2
Intel® Xeon®
E5-2676 v3
Intel® process
technology
22nm Haswell 22nm Haswell 22nm Ivy Bridge 32nm Sandy Bridge 22nm Ivy Bridge 22nm Haswell
Intel® AVX
Intel® AVX2
Intel® Turbo Boost
Storage EBS only EBS only EBS only SSD SSD SSD HDD
AWSome Days 3.8
76© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon EC2 Purchasing Options
 Pay as you go for
compute power
 Pay only for what
you use, no up-
front
commitments or
long-term contracts
On-Demand
Instances
Reserved Instances Spot Instances
 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
 1- or 3-year terms
 Reserve computing
capacity at a
significantly
discounted hourly
rate compared to
On-Demand
Instance pricing
 Compute capacity is
available when
needed
AWSome Days 3.8
77© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon EC2 Instances
Virtual Machine
Configuration
AMI
Running or
Stopped VM
Instances VPC
Amazon EC2
“Public”
AZ AZ
VPC
Region
VPC
Amazon EC2
“Public”
EBS EBS EBS EBS EBS EBS
S3
EBS
Snapshots
S3 Buckets
AWSome Days 3.8
78© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Case Study with Zumba Fitness
Who: As one of the worlds largest
dance fitness programs, Zumba
Fitness needed a scalable and high-
performance website.
Challenge: When Zumba migrated its
website to AWS in 2009, the company
saved 39% on computing resources by
using Amazon Reserved Instances.
Benefit: Zumba could also scale
easily to serve up 7 TB of images to its
customers each month.
“My experience working
with AWS is that is has
been very easy to migrate
a lot of our solutions and
easily get up and running
with AWS.”
Alfredo Moreno
Lead Dev Ops Engineer
Zumba Fitness
AWSome Days 3.8
79© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Compute Products
Amazon
Elastic
Compute
Cloud
Auto
Scaling
AWS Elastic
Beanstalk
AWSome Days 3.8
80© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Auto Scaling
Scale your Amazon EC2 capacity
automatically
Well-suited for applications that experience
variability in usage
Available at no additional chargeAuto
Scaling
AWSome Days 3.8
81© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Auto Scaling Benefits
Cost
Savings
Ease of
Use
Multi-AZElastic
Capacity
AWSome Days 3.8
82© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Trio of Services
Elastic Load
Balancing
CloudWatchAuto Scaling
Execute Scaling
Policy
CPU Utilization
AWSome Days 3.8
83© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Compute Products
Amazon
Elastic
Compute
Cloud
Auto
Scaling
AWS Elastic
Beanstalk
AWSome Days 3.8
84© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Elastic Beanstalk
Easy-to-use service for deploying and
scaling web applications and services
Automatically handles the deployment details
Retain full control over the AWS resources
powering your application
AWS Elastic
Beanstalk
AWSome Days 3.8
85© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Elastic Beanstalk Facts
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.
AWSome Days 3.8
86© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Networking Products and Services
Amazon
Virtual
Private
Cloud
Amazon
Route 53
AWS Direct
Connect
Elastic
Load
Balancing
AWSome Days 3.8
87© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Virtual Private Cloud (VPC)
Provision a private, isolated section of the
AWS Cloud where you can launch AWS
resources in a virtual network that you define.
Have complete control over your virtual
networking environment.
Amazon
VPC
AWSome Days 3.8
88© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon VPC
Bridge your Amazon VPC to
your own IT infrastructure via an
encrypted VPN connection.
Attach an Amazon Elastic IP
address—a type of static, public
IP address—to any instance in
your VPC to ensure continuity of
access to the instance from the
Internet.
Control inbound and
outbound access to subnets
by using Network Access
Control Lists.
Divide your VPC’s private
IP address range into
multiple subnets.
Create an Amazon VPC and
specify its private IP address
range from any range you
choose.
Internet
Amazon VPC
AWSome Days 3.8
89© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon VPC Example
Availability Zone
Virtual Private Cloud
AWS Cloud
Public Subnet
Internet
Virtual Private Cloud
Availability Zone
Private Subnet
Availability Zone
VPN Only Subnet
DB Server DB Server
App Server
DB Server DB Server
DB Server
Web Server Web Server
NAT
Customer
Network
R
AWSome Days 3.8
90© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Networking Products and Services
Amazon
Virtual
Private
Cloud
Amazon
Route 53
AWS Direct
Connect
Elastic
Load
Balancing
AWSome Days 3.8
91© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Direct Connect
Establish a dedicated network connection
from your premises to AWS
Reduce network costs, increase bandwidth
throughput and provide a more consistent
network experience
Compatible with all AWS Services
AWS Direct
Connect
AWSome Days 3.8
92© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
How to Use AWS Direct Connect
1. AWS Direct Connect location
2. Create connection request
3. Confirmation email
4. Provide the Letter of Authorization, Connecting Facility
Assignment (LOA-CFA)
5. Configure virtual interfaces
AWSome Days 3.8
93© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Networking Products and Services
Amazon
Virtual
Private
Cloud
Amazon
Route 53
AWS Direct
Connect
Elastic
Load
Balancing
AWSome Days 3.8
94© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Route 53
Route end users to Internet applications
Answers DNS queries with low latency by
using a global network of DNS servers
Provides health-checks to route traffic to
healthy endpoints
Offers Domain Name Registration
Amazon
Route 53
AWSome Days 3.8
95© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
How to Use Amazon Route 53
If you don’t already have a domain name:
 Register domain name
 Automatically creates hosted zones
If you already have a domain name:
 Create a hosted zone
 Transfer your domain name or update DNS servers
AWSome Days 3.8
96© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Networking Products and Services
Amazon
Virtual
Private
Cloud
Amazon
Route 53
AWS Direct
Connect
Elastic
Load
Balancing
AWSome Days 3.8
97© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Elastic Load Balancing
Distributes traffic across multiple instances
Supports health checks to detect unhealthy
Amazon EC2 instances
Supports the routing and load balancing of
HTTP, HTTPS, and TCP traffic to Amazon EC2
instances
Elastic Load
Balancing
AWSome Days 3.8
98© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Elastic Load Balancing Example
AWSome Days 3.8
99© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Knowledge Check
Q: You need to allow your web servers to access your application servers
on port 8080. What would you use to make this happen?
Q: What do you use to extend your corporate network to Amazon EC2?
Q: What service provides scalable load balancing for your application’s
public-facing web servers or private application servers?
Q: What service allows you to automatically scale Amazon EC2 capacity
out or in based on conditions you define.
Q: What service would you use if your developers need a simple, scalable
location to easily deploy their Java, .NET, Python, PHP, Ruby, and Docker
applications?
AWSome Days 3.8
100© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Knowledge Check Answers
Q: You need to allow your web servers to access your application servers on
port 8080. What would you use to make this happen? Modify EC2 Security
Group
Q: What do you use to extend your corporate network to Amazon EC2?
VPN/Direct Connect
Q: What service provides scalable load balancing for your application’s public-
facing web servers or private application servers? Elastic Load Balancing
Q: What service allows you to automatically scale Amazon EC2 capacity out
or in based on conditions you define. Auto Scaling
Q: What service would you use if your developers need a simple, scalable
location to easily deploy their Java, .NET, Python, PHP, Ruby, and Docker
applications? Amazon Elastic Beanstalk
AWSome Days 3.8
101© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Module 4
AWS Managed Services &
Database
AWSome Days 3.8
102© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Database Product and Services
Amazon
Relational
Database
Service
Amazon
ElastiCache
Amazon
DynamoDB
Amazon
Redshift
AWSome Days 3.8
103© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Relational Database Service (RDS)
Cost-efficient and resizable capacity
Manages time-consuming database
administration tasks
Access to the full capabilities of Amazon
Aurora, MySQL, MariaDB, Oracle, Microsoft
SQL Server, and PostgreSQL databases
Amazon
RDS
AWSome Days 3.8
104© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon RDS
Easy to set up, operate, and scale a relational 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
AWSome Days 3.8
105© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon RDS and VPC
You can select your own IP address range.
You can 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.
AWSome Days 3.8
106© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Database Product and Services
Amazon
Relational
Database
Service
Amazon
ElastiCache
Amazon
DynamoDB
Amazon
Redshift
AWSome Days 3.8
107© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon DynamoDB
Store any amount of data with no limits
Fast, predictable performance using SSDs
Easily provision and change the request
capacity needed for each table
Amazon
DynamoDB
AWSome Days 3.8
108© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon RDS and Amazon DynamoDB
Factors Relational (Amazon RDS) NoSQL (Amazon DynamoDB)
Application
Type
• Existing database apps
• Business process–centric apps
• New web-scale applications
• Large number of small writes and reads
Application
Characteri-
stics
• 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
AWSome Days 3.8
109© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Database Considerations
If You Need Consider Using
A relational database
service with minimal
administration
Amazon RDS, a fully managed service that offers a choice of
Amazon Aurora, MySQL, MariaDB, Oracle,
Microsoft SQL Server, or PostgreSQL database engines,
scale compute and 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
or NoSQL database
you can manage on
your own
Your choice of AMIs on Amazon EC2
and Amazon EBS that provide scale compute and
storage, complete control over instances, and more.
AWSome Days 3.8
110© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Database Product and Services
Amazon
Relational
Database
Service
Amazon
ElastiCache
Amazon
DynamoDB
Amazon
Redshift
AWSome Days 3.8
111© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon ElastiCache
Memcached compliant and Redis compliant
cache cluster on demand
Manages patching, cache node failure
detection and recovery
Caches in front of Database Tier instances
A cache to be used with other AWS Services
Amazon
ElastiCache
AWSome Days 3.8
112© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon ElastiCache Facts
Improves latency and throughput for many read-heavy
application workloads.
Existing applications that use Memcached or Redis can use
ElastiCache with almost no modification.
ElastiCache Auto Discovery feature lets your applications
identify all of the nodes in a cache cluster.
AWSome Days 3.8
113© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Database Product and Services
Amazon
Relational
Database
Service
Amazon
ElastiCache
Amazon
DynamoDB
Amazon
Redshift
AWSome Days 3.8
114© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Redshift
Petabyte-scale service that manages all the
work needed to set up, operate, and scale a
data warehouse cluster
Continuously monitors the health of the cluster
and replaces any component
Dramatically reduces I/O
Amazon
Redshift
AWSome Days 3.8
115© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Redshift Facts
Amazon Redshift manages all the work needed
Simple way to scale a cluster to improve performance
Continuously monitors the health of the cluster
Redshift
Redshift
Redshift
AWSome Days 3.8
116© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon RDS Driven Application
Future Growth
AWSome Days 3.8
117© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Knowledge Check
Q: What service is designed to eliminate the undifferentiated heavy lifting
often involved with administering a relational database?
Q: What service is designed to eliminate the undifferentiated heavy lifting
often involved with administering a Memcached or Redis cluster?
AWSome Days 3.8
118© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Knowledge Check Answers
Q: What service is designed to eliminate the undifferentiated heavy lifting
often involved with administering a relational database? Amazon RDS
Q: What service is designed to eliminate the undifferentiated heavy lifting
often involved with administering a Memcached or Redis cluster? Amazon
ElastiCache
AWSome Days 3.8
119© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Module 5
AWS Deployment &
Management
AWSome Days 3.8
120© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Deployment and Management Product and Services
AWS Identity
and Access
Management
Amazon
CloudWatch
AWS
Cloud-
Formation
AWS
OpsWorks
AWSome Days 3.8
121© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Identity and Access Management (IAM)
Create and manage AWS users and groups
Enables identity federation between your
corporate directory and AWS services
Provides fine-grained access control to
AWS resources
AWS IAM
AWSome Days 3.8
122© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Using AWS IAM
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..
3
Manage AWS IAM roles
and their permissions
Create users in AWS IAM
assign them individual
security credentials or
request temporary security
credentials to provide users
access to AWS.
Manage permissions to
control which operations a
user can perform.
2
Manage federated users
and their permissions
1
Manage AWS IAM users
and their access
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.
AWSome Days 3.8
123© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Deployment and Management Product and Services
AWS Identity
and Access
Management
Amazon
CloudWatch
AWS
Cloud-
Formation
AWS
OpsWorks
AWSome Days 3.8
124© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon CloudWatch
Visibility into resource utilization, operational
performance, and overall demand patterns
Custom application-specific metrics of your own
Accessible via AWS Management Console, APIs,
SDK, or CLI
Amazon
CloudWatch
AWSome Days 3.8
125© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon CloudWatch Facts
Monitor other AWS resources
View graphics and statistics
Set Alarms
AWSome Days 3.8
126© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Deployment and Management Product and Services
AWS Identity
and Access
Management
Amazon
CloudWatch
AWS
Cloud-
Formation
AWS
OpsWorks
AWSome Days 3.8
127© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS CloudFormation
Create templates of stack of resources
Deploy stack from template with runtime
parameters
Use templates as a starting point or create
your own
AWS
CloudFormation
AWSome Days 3.8
128© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS CloudFormation Example
Templates are simple JSON-formatted text files
CloudFormer supports generating templates from running environments
"Resources" : {
”WebServer" : {
"Type" : "AWS::EC2::Instance",
"Properties" : {
"SecurityGroups" : [ { "Ref" : ”WebSecurityGroup" } ],
"ImageId" : { "Fn::FindInMap" : [ "RegionMap", { "Ref" : "AWS::Region" }, "AMI"
]},
"Tags" : [{
"Key" : "MyTag",
"Value" : "TagValue"
}]
}
},
AWSome Days 3.8
129© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS CloudFormation Templates
Template AWS CloudFormation Stack
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.
AWS CloudFormation is available at no additional charge, and you pay
only for the AWS resources needed.
AWSome Days 3.8
130© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Deployment and Management Product and Services
AWS Identity
and Access
Management
Amazon
CloudWatch
AWS
Cloud-
Formation
AWS
OpsWorks
AWSome Days 3.8
131© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS OpsWorks
Flexible application management solution
Leverage sample templates or build your own
Includes automation to scale your application
Configuration as code using Chef recipes
and/or Bash scripts
AWS
OpsWorks
AWSome Days 3.8
132© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Stack Layers Instances Apps
AWS OpsWorks Elements
A stack represents
the computer
infrastructure and
the applications
that you want to
manage together.
A layer defines
how to set up and
configure a set of
instances and
related resources.
Decide how to scale
manually, with 24/7
instances, or
automatically, with
load-based or time-
based instances.
Then deploy your
app to specific
instances and
customize the
deployment with
Chef recipes.
AWSome Days 3.8
133© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Knowledge Check
Q: Your web application needs credentials and authorization to read/write
an Amazon DynamoDB table and an Amazon S3 bucket. What AWS
service would you use?
AWSome Days 3.8
134© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Knowledge Check Answers
Q: Your web application needs credentials and authorization to read/write
an Amazon DynamoDB table and an Amazon S3 bucket. What AWS
service would you use? AWS IAM
AWSome Days 3.8
135© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Certification
aws.amazon.com/certification
Demonstrate your skills,
knowledge, and expertise
with the AWS platform
Self-Paced Labs
aws.amazon.com/training/
self-paced-labs
Try products, gain new
skills, and get hands-on
practice working with
AWS technologies
aws.amazon.com/training
Training
Skill up and gain
confidence to design,
develop, deploy and
manage your applications
on AWS
AWS Training & Certification
AWSome Days 3.8
136© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Thank You
Hope you enjoyed the training!
Let us know what you think and email us at: aws-course-
feedback@amazon.com
AWSome Days 3.8
137© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Appendix
AWS Mobile & More
AWSome Days 3.8
138© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
More AWS Compute Products
Supports Docker containers
Enables you to run applications on managed
cluster of EC2 instances
Amazon EC2
Container Service
Runs code in response to events
Automatically manages compute resources
AWS Lambda
AWSome Days 3.8
139© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
More Deployment & Management Product and Services
Automates code deployment
Enables you to rapidly release features
AWS
CodeDeploy
AWSome Days 3.8
140© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Analytics Product & Services
AWS Data Pipeline
Amazon Kinesis
Amazon Elastic
MapReduce
Collect and process hundreds of terabytes of data per
hour from hundreds of thousands of sources
Build real-time dashboards
Is highly scalable
Utilizes a hosted Hadoop framework
Access data where it’s stored, transform and process it
at scale
Create complex data processing workloads
AWSome Days 3.8
141© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Mobile Products & Services
Amazon
Cognito
Amazon
Simple
Notification
Service
Amazon
Mobile
Analytics
AWSome Days 3.8
142© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Cognito
User-data synchronization and identity service
Securely store and sync user app data in the
AWS Cloud
Manage and synchronize app data for your users
across mobile devices
Allows to save app data locally on the device
to work offlineAmazon
Cognito
AWSome Days 3.8
143© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Mobile Products & Services
Amazon
Cognito
Amazon
Simple
Notification
Service
Amazon
Mobile
Analytics
AWSome Days 3.8
144© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Mobile Analytics
Usage reports within 60 minutes
Built to scale with your app
Access data in the AWS Management Console
Amazon
Mobile Analytics
AWSome Days 3.8
145© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Using Amazon Mobile Analytics
Free for up to 100 million events per month
Integrated with Amazon Cognito
Graphical Reports: Overview, Active Users, Sessions, Revenue,
Retention, and Custom Events
AWSome Days 3.8
146© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Mobile Products & Services
Amazon
Cognito
Amazon
Simple
Notification
Service
Amazon
Mobile
Analytics
AWSome Days 3.8
147© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Simple Notification Service (SNS)
Push notifications to smart devices
Notifications by SMS text or email
Messages stored across Availability Zones
Amazon
Mobile SNS
AWSome Days 3.8
148© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Mobile SNS Pricing
No upfront costs and you can pay as you go
Get started with a SNS free tier
First 1 million Amazon SNS requests per a month are free
AWSome Days 3.8
149© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Applications Products & Services
Amazon
WorkDocs
Amazon
WorkSpaces
AWSome Days 3.8
150© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon WorkDocs
Fully managed, secure enterprise storage and
sharing service
Strong administrative controls and feedback
capabilities
Access and sync from any device
Free trial for up to 50 users
Amazon
WorkDocs
AWSome Days 3.8
151© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Using Amazon WorkDocs
SecureLow Cost Integrate
AWSome Days 3.8
152© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Applications Products & Services
Amazon
WorkDocs
Amazon
WorkSpaces
AWSome Days 3.8
153© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon WorkSpaces
Easily provision cloud-based desktop
Multiple device options
Infinite users
Access to persistent storageAmazon
WorkSpaces
AWSome Days 3.8
154© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Analytics Product & Services
AWS Data
Pipeline
Amazon
Kinesis
Amazon
Elastic
MapReduce
AWSome Days 3.8
155© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Data Pipeline
Access data where it’s stored, transform and
process it at scale
Create complex data processing workloads
No need to create failure notification systems
Move previously locked up on-premises
data silos
AWS Data
Pipeline
AWSome Days 3.8
156© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Analytics Product & Services
AWS Data
Pipeline
Amazon
Kinesis
Amazon
Elastic
MapReduce
AWSome Days 3.8
157© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Elastic MapReduce (EMR)
Highly scalable
Utilizes a hosted Hadoop framework
Easily and cost-effectively processes vast
amounts of data
Amazon
EMR
AWSome Days 3.8
158© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon EMR Example
Amazon EMR
Job Flow
Amazon Simple
Storage Service (S3)
Amazon
CloudWatch
The Amazon EMR job
flow runs on a cluster
of Amazon EC2
Instances
Input Data
Output Results
Metrics
}
AWSome Days 3.8
159© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS Analytics Product & Services
AWS Data
Pipeline
Amazon
Kinesis
Amazon
Elastic
MapReduce
AWSome Days 3.8
160© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Kinesis
Collect and process hundreds of terabytes of
data per hour from hundreds of thousands of
sources
Build real-time dashboards
Capture exceptions and generate alerts
Send data to a variety of other services
Amazon
Kinesis
AWSome Days 3.8
161© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS App Services
Amazon
Simple Email
Service
Amazon
Cloud-
Search
Amazon
Simple
Queue
Service
Amazon
Simple
Workflow
AWSome Days 3.8
162© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon CloudSearch
Supports 34 languages
Popular search features
Seamlessly scales to meet your needs
Easily change your search parameters
Apply new settings at any time without having
to re-upload your data
Amazon
CloudSearch
AWSome Days 3.8
163© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS App Services
Amazon
Simple Email
Service
Amazon
Cloud-
Search
Amazon
Simple
Queue
Service
Amazon
Simple
Workflow
AWSome Days 3.8
164© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Simple Email Service (SES)
Transactional email, marketing messages, or
any other type of high-quality content
Real-time access to your sending statistics
SMTP interface or calling an API
High availability and data durability
Amazon
SES
AWSome Days 3.8
165© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS App Services
Amazon
Simple Email
Service
Amazon
Cloud-
Search
Amazon
Simple
Queue
Service
Amazon
Simple
Workflow
AWSome Days 3.8
166© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Simple Queue Service (SQS)
Decouple the components of cloud application
Transmit any volume of data, at any level of
throughput, without losing messages
Offload the administrative burden
Unlimited number of services to read and write
Amazon
SQS
AWSome Days 3.8
167© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
AWS App Services
Amazon
Simple Email
Service
Amazon
Cloud-
Search
Amazon
Simple
Queue
Service
Amazon
Simple
Workflow
AWSome Days 3.8
168© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon Simple Workflow (SWF)
State tracker and task coordinator in the cloud
Separation between the control flow of your
background job’s stepwise logic
Scales with your applications usage
No manual administration of the workflow
service is required
Amazon
SWF
AWSome Days 3.8
169© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Amazon EC2 Security Groups
EC2-Classic EC2-VPC
Inbound Only Inbound and Outbound
TCP, UDP, ICMP
only
Any Internet Protocol
Assigned at launch Can be assigned or
removed at any time,
including when running
Modify the rules in
the security group
Modify the rules in the
security group
AWSome Days 3.8
170© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved.
Copyright © 2015 Amazon Web Services, Inc. or 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.
Errors or corrections? Email us at aws-course-feedback@amazon.com.
For all other questions, contact us at:
https://aws.amazon.com/contact-us/aws-training/.
All trademarks are the property of their owners.

Contenu connexe

Tendances

Aberdeen Oil & Gas Event - Introduction to the AWS Cloud
Aberdeen Oil & Gas Event - Introduction to the AWS CloudAberdeen Oil & Gas Event - Introduction to the AWS Cloud
Aberdeen Oil & Gas Event - Introduction to the AWS CloudAmazon Web Services
 
Getting Started on AWS - AWSome Day Houston 2018
Getting Started on AWS - AWSome Day Houston 2018Getting Started on AWS - AWSome Day Houston 2018
Getting Started on AWS - AWSome Day Houston 2018Amazon Web Services
 
Getting Started on AWS - AWSome Day 2018
Getting Started on AWS - AWSome Day 2018Getting Started on AWS - AWSome Day 2018
Getting Started on AWS - AWSome Day 2018Amazon Web Services
 
What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?Amazon Web Services
 
An Introduction to AWS - AWS Summit Tel Aviv 2017
An Introduction to AWS - AWS Summit Tel Aviv 2017An Introduction to AWS - AWS Summit Tel Aviv 2017
An Introduction to AWS - AWS Summit Tel Aviv 2017Amazon Web Services
 
Virtual AWSome Day Training Sept 2017
Virtual AWSome Day Training Sept 2017Virtual AWSome Day Training Sept 2017
Virtual AWSome Day Training Sept 2017Amazon Web Services
 
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference Amazon Web Services
 
Security Best Practices
Security Best PracticesSecurity Best Practices
Security Best PracticesIan Massingham
 
Deploy Golang WebApp dengan AWS App Runner
Deploy Golang WebApp dengan AWS App RunnerDeploy Golang WebApp dengan AWS App Runner
Deploy Golang WebApp dengan AWS App RunnerRio Astamal
 
Introduction to aws
Introduction to awsIntroduction to aws
Introduction to awsmounir kadri
 
Introduction to the AWS Cloud - AWSome Day 2019 - Denver
Introduction to the AWS Cloud - AWSome Day 2019 - Denver Introduction to the AWS Cloud - AWSome Day 2019 - Denver
Introduction to the AWS Cloud - AWSome Day 2019 - Denver Amazon Web Services
 

Tendances (20)

Aberdeen Oil & Gas Event - Introduction to the AWS Cloud
Aberdeen Oil & Gas Event - Introduction to the AWS CloudAberdeen Oil & Gas Event - Introduction to the AWS Cloud
Aberdeen Oil & Gas Event - Introduction to the AWS Cloud
 
Getting Started on AWS - AWSome Day Houston 2018
Getting Started on AWS - AWSome Day Houston 2018Getting Started on AWS - AWSome Day Houston 2018
Getting Started on AWS - AWSome Day Houston 2018
 
Getting Started on AWS - AWSome Day 2018
Getting Started on AWS - AWSome Day 2018Getting Started on AWS - AWSome Day 2018
Getting Started on AWS - AWSome Day 2018
 
What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?
 
An Introduction to AWS - AWS Summit Tel Aviv 2017
An Introduction to AWS - AWS Summit Tel Aviv 2017An Introduction to AWS - AWS Summit Tel Aviv 2017
An Introduction to AWS - AWS Summit Tel Aviv 2017
 
Virtual AWSome Day Training Sept 2017
Virtual AWSome Day Training Sept 2017Virtual AWSome Day Training Sept 2017
Virtual AWSome Day Training Sept 2017
 
AWSome Day - 2018
AWSome Day - 2018AWSome Day - 2018
AWSome Day - 2018
 
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
 
Cost Optimisation
Cost OptimisationCost Optimisation
Cost Optimisation
 
AWSome Day Intro
AWSome Day IntroAWSome Day Intro
AWSome Day Intro
 
Cloudschool 2014
Cloudschool 2014Cloudschool 2014
Cloudschool 2014
 
Getting Started with AWS
Getting Started with AWSGetting Started with AWS
Getting Started with AWS
 
Security Best Practices
Security Best PracticesSecurity Best Practices
Security Best Practices
 
Deploy Golang WebApp dengan AWS App Runner
Deploy Golang WebApp dengan AWS App RunnerDeploy Golang WebApp dengan AWS App Runner
Deploy Golang WebApp dengan AWS App Runner
 
SAP Modernization with AWS
SAP Modernization with AWSSAP Modernization with AWS
SAP Modernization with AWS
 
Introduction to aws
Introduction to awsIntroduction to aws
Introduction to aws
 
AWSome Day Helsinki Intro
AWSome Day Helsinki IntroAWSome Day Helsinki Intro
AWSome Day Helsinki Intro
 
Networking and Security
Networking and SecurityNetworking and Security
Networking and Security
 
Introduction to the AWS Cloud - AWSome Day 2019 - Denver
Introduction to the AWS Cloud - AWSome Day 2019 - Denver Introduction to the AWS Cloud - AWSome Day 2019 - Denver
Introduction to the AWS Cloud - AWSome Day 2019 - Denver
 
AWS Cloud School Next Steps
AWS Cloud School Next StepsAWS Cloud School Next Steps
AWS Cloud School Next Steps
 

En vedette

Jump Start to Amazon Web Services
Jump Start to Amazon Web ServicesJump Start to Amazon Web Services
Jump Start to Amazon Web ServicesGagan Sikri
 
Bootcamp: Getting Started on AWS
Bootcamp: Getting Started on AWSBootcamp: Getting Started on AWS
Bootcamp: Getting Started on AWSAmazon Web Services
 
AWS Summit - Brisbane 2014 - Keynote
AWS Summit - Brisbane 2014 - KeynoteAWS Summit - Brisbane 2014 - Keynote
AWS Summit - Brisbane 2014 - KeynoteAmazon Web Services
 
AWS Customer Presentation - AdaptiveBlue
AWS Customer Presentation - AdaptiveBlueAWS Customer Presentation - AdaptiveBlue
AWS Customer Presentation - AdaptiveBlueAmazon Web Services
 
AWS Webcast - Library Storage Webinar
AWS Webcast - Library Storage WebinarAWS Webcast - Library Storage Webinar
AWS Webcast - Library Storage WebinarAmazon Web Services
 
善用分析與推播訊息增加及留住用戶
善用分析與推播訊息增加及留住用戶善用分析與推播訊息增加及留住用戶
善用分析與推播訊息增加及留住用戶Amazon Web Services
 
Track 3 - Atelier 3 - Assurez l’agilité et la profitabilité de votre business...
Track 3 - Atelier 3 - Assurez l’agilité et la profitabilité de votre business...Track 3 - Atelier 3 - Assurez l’agilité et la profitabilité de votre business...
Track 3 - Atelier 3 - Assurez l’agilité et la profitabilité de votre business...Amazon Web Services
 
Build Next Generation Real-time Applications with SAP HANA on AWS (BDT211) | ...
Build Next Generation Real-time Applications with SAP HANA on AWS (BDT211) | ...Build Next Generation Real-time Applications with SAP HANA on AWS (BDT211) | ...
Build Next Generation Real-time Applications with SAP HANA on AWS (BDT211) | ...Amazon Web Services
 
(DEV303) Practical DynamoDB Programming in Java
(DEV303) Practical DynamoDB Programming in Java(DEV303) Practical DynamoDB Programming in Java
(DEV303) Practical DynamoDB Programming in JavaAmazon Web Services
 
Webinar: Delivering Static and Dynamic Content Using CloudFront
Webinar: Delivering Static and Dynamic Content Using CloudFrontWebinar: Delivering Static and Dynamic Content Using CloudFront
Webinar: Delivering Static and Dynamic Content Using CloudFrontAmazon Web Services
 
AWS Webcast - Build Agile Applications in AWS Cloud
AWS Webcast - Build Agile Applications in AWS CloudAWS Webcast - Build Agile Applications in AWS Cloud
AWS Webcast - Build Agile Applications in AWS CloudAmazon Web Services
 
Security Day What's (nearly) New
Security Day What's (nearly) NewSecurity Day What's (nearly) New
Security Day What's (nearly) NewAmazon Web Services
 
February 2016 Webinar Series Migrate Your Apps from Parse to AWS
February 2016 Webinar Series   Migrate Your Apps from Parse to AWSFebruary 2016 Webinar Series   Migrate Your Apps from Parse to AWS
February 2016 Webinar Series Migrate Your Apps from Parse to AWSAmazon Web Services
 
AWS Customer Presentation : PBS - AWS Summit 2012 - NYC
AWS Customer Presentation : PBS - AWS Summit 2012 - NYCAWS Customer Presentation : PBS - AWS Summit 2012 - NYC
AWS Customer Presentation : PBS - AWS Summit 2012 - NYCAmazon Web Services
 
AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...
AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...
AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...Amazon Web Services
 
AWS Customer Presentation - Cruxy.com
AWS Customer Presentation - Cruxy.com AWS Customer Presentation - Cruxy.com
AWS Customer Presentation - Cruxy.com Amazon Web Services
 

En vedette (20)

AWSome Day Helsinki Outro
AWSome Day Helsinki OutroAWSome Day Helsinki Outro
AWSome Day Helsinki Outro
 
Jump Start to Amazon Web Services
Jump Start to Amazon Web ServicesJump Start to Amazon Web Services
Jump Start to Amazon Web Services
 
Bootcamp: Getting Started on AWS
Bootcamp: Getting Started on AWSBootcamp: Getting Started on AWS
Bootcamp: Getting Started on AWS
 
AWS Summit - Brisbane 2014 - Keynote
AWS Summit - Brisbane 2014 - KeynoteAWS Summit - Brisbane 2014 - Keynote
AWS Summit - Brisbane 2014 - Keynote
 
AWS Customer Presentation - AdaptiveBlue
AWS Customer Presentation - AdaptiveBlueAWS Customer Presentation - AdaptiveBlue
AWS Customer Presentation - AdaptiveBlue
 
Protecting Your Data in AWS
Protecting Your Data in AWSProtecting Your Data in AWS
Protecting Your Data in AWS
 
AWS Webcast - Library Storage Webinar
AWS Webcast - Library Storage WebinarAWS Webcast - Library Storage Webinar
AWS Webcast - Library Storage Webinar
 
善用分析與推播訊息增加及留住用戶
善用分析與推播訊息增加及留住用戶善用分析與推播訊息增加及留住用戶
善用分析與推播訊息增加及留住用戶
 
Track 3 - Atelier 3 - Assurez l’agilité et la profitabilité de votre business...
Track 3 - Atelier 3 - Assurez l’agilité et la profitabilité de votre business...Track 3 - Atelier 3 - Assurez l’agilité et la profitabilité de votre business...
Track 3 - Atelier 3 - Assurez l’agilité et la profitabilité de votre business...
 
Build Next Generation Real-time Applications with SAP HANA on AWS (BDT211) | ...
Build Next Generation Real-time Applications with SAP HANA on AWS (BDT211) | ...Build Next Generation Real-time Applications with SAP HANA on AWS (BDT211) | ...
Build Next Generation Real-time Applications with SAP HANA on AWS (BDT211) | ...
 
Canberra Symposium Keynote
Canberra Symposium KeynoteCanberra Symposium Keynote
Canberra Symposium Keynote
 
(DEV303) Practical DynamoDB Programming in Java
(DEV303) Practical DynamoDB Programming in Java(DEV303) Practical DynamoDB Programming in Java
(DEV303) Practical DynamoDB Programming in Java
 
Webinar: Delivering Static and Dynamic Content Using CloudFront
Webinar: Delivering Static and Dynamic Content Using CloudFrontWebinar: Delivering Static and Dynamic Content Using CloudFront
Webinar: Delivering Static and Dynamic Content Using CloudFront
 
AWS Webcast - Build Agile Applications in AWS Cloud
AWS Webcast - Build Agile Applications in AWS CloudAWS Webcast - Build Agile Applications in AWS Cloud
AWS Webcast - Build Agile Applications in AWS Cloud
 
Security Day What's (nearly) New
Security Day What's (nearly) NewSecurity Day What's (nearly) New
Security Day What's (nearly) New
 
February 2016 Webinar Series Migrate Your Apps from Parse to AWS
February 2016 Webinar Series   Migrate Your Apps from Parse to AWSFebruary 2016 Webinar Series   Migrate Your Apps from Parse to AWS
February 2016 Webinar Series Migrate Your Apps from Parse to AWS
 
AWS Customer Presentation : PBS - AWS Summit 2012 - NYC
AWS Customer Presentation : PBS - AWS Summit 2012 - NYCAWS Customer Presentation : PBS - AWS Summit 2012 - NYC
AWS Customer Presentation : PBS - AWS Summit 2012 - NYC
 
AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...
AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...
AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...
 
Go Global Right Now (Yes Now!)
Go Global Right Now (Yes Now!)Go Global Right Now (Yes Now!)
Go Global Right Now (Yes Now!)
 
AWS Customer Presentation - Cruxy.com
AWS Customer Presentation - Cruxy.com AWS Customer Presentation - Cruxy.com
AWS Customer Presentation - Cruxy.com
 

Similaire à AWSome Day Helsinki Training

Introduction to Threat Detection and Remediation on AWS
Introduction to Threat Detection and Remediation on AWSIntroduction to Threat Detection and Remediation on AWS
Introduction to Threat Detection and Remediation on AWSAmazon Web Services
 
AWSome Day Nashville 2018_Training
AWSome Day Nashville 2018_Training AWSome Day Nashville 2018_Training
AWSome Day Nashville 2018_Training Amazon Web Services
 
Lock it Down: How to Secure your AWS Account and your Organization's Accounts
Lock it Down: How to Secure your AWS Account and your Organization's AccountsLock it Down: How to Secure your AWS Account and your Organization's Accounts
Lock it Down: How to Secure your AWS Account and your Organization's AccountsAmazon Web Services
 
Lock It Down: How to Secure Your Organization's AWS Account
Lock It Down: How to Secure Your Organization's AWS AccountLock It Down: How to Secure Your Organization's AWS Account
Lock It Down: How to Secure Your Organization's AWS AccountAmazon Web Services
 
Module 1 - AWSome Day Online Conference Thailand
Module 1 - AWSome Day Online Conference Thailand Module 1 - AWSome Day Online Conference Thailand
Module 1 - AWSome Day Online Conference Thailand Amazon Web Services
 
The AWS Shared Responsibility Model in Practice
The AWS Shared Responsibility Model in PracticeThe AWS Shared Responsibility Model in Practice
The AWS Shared Responsibility Model in PracticeAlert Logic
 
Secure your AWS Account and your Organization's Accounts
Secure your AWS Account and your Organization's Accounts Secure your AWS Account and your Organization's Accounts
Secure your AWS Account and your Organization's Accounts Amazon Web Services
 
The AWS Shared Responsibility Model in Practice
The AWS Shared Responsibility Model in PracticeThe AWS Shared Responsibility Model in Practice
The AWS Shared Responsibility Model in PracticeAlert Logic
 
Secure Your AWS Account and Your Organization's Accounts - SID202 - Chicago A...
Secure Your AWS Account and Your Organization's Accounts - SID202 - Chicago A...Secure Your AWS Account and Your Organization's Accounts - SID202 - Chicago A...
Secure Your AWS Account and Your Organization's Accounts - SID202 - Chicago A...Amazon Web Services
 
Module 1: AWS Introduction and History - AWSome Day Online Conference - APAC
Module 1: AWS Introduction and History - AWSome Day Online Conference - APACModule 1: AWS Introduction and History - AWSome Day Online Conference - APAC
Module 1: AWS Introduction and History - AWSome Day Online Conference - APACAmazon Web Services
 
Threat detection and mitigation at AWS
Threat detection and mitigation at AWSThreat detection and mitigation at AWS
Threat detection and mitigation at AWSNathan Case
 
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
 
Security & Compliance in the Cloud
Security & Compliance in the CloudSecurity & Compliance in the Cloud
Security & Compliance in the CloudAmazon Web Services
 
Detecting and mitigating threats with AWS - SEC301 - Chicago AWS Summit
Detecting and mitigating threats with AWS - SEC301 - Chicago AWS SummitDetecting and mitigating threats with AWS - SEC301 - Chicago AWS Summit
Detecting and mitigating threats with AWS - SEC301 - Chicago AWS SummitAmazon Web Services
 
Enabling Governance, Compliance, Operational, and Risk Auditing with AWS Mana...
Enabling Governance, Compliance, Operational, and Risk Auditing with AWS Mana...Enabling Governance, Compliance, Operational, and Risk Auditing with AWS Mana...
Enabling Governance, Compliance, Operational, and Risk Auditing with AWS Mana...Amazon Web Services
 
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...Amazon Web Services
 
AWS Webinar: What is Cloud Computing? November 2013
AWS Webinar: What is Cloud Computing?  November 2013AWS Webinar: What is Cloud Computing?  November 2013
AWS Webinar: What is Cloud Computing? November 2013Amazon Web Services
 

Similaire à AWSome Day Helsinki Training (20)

AWS Intro & History
AWS Intro & HistoryAWS Intro & History
AWS Intro & History
 
AWSome Day Nairobi 2019
AWSome Day Nairobi 2019AWSome Day Nairobi 2019
AWSome Day Nairobi 2019
 
Introduction to Threat Detection and Remediation on AWS
Introduction to Threat Detection and Remediation on AWSIntroduction to Threat Detection and Remediation on AWS
Introduction to Threat Detection and Remediation on AWS
 
AWS Technical Essentials Day
AWS Technical Essentials DayAWS Technical Essentials Day
AWS Technical Essentials Day
 
AWSome Day Nashville 2018_Training
AWSome Day Nashville 2018_Training AWSome Day Nashville 2018_Training
AWSome Day Nashville 2018_Training
 
Lock it Down: How to Secure your AWS Account and your Organization's Accounts
Lock it Down: How to Secure your AWS Account and your Organization's AccountsLock it Down: How to Secure your AWS Account and your Organization's Accounts
Lock it Down: How to Secure your AWS Account and your Organization's Accounts
 
Lock It Down: How to Secure Your Organization's AWS Account
Lock It Down: How to Secure Your Organization's AWS AccountLock It Down: How to Secure Your Organization's AWS Account
Lock It Down: How to Secure Your Organization's AWS Account
 
Module 1 - AWSome Day Online Conference Thailand
Module 1 - AWSome Day Online Conference Thailand Module 1 - AWSome Day Online Conference Thailand
Module 1 - AWSome Day Online Conference Thailand
 
The AWS Shared Responsibility Model in Practice
The AWS Shared Responsibility Model in PracticeThe AWS Shared Responsibility Model in Practice
The AWS Shared Responsibility Model in Practice
 
Secure your AWS Account and your Organization's Accounts
Secure your AWS Account and your Organization's Accounts Secure your AWS Account and your Organization's Accounts
Secure your AWS Account and your Organization's Accounts
 
The AWS Shared Responsibility Model in Practice
The AWS Shared Responsibility Model in PracticeThe AWS Shared Responsibility Model in Practice
The AWS Shared Responsibility Model in Practice
 
Secure Your AWS Account and Your Organization's Accounts - SID202 - Chicago A...
Secure Your AWS Account and Your Organization's Accounts - SID202 - Chicago A...Secure Your AWS Account and Your Organization's Accounts - SID202 - Chicago A...
Secure Your AWS Account and Your Organization's Accounts - SID202 - Chicago A...
 
Module 1: AWS Introduction and History - AWSome Day Online Conference - APAC
Module 1: AWS Introduction and History - AWSome Day Online Conference - APACModule 1: AWS Introduction and History - AWSome Day Online Conference - APAC
Module 1: AWS Introduction and History - AWSome Day Online Conference - APAC
 
Threat detection and mitigation at AWS
Threat detection and mitigation at AWSThreat detection and mitigation at AWS
Threat detection and mitigation at AWS
 
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...
 
Security & Compliance in the Cloud
Security & Compliance in the CloudSecurity & Compliance in the Cloud
Security & Compliance in the Cloud
 
Detecting and mitigating threats with AWS - SEC301 - Chicago AWS Summit
Detecting and mitigating threats with AWS - SEC301 - Chicago AWS SummitDetecting and mitigating threats with AWS - SEC301 - Chicago AWS Summit
Detecting and mitigating threats with AWS - SEC301 - Chicago AWS Summit
 
Enabling Governance, Compliance, Operational, and Risk Auditing with AWS Mana...
Enabling Governance, Compliance, Operational, and Risk Auditing with AWS Mana...Enabling Governance, Compliance, Operational, and Risk Auditing with AWS Mana...
Enabling Governance, Compliance, Operational, and Risk Auditing with AWS Mana...
 
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...
 
AWS Webinar: What is Cloud Computing? November 2013
AWS Webinar: What is Cloud Computing?  November 2013AWS Webinar: What is Cloud Computing?  November 2013
AWS Webinar: What is Cloud Computing? November 2013
 

Plus de Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Plus de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Dernier

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 

AWSome Day Helsinki Training

  • 1. 1© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Version 3.8 AWSome Days AWSome Days 3.8
  • 2. 2© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Course Overview Module 1: Introduction & History of AWS Module 2: AWS Storage & Content Delivery Module 3: AWS Compute Services & Networking Module 4: AWS Managed Services & Database Module 5: AWS Deployment & Management AWSome Days 3.8
  • 3. 3© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Module 1 Introduction & History of AWS AWSome Days 3.8
  • 4. 4© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Cloud Computing Compute Storage Security Scaling Database Networking Monitoring Messaging Workflow DNS Load Balancing BackupCDN AWSome Days 3.8
  • 5. 5© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Art Amazon History 1995 2005 2012 Amazon.com Launched Online Bookstore Amazon Publishing Kindle Launches Amazon Games Jeff Bezos Incorporated the Company 200720061994 2013 Amazon Web Services (AWS) Launched AWSome Days 3.8
  • 6. 6© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS History ComputeMessaging Mobile App Services Database Networking Development & Management Tools Payments VPC On-Demand Workforce Analytics Content Delivery Storage Enable businesses and developers to use web services to build scalable, sophisticated applications. AWSome Days 3.8
  • 7. 7© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Enterprise Customers Enterprise cloud computing with AWS can help IT increase innovation, agility, and resiliency; all while reducing cost. AWSome Days 3.8
  • 8. 8© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Startup Customers Our innovations free you to scale quickly, go to market faster, control costs and stay lean. AWSome Days 3.8
  • 9. 9© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Public Sector Customers AWS offers scalable, cost-effective cloud services that public sector customers can use to meet mandates, reduce costs, drive efficiencies, and accelerate innovation. AWSome Days 3.8
  • 10. 10© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Cloud Computing On Demand Uniform Pay As You Go Available AWSome Days 3.8
  • 11. 11© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Gartner Magic Quadrant for Cloud Infrastructure as a Service, Worldwide Gartner “Magic Quadrant for Cloud Infrastructure as a Service, Worldwide,” Lydia Leong, Douglas Toombs, Bob Gill, May 18, 2015. This Magic Quadrant graphic was published by Gartner, Inc. as part of a larger research note and should be evaluated in the context of the entire report. The Gartner report is available at http://aws.amazon.com/resources/analyst-reports/. Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings or other designation. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose. AWSome Days 3.8
  • 12. 12© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Core Infrastructure & Services Security Network Security Network Security Groups NACLs Access Mgmt VPCVPC EC2 “Classic” “Public ” ELB On-Demand Provision Traditional Infrastructure Amazon Web Services Security Security Groups NACLs Access Mgmt Networking Servers Storage & Database VPCAmazon EC2 “Public” ELB Servers Amazon EC2AMI Instances RDBMSDAS SAN NAS EBS S3 RDSGlacier AWSome Days 3.8
  • 13. 13© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Infrastructure Regions Edge LocationsAvailability Zones Foundation Services Compute (Virtual, Auto-scaling and Load Balancing) Networking Applications Virtual Desktops Collaboration and Sharing Platform Services Caching Relational No SQL Cluster Computing Real-time Data Workflows Data Warehouse Queuing Orchestration App Streaming Transcoding Email Search Containers Dev/ops Tools Resource Templates Usage Tracking Monitoring and Logs Identity Sync Mobile Analytics Notifications AWS Cloud Computing Databases Analytics App Services Deployment & Management Mobile Services Storage (Object, Block and Archive) AWSome Days 3.8
  • 14. 14© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Foundation Services AWS Foundation Services Compute Networking Storage ApplicationsSecurity and Identity Platform Services Amazon EC2 AWS Lambda Amazon EC2 Container Service AWS Elastic Beanstalk Elastic Load Balancing Amazon VPC AWS Direct Connect Amazon Route 53 Amazon S3 Amazon CloudFront Amazon Elastic File System Amazon Glacier AWS Storage Gateway AWS Import/Export Snowball AWS Identity and Access Management AWS Directory Service AWS Cloud HSM AWS KMS AWS WAF Amazon WorkDocs Amazon WorkSpaces Auto Scaling AWS Management ConsoleAWS Management Console Amazon WorkMail AWSome Days 3.8
  • 15. 15© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Foundation Services Platform Services Databases Analytics App Services Management Tools Mobile Services AWS Platform Services Amazon RDS Amazon DynamoDB Amazon ElastiCache Amazon Redshift Amazon EMR AWS Data Pipeline Amazon Kinesis Amazon Machine Learning Amazon Elasticsearch Service Amazon API Gateway Amazon AppStream Amazon CloudSearch Amazon Elastic Transcoder Amazon SES Amazon SQS Amazon SWF Amazon CloudWatch AWS CloudFormation AWS CloudTrail AWS Config AWS OpsWorks AWS Service Catalog AWS CodeCommit AWS CodeDeploy AWS CodePipeline AWS Device Farm Amazon Mobile Analytics Amazon Cognito Amazon SNS Mobile Hub Internet of Things AWS IoT AWS Management ConsoleAWS Management Console Trusted Advisor Developer Tools Database Migration Service AWSome Days 3.8
  • 16. 16© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Global Infrastructure AWSome Days 3.8
  • 17. 17© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Regions and Availability Zones (AZ) Note: Conceptual drawing only. The number of Availability Zones (AZ) may vary. US Regions US East (VA) AZ - A AZ - B AZ - C AZ - D AZ - E US West (OR) AZ - A AZ - B AZ - C US West (CA) AZ - A AZ - B AZ - C GovCloud (US) AZ - A AZ - B Global Regions Asia Pacific (Tokyo) AZ - A AZ - B AZ - C South America (São Paulo) AZ - A AZ - B AZ - C Asia Pacific (Singapore) AZ - A AZ - B China (Beijing) AZ - A AZ - B Asia Pacific (Sydney) AZ - A AZ - B EU (Ireland) AZ - A AZ - B AZ - C EU (Frankfurt) AZ - A AZ - B AWSome Days 3.8 Korea (Seoul) AZ - A AZ - B
  • 18. 18© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Achieving High Availability Using Multi-AZ Availability Zone - A Availability Zone - B Availability Zone - C Region AWSome Days 3.8
  • 19. 19© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Management Console Demonstration AWSome Days 3.8
  • 20. 20© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Shared Responsibility—AWS AWS Client-side Data Encryption & Data Integrity Authentication Server-side Encryption (File System and/or Data) Network Traffic Protection (Encryption/Integrity/Identity) Platform, Applications, Identity & Access Management Operating System, Network & Firewall Configuration Customer Data Customer Foundation Services Compute Storage Database Network AWS Global Infrastructure Regions Availability Zones Edge Locations AWSome Days 3.8
  • 21. 21© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Physical Security 24/7 trained security guards Locations in nondescript, undisclosed facilities Two-factor authentication for ingress Authorization for datacenter access AWSome Days 3.8
  • 22. 22© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Hardware, Software, and Network Automated change-control process Bastion servers that record all access attempts Firewall and other boundary devices AWS monitoring tools AWSome Days 3.8
  • 23. 23© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. 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 Secure Transmission Establish secure communication sessions (HTTPS) using SSL Instance Firewalls Configure firewall rules for instances using Security Groups User Accounts Create individual IAM accounts so that each of your users has their own AWS security credentials IAMSSL Endpoints Security Groups AWSome Days 3.8
  • 24. 24© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Security Groups VPCSSL Endpoints IAMSecurity Groups 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 Secure Transmission Establish secure communication sessions (HTTPS) using SSL Instance Firewalls Configure firewall rules for instances using Security Groups User Accounts Create individual IAM accounts so that each of your users has their own AWS security credentials AWSome Days 3.8
  • 25. 25© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Multi-tier Security Groups HTTP SSH/RDP 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-premises” All other internet ports blocked by default Bastion AWSome Days 3.8
  • 26. 26© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Identity and Access Management (IAM) VPCSSL Endpoints Security Groups IAM 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 Secure Transmission Establish secure communication sessions (HTTPS) using SSL Instance Firewalls Configure firewall rules for instances using Security Groups User Accounts Create individual IAM accounts so that each of your users has their own AWS security credentials AWSome Days 3.8
  • 27. 27© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Virtual Private Cloud (VPC) VPCSSL Endpoints Security Groups IAM 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 Secure Transmission Establish secure communication sessions (HTTPS) using SSL Instance Firewalls Configure firewall rules for instances using Security Groups User Accounts Create individual IAM accounts so that each of your users has their own AWS security credentials AWSome Days 3.8
  • 28. 28© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. 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) AWSome Days 3.8
  • 29. 29© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS CloudTrail Records API calls for accounts Delivers log files with information about API calls made using the AWS Management Console, AWS SDKs, command line tools, and higher-level AWS services AWSome Days 3.8
  • 30. 30© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Case Study with Vodafone Italy Who: Vodafone Italy, based in Milan, is a subsidiary of Vodafone Group Plc, a leading mobile communications corporation that operates in more than 30 countries worldwide. Challenge: Vodafone wanted to make it easy for customers to use a debit or credit card to top up mobile phones. The company needed a reliable and secure solution. Benefit: They wanted a flexible infrastructure with the ability to scale. “Using AWS, we were able to launch a security- compliant solution in three months while reducing our capital expenses by 30%.” Stefano Harak Online Senior Product Manager for Vodafone Italy AWSome Days 3.8
  • 31. 31© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Knowledge Check Q: Where can you locate AWS products and services? Q: If you have more than one server, which feature will help achieve high availability? Q: How would you control protocol level access to your EC2 instances? AWSome Days 3.8
  • 32. 32© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Knowledge Check Q: Where can you locate AWS products and services? AWS Management Console Q: If you have more than one server, which feature will help achieve high availability? Multiple Availability Zones Q: How would you control protocol level access to your EC2 instances? Security Group AWSome Days 3.8
  • 33. 33© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Module 2 AWS Storage & Content Delivery AWSome Days 3.8
  • 34. 34© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Storage Products and Services Amazon Simple Storage Service AWS Storage Gateway AWS Import/Export Amazon CloudFront Amazon Elastic Block Store Amazon Glacier AWSome Days 3.8
  • 35. 35© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Simple Storage Service (S3) Amazon 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 AWSome Days 3.8
  • 36. 36© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon S3 Concepts 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 Amazon S3 Bucket with Objects Bucket Object AWSome Days 3.8
  • 37. 37© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon S3 Buckets http://johnsmith.s3.amazonaws.com/photos/puppy.jpg Bucket Object/Key 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 AWSome Days 3.8
  • 38. 38© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon S3 Objects Objects are the fundamental entities stored in Amazon S3. When using the console, you can think of them as 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 A key that uniquely identifies as object within its bucket AWSome Days 3.8
  • 39. 39© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon S3 Object Lifecycle 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 AWSome Days 3.8
  • 40. 40© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon S3 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 AWSome Days 3.8
  • 41. 41© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon S3 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 Optional server-side encryption using AWS or customer- managed provided client-side encryption Access Logs for auditing Provides standards-based REST and SOAP interfaces AWSome Days 3.8
  • 42. 42© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Storage Products and Services Amazon Simple Storage Service Amazon Elastic Block Store Amazon Glacier AWS Storage Gateway Amazon CloudFront AWS Import/Export AWSome Days 3.8
  • 43. 43© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Glacier Extremely low-cost storage Secure, durable storage for data archiving and backup Optimized for data that is infrequently accessed Amazon Glacier AWSome Days 3.8
  • 44. 44© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Glacier 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. Designed to provide average annual durability of 99.999999999% for an archive. AWSome Days 3.8
  • 45. 45© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Storage Products and Services Amazon Simple Storage Service Amazon Elastic Block Store Amazon Glacier AWS Storage Gateway Amazon CloudFront AWS Import/Export AWSome Days 3.8
  • 46. 46© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Elastic Block Store (EBS) Persistent block level storage volumes offering consistent and low-latency performance Automatically replicated within its Availability Zone Snapshots stored durably in Amazon S3 Amazon EBS AWSome Days 3.8
  • 47. 47© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon EBS Lifecycle Create Vast amounts of unused space Call CreateVolume 1 GB to 16 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 AWSome Days 3.8
  • 48. 48© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon EBS Facts Three volume types: General Purpose (SSD), Provisioned IOPS (SSD), and Magnetic 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 Designed for 99.999% availability Seamless AES-256 encryption of EBS data volumes and snapshots Encryption of data as it moves between EC2 instances and EBS data volumes Provisioned IOPS (SSD) volume supports a maximum volume size of 16 TB and 20,000 IOPS/volume AWSome Days 3.8
  • 49. 49© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon EBS Use Cases OS – use for boot/root volume, secondary volumes Databases – scales with your performance needs Enterprise applications – provides reliable block storage to run mission-critical applications Business continuity – Minimize data loss and recovery time by regularly backing up using EBS Snapshots AWSome Days 3.8
  • 50. 50© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon EBS Pricing * Check Amazon EBS Pricing page for current pricing for all regions. Pay for what you Provision: Pricing based on Region AWS GovCloud (US) Pricing page Review Pricing Calculator online AWSome Days 3.8
  • 51. 51© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon EBS Best Practices Amazon EBS Volumes are in a Single Availability Zone Availability Zone A EBS Volume 1 Availability Zone B EBS Volume 2 Volume data is replicated across multiple servers in an Availability Zone. AWSome Days 3.8
  • 52. 52© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. 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 EBS Encryption – Data volumes and Snapshots Server Side Encryption Access from the Internet? No (1) Yes (2) Typical use case It is a disk drive Write once, read many (1) Accessible from the Internet if mounted to server and set up as FTP, etc. (2) Only with proper credentials, unless ACLs are world-readable AWSome Days 3.8
  • 53. 53© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Storage Products and Services Amazon Simple Storage Service Amazon Elastic Block Store Amazon Glacier AWS Storage Gateway Amazon CloudFront AWS Import/Export AWSome Days 3.8
  • 54. 54© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Storage Gateway 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 Mirror your on-premises data to Amazon EC2 instances AWS Storage Gateway AWSome Days 3.8
  • 55. 55© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Gateway-Cached Volume Architecture AWSome Days 3.8
  • 56. 56© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Storage Products and Services Amazon Simple Storage Service Amazon Elastic Block Store Amazon Glacier AWS Storage Gateway Amazon CloudFront AWS Import/Export AWSome Days 3.8
  • 57. 57© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Import/Export Snowball Accelerates importing large amounts of on- premises data into Amazon S3 Uses an AWS-owned appliance called a Snowball to efficiently and securely transfer dataAWS Import/Export Snowball AWSome Days 3.8
  • 58. 58© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Import/Export Disk 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 Amazon high-speed internal network AWS Import/Export Disk AWSome Days 3.8
  • 59. 59© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Import/Export Disk Support Amazon S3 AWS Import/Export Amazon S3 Amazon EBS AWS Import/Export AWS Import/Export Amazon GlacierAWS Import/Export Import to Amazon S3 Export from Amazon S3 Import to Amazon EBS Import to Amazon Glacier AWS Import/Export Disk supports: AWSome Days 3.8
  • 60. 60© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Storage Products and Services Amazon Simple Storage Service Amazon Elastic Block Store Amazon Glacier AWS Storage Gateway Amazon CloudFront AWS Import/Export AWSome Days 3.8
  • 61. 61© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon CloudFront Easy and cost effective way to distribute content to end users Low latency, high data transfer speeds Deliver your entire website, including dynamic, static, streaming, and interactive content using a global network of edge locations Amazon CloudFront AWSome Days 3.8
  • 62. 62© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. More AWS Storage Products and Services Is a fully managed file storage service Is ideal for on-demand scaling of file system capacity and performance Supports Network File System version 4 (NFSv4) protocol Amazon Elastic File System AWSome Days 3.8
  • 63. 63© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Knowledge Check Q: What AWS service would help support your web application to offload serving static assets and store user uploaded images and video off- instance? Q: Important application and operations data (logs, user content, etc.) needs to be durably backed up and archived. What AWS service can help? Q: What AWS service will help with your relational database on EC2 with log and data files that consume 40GB and grow at a rate of 5%/month? Q: Your web application’s static assets – and some of its dynamic content can be cached. What AWS service would support this? AWSome Days 3.8
  • 64. 64© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Knowledge Check Answers Q: What AWS service would help support your web application to offload serving static assets and store user uploaded images and video off- instance? Amazon S3 Q: Important application and operations data (logs, user content, etc.) needs to be durably backed up and archived. What AWS service can help? Amazon Glacier Q: What AWS service will help with your relational database on EC2 with log and data files that consume 40GB and grow at a rate of 5%/month? Amazon EBS Q: Your web application’s static assets – and some of its dynamic content can be cached. What AWS service would support this? Amazon CloudFront AWSome Days 3.8
  • 65. 65© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Module 3 AWS Compute Services & Networking AWSome Days 3.8
  • 66. 66© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Compute Products Amazon Elastic Compute Cloud Auto Scaling AWS Elastic Beanstalk AWSome Days 3.8
  • 67. 67© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. 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 minutesAmazon EC2 AWSome Days 3.8
  • 68. 68© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon EC2 Facts Scale capacity as your computing requirements change Pay only for capacity that you actually use Choose Linux or Windows Deploy across AWS regions and Availability Zones for reliability AWSome Days 3.8
  • 69. 69© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. How to Use Amazon EC2 1. Determine the AWS region to launch the Amazon EC2 instance. 2. Launch an Amazon EC2 instance from a pre-configured Amazon Machine Image (AMI). 3. Choose an instance type based on CPU, memory, storage, and network requirements. 4. Configure network, IP address, security groups, storage volume, tag, and key pair. AWSome Days 3.8
  • 70. 70© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Infrastructure and Applications Oracle SAP Microsoft AWS Marketplace AWSome Days 3.8
  • 71. 71© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. 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) AWSome Days 3.8
  • 72. 72© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Choosing the Right Amazon EC2 Instance EC2 Instance types are optimized for different use cases & come in multiple sizes. This allows you to optimally scale resources to your workload requirements. AWS uses Intel® Xeon® processors for EC2 Instances providing customers with high performance and value. Consider the following when choosing your instances: Core count, Memory size, Storage size & type, Network performance, & CPU technologies. Hurry Up & Go Idle - A larger compute instance can save you time and money, therefore paying more per hour for a shorter amount of time can be less expensive. AWSome Days 3.8
  • 73. 73© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Get the Intel® Advantage Intel’s latest 22nm Haswell microarchitecture on new C4 instances, with custom Intel® Xeon® v3 processors, provides new features: Haswell microarchitecture has better branch prediction; greater efficiency at prefetching instructions and data; along with other improvements that can boost existing applications’ performance by 30% or more P state and C state control provides the ability to individually tune each cores performance and sleep states to improve application performance Intel® AVX2.0 instructions can double the floating-point performance for compute-intensive workloads over Intel® AVX, and provide additional instructions useful for compression and encryption AWSome Days 3.8
  • 74. 74© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Intel® Processor Technologies 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® AES-NI – Enhance your security with these new encryption instructions that reduce the performance penalty associated with encrypting/decrypting data. Intel® Turbo Boost Technology – Get more computing power when you need it with performance that adapts to spikes in your workload with Intel® Turbo Boost Technology 2.0 AWSome Days 3.8
  • 75. 75© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. EC2 Instances with Intel® Technologies Burstable Balanced Compute Memory GPU I/O Storage AWS Instance Type T2 M4 C4 R3 G2 I2 D2 Intel® processor Intel® Xeon® family Intel® Xeon® E5-2676 v3 Intel® Xeon® E5-2666 v3 Intel® Xeon® E5-2670 v2 Intel® Xeon® E5-2670 Intel® Xeon® E5-2670 v2 Intel® Xeon® E5-2676 v3 Intel® process technology 22nm Haswell 22nm Haswell 22nm Ivy Bridge 32nm Sandy Bridge 22nm Ivy Bridge 22nm Haswell Intel® AVX Intel® AVX2 Intel® Turbo Boost Storage EBS only EBS only EBS only SSD SSD SSD HDD AWSome Days 3.8
  • 76. 76© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon EC2 Purchasing Options  Pay as you go for compute power  Pay only for what you use, no up- front commitments or long-term contracts On-Demand Instances Reserved Instances Spot Instances  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  1- or 3-year terms  Reserve computing capacity at a significantly discounted hourly rate compared to On-Demand Instance pricing  Compute capacity is available when needed AWSome Days 3.8
  • 77. 77© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon EC2 Instances Virtual Machine Configuration AMI Running or Stopped VM Instances VPC Amazon EC2 “Public” AZ AZ VPC Region VPC Amazon EC2 “Public” EBS EBS EBS EBS EBS EBS S3 EBS Snapshots S3 Buckets AWSome Days 3.8
  • 78. 78© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Case Study with Zumba Fitness Who: As one of the worlds largest dance fitness programs, Zumba Fitness needed a scalable and high- performance website. Challenge: When Zumba migrated its website to AWS in 2009, the company saved 39% on computing resources by using Amazon Reserved Instances. Benefit: Zumba could also scale easily to serve up 7 TB of images to its customers each month. “My experience working with AWS is that is has been very easy to migrate a lot of our solutions and easily get up and running with AWS.” Alfredo Moreno Lead Dev Ops Engineer Zumba Fitness AWSome Days 3.8
  • 79. 79© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Compute Products Amazon Elastic Compute Cloud Auto Scaling AWS Elastic Beanstalk AWSome Days 3.8
  • 80. 80© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Auto Scaling Scale your Amazon EC2 capacity automatically Well-suited for applications that experience variability in usage Available at no additional chargeAuto Scaling AWSome Days 3.8
  • 81. 81© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Auto Scaling Benefits Cost Savings Ease of Use Multi-AZElastic Capacity AWSome Days 3.8
  • 82. 82© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Trio of Services Elastic Load Balancing CloudWatchAuto Scaling Execute Scaling Policy CPU Utilization AWSome Days 3.8
  • 83. 83© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Compute Products Amazon Elastic Compute Cloud Auto Scaling AWS Elastic Beanstalk AWSome Days 3.8
  • 84. 84© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Elastic Beanstalk Easy-to-use service for deploying and scaling web applications and services Automatically handles the deployment details Retain full control over the AWS resources powering your application AWS Elastic Beanstalk AWSome Days 3.8
  • 85. 85© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Elastic Beanstalk Facts 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. AWSome Days 3.8
  • 86. 86© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Networking Products and Services Amazon Virtual Private Cloud Amazon Route 53 AWS Direct Connect Elastic Load Balancing AWSome Days 3.8
  • 87. 87© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Virtual Private Cloud (VPC) Provision a private, isolated section of the AWS Cloud where you can launch AWS resources in a virtual network that you define. Have complete control over your virtual networking environment. Amazon VPC AWSome Days 3.8
  • 88. 88© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon VPC Bridge your Amazon VPC to your own IT infrastructure via an encrypted VPN connection. Attach an Amazon Elastic IP address—a type of static, public IP address—to any instance in your VPC to ensure continuity of access to the instance from the Internet. Control inbound and outbound access to subnets by using Network Access Control Lists. Divide your VPC’s private IP address range into multiple subnets. Create an Amazon VPC and specify its private IP address range from any range you choose. Internet Amazon VPC AWSome Days 3.8
  • 89. 89© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon VPC Example Availability Zone Virtual Private Cloud AWS Cloud Public Subnet Internet Virtual Private Cloud Availability Zone Private Subnet Availability Zone VPN Only Subnet DB Server DB Server App Server DB Server DB Server DB Server Web Server Web Server NAT Customer Network R AWSome Days 3.8
  • 90. 90© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Networking Products and Services Amazon Virtual Private Cloud Amazon Route 53 AWS Direct Connect Elastic Load Balancing AWSome Days 3.8
  • 91. 91© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Direct Connect Establish a dedicated network connection from your premises to AWS Reduce network costs, increase bandwidth throughput and provide a more consistent network experience Compatible with all AWS Services AWS Direct Connect AWSome Days 3.8
  • 92. 92© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. How to Use AWS Direct Connect 1. AWS Direct Connect location 2. Create connection request 3. Confirmation email 4. Provide the Letter of Authorization, Connecting Facility Assignment (LOA-CFA) 5. Configure virtual interfaces AWSome Days 3.8
  • 93. 93© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Networking Products and Services Amazon Virtual Private Cloud Amazon Route 53 AWS Direct Connect Elastic Load Balancing AWSome Days 3.8
  • 94. 94© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Route 53 Route end users to Internet applications Answers DNS queries with low latency by using a global network of DNS servers Provides health-checks to route traffic to healthy endpoints Offers Domain Name Registration Amazon Route 53 AWSome Days 3.8
  • 95. 95© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. How to Use Amazon Route 53 If you don’t already have a domain name:  Register domain name  Automatically creates hosted zones If you already have a domain name:  Create a hosted zone  Transfer your domain name or update DNS servers AWSome Days 3.8
  • 96. 96© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Networking Products and Services Amazon Virtual Private Cloud Amazon Route 53 AWS Direct Connect Elastic Load Balancing AWSome Days 3.8
  • 97. 97© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Elastic Load Balancing Distributes traffic across multiple instances Supports health checks to detect unhealthy Amazon EC2 instances Supports the routing and load balancing of HTTP, HTTPS, and TCP traffic to Amazon EC2 instances Elastic Load Balancing AWSome Days 3.8
  • 98. 98© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Elastic Load Balancing Example AWSome Days 3.8
  • 99. 99© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Knowledge Check Q: You need to allow your web servers to access your application servers on port 8080. What would you use to make this happen? Q: What do you use to extend your corporate network to Amazon EC2? Q: What service provides scalable load balancing for your application’s public-facing web servers or private application servers? Q: What service allows you to automatically scale Amazon EC2 capacity out or in based on conditions you define. Q: What service would you use if your developers need a simple, scalable location to easily deploy their Java, .NET, Python, PHP, Ruby, and Docker applications? AWSome Days 3.8
  • 100. 100© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Knowledge Check Answers Q: You need to allow your web servers to access your application servers on port 8080. What would you use to make this happen? Modify EC2 Security Group Q: What do you use to extend your corporate network to Amazon EC2? VPN/Direct Connect Q: What service provides scalable load balancing for your application’s public- facing web servers or private application servers? Elastic Load Balancing Q: What service allows you to automatically scale Amazon EC2 capacity out or in based on conditions you define. Auto Scaling Q: What service would you use if your developers need a simple, scalable location to easily deploy their Java, .NET, Python, PHP, Ruby, and Docker applications? Amazon Elastic Beanstalk AWSome Days 3.8
  • 101. 101© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Module 4 AWS Managed Services & Database AWSome Days 3.8
  • 102. 102© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Database Product and Services Amazon Relational Database Service Amazon ElastiCache Amazon DynamoDB Amazon Redshift AWSome Days 3.8
  • 103. 103© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Relational Database Service (RDS) Cost-efficient and resizable capacity Manages time-consuming database administration tasks Access to the full capabilities of Amazon Aurora, MySQL, MariaDB, Oracle, Microsoft SQL Server, and PostgreSQL databases Amazon RDS AWSome Days 3.8
  • 104. 104© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon RDS Easy to set up, operate, and scale a relational 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 AWSome Days 3.8
  • 105. 105© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon RDS and VPC You can select your own IP address range. You can 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. AWSome Days 3.8
  • 106. 106© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Database Product and Services Amazon Relational Database Service Amazon ElastiCache Amazon DynamoDB Amazon Redshift AWSome Days 3.8
  • 107. 107© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon DynamoDB Store any amount of data with no limits Fast, predictable performance using SSDs Easily provision and change the request capacity needed for each table Amazon DynamoDB AWSome Days 3.8
  • 108. 108© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon RDS and Amazon DynamoDB Factors Relational (Amazon RDS) NoSQL (Amazon DynamoDB) Application Type • Existing database apps • Business process–centric apps • New web-scale applications • Large number of small writes and reads Application Characteri- stics • 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 AWSome Days 3.8
  • 109. 109© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Database Considerations If You Need Consider Using A relational database service with minimal administration Amazon RDS, a fully managed service that offers a choice of Amazon Aurora, MySQL, MariaDB, Oracle, Microsoft SQL Server, or PostgreSQL database engines, scale compute and 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 or NoSQL database you can manage on your own Your choice of AMIs on Amazon EC2 and Amazon EBS that provide scale compute and storage, complete control over instances, and more. AWSome Days 3.8
  • 110. 110© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Database Product and Services Amazon Relational Database Service Amazon ElastiCache Amazon DynamoDB Amazon Redshift AWSome Days 3.8
  • 111. 111© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon ElastiCache Memcached compliant and Redis compliant cache cluster on demand Manages patching, cache node failure detection and recovery Caches in front of Database Tier instances A cache to be used with other AWS Services Amazon ElastiCache AWSome Days 3.8
  • 112. 112© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon ElastiCache Facts Improves latency and throughput for many read-heavy application workloads. Existing applications that use Memcached or Redis can use ElastiCache with almost no modification. ElastiCache Auto Discovery feature lets your applications identify all of the nodes in a cache cluster. AWSome Days 3.8
  • 113. 113© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Database Product and Services Amazon Relational Database Service Amazon ElastiCache Amazon DynamoDB Amazon Redshift AWSome Days 3.8
  • 114. 114© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Redshift Petabyte-scale service that manages all the work needed to set up, operate, and scale a data warehouse cluster Continuously monitors the health of the cluster and replaces any component Dramatically reduces I/O Amazon Redshift AWSome Days 3.8
  • 115. 115© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Redshift Facts Amazon Redshift manages all the work needed Simple way to scale a cluster to improve performance Continuously monitors the health of the cluster Redshift Redshift Redshift AWSome Days 3.8
  • 116. 116© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon RDS Driven Application Future Growth AWSome Days 3.8
  • 117. 117© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Knowledge Check Q: What service is designed to eliminate the undifferentiated heavy lifting often involved with administering a relational database? Q: What service is designed to eliminate the undifferentiated heavy lifting often involved with administering a Memcached or Redis cluster? AWSome Days 3.8
  • 118. 118© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Knowledge Check Answers Q: What service is designed to eliminate the undifferentiated heavy lifting often involved with administering a relational database? Amazon RDS Q: What service is designed to eliminate the undifferentiated heavy lifting often involved with administering a Memcached or Redis cluster? Amazon ElastiCache AWSome Days 3.8
  • 119. 119© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Module 5 AWS Deployment & Management AWSome Days 3.8
  • 120. 120© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Deployment and Management Product and Services AWS Identity and Access Management Amazon CloudWatch AWS Cloud- Formation AWS OpsWorks AWSome Days 3.8
  • 121. 121© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Identity and Access Management (IAM) Create and manage AWS users and groups Enables identity federation between your corporate directory and AWS services Provides fine-grained access control to AWS resources AWS IAM AWSome Days 3.8
  • 122. 122© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Using AWS IAM 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.. 3 Manage AWS IAM roles and their permissions Create users in AWS IAM assign them individual security credentials or request temporary security credentials to provide users access to AWS. Manage permissions to control which operations a user can perform. 2 Manage federated users and their permissions 1 Manage AWS IAM users and their access 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. AWSome Days 3.8
  • 123. 123© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Deployment and Management Product and Services AWS Identity and Access Management Amazon CloudWatch AWS Cloud- Formation AWS OpsWorks AWSome Days 3.8
  • 124. 124© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon CloudWatch Visibility into resource utilization, operational performance, and overall demand patterns Custom application-specific metrics of your own Accessible via AWS Management Console, APIs, SDK, or CLI Amazon CloudWatch AWSome Days 3.8
  • 125. 125© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon CloudWatch Facts Monitor other AWS resources View graphics and statistics Set Alarms AWSome Days 3.8
  • 126. 126© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Deployment and Management Product and Services AWS Identity and Access Management Amazon CloudWatch AWS Cloud- Formation AWS OpsWorks AWSome Days 3.8
  • 127. 127© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS CloudFormation Create templates of stack of resources Deploy stack from template with runtime parameters Use templates as a starting point or create your own AWS CloudFormation AWSome Days 3.8
  • 128. 128© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS CloudFormation Example Templates are simple JSON-formatted text files CloudFormer supports generating templates from running environments "Resources" : { ”WebServer" : { "Type" : "AWS::EC2::Instance", "Properties" : { "SecurityGroups" : [ { "Ref" : ”WebSecurityGroup" } ], "ImageId" : { "Fn::FindInMap" : [ "RegionMap", { "Ref" : "AWS::Region" }, "AMI" ]}, "Tags" : [{ "Key" : "MyTag", "Value" : "TagValue" }] } }, AWSome Days 3.8
  • 129. 129© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS CloudFormation Templates Template AWS CloudFormation Stack 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. AWS CloudFormation is available at no additional charge, and you pay only for the AWS resources needed. AWSome Days 3.8
  • 130. 130© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Deployment and Management Product and Services AWS Identity and Access Management Amazon CloudWatch AWS Cloud- Formation AWS OpsWorks AWSome Days 3.8
  • 131. 131© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS OpsWorks Flexible application management solution Leverage sample templates or build your own Includes automation to scale your application Configuration as code using Chef recipes and/or Bash scripts AWS OpsWorks AWSome Days 3.8
  • 132. 132© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Stack Layers Instances Apps AWS OpsWorks Elements A stack represents the computer infrastructure and the applications that you want to manage together. A layer defines how to set up and configure a set of instances and related resources. Decide how to scale manually, with 24/7 instances, or automatically, with load-based or time- based instances. Then deploy your app to specific instances and customize the deployment with Chef recipes. AWSome Days 3.8
  • 133. 133© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Knowledge Check Q: Your web application needs credentials and authorization to read/write an Amazon DynamoDB table and an Amazon S3 bucket. What AWS service would you use? AWSome Days 3.8
  • 134. 134© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Knowledge Check Answers Q: Your web application needs credentials and authorization to read/write an Amazon DynamoDB table and an Amazon S3 bucket. What AWS service would you use? AWS IAM AWSome Days 3.8
  • 135. 135© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Certification aws.amazon.com/certification Demonstrate your skills, knowledge, and expertise with the AWS platform Self-Paced Labs aws.amazon.com/training/ self-paced-labs Try products, gain new skills, and get hands-on practice working with AWS technologies aws.amazon.com/training Training Skill up and gain confidence to design, develop, deploy and manage your applications on AWS AWS Training & Certification AWSome Days 3.8
  • 136. 136© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Thank You Hope you enjoyed the training! Let us know what you think and email us at: aws-course- feedback@amazon.com AWSome Days 3.8
  • 137. 137© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Appendix AWS Mobile & More AWSome Days 3.8
  • 138. 138© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. More AWS Compute Products Supports Docker containers Enables you to run applications on managed cluster of EC2 instances Amazon EC2 Container Service Runs code in response to events Automatically manages compute resources AWS Lambda AWSome Days 3.8
  • 139. 139© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. More Deployment & Management Product and Services Automates code deployment Enables you to rapidly release features AWS CodeDeploy AWSome Days 3.8
  • 140. 140© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Analytics Product & Services AWS Data Pipeline Amazon Kinesis Amazon Elastic MapReduce Collect and process hundreds of terabytes of data per hour from hundreds of thousands of sources Build real-time dashboards Is highly scalable Utilizes a hosted Hadoop framework Access data where it’s stored, transform and process it at scale Create complex data processing workloads AWSome Days 3.8
  • 141. 141© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Mobile Products & Services Amazon Cognito Amazon Simple Notification Service Amazon Mobile Analytics AWSome Days 3.8
  • 142. 142© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Cognito User-data synchronization and identity service Securely store and sync user app data in the AWS Cloud Manage and synchronize app data for your users across mobile devices Allows to save app data locally on the device to work offlineAmazon Cognito AWSome Days 3.8
  • 143. 143© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Mobile Products & Services Amazon Cognito Amazon Simple Notification Service Amazon Mobile Analytics AWSome Days 3.8
  • 144. 144© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Mobile Analytics Usage reports within 60 minutes Built to scale with your app Access data in the AWS Management Console Amazon Mobile Analytics AWSome Days 3.8
  • 145. 145© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Using Amazon Mobile Analytics Free for up to 100 million events per month Integrated with Amazon Cognito Graphical Reports: Overview, Active Users, Sessions, Revenue, Retention, and Custom Events AWSome Days 3.8
  • 146. 146© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Mobile Products & Services Amazon Cognito Amazon Simple Notification Service Amazon Mobile Analytics AWSome Days 3.8
  • 147. 147© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Simple Notification Service (SNS) Push notifications to smart devices Notifications by SMS text or email Messages stored across Availability Zones Amazon Mobile SNS AWSome Days 3.8
  • 148. 148© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Mobile SNS Pricing No upfront costs and you can pay as you go Get started with a SNS free tier First 1 million Amazon SNS requests per a month are free AWSome Days 3.8
  • 149. 149© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Applications Products & Services Amazon WorkDocs Amazon WorkSpaces AWSome Days 3.8
  • 150. 150© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon WorkDocs Fully managed, secure enterprise storage and sharing service Strong administrative controls and feedback capabilities Access and sync from any device Free trial for up to 50 users Amazon WorkDocs AWSome Days 3.8
  • 151. 151© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Using Amazon WorkDocs SecureLow Cost Integrate AWSome Days 3.8
  • 152. 152© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Applications Products & Services Amazon WorkDocs Amazon WorkSpaces AWSome Days 3.8
  • 153. 153© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon WorkSpaces Easily provision cloud-based desktop Multiple device options Infinite users Access to persistent storageAmazon WorkSpaces AWSome Days 3.8
  • 154. 154© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Analytics Product & Services AWS Data Pipeline Amazon Kinesis Amazon Elastic MapReduce AWSome Days 3.8
  • 155. 155© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Data Pipeline Access data where it’s stored, transform and process it at scale Create complex data processing workloads No need to create failure notification systems Move previously locked up on-premises data silos AWS Data Pipeline AWSome Days 3.8
  • 156. 156© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Analytics Product & Services AWS Data Pipeline Amazon Kinesis Amazon Elastic MapReduce AWSome Days 3.8
  • 157. 157© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Elastic MapReduce (EMR) Highly scalable Utilizes a hosted Hadoop framework Easily and cost-effectively processes vast amounts of data Amazon EMR AWSome Days 3.8
  • 158. 158© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon EMR Example Amazon EMR Job Flow Amazon Simple Storage Service (S3) Amazon CloudWatch The Amazon EMR job flow runs on a cluster of Amazon EC2 Instances Input Data Output Results Metrics } AWSome Days 3.8
  • 159. 159© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS Analytics Product & Services AWS Data Pipeline Amazon Kinesis Amazon Elastic MapReduce AWSome Days 3.8
  • 160. 160© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Kinesis Collect and process hundreds of terabytes of data per hour from hundreds of thousands of sources Build real-time dashboards Capture exceptions and generate alerts Send data to a variety of other services Amazon Kinesis AWSome Days 3.8
  • 161. 161© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS App Services Amazon Simple Email Service Amazon Cloud- Search Amazon Simple Queue Service Amazon Simple Workflow AWSome Days 3.8
  • 162. 162© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon CloudSearch Supports 34 languages Popular search features Seamlessly scales to meet your needs Easily change your search parameters Apply new settings at any time without having to re-upload your data Amazon CloudSearch AWSome Days 3.8
  • 163. 163© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS App Services Amazon Simple Email Service Amazon Cloud- Search Amazon Simple Queue Service Amazon Simple Workflow AWSome Days 3.8
  • 164. 164© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Simple Email Service (SES) Transactional email, marketing messages, or any other type of high-quality content Real-time access to your sending statistics SMTP interface or calling an API High availability and data durability Amazon SES AWSome Days 3.8
  • 165. 165© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS App Services Amazon Simple Email Service Amazon Cloud- Search Amazon Simple Queue Service Amazon Simple Workflow AWSome Days 3.8
  • 166. 166© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Simple Queue Service (SQS) Decouple the components of cloud application Transmit any volume of data, at any level of throughput, without losing messages Offload the administrative burden Unlimited number of services to read and write Amazon SQS AWSome Days 3.8
  • 167. 167© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. AWS App Services Amazon Simple Email Service Amazon Cloud- Search Amazon Simple Queue Service Amazon Simple Workflow AWSome Days 3.8
  • 168. 168© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon Simple Workflow (SWF) State tracker and task coordinator in the cloud Separation between the control flow of your background job’s stepwise logic Scales with your applications usage No manual administration of the workflow service is required Amazon SWF AWSome Days 3.8
  • 169. 169© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Amazon EC2 Security Groups EC2-Classic EC2-VPC Inbound Only Inbound and Outbound TCP, UDP, ICMP only Any Internet Protocol Assigned at launch Can be assigned or removed at any time, including when running Modify the rules in the security group Modify the rules in the security group AWSome Days 3.8
  • 170. 170© 2015 Amazon Web Services, Inc. and its affiliates. All rights reserved. Copyright © 2015 Amazon Web Services, Inc. or 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. Errors or corrections? Email us at aws-course-feedback@amazon.com. For all other questions, contact us at: https://aws.amazon.com/contact-us/aws-training/. All trademarks are the property of their owners.