Quick guide to managing Amazon AWS costs

15 January 2018
4 minute read
Best practice

Quick guide to managing Amazon AWS costs

15 January 2018
4 minute read

In a recent straw poll of ITAM Review readers it was found that only 27% of organisations have some form of portal or automated provisioning process for Amazon AWS.

  • 34% of organisations allowed engineers and developers direct access to the AWS console
  • 10% orchestrated AWS provisioning via a self service portal
  • 17% claimed they had automated provisioning
  • and 39% either had other methods or didn’t know how AWS was provisioned

It was just a straw poll and not an exhaustive study, and just because someone is accessing the AWS console directly doesn’t mean their governance is slack, but best practice leans towards some form of portal to automate the provisioning of AWS instances in the same way you might provision perpetual software or SaaS subscriptions via an App Store. AWS basics include switching off unused resources and rightsizing instances and plans.

Amazon Web Services


How to control Amazon AWS costs

Last Thursday Daniel Galecki of Flexera and I hosted a webinar on how to get a handle on Amazon Web Services costs.

The notes below are a quick summary of the main points, links and resources shared during the webinar.

View the recording here. (Registration required)

Agenda

How to Control Amazon AWS Costs – The four principles of controlling and reducing AWS spend whilst maximizing IT productivity and agility

  • Introductions
  • Amazon in the market
  • Amazon Best Practice
  • Amazon utilities
  • Four principles of AWS cost control
  • Business case for IaaS optimisation and key price differentials
  • Q&A

Synopsis

The gist of the entire webinar was that ITAM doesn’t want to be a blockage to innovation on the AWS platform, but at the same time we need to wrap governance around usage of AWS to control and manage spend. The best way to do this, as argued in the webinar and also recommended by Amazon best practice was to construct some form of portal or self service mechanism for managing Amazon consumption.

Key talking points and links

Amazon is the Gorilla in IaaS. Microsoft close behind. Gartner predict 37% growth in 2017, volumes treble between 2016 and 2020 from $USD 25.4BN to $USD 72.4BN (Predicted)

Links:

Four Principles of AWS Cost Optimization

  1. Understand consumption – Bills, Departments (itemized billing)
  2. Understand Options (change providers and change plan – low hanging fruit) Plans, Providers
  3. Processes for Optimization – Capping, Reclaim, Rightsizing, Automation (thermostats, motion sensors, bulbs, automation BMS)
  4. Ongoing optimization- Benchmarking, improvement plans

Amazon Best Practice

Amazon AWS Cost Optimization Utilities

  1. Understanding Your Usage with Billing Reportshttp://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-reports.html
  2. TCO Calculators https://aws.amazon.com/tco-calculator/
  3. Simply Monthly Calculator https://calculator.s3.amazonaws.com/index.html
  4. Trusted Advisor – Cost Optimization Checks (Support Contract Required) Checks Amazon EC2 – last 14 days CPU utilization was 10% or less and network I/O was 5MB or less on 4 or more days
  5. Amazon Cloud Watch (alarms & metrics monitoring) e.g. $100,000 month

What’s coming?

Apps automatically provisioned on AWS (Amazon Ecommerce meets AWS elastic cloud) https://aws.amazon.com/marketplace Time to get our arms around it before horse bolts!

Amazon Alternatives

“The three leading public cloud vendors, AWS, Microsoft Azure and Google Cloud, take very different approaches to pricing and discounts for their services” Datamation https://www.datamation.com/cloud-computing/cloud-price-comparison-aws-vs.-azure-vs.-google.html

Thanks to Daniel and the Flexera team for supporting us on this webinar. If you have any questions around AWS optimisation please leave a comment below or visit our forum.

Cheers, Martin

View the recording here. (Registration required)

Can’t find what you’re looking for?