AWS Meetup: Bring your rst WebApp on AWS Cloudfiles.meetup.com/18084612/AWS-Meetup-27Dec.pdf ·...

Preview:

Citation preview

AWS Meetup:Bring your first WebApp on AWS Cloud

MeetUp CommunityElectromech Corporation - Ahmedabad

27 December 2014

Meet-up Team Bring your first WebApp on AWS Cloud 1/31

Hosting a Static website

Introduction

What is A Website?

Examples of Static Website

Create an AWS Account

AWS Services: IAM, S3, Route 53, CloudFront

Setup & Configuration

Verify and Go-Live

Clean Up

What have you learn today?

Meet-up Team Bring your first WebApp on AWS Cloud 2/31

Introduction

Introduction

Who we are?

Your Name

Company Name

Profile

Experience with AWS Cloud

Meet-up Team Bring your first WebApp on AWS Cloud 3/31

Understanding Requirements

Why do we need a Website?

You’re Open 24/7

”Just Google It”

Websites are Great Advertising

Passive Income Opportunities

Do You Know 247 Million People?

Websites Are Not Just Local, They Are Global

Gathers feedback

Deliver Significant Information and ImproveCommunication

Share Basic Business Information

Meet-up Team Bring your first WebApp on AWS Cloud 4/31

AWS Services

What AWS Offers?

S3 - fast, reliable and secure infrastructure

Route 53 - easy, seamless and cost-effective solutions

Route 53 - highly available Domain Name System (DNS)

CloudFront - Content Delivery Network (CDN), edgelocation with the lowest latency

Websites Never Sleep

No commitment

Meet-up Team Bring your first WebApp on AWS Cloud 5/31

What is Website?

A location connected to the Internet that maintains one ormore web pages

1 Static WebsiteNo Server Side ExecutationHTML + CSSInteractivity via hyperlinks.No Database

2 Dynamic Websitefront-end scripts and back-end scriptsinteractive elements like contact forms and search boxesDatabase Required

Meet-up Team Bring your first WebApp on AWS Cloud 6/31

Example of Static Websites

http://www.phoenixinfosec.com/

http://www.amditree.com/

http://www.yashamanhospital.com/

http://www.rajputanasecurityguard.com/

http://www.silkom.co.uk/index.html

Meet-up Team Bring your first WebApp on AWS Cloud 7/31

Sign up & Sign In with AWS

Steps to Create an Amazon/AWS account

Meet-up Team Bring your first WebApp on AWS Cloud 8/31

Sign up & Sign In with AWS

Steps to Sign In AWS Console

Meet-up Team Bring your first WebApp on AWS Cloud 9/31

AWS Services - IAM

Creating IAM User

What is IAM User?

Creating IAM Role and User

Policies

MFA Device Management

Meet-up Team Bring your first WebApp on AWS Cloud 10/31

AWS Services & Architecture

Meet-up Team Bring your first WebApp on AWS Cloud 11/31

AWS Services - Route 53

Register your domain - Route 53

Domain Registration

Create Host Zone

Create Records

Verify Records

Meet-up Team Bring your first WebApp on AWS Cloud 12/31

AWS Services - Route 53 - Domain Registration

Meet-up Team Bring your first WebApp on AWS Cloud 13/31

AWS Services - Route 53 - Domain Registration

Meet-up Team Bring your first WebApp on AWS Cloud 14/31

AWS Services - Route 53 - Domain Registration

Meet-up Team Bring your first WebApp on AWS Cloud 15/31

Meet-up Team Bring your first WebApp on AWS Cloud 16/31

AWS Services - Route 53 - Domain Registration

Meet-up Team Bring your first WebApp on AWS Cloud 17/31

AWS Services - Route 53 - Domain Registration

Meet-up Team Bring your first WebApp on AWS Cloud 18/31

AWS Services - Route 53 - Domain Registration

Meet-up Team Bring your first WebApp on AWS Cloud 19/31

AWS Services - Route 53 - Domain Registration

Meet-up Team Bring your first WebApp on AWS Cloud 20/31

AWS Services - Route 53 - Domain Registration

Meet-up Team Bring your first WebApp on AWS Cloud 21/31

AWS Services

Simple Storage Service (S3)

Meet-up Team Bring your first WebApp on AWS Cloud 22/31

AWS Services - Simple Storage Service

Simple Storage Service (S3)

Bucket Requirementdomain-name.comwww.domain-name.comlogs.domain-name.com

Bucket & Website URL

Creating Bucket

Configure your Website (domain-name.com)Upload Files and Foldersset-up a redirectLog Bucket

Meet-up Team Bring your first WebApp on AWS Cloud 23/31

AWS Services - Simple Storage Service

Meet-up Team Bring your first WebApp on AWS Cloud 24/31

AWS Services - Simple Storage Service

Meet-up Team Bring your first WebApp on AWS Cloud 25/31

Website Testing

Website Testing

dig

who.is

tools.pingdom.com/fpt/

Meet-up Team Bring your first WebApp on AWS Cloud 26/31

AWS Services

Cloud Front

Meet-up Team Bring your first WebApp on AWS Cloud 27/31

AWS Services - CloudFront

speed Up your website - CloudFront

Create a CloudFront Distribution

Update RecordSet for Domain

Check Log Files

Meet-up Team Bring your first WebApp on AWS Cloud 28/31

Clean Up

Clean UP

Delete Route 53 Host Zone

Delete distribution

Delete S3 Bucket

Meet-up Team Bring your first WebApp on AWS Cloud 29/31

Question & Answers

What you have learn today?

Met AWS Community

Plan & Design static webhosting on AWS

AWS Services - Route 53, S3, IAM,CloudFront

Brought static website on AWs cloud

Share thoughts/ideas

Meet-up Team Bring your first WebApp on AWS Cloud 30/31

Question & Answers

Thank You

Meet-up Team Bring your first WebApp on AWS Cloud 31/31