ngmanila - codename: fireball - deploy ng apps to aws

32
Deploy ng App to AWS Johnny Estilles Freelancer.com

Upload: ngmanila

Post on 12-Apr-2017

66 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Deploy ng App to AWSJohnny EstillesFreelancer.com

Page 2: ngManila - Codename: Fireball - Deploy ng Apps to AWS

About Me

Johnny M. EstillesEngineering ManagerFreelancer.com

[email protected] or [email protected]

@JohnnyEstilles

facebook.com/johnny.estilles

Page 3: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Objectives

Create an SSL/TLS certificate using AWS Certificate Manager

Create an S3 bucket to store the Angular app

Deploy the Angular app to the S3 bucket

Create a CloudFront distribution

Configure DNS to point domain name to CloudFront distribution

Page 4: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create an SSL/TLS certificate

Page 5: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create an SSL/TLS certificate

Page 6: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create an SSL/TLS certificate

Page 7: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create an SSL/TLS certificate

Page 8: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create an SSL/TLS certificate

Page 9: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create an SSL/TLS certificate

Page 10: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create an SSL/TLS certificate

Page 11: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create an SSL/TLS certificate

Page 12: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create an S3 bucket

Page 13: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create an S3 bucket

Page 14: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create an S3 bucket

Page 15: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create an S3 bucket

Page 16: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create an S3 bucket

Page 17: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create an S3 bucket

Page 18: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Deploy the app to S3

Page 19: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Deploy the app to S3

Page 20: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Deploy the app to S3

Page 21: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Deploy the app to S3

Page 22: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create a CloudFront distribution

Page 23: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create a CloudFront distribution

Page 24: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create a CloudFront distribution

Page 25: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create a CloudFront distribution

Page 26: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Create a CloudFront distribution

Page 27: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Configure DNS

Page 28: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Configure DNS

Page 29: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Configure DNS

Page 30: ngManila - Codename: Fireball - Deploy ng Apps to AWS

https://github.com/sitepoint-editors/TodoList

Page 31: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Covered Objectives

Create an SSL/TLS certificate using AWS Certificate Manager

Create an S3 bucket to store the Angular app

Deploy the Angular app to the S3 bucket

Create a CloudFront distribution

Configure DNS to point domain name to CloudFront distribution

Page 32: ngManila - Codename: Fireball - Deploy ng Apps to AWS

Deploy ng App to AWSAny questions?