Proactive Cost Management for AWS Cloud

35
Proactive AWS Cost Management- The Essentials A product by

Transcript of Proactive Cost Management for AWS Cloud

Page 1: Proactive Cost Management for AWS Cloud

Proactive AWS Cost Management- The Essentials

A product by

Page 2: Proactive Cost Management for AWS Cloud

Minjar- Cloud Automation and Solutions for AWS

AWS Architectures, Managed Cloud , DevOps, CloudOps

Botmetric – Intelligent Cloud Platform for AWS Cost Management,

Infrastructure Audit and DevOps Automation for AWS Cloud; Sold as a

SaaS Product

Botmetric About us

Page 3: Proactive Cost Management for AWS Cloud

Cost is a Key Pillar

of AWS

How to Proactively

Track and Manage Cost

This Session- Essentials

of Cost Management

Page 4: Proactive Cost Management for AWS Cloud

Overview

The AWS Cost/Pricing Lifecycle

Cost Allocation, Cost Management , Cost Optimization

Using Botmetric and Recap

Agenda

Page 5: Proactive Cost Management for AWS Cloud

AWS Overview

AgilityFlexibilityPay-on-Demand

Page 6: Proactive Cost Management for AWS Cloud

AWS Cost Management- Why it Matters

Hey I heard we’re

moving to AWS-

Pay as you

go..easy

Hmm…but I have played

around a bit- It’s quite

challenging

Why? It’s self

service, I hear. Just

start using it and you

can easily track

Not that Simple- Our

bills are increasing but

we are getting benefits

too- How to balance that

Oh... I thought

AWS Console has

all controls and

make its easy

Look- We have to

Design and Architect

our Deployment well to

be cost efficient

A water cooler conversation

Page 7: Proactive Cost Management for AWS Cloud

The AWS Well

Architected Framework

A Whitepaper from AWS

Oct 2015

Page 8: Proactive Cost Management for AWS Cloud

How to Design for Cost Efficiency on AWS

• Understanding AWS Pricing Model and Components

• Key Pillars of Proactive Cost Management

• Cost/Spend Tracking and Optimization using Botmetric

Performance

Cost

Time

Page 9: Proactive Cost Management for AWS Cloud

AWS Pricing Essentials

Users Drives Usage Drives

Economy Drives Cost

Philosophy

Pay-As-You-Go Pay Less/Unit by

Using MorePay Less When

You Reserve

Principles

Components

Compute

Pay for compute

time by the hour

Storage

Pay by GB

Data Transfer

Pay by GB for

Data out, not in

Page 10: Proactive Cost Management for AWS Cloud

Essentials - How to Design for Cost Efficiency

Understand Demand

Allocate AWS

Resources

Track Expenditure

Optimize At Architecture

Level

• Variable

• Fixed

• Long Term versus

Near Term

• Performance ?

• Spot

• Reserved

• Managed AWS

Services

• Cloud Trail

• Users and

Accounts

• Tags

• Botmetric

• Re-evaluate

Architecture

• Are you using

latest/best of AWS

• Are you saving

Page 11: Proactive Cost Management for AWS Cloud

Simple Framework to Implement Cost Efficient Design

Control & Verify

Match Resources & WorkloadsPurchase for Savings

Page 12: Proactive Cost Management for AWS Cloud

PURCHASE FOR SAVINGS

Page 13: Proactive Cost Management for AWS Cloud

Purchase for Savings

Use Reserved Instances

Use Spot Instances

Use AWS Managed Services

Consolidated Billing

1

2

3

4

Page 14: Proactive Cost Management for AWS Cloud

Use AWS Managed Services

• Review your application architecture and identify any non-cloud component

• Review non cloud SW or HW spend

• Identify cloud services that can be used to replace them and associated Capex and support costs

Page 15: Proactive Cost Management for AWS Cloud

CONTROL & VERIFY

Page 16: Proactive Cost Management for AWS Cloud

How to control & verify

Setup Reporting

Track & Terminate idle resources

1

2

Page 17: Proactive Cost Management for AWS Cloud

Setup Reports & Alerts

• Spend Reports & Alerts

• Usage Reports & Alerts

• Billing Reports & Alerts

• Custom Reports & Alerts

1

Page 18: Proactive Cost Management for AWS Cloud

Identify idle resources

AWS Trusted Advisor runs

multiple configuration checks

and recommends savings

2

Amazon Cloudwatch provides

resource utilization information

Page 19: Proactive Cost Management for AWS Cloud

MATCH RESOURCES AND

WORKLOADS

Page 20: Proactive Cost Management for AWS Cloud

Choose the right instance types

Start

Choose an instance

that best meets your

basic requirements

Start with memory &

then choose closest

virtual cores Look for

peak IOPS storage

requirements

Tune

Change instance size

up or down based

upon monitoring Use

CloudWatch & Trusted

Advisor to assess

Roll-Out

Run multiple instances

in multiple Availability

Zones

Page 21: Proactive Cost Management for AWS Cloud

Amazon S3

Internet scale

storage via API

Images

Videos

Files

Binaries

Snapshots

Leverage Storage Classes

Amazon Glacier

Storage for

archiving and

backup

Images

Videos

Files

Binaries

Amazon EBS

Block storage for

use with Amazon

EC2

Page 22: Proactive Cost Management for AWS Cloud

HOW BOTMETRIC CAN HELP

YOU

Page 23: Proactive Cost Management for AWS Cloud

Detects unused and underused resources

Page 24: Proactive Cost Management for AWS Cloud

Cost optimizer helps you prioritize

Page 25: Proactive Cost Management for AWS Cloud

Doesn’t stop at just detecting, let’s you remove unused

resources without going to AWS console

Page 26: Proactive Cost Management for AWS Cloud

Save cost by automating start/stop of your

instances

Page 27: Proactive Cost Management for AWS Cloud

Let’s you drill down cost at super granular level

Page 28: Proactive Cost Management for AWS Cloud

Extensive cost reporting

Page 29: Proactive Cost Management for AWS Cloud

Extensive cost reporting

• Cost Summary Report

• Spend Report by Tags

• Spend Report by Account

• EC2 Spend Report

• RI recommendation Report

• EC2 RI utilization Report

• Cost comparison Report

Page 30: Proactive Cost Management for AWS Cloud

Send daily cost summary email

Page 31: Proactive Cost Management for AWS Cloud

Advanced cost estimation and budget alerts

Page 32: Proactive Cost Management for AWS Cloud

EC2 & RDS Reserved Instance Planner

Page 33: Proactive Cost Management for AWS Cloud

Unused Reserved Instance Analyzer

Page 34: Proactive Cost Management for AWS Cloud

Summary – Why Botmetric ?

• Detect Unused Resources / Cost Optimizer

• EC2/RDS RI planner

• Extensive Reports / Detailed Spend break up

• Advanced Cost explorer

• Budget alerts / RI expiry alerts

• Accurate Estimates

• Automate instance start/stop

Page 35: Proactive Cost Management for AWS Cloud

Thanks, Ask Questions and give us

feedback

Signup for 14-day free trial

www.botmetric.com