Creating a Culture of Cost Transparency and Accountability. AWS Whitepaper

Similar documents
Creating a Culture of Cost Transparency and Accountability

Cost Management in the AWS Cloud. March 2018

CLOUDCHECKR ON AWS AND AZURE: A GUIDE TO PUBLIC CLOUD COST MANAGEMENT

An Overview of the AWS Cloud Adoption Framework

Optimisation Guide. Westcon-Comstor Cloud: 1

MANAGE BUDGET AND SPEND IN A MULTI-CLOUD ENVIRONMENT THE CLOUD IS VAST, YOUR BUDGET IS LIMITED WHAT IS YOUR PLAN?

Cost Optimization Pillar

SIMPLIFY ENTERPRISE HYBRID CLOUD COST MANAGEMENT WITH HPE ONESPHERE CONSOLIDATED VISIBILITY & CONTROL OF COSTS ACROSS CLOUD ENVIRONMENTS

Digital Transformation Checklist

Intelligent Payment Management for Today and Tomorrow Technology Advancement to Navigate the Converging Payments Landscape

3 STEPS TO MAKE YOUR SHARED SERVICE ORGANIZATION A DIGITAL POWERHOUSE

Optimizing resource efficiency in Microsoft Azure

Top 10. best practices for successful multi-cloud management. How the multi-cloud world is changing the face of IT

AWS MSP Partner Program Validation Checklist v3.2 Mapping

Accenture NewsPage Trade Promotion Management for Emerging Markets. Choice in your hands

Microsoft moves IT infrastructure management to the cloud with Azure

Licensing Consulting Services for Cloud

White paper. Redefining Agile to Realize Continuous Business Value

The Public Cloud. And its Challenges

JOURNEY TO AS A SERVICE

Optimizing Cloud Costs Through Continuous Collaboration

Bring Your Own License. and Universal Credits: Cloud Essentials. Simplifying Cloud Purchasing and Consumption

Turn Your Business Vision into Reality with Microsoft Dynamics SL

Controlling. Cloud Spending. Avoiding the Steep Cost of Unchecked Cloud Growth

AUTOMATE YOUR ORGANIZATION

Capgemini Cloud Platform. Migrate, operate, and innovate every aspect of your business in the cloud

Achieving a Continuous State of Compliance and Readiness on AWS Unlock GRC Innovation on Public Cloud

TBM Awards Nomination Questionnaire

Steve Bryant-Brown Technology Mayank Nayar Program Manager, Azure Site Recovery. Will Rowley Cloud

DATA INSIGHTS TO POWER YOUR DIGITAL TRANSFORMATION JOURNEY

Cloud-Scale Data Platform

Preparing for Multi-Cloud Management Success

Creating Technology Financial Accountability. IT Financial Management and Cost Transparency White Paper

Cloud Cost Management

Accenture Architecture Services. DevOps: Delivering at the speed of today s business

SOFTWAREONE PYRACLOUD PLATFORM

Business Process Management and the Benefits of Automation

Application Migration to Cloud Best Practices Guide

AWS Migration Whitepaper. November 2017

Enabling Self-Service for Data Scientists with AWS Service Catalog

Using ClarityTM for Application Portfolio Management

Oracle Cloud Blueprint and Roadmap Service. 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

FAST-TRACK YOUR SAP MIGRATION. Effectively Prepare for Migrating Your SAP Environment to the AWS Cloud

Managed Cloud storage. Turning to Storage as a Service for flexibility

Achieving an Agile Enterprise with Enterprise-Wide Portfolio and Lifecycle Management

Fueled with ALM Octane

Network and Route Performance Management

The CXO s Guide To IT Governance

The innovation engine for the digitized world The New Style of IT

Successfully Choosing and Using an ITFM Solution ITFMA 2017 New Orleans COPYRIGHT 2017 NICUS SOFTWARE, INC ALL RIGHTS RESERVED

Act! in the Cloud. Finding your path to success with hosted CRM

The Digital Performance Company. The State of Cloud Monitoring

Enterprise PLM Solutions Advanced PLM Platform

Architecting an Open Data Lake for the Enterprise

Be Remarkable. CONTRACT LIFECYCLE MANAGEMENT SOFTWARE. Software Overview OVERVIEW. Additional Available Professional Services

When the Status Quo Means Getting Left Behind. Accelerating Analytics Platform Adoption through Evolving Technology

AMSTERDAM. 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved

Delivering Governed Self-Service BI across the Enterprise

Customer Experience and Analytics Maturity Model.

Driving Digital Business Transformation with Oracle Enterprise Performance Management

HyperCloud. IT s Cloud Dilemma

ORACLE PROJECT PORTFOLIO MANAGEMENT CLOUD

IBM Software Rational. Five tips for improving the ROI of your software investments

SALESFORCE ACCELERATORS: THE RESOURCES AND KNOW-HOW TO GET RESULTS FASTER

Call recording, delivered your way

Easy-to-Build Workflows & Forms For Dummies WHITEPAPER

GUIDEBOOK ADAPTIVE INSIGHTS

StorageX. Migrating Unstructured File Data Using Data Dynamics StorageX

AWS Transformation Day. Thomas Blood, EMEA Enterprise Strategist 2017

MANAGEMENT CLOUD. Leveraging Your E-Business Suite

elevating the role of finance at Mary Lanning Healthcare

Welcome to this IBM podcast, The key to. success: Accurate insight into data, processes, practices

3 CRITICAL STEPS TO MAKE YOUR RPA IMPLEMENTATION A SUCCESS

I D C M A R K E T S P O T L I G H T. S i l o s a n d Promote Business Ag i l i t y

Oracle Management Cloud

Pega Upstream Oil & Gas Capabilities Overview

SHOULD THEY STAY OR SHOULD THEY GO? MIGRATING LEGACY INSURANCE DATA

Realize More with the Power of Choice. Microsoft Dynamics ERP and Software-Plus-Services

Benefits Abound When Moving Analytics to the Cloud

TRANSFORM YOUR ENTERPRISE WITH HYBRID CLOUD

Who is Databricks? Today, hundreds of organizations around the world use Databricks to build and power their production Spark applications.

CloudHealth The most trusted software platform used to accelerate business transformation in the cloud.

SAS IT Intelligence Resource Optimization for VMware Virtual Environments

Modernize your grid: Simplify smart metering with an intelligent partner.

Customer Challenges SOLUTION BENEFITS

Value Beyond Virtualization

4/26. Analytics Strategy

Integrated IT Management Solutions. Overview

7 Leading Companies that Transformed their Business with Analytics

GUIDE The Enterprise Buyer s Guide to Public Cloud Computing

A Modern Cloud is Complete By Design

SCALE SUPPLY CHAIN TECHNOLOGY THAT S SCALED TO FIT AND READY TO RUN MANHATTAN

Progressive Organization PERSPECTIVE

Step inside your new look business with SAP Business One. SAP Solution Brief SAP Solutions for Small Midsize Businesses

Manhattan SCALE. Supply Chain Technology That s Scaled to Fit and Ready to Run

MANUFACTURING ERP SOFTWARE BUYERS GUIDE

Value Stream Services

Building a DevOps Culture MTUG IT Summit and Tradeshow, June 2 nd 2016

Measuring DevOps Success

Modern Service Management Solutions for Defense Agencies

Transcription:

Creating a Culture of Cost Transparency and Accountability AWS Whitepaper

Creating a Culture of Cost Transparency and Accountability: AWS Whitepaper Copyright 2018 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may not be used in connection with any product or service that is not Amazon's, in any manner that is likely to cause confusion among customers, or in any manner that disparages or discredits Amazon. All other trademarks not owned by Amazon are the property of their respective owners, who may or may not be affiliated with, connected to, or sponsored by Amazon.

Table of Contents From Cloud Cost to Cloud Value... 1 Abstract... 1 Introduction... 1 Speed and Cost Tradeoffs... 3 Cost is Everyone's Responsibility... 4 Promoting Visibility, Transparency, and Accountability... 5 Determining Cost Allocation... 6 Evangelizing Best Practices... 7 Conclusion... 8 Resources... 9 Document Details... 10 Contributors... 10... 10 AWS Glossary... 11 iii

Abstract From Cloud Cost to Cloud Value Publication date: March 2018 (Document Details (p. 10)) Abstract This is the fifth in a series of whitepapers designed to support your cloud journey. This paper seeks to empower you to maximize value from your investments, improve forecasting accuracy and cost predictability, create a culture of ownership and cost transparency, and continuously measure your optimization status. This paper discusses the tools, best practices, and tips that your organization can use to create a lean cost culture and maximize the benefits of the cloud. Introduction Migrating to the cloud is an iterative process that evolves as your organization develops new skills, processes, tools, and capabilities. These skills build momentum and accelerate your migration efforts. The prospect of moving to the cloud does not need to be a daunting or arduous proposition. Establishing the right cultural foundation to build on is key to a successful migration. Because cloud services are purchased, deployed, and managed in fundamentally different ways from traditional IT, adopting them successfully requires a cultural shift as well as a technological one inside organizations. Culture consists of the attitudes and behaviors that define how a business operates. Organizations can improve cost optimization by promoting a culture where employees view change as normal and welcome responsibility in the interest of following best practices and adapting to new technology. This is what lean cost culture means. In traditional environments, IT infrastructure requires significant upfront investment and labor. The decision to incur these costs typically must go through multiple layers of approval. In legacy IT models, IT purchases are ordered and managed through a central services model at significant expense. What s more, the sources of these costs are difficult to identify and allocate, in part because of limited transparency. The cloud presents an entirely different situation. IT infrastructure requires more limited capital investments, and labor can focus on undifferentiated work as opposed to managing infrastructure. You can easily spin up cloud services without IT intervention using a departmental credit card. Specialist teams are not always required to get infrastructure to a functioning state, and business units can more easily deploy their own technology needs. While the initial costs might be lower, they are also easier to incur. Without the right infrastructure and processes in place, costs are not always easy to manage. There s also a major difference in how cloud services and data center infrastructure are paid for. If you create a virtual machine on a physical server in a data center, there s no inherent way to measure the cost of that action. If you create this machine in the cloud, costs immediately begin to accrue. Cloud costs are tightly coupled with usage, often down to the second. Most actions have a hard-dollar cost implication. Because cloud resources are easier to deploy and incur usage-based costs, organizations must rely on good governance and user behavior to manage costs in other words, they need to create a lean cost culture. This is especially important because, with the cloud and modern agile DevOps practices, implementation is a continuous cycle with new resources, services, and projects being adopted regularly. 1

Introduction A lean cost culture is essential when architecting cloud-based solutions and should be part of planning, design, and development. Cost management should not be delegated only after the technology has been developed. Fortunately, in many ways, creating a lean cost culture is much easier to do in the Amazon Web Services (AWS) Cloud than in the data center environment. You can closely track the costs incurred by specific individuals, groups, projects, or functions. Your teams can share information through consoles and reports. Rich cost analytics and management tools are built into the platform, and cost-saving management automation is relatively easy to implement. By using the tools, best practices, and tips detailed in this paper, your organization can maximize the benefits of the cloud while keeping costs under control. Ultimately, the goal is to move from thinking about cloud costs to understanding cloud value the return on investment (ROI) your organization obtains from various initiatives and workloads that leverage the cloud. It s important to understand not just what you re spending, but the value you re getting in return. A bigger bill doesn t necessarily indicate a problem if it means you re growing your business, your margins, or your capabilities. Therefore, your organization needs to clearly identify key performance indicators and success factors that are impacted by cloud adoption. In the absence of well-identified metrics, determining success is complicated and it can be difficult to derive value. Examples of categories that can help define success are business agility, operational resiliency, and total cost of ownership. One example of how to evaluate cloud value is by looking at unit cost. The unit can be any object of value in your organization, such as subscribers, API calls, or page views. The unit cost is the total cost of a service divided by the number of units. By focusing on reducing unit cost over time and understanding how spending and margins are related, you can concentrate on getting more for your money. Arriving at this level of understanding can be an incremental process. Best practices that can help get you there are discussed in the following sections. 2

Speed and Cost Tradeoffs With cost optimization, as with the other pillars in the AWS Well-Architected Framework, there are trade-offs to consider, for example, whether to optimize for speed-to-market or for cost. In some cases, it s best to optimize for speed going to market quickly, shipping new features, or simply meeting a deadline rather than investing in upfront cost optimization. Sometimes design decisions are directed by haste rather than data, and the temptation always exists to overcompensate just in case rather than spend time benchmarking for the most cost-optimal deployment. This might lead to overprovisioned and under-optimized deployments. However, this is a reasonable choice when you need to lift and shift resources from your on-premises environment to the cloud and then optimize afterward. Investing in a cost optimization strategy upfront allows you to realize the economic benefits of the cloud more readily by ensuring a consistent adherence to best practices and avoiding unnecessary overprovisioning. 3

Cost is Everyone's Responsibility All teams can help manage cloud costs, and cost optimization is everyone s responsibility. Many variables affect cost, and different levers can be pulled to drive operational excellence. The following are examples of different teams that need to consider cost optimization: Engineering needs to know the cost of deploying resources and how to architect for cost optimization. Finance needs cost data for accounting, reporting, and decision making. Operations makes large-scale decisions that affect IT costs. Business decision makers must track costs against budgets and understand ROI. Executives need to understand the impact of cloud spending to help with divestitures, acquisitions, and organizational strategy. In the past, few of these roles were tasked with the responsibility of understanding let alone managing IT costs. Now, stakeholders need training, policies, and tools to do this effectively. The best starting point is to create visibility into cloud costs. 4

Promoting Visibility, Transparency, and Accountability In the cloud, it s easy to get into a situation where the people watching costs are not the same people incurring them. One of the goals of creating a lean cost culture is turning everybody into a cost-watcher. By providing alerts, dashboards, and reports relevant to each stakeholder, you reduce the feedback loop between the data and the action that is required to make corrections. In addition to giving stakeholders visibility, it s a good idea to encourage transparency in other words, let teams see how others are spending showcasing trends, best practices, and opportunities for improvement. This can help create a shared sense of ownership over cloud costs and incentivize people to minimize them. You can even go so far as to encourage friendly rivalries between teams to achieve higher levels of optimization through gamification. To achieve true success, cost optimization must become a cultural norm in your organization. Get everyone involved. Encourage everyone to track their cost optimization daily so they can establish a habit of efficiency and see the daily impact of their cost savings over time. Although everyone shares the ownership of cost optimization, best practices call for someone to take primary responsibility for cost optimization. Typically, this is someone from either the finance or IT department who is responsible for ensuring that cost controls are monitored so that business goals can be met. The cost-optimization engineer makes sure that the organization is positioned to derive optimal value from the decision to adopt AWS. As the organization matures, this role can become a Cloud Center of Excellence responsible for continually driving cost-optimization best practices. For more on developing a Cloud Center of Excellence, see the second whitepaper in this series. 5

Determining Cost Allocation To help you understand your responsibility for cloud costs, use AWS tools for resource allocation. The two main mechanisms of cost allocation in AWS are linked accounts and tags. Linked Accounts Linked accounts let you split your AWS bill by cost center or business unit, while centralizing payment through the organizational account. Linked accounts are managed through the consolidated billing feature in AWS Organizations. With consolidated billing, you can see a combined view of AWS charges incurred by all your accounts. You can also get a cost report for each member account that is associated with your master account. Tags To help you manage your instances, images, and other Amazon EC2 resources, you can optionally assign your own metadata to each resource in the form of tags. Tags enable you to categorize your AWS resources in different ways, for example, by purpose, owner, or environment. You can use tags for many purposes, and they are an especially powerful way to create a lean cost culture. AWS Cost Explorer and detailed billing reports let you analyze your AWS costs by tag. Typically, you use business tags such as cost center/business unit, customer, or project to associate AWS costs with traditional cost-allocation dimensions. However, a cost-allocation report can include any tag, which means you can easily associate costs with technical or security dimensions such as specific applications, environments, or compliance programs. Using tags can make it easy to create usage reports specific to role, business function, application, project, and more. Your organization should create a common taxonomy as early as possible one that embodies the organizational structure and enables easy accountability for costs. It is also important to track untagged resources because these can represent unallocated costs. Many organizations enforce tagging programmatically and even implement a tag or terminate rule. With proper tagging, people can easily see which costs they are responsible for. 6

Evangelizing Best Practices As with all cloud activities, the key to developing best practices stems from infusing a business culture into everything you do. When a culture of accountability and transparency becomes intrinsic to the way you conduct business, you can see benefits quickly. A cost-conscious cloud culture does not come about on its own. Changing processes and behaviors takes time and effort. Clear policies around cost ownership, deployment processes, reporting, and other best practices should be developed and evangelized across your organization. Training can help staff understand how cloud costs work and steps they can take to eliminate waste. Some fundamental policies to consider include: Turning off unused resources Using Amazon EC2 Spot Instances, Amazon EC2 Reserved Instances, and other service reservation types where appropriate Using alerts, notifications, and AWS Budgets to help teams stay on track Reporting waste on a team- and company-level Applying showbacks and chargebacks to enable cost accountability Setting up dashboards to enable widespread monitoring of cloud usage Setting up communication cadences to ensure visibility of cost management issues to the right people 7

Conclusion Every organization is different. Some organizations are used to rapid change and will adopt a lean cost culture quickly. Others have more entrenched processes and approaches and will require more time to get there. The key is to understand that cultural change is required and that it should be addressed early in the cloud adoption journey. More than any specific tool or approach, getting your people on board is the foundation of cost management success. 8

Resources AWS Architecture Center AWS Whitepapers AWS Architecture Monthly AWS Architecture Blog This Is My Architecture videos AWS Answers AWS Documentation 9

Contributors Document Details Contributors The following individuals and organizations contributed to this document: Amilcar Alfaro, Sr. Product Marketing Manager, AWS Erin Carlson, Marketing Manager, AWS Keith Jarrett, WW BD Lead - Cost Optimization, AWS Business Development Date March 2018 Description First publication 10

AWS Glossary For the latest AWS terminology, see the AWS Glossary in the AWS General Reference. 11