Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
© 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Pavan Agnihotri, Dinah Barrett and Vivek Raju
Oc...
What to expect from the session
• Quick overview of various storage options on AWS
• Quick overview of Amazon CloudFront (...
AWS has a variety of storage options
Amazon Elastic Block Store (EBS)
Amazon Elastic File System (EFS)
Amazon EC2 instance...
1
Block storage
Amazon EBS
Persistent block-level storage for EC2
Pay only for what you provision
Native redundancy and write cache
Consis...
2
Shared file system
Elastic File System (EFS)
Fully managed file system for EC2 instances
Provides standard file system semantics
Works with s...
3
Object stores
Amazon S3
Web-accessible object store
Pay for exactly what you use
Highly durable (99.999999999% design)
Limitlessly scala...
Amazon Glacier
Low-cost archival storage
Secure
• SSL & AES-256
Durable
• 99.999999999% design
Optimized for data archivin...
4
On-premises
storage integration
AWS Storage Gateway
VM appliance run on-premises
Creates iSCSI volume mount points
Directly interfaces with S3 or Glacier
...
Amazon CloudFront
Customer focus
Global availability and
performance
Deliver all of
your content
Easy to use
9 Regions 46 Edge Locations
CloudFront’s Global Customer Reach
http://aws.amazon.com/about-aws/globalinfrastructure/
Edge ...
Europe
Amsterdam (2)
Dublin
Frankfurt (3)
London (3)
Madrid
Marseille
Milan
Paris (2)
Stockholm
Warsaw
South America
Rio d...
Dynamic
Static
Video
Deliver all of your content
User
input
SSL
Popular CloudFront features
Video streaming
• Adaptive bitrate live & VOD streaming
(HLS, HDS, Smooth. MPEG-DASH)
• RTMP (...
POST /2012-07-01/distribution HTTP/1.1
Host: cloudfront.amazonaws.com
Authorization: AWS authentication string
Date: time ...
Automatic scalability
CloudFront scales with
demand while reducing
load on your origin
User A
User B
User C
Request A
Orig...
CloudFront and the AWS ccosystem
Integrates with AWS resources
• DNS, video transcoding, storage, compute,
load balancing,...
Elastic Load
Balancing
Dynamic content
Amazon EC2
Static content
Amazon S3 Custom origin
OR
OR
Custom origin
CloudFront
ex...
NASA/JPL
23
Amazon CloudFront – Broad range of use cases
News, weather, sports,
and social media
Large file
downloads
E-co...
“Images and other static files are
published to Amazon Simple Storage
Service buckets and video content is
served via Amaz...
London
Paris
NY
Streaming
distribution
In-house content
publication server
Video assets in S3
Edge
location
delivery
London
Paris
NY
Flash Media Server
included
automatically
Streaming
distribution
”Running a complex application like
fotopedia is not just a matter of
running some Rails code and a MySQL
database…
…What ...
“All of HootSuite's production servers and
satellite sites…run on Amazon Elastic
Compute Cloud (Amazon EC2).
The capabilit...
Problem:
Needed to reduce IT costs and were looking
to create a more flexible IT environment.
Solution:
AWS’s low, pay-as-...
NASA TV & Curiosity Route 53 DNS
Multi-region & AZ
Elastic Load Balancing
Amazon Live Streaming
CloudFront
CloudFormation
Portal
Jboss
Server
Availability Zone A
S3 Bucket
Availability Zone B
DMZ subnet
WAF
web server
Private
subnet
Notificatio...
Demo
Thank you!
Remember to complete
your evaluations!
Upcoming SlideShare
Loading in …5
×

(Gps308) - Storage and Content Delivery

The cloud is the new normal, and there are several service options for storage available from AWS. In this open round table and whiteboard chalk talk session, you have an opportunity to meet with AWS solutions architects and understand the primary use cases to augment your on-premises storage or use cloud storage options. This session, we cover Amazon S3, Amazon EBS, Amazon Elastic File System, Amazon Glacier, AWS Import/Export, AWS Storage Gateway, and Amazon CloudFront. Additionally, you can learn from live demos on most common use cases and solutions.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

  • Be the first to like this

(Gps308) - Storage and Content Delivery

  1. 1. © 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Pavan Agnihotri, Dinah Barrett and Vivek Raju October 2015 GPS308 Storage and Content Delivery
  2. 2. What to expect from the session • Quick overview of various storage options on AWS • Quick overview of Amazon CloudFront (CDN) • Discussion about use cases • Quick demo
  3. 3. AWS has a variety of storage options Amazon Elastic Block Store (EBS) Amazon Elastic File System (EFS) Amazon EC2 instance store (ephemeral volumes) Amazon Simple Storage Service (S3) Amazon Glacier AWS Storage Gateway AWS Import/Export
  4. 4. 1 Block storage
  5. 5. Amazon EBS Persistent block-level storage for EC2 Pay only for what you provision Native redundancy and write cache Consistent and low-latency performance Optimized for random I/O Native support for encryption at rest (data volumes)
  6. 6. 2 Shared file system
  7. 7. Elastic File System (EFS) Fully managed file system for EC2 instances Provides standard file system semantics Works with standard operating system APIs Sharable across thousands of instances Elastically grows to petabyte scale Delivers performance for a wide variety of workloads Highly available and durable NFS v4–based
  8. 8. 3 Object stores
  9. 9. Amazon S3 Web-accessible object store Pay for exactly what you use Highly durable (99.999999999% design) Limitlessly scalable Natively online
  10. 10. Amazon Glacier Low-cost archival storage Secure • SSL & AES-256 Durable • 99.999999999% design Optimized for data archiving and backup • Suitable for RTO measured in hours • Includes storage costs and retrieval costs 1¢/GB/month Integrated with S3
  11. 11. 4 On-premises storage integration
  12. 12. AWS Storage Gateway VM appliance run on-premises Creates iSCSI volume mount points Directly interfaces with S3 or Glacier Gateway-stored volumes Gateway-cached volumes Virtual tape library
  13. 13. Amazon CloudFront
  14. 14. Customer focus Global availability and performance Deliver all of your content Easy to use
  15. 15. 9 Regions 46 Edge Locations CloudFront’s Global Customer Reach http://aws.amazon.com/about-aws/globalinfrastructure/ Edge location AWS region
  16. 16. Europe Amsterdam (2) Dublin Frankfurt (3) London (3) Madrid Marseille Milan Paris (2) Stockholm Warsaw South America Rio de Janeiro Sao Paulo North America Ashburn, VA (3) Atlanta, GA Dallas, TX (2) Hayward, CA Jacksonville, FL Los Angeles, CA (2) Miami, FL Newark, NJ New York, NY (3) Palo Alto, CA Seattle, WA San Jose, CA South Bend, IN St. Louis, MO Asia Chennai Hong Kong (2) Manila Melbourne Mumbai Osaka Singapore (2) Seoul(2) Sydney Taipei Tokyo (2) An extensive global network Locations highlighted in red indicate new in last 12 months
  17. 17. Dynamic Static Video Deliver all of your content User input SSL
  18. 18. Popular CloudFront features Video streaming • Adaptive bitrate live & VOD streaming (HLS, HDS, Smooth. MPEG-DASH) • RTMP (Flash) and HTTP(S) delivery Security • Private content • Custom SSL support • Geo restriction Content management • AWS Management Console • Full control via APIs • Programmatic invalidation • Access logs • Usage charts Dynamic content acceleration • Low content expiration periods (TTL=0) • Device detection • CORS support • Geo targeting • Multiple cache behaviors • Multiple origin servers • Zone apex support • Query string and cookie support • Put/Post HTTP verb support Price flexibility • Pay for use • Price classes • Reserved capacity private pricing 18
  19. 19. POST /2012-07-01/distribution HTTP/1.1 Host: cloudfront.amazonaws.com Authorization: AWS authentication string Date: time stamp Other required headers <?xml version="1.0" encoding="UTF-8"?> <DistributionConfig xmlns="http://cloudfront.amazonaws.com/doc/2 012-07-01/"> Manage your content your way API Console
  20. 20. Automatic scalability CloudFront scales with demand while reducing load on your origin User A User B User C Request A OriginCloudFront
  21. 21. CloudFront and the AWS ccosystem Integrates with AWS resources • DNS, video transcoding, storage, compute, load balancing, AWS Marketplace, etc. Improves scalability of other Amazon resources Discounts on data transfer from Amazon S3, Amazon EC2, and Elastic Load Balancing to CloudFront
  22. 22. Elastic Load Balancing Dynamic content Amazon EC2 Static content Amazon S3 Custom origin OR OR Custom origin CloudFront example.com *.jpg *.php Delivering customer experience
  23. 23. NASA/JPL 23 Amazon CloudFront – Broad range of use cases News, weather, sports, and social media Large file downloads E-commerce Media Gaming
  24. 24. “Images and other static files are published to Amazon Simple Storage Service buckets and video content is served via Amazon CloudFront to a global audience… …another benefit of migration has been the reduction of server costs by over 50%.” Stuart Wright IT & Network Director
  25. 25. London Paris NY Streaming distribution In-house content publication server Video assets in S3 Edge location delivery
  26. 26. London Paris NY Flash Media Server included automatically Streaming distribution
  27. 27. ”Running a complex application like fotopedia is not just a matter of running some Rails code and a MySQL database… …What is great about using AWS as our infrastructure is that it helps you think about your application globally.” Olivier Gutknecht, Co-Founder Amazon EC2, Amazon S3, AWS CloudFront
  28. 28. “All of HootSuite's production servers and satellite sites…run on Amazon Elastic Compute Cloud (Amazon EC2). The capability of Amazon EC2 to automatically scale up or down according to usage ensures reliability for HootSuite's users. The company also uses Amazon CloudFront for serving static files for product pages, blog posts, and email newsletters, as well as Amazon Route 53 for Domain Name System (DNS) to effectively manage APIs.” Simon Stanlake, Chief Technology Officer
  29. 29. Problem: Needed to reduce IT costs and were looking to create a more flexible IT environment. Solution: AWS’s low, pay-as-you-go prices and reliable services. With every request, the application authenticates devices, delivers apps and content, and pushes notifications. Business Benefits: Saved $34M in hardware and maintenance expenses, 85% less than running on- premises. Amazon EC2, Amazon RDS, Amazon S3, Amazon CloudFront, Amazon Virtual Private Cloud Samsung saved $34M on their Smart Hub application
  30. 30. NASA TV & Curiosity Route 53 DNS Multi-region & AZ Elastic Load Balancing Amazon Live Streaming CloudFront CloudFormation
  31. 31. Portal Jboss Server Availability Zone A S3 Bucket Availability Zone B DMZ subnet WAF web server Private subnet Notification CloudWatch Monitoring Application AD Host Private subnet Route 53 CloudFrontUsers www.sample.com Static.sample.com WAF web server SSO Jboss Server PHP App Server CMS .NET Server Web Jboss Server Java App Jboss Server DMZ subnet Web front end NAT DB MASTER DB Replication Monitoring Server Web front end NAT Portal Jboss Server SSO Jboss Server PHP App Server CMS .NET Server Web Jboss Server Java App Jboss Server Batch Servers Middleware Servers DB SLAVE
  32. 32. Demo
  33. 33. Thank you!
  34. 34. Remember to complete your evaluations!

×