Where do you start? this session will take you through a couple of "low hanging fruit" use cases, help you realize what was required to build to get there (business case, team, architecture, etc.,)
This session is perfect if you would like to get some ideas that are fairly easy to succeed with.
10. Service all requests
DNS APPLICATION DATAREQUEST
100%
Availability
SLA
Global Delivered from AWS global edge locations for
fast and reliable domain name resolution
Scalable Automatically scales based upon query volumes
Latency
based routing
Supports resolution of endpoints based upon
latency, enabling multi-region application
delivery
Integrated Integrates with other AWS services allowing
Route 53 to front elastic load balancers, S3 and
EC2
Secure Integrates with IAM giving fine grained control
over DNS record access
1
Route 53
12. DNS APPLICATION DATAREQUEST
Region
Region
Availability Zone
Availability Zone
Availability Zone
Availability Zone
Application load balancing
Multi-availability zone
Multi-region
Service all requests1
Application
Load
Balancer
Application
Load
Balancer
Route 53
EC2
EC2
EC2
EC2
18. Amazon
Route 53
Region A Region B
16ms
REGION A DNS ENTRY
REQUEST
Service requests as fast as possible
1) Choose the ‘closest’ endpoint
2
19. Service requests as fast as possible
2) Offload your application servers and use static content caching
London
Paris
NY
Served from S3
/images/*
3
Served from EC2
*.php
2
Single CNAME
www.mysite.com
1
Amazon CloudFront
Content Delivery
Low latency
Integrates with other services
High data transfer speeds
Reduce Load on your servers
No minimum usage commitments
aws.amazon.com/cloudfront
2
20. Handle requests at any volume & scale
1) Scale up
Basic unit of compute capacity
5 groups of instances available, from general purpose to compute, memory & storage
optimized and the accelerated computing
Scale up with Elastic Compute Cloud (EC2)
3
21. 00:00 01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 20:00 21:00 22:00 23:00
Running Instances
3Handle requests at any volume & scale
2) Scale out
Amazon EC2 Auto Scaling
Allows you to scale your EC2 capacity up or down
automatically according to conditions that you define
Increase the number of Amazon EC2 instances during
demand spikes to maintain performance & decrease
capacity during lulls to reduce costs
22. Internet-scale storage
Grow without limits
Benefit from AWS’s
massive security
investments
Built-in redundancy
Designed for
99.999999999%
durability
Low price per GB
per month
No commitment
No up-front cost
Handle requests at any volume & scale
3) Use S3 for static content at any scale
3
24. Your
Business
70%
Infrastructure
that you own
& operate
30%
Managing All of the
“Undifferentiated Heavy Lifting”
AWS
Cloud-Based
Infrastructure
Your Business
Configuring Your
Cloud Services
30%70%
Simply your architecture with managed services
4
25. Simply your architecture with managed services
Relational Database Service
Database-as-a-Service
No need to install or manage database instances
Scalable and fault tolerant configurations
DynamoDB
Provisioned throughput NoSQL database
Fast, predictable performance
Fully distributed, fault tolerant architecture
Use RDS for relational
databases such as
MySQL or Oracle
Use DynamoDB as high
performance document or
key-value database
4
26. Access everything via
CLI, API or Console
Achieve the highest levels of
automation with ease
Find out more at: aws.amazon.com/developers/getting-started/
Automate operations & management
1) Everything is programmable
5
27. Automate operations & management
2) Think immutable, one click-deployments
AWS CloudFormation
An easy way to create & manage a collection of
related AWS resources, called a ‘stack’
Automate creation of ‘stacks’ in a repeatable way
Version control your infrastructure as you do your
software
Feature Details
Platform support Support for AWS resources from EC2 to IAM
Resource creation Creates AWS resources behind the scenes
and reports on progress
Declarative Specify stacks in JSON format and source
control your environments
Customizable Drive stack creation with paramaters
5
30. Over 70,000 Customer Service Associates
support Amazon customers globally
Amazon strives to be
Earth’s most customer-centric company
AMAZON
SUPPORTS
Millions Of Customers
Dozens Of Languages
32 Customer Service
Centers
32. Existing Solutions
couldn’t meet our expectations
Heavy
Professional
Services
Hardware,
Telephony
Integration,
Space
Complex
Pricing
Security,
Scalability,
Reliability
Difficult
Integrations
Cumbersome
Tools
We needed the right contact center technology
34. Amazon Connect
Real time and
historical analytics
Skills-based routing
[Automatic Call Distribution (ACD)]
Call
recording
High-quality
voice capability
Easy to use, cloud-based contact center solution
that scales to support businesses of any size
With Tools That Grow With Your Needs
35. Workforce
ManagementAgent Data
Open Platform / Easy Integrations
Your Data
Warehouse
Metrics
Your
S3 Storage
Call
Recordings
Contact
Control Panel
Contact
Flows
CRM
AWS
Lambda
Customer
Databases
Business
Intelligence