hands-on labs: getting started with aws - march 2017 aws online tech talks
TRANSCRIPT
1. Getting Started with AWS
Watch a short presentation introducing you to AWS and how to deploy a static website.
15 minutes
2. Watch a demo of the lab
Watch as David Potes walks you through a demo of deploying a static website.
25 minutes
3. Do the lab on your own
After the demo you will have an opportunity to do the demo on your own
and ask questions!
45-60 minutes
About Today’s Webinar
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
David Potes, Solutions Architect
March 2017
Getting Started with AWSDeploying a static website with AWS
What we’ll cover today
Creating an AWS account Creating an IAM user and enabling MFA Creating the Buckets for your Website Configuring Bucket Permissions Deploying your Website Registering a Domain Name Associating the Domain Name with your Website Speed up your Website with CloudFront
The AWS Free Tier
Includes most AWS services Available for all new accounts Good for one year from the day the account is created Everything we show today can be done within the free tier For more details: http://aws.amazon.com/free/
Signing up for an AWS account
Sign up through https://aws.amazon.com You will need a credit card There will be a telephone verification
First Steps: Creating IAM Users
Using AWS Identity and Access Management (IAM), you can create and manage AWS users and groups.
You can control what resources each user has access to within an AWS account.
First Steps: Enabling MFA
AWS allows you to require multi-factor authentication for your users through physical or software-based single use login tokens. This protects against stolen passwords and key loggers.
Enable this on IAM users and the root account
Introduction: Why choose AWS for storage
Compelling Economics Easy to Use Reduce risk
Speed, Agility, Scale
Pay as you go
No upfront investmentNo commitment
No risky capacity planning
No need to provision for redundancy or overhead
Self service administration
SDKs for simple integration
Durable and Secure
Avoid risks of physical media handling
Reduce time to market
Focus on your business, not your infrastructure
AWS Storage Features
Durable SecureDesigned for eleven 9’s durabilityRedundant storage across multiple facilities and devices
Identity and Access PoliciesBucket policies Access control listsQuery string authenticationEncryption
ScalableUnlimited capacity when you need itEasily scale up and down
AWS Storage Choices
Amazon S3Durable object storage
for all types of data
Amazon EBSBlock storage for use
with Amazon EC2
Amazon GlacierArchival storage for infrequently accessed data
Amazon S3Highly durable object storage for all types of data
Internet-scale storage Grow without limits
Benefit from AWS’s massive security investments
Built-in redundancyDesigned for 99.999999999% durability
Low price per GB per monthNo commitmentNo up-front cost
Amazon S3 key featuresManagement ConsoleBucket management
Monitoring spend
Managing lifecycle
Easy IntegrationAWS SDKs simplify programming
REST and SOAP APIs
Data ManagementLifecycle management
Cost control
Data protectionVersioning
Multi-factor delete
Encryption
Flexible Access Control Mechanisms
Time-limited access to object
Audit Logs
Pinterest scales to become one of the most popular social networks globally
With over 410 terabytes of data and 8 billion S3
objects, AWS helps us scale quickly and easily.
Ryan ParkTechnical Operations and
Infrastructure Lead, Pinterest
”
“ Pinterest is a social media site that enables millions of customers to share images of their interests on electronic pin boards
The company’s small engineering team needed a solution that would enable them to scale
AWS provided Pinterest with rapid, cost-effective scalability that enabled quick growth for the start-up
Amazon Cloudfront
What is a CDN and Why Use One?• Content Delivery Network• Large Distribution of Caching Servers• Routes Viewers to the Best Location• Caches Appropriate Content at the Edge• Accelerates Dynamic Content• Provides Scalability and Performance of Applications
The Amazon CloudFront Service
Global Content Delivery Network with Massive Capacity and Scale
Optimized for Performance and Scale
Built in Security Features
Self-Service Full Control Configurations
Robust Real Time Reporting
Amazon CloudFront
Static and Dynamic Object and Video Delivery
Ashburn, VA (3)Atlanta, GA (2)Chicago, ILDallas/Fort Worth, TX (2)Hayward, CAJacksonville, FLLos Angeles, CA (2)Miami, FLMinneapolis, MNMontreal, QCNewark, NJNew York, NY (3)Palo Alto, CASan Jose, CASeattle, WASouth Bend, INSt. Louis, MOToronto, ON
Rio de Janeiro, Brazil (2)São Paulo, Brazil
Amsterdam, The Netherlands (2)Berlin, GermanyDublin, IrelandFrankfurt, Germany (5)London, England (4)Madrid, SpainMarseille, FranceMilan, ItalyMunich, GermanyParis, France (2)Stockholm, SwedenVienna, AustriaWarsaw, Poland
Chennai, IndiaHong Kong, China (3)Manila, the PhilippinesMelbourne, AustraliaMumbai, India (2)New Delhi, IndiaOsaka, JapanSeoul, Korea (3)Singapore (2)Sydney, AustraliaTaipei, TaiwanTokyo, Japan (3)
CloudFront is Globally Distributed
70 CloudFront Edge Locations (PoPs), 45 Cities, 5 ContinentsAs of February 2017
Amazon Trusts CloudFront
Demo Time!Let’s deploy a website!