39
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. Module 5: AWS Pricing, Support and Architecting Surawut Phornthabthong Senior Solutions Architect Amazon Web Services SessionID

Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

  • Upload
    others

  • View
    5

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Module 5: AWS Pricing, Support and Architecting

Surawut PhornthabthongSenior Solutions ArchitectAmazon Web Services

S e s s i o n I D

Page 2: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Page 3: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

How do you pay for AWS?

Page 4: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Pay as you go

On premises/co-location AWS

UNDERUTILIZATION

Only pay for what you use

Page 5: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Save when you reserve: Reserved Instances

• Save up to 75 percent over equivalent on-demand capacity

NURI PURI AURI

EC2instance

• Choose• No upfront payments (NURI)• Partial up-front (PURI)• All up-front (AURI)

Page 6: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Use more, pay less

Automatic volume-based discounts

Page 7: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Pricing concepts

Compute Storage Data transfer

• Charged per hour/second*

• Varies by instance type

*Linux only

• Charged typically per GB

• Outbound is aggregated and charged

• Inbound has no charge (with some exceptions)

• Charged typically per GB

Page 8: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Different services are priced differently

Amazon EC2

Amazon S3

Amazon EBS

AWS CloudFormation

Page 9: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Amazon EC2: Four purchase types

On-Demand instances

• Charged per hour/second*

• Short-term

• Unpredictable workloads

Reserved instances

• Discount for 1 to 3 year commitments

• Applications with steady state usage

Dedicated hosts• Physical server dedicated to

you• Applications with specific

compliance requirements

Spot instances

• Spare AWS capacity for up to 90% discount

• Applications with flexible start and end times

• Urgent computing needs for large amounts of capacity

Page 10: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Amazon EBS pricing model

Volumes Snapshots Data transfer

• Charged by GB provisioned/month

• Varies by volume type

• Charged by space consumed in Amazon S3

• Charged for volume copied across regions

• Inbound data transfer is free

• Outbound data transfer charges are tiered

Page 11: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Amount of data transferred out of the region

Amount of data transferred out of the region

Amount of data transferred out of the region

Amazon S3 pricing model

Amount of storage usedRegion Storage class

Number and type of requests (GET, PUT, COPY)

Amount of data transferred out of the region

Page 12: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

AWS services with no additional charge

Amazon VPC

Auto scaling

ElasticBeanstalk

AWS CloudFormation

AWS Identityand Access

management (IAM)

Page 13: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Cost estimating tools

Page 14: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

AWS free tier

Enables you to gain free hands-on experience with the AWS platform, products, and services.

Page 15: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

AWS simple monthly calculator

• Estimate your monthly bill• Per-service cost breakdown• Aggregate monthly estimate• Provides common customer examples

Page 16: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Analyzing with AWS cost explorer

Get started quickly

Set custom intervals

Filter/groupdata

Forecast cost and usage

Save progress

Access data programmatically

Page 17: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

What is Trusted Advisor?

A service providing guidance to help you reduce cost, increase performance, and improve security

Page 18: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

AWS support

Page 19: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Support plan overview

Customer service

Support forums

Service health checks

Documentation, whitepapers, and best-practice guides

Best-practice guidance

Client-side diagnostic tools

Building-block architecture support

Use-case guidance

IAM for controlling individuals' access to AWS Support

Full AWS trusted advisor

An API for interacting with support center and Trusted Advisor

Third-party software support

Application architecture guidance

Infrastructure event management

Technical Account Manager (TAM)

White-glove case routing

Management business reviews

Page 20: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

The AWS well-architected framework

Page 21: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

What is the well-architected framework?

A guide for designing infrastructures that are:

• Secure• High-performing• Resilient• Efficient

A systematic approach to evaluating and implementing architectures

Established best practices developed through lessonslearned by working with customers

Page 22: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Five pillars of the framework

Operationalexcellence Security Reliability Performance

efficiencyCost

optimization

Page 23: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Example: Improving availability with Elastic Load Balancing

WebServer

AppServer

DBServer

WebServer

AppServer

DBServer

Elastic Load Balancing

Availability Zone A

Availability Zone B

Replicated data

AWS Cloud

Page 24: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Example: Web application hosting

AmazonRoute 53

AmazonCloudFront

AmazonRDS

Amazon RDS

Replication

S3

Resources

Elastic Load Balancing

App servers

App servers

Availability Zone A

Web servers

Web servers

Availability Zone B

Auto Scaling

AWS Cloud

EC2

Auto ScalingAuto Scaling

Auto Scaling

EC2

EC2EC2

Page 25: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Page 26: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Page 27: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Your path to success

Page 28: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Increased employee engagement

Faster time-to-market

Lower business risk

Increased profitability

*Source: IDC White Paper, sponsored by AWS, Train to Accelerate Your Cloud Strategy, October 2017~Source: 2018 Global Knowledge IT Skills and Salary Report

AWS Training and Certification leads to measurable results …

Achieve your AWS cloud ROI

Page 29: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Increased employee engagement

80% faster to adopt cloud*

Lower business risk

Increased profitability

*Source: IDC White Paper, sponsored by AWS, Train to Accelerate Your Cloud Strategy, October 2017~Source: 2018 Global Knowledge IT Skills and Salary Report

Achieve your AWS cloud ROIAWS Training and Certification leads to measurable results …

Page 30: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Increased employee engagement

80% faster to adopt cloud*

Lower business risk

4.7x more likely to improve IT staff

productivity*

*Source: IDC White Paper, sponsored by AWS, Train to Accelerate Your Cloud Strategy, October 2017~Source: 2018 Global Knowledge IT Skills and Salary Report

Achieve your AWS cloud ROIAWS Training and Certification leads to measurable results …

Page 31: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Increased employee engagement

80% faster to adopt cloud*

4.4x more likely to overcome operational

and performance concerns*

4.7x more likely to improve IT staff

productivity*

*Source: IDC White Paper, sponsored by AWS, Train to Accelerate Your Cloud Strategy, October 2017~Source: 2018 Global Knowledge IT Skills and Salary Report

Achieve your AWS cloud ROIAWS Training and Certification leads to measurable results …

Page 32: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

30% increased employee satisfaction,

leading to retention80% faster to adopt cloud*

4.4x more likely to overcome operational

and performance concerns*

4.7x more likely to improve IT staff

productivity*

*Source: IDC White Paper, sponsored by AWS, Train to Accelerate Your Cloud Strategy, October 2017~Source: 2018 Global Knowledge IT Skills and Salary Report

Achieve your AWS cloud ROIAWS Training and Certification leads to measurable results …

Page 33: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Training developed by the experts at AWS

https://www.aws.training

Classroom trainingIn-person and virtual training

from instructors who teach your team in a hands-on learning

environment

Digital trainingFree, on-demand courses so your team can learn about the latest

services when and where it’s convenient

AWS certificationIdentify skilled professionals

to lead cloud initiatives using AWS

Page 34: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

AWS learning paths

Page 35: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Over 400 courses to help you build new cloud skills

Free on-demand digital courses AWS classroom training

https://www.aws.training

Page 36: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

AWS certification

ProfessionalTwo years of comprehensive experience designing, operating, and troubleshooting solutions using the AWS Cloud

AssociateOne year of experience solving problems and implementing solutions using the AWS Cloud

FoundationalSix months of fundamental AWS Cloud and industry knowledge

SpecialtyTechnical AWS Cloud experience in the Specialty domain as specified in the exam guide

Page 37: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

How to prepare for AWS certification

Learn more: aws.amazon.com/certification/certification-prep/

Page 38: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Certificate of attendance

Page 39: Module 5: AWS Pricing, Support and Architecting · 2020. 4. 6. · AWS Support Full AWS trusted advisor An API for interacting with support center and Trusted Advisor Third-party

© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

A kind reminder to complete the feedback form - let us know what you thought of today’s event and how we can improve the event experience for you in the future.

[email protected]

twitter.com/AWSCloud

facebook.com/AmazonWebServices

youtube.com/user/AmazonWebServices

slideshare.net/AmazonWebServices

twitch.tv/aws

Thank you for attending