+ All Categories
Home > Technology > Dev party 2014 - AWS & JS

Dev party 2014 - AWS & JS

Date post: 12-Nov-2014
Category:
Upload: corley-srl
View: 189 times
Download: 1 times
Share this document with a friend
Description:
Static web sites using Amazon AWS S3 service and AWS CloudFront distribution in order to be high quality hosting: low-latency, geo-distributed, inexpensive, web scalable, high available, simple to use and maintain.
22
AWS & JS Created by / Walter Dal Mut @walterdalmut
Transcript
Page 1: Dev party 2014 - AWS & JS

AWS & JSCreated by / Walter Dal Mut @walterdalmut

Page 2: Dev party 2014 - AWS & JS

Always EC2, EBS, money moneymoney...

Page 3: Dev party 2014 - AWS & JS

AWS S3 for static resourcesS3 is storage for the InternetS3 makes web-scale computing easier for developersInexpensiveHigh AvailableSecureVersionable99.999999999% durability

Page 4: Dev party 2014 - AWS & JS

Inexpensivewebsite with 1 Billion requests per month

400$ for the navigation0.03$ per 1000 GET

1200$ for 10 TeraBytes for data transfer0.12$ per GB

Page 5: Dev party 2014 - AWS & JS

Hey boy, take it easy!website with 1 Million requests per month

0.30$ for the navigation12$ for 100 GB for data transfer

Just 12.30$ per month!

Page 6: Dev party 2014 - AWS & JS

domain name == bucket name

Page 7: Dev party 2014 - AWS & JS

Enable static website hosting

Page 8: Dev party 2014 - AWS & JS

Permissions...

Page 9: Dev party 2014 - AWS & JS

Open your bucket to everyone!{    "Version": "2008‐10‐17",    "Id": "S3PolicyId1",    "Statement": [        {            "Sid": "IPAllow",            "Effect": "Allow",            "Principal": {                "AWS": "*"            },            "Action": "s3:GetObject",            "Resource": "arn:aws:s3:::example.walterdalmut.com/*",            "Condition": {                "IpAddress": {                    "aws:SourceIp": "0.0.0.0/0"                }            }        }    ]}

Page 10: Dev party 2014 - AWS & JS

Name Resolution!My hostname CNAME bucket hostname

example.walterdalmut.comCNAME

example.walterdalmut.com.s3-website-eu-west-1.amazonaws.com

Page 11: Dev party 2014 - AWS & JS

Performance

Page 12: Dev party 2014 - AWS & JS

More time at Santorini!

Page 13: Dev party 2014 - AWS & JS

GeoDistributed?

Page 14: Dev party 2014 - AWS & JS

AWS CloudFront CDN

Page 15: Dev party 2014 - AWS & JS

Configure it - Origin!

Page 16: Dev party 2014 - AWS & JS

Configure it - Destination

Page 17: Dev party 2014 - AWS & JS

Configure it - HTTPS

Page 18: Dev party 2014 - AWS & JS

Configure it - Logging

Page 19: Dev party 2014 - AWS & JS

Just use it!

Page 20: Dev party 2014 - AWS & JS

example.walterdalmut.com

CNAME

d1110qbasw60qq.cloudfront.net

ORIGIN

example.walterdalmut.com.s3-website-eu-west-1.amazonaws.com

Page 21: Dev party 2014 - AWS & JS

Monitor it!

Page 22: Dev party 2014 - AWS & JS

Time to relax!


Recommended