SlideShare a Scribd company logo
1 of 44
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Emil Lerch, Sr Consultant,
AWS Professional Services
J.R. Storment, Chief Customer Officer, Cloudability
June 20, 2016
Leveraging Cloud Transformation to
Build a DevOps Culture
The term “DevOps” typically refers to the emerging
professional movement that advocates a collaborative
working relationship between development and IT
operations, resulting in the fast flow of planned work (i.e.,
high deploy rates), while simultaneously increasing the
reliability, stability, resilience, and security of the production
environment.
—Gene Kim, author of The Phoenix Project
What is DevOps
Through Security as Code, we have and will learn that
there is simply a better way for security practitioners, like
us, to operate and contribute value with less friction. We
know we must adapt our ways quickly and foster innovation
to ensure data security and privacy issues are not left
behind because we were too slow to change.
—DevSecOps Manifesto
DevSecOps
Why does DevOps matter?
• High-performing IT organizations deploy 30x more
frequently with 200x shorter lead times; they have 60x
fewer failures and recover 168x faster.
• Lean management and continuous delivery practices
create the conditions for delivering value faster,
sustainably.
• High performance is achievable whether your apps are
greenfield, brownfield, or legacy.
(source: puppet labs 2015 State of Devops Report)
https://puppetlabs.com/sites/default/files/2015-state-of-devops-report.pdf
How do we transition to DevSecOps culture?
People/Process Technical
Reorganization: cross-discipline team Continuous integration
Reorganization by vTeams Continuous delivery
Documented release process Continuous deployment
Documented testing processes Automated testing
Cross-discipline training Automated monitoring and log analysis
Cross-discipline social events Configuration management
Rotation programs
Conway’s Law:
Any organization that designs a system (defined broadly)
will produce a design whose structure is a copy of the
organization's communication structure.
Melvyn Conway, 1967
http://www.melconway.com/Home/Conways_Law.html
Inverse Conway Maneuver:
In what could be termed an “inverse Conway maneuver,”
you may want to begin by breaking down silos that
constrain the team’s ability to collaborate effectively.
Jonny Leroy/Matt Simons, 2010
http://jonnyleroy.com/2011/02/03/dealing-with-creaky-legacy-platforms/
Two-pizza teams
Full ownership
Full accountability
Aligned incentives
DevSecOps maturity model
Commit Accept Capacity Exploratory Production
Commit Accept Capacity Exploratory Production
Commit Accept Capacity Exploratory Production
Commit Accept Capacity Exploratory Production
Commit Accept Capacity Exploratory Production
DevSecOps maturity Deployment pipelines
Level5Level3Level4Level2Level1
Revision Control System
Convergence (Configuration Management) System
Infrastructure Provisioning System
Artifact Management System
Build & Continuous Integration System
Feedback System
Strategies for migration from level 1–level 5
• Greenfield: Start full pipeline on pilot projects
• Roll processes/tools to all new projects once verified
• Brownfield: Gradually apply DevSecOps principles
• Large organizations usually implement a combination
• Pilot project/center of excellence
• ”Back port” lessons onto existing code base
Sample strategy: existing applications
1. Setup CI/CD server
2. Development automates builds
3. Development/Operations automate deployments
4. QA automates tests
5. Operations automate infrastructure build/teardown
PROJECT MANAGEMENT
SERVER
1. PICK
TASKS
2. SUBMIT
CODE
3. BUILD
DEVELOPER
4. DEPLOY TO TEST
5. DOCUMENT DEPLOYMENT
OPERATIONS
7. DEPLOY TO PROD
TEST SERVER PRODUCTION SERVER
QA
6. TEST
8. TEST
SOURCE CODE
REPOSITORY
SOURCE CODE
REPOSITORY
PROJECT MANAGEMENT
SERVER1. PICK
TASKS
2. SUBMIT
CODE
4. BUILD
DEVELOPER
5. DEPLOY TO TEST
6. DOCUMENT DEPLOYMENT
OPERATIONS
8. DEPLOY TO PROD
CONTINUOUS
INTEGRATION SERVER
3. CHANGE
NOTIFICATION
TEST SERVER PRODUCTION SERVER
QA
7. TEST
9. TEST
SOURCE CODE
REPOSITORY
PROJECT MANAGEMENT
SERVER1. PICK
TASKS
2. SUBMIT
CODE
4. BUILD
DEVELOPER
5. DEPLOY TO TEST
TEST SERVER
OPERATIONS
PRODUCTION SERVER
7. DEPLOY TO PROD
QA
6. TEST
8. TEST
CONTINUOUS
INTEGRATION SERVER
3. CHANGE
NOTIFICATION
SOURCE CODE
REPOSITORY
PROJECT MANAGEMENT
SERVER1. PICK
TASKS
2. SUBMIT
CODE
4. BUILD
DEVELOPER
5. DEPLOY
APPLICATION SERVER
QA
6. TEST
CONTINUOUS
INTEGRATION SERVER
3. CHANGE
NOTIFICATION
SOURCE CODE
REPOSITORY
PROJECT MANAGEMENT
SERVER1. PICK
TASKS
2. SUBMIT
CODE
4. BUILD/TEST
DEVELOPER
5. DEPLOY
APPLICATION SERVER
CONTINUOUS
INTEGRATION SERVER
3. CHANGE
NOTIFICATION
SOURCE CODE
REPOSITORY
PROJECT MANAGEMENT
SERVER1. PICK
TASKS
2. SUBMIT
CODE
4. BUILD/
CREATE ENVIRONMENT/
TEST/TEARDOWN
DEVELOPER
5. DEPLOY
APPLICATION SERVER
CONTINUOUS
INTEGRATION SERVER
3. CHANGE
NOTIFICATION
Cloud software development lifecycle
AWS Elastic Beanstalk
AWS OpsWorks
Amazon
CloudWatch
AWS
CloudFormation
AWS
CodeDeploy
AWS
CodeCommit
AWS
CodePipeline
Code Build Test Deploy Provision Monitor
AWS and DevSecOps
Opportunity AWS Services
Marketplace offerings and Competency Partners
AWS
CloudFormation
AWS
CodeDeploy
AWS
OpsWorks
AWS Elastic
Beanstalk
• IT shops fully embracing DevSecOps, can be orders of magnitude more
productive than those that don’t.
• AWS offers an array of powerful services to enable DevSecOps.
• Using AWS CloudFormation to repeatedly and quickly deploy dev/test
environments, and then shut them down immediately when tests
complete, is helping customers:
 Save money and time
 Increase quality
 Increase agility
AWS
CodeCommit
AWS
CodePipeline
DevSecOps, self service, and cost management
Automation empowers individuals; however:
Individuals spending OPM can spend too much
AWS services can help:
 AWS Identity and Access Management
(IAM) restrictions
 Cost Explorer
 Detailed billing reports
 Budgets
 Cost and usage reports
 Billing alerts
AWS Partners can provide more analytics and assist in cost control
Bridging the gap from DevOps
to finance
J.R. Storment, Chief Customer Officer at Cloudability
jr@cloudability.com
What DevSecOps brings to the table
Breaking down silos
Collaboration between cross-disciplinary teams
Move faster in refreshing your infrastructure
Constant adjustment to change
Automated monitoring and alerting
Effect—cost goes up and with a more complex financial
audit trail
AWS
CodeCommit
AWS
CodeDeploy
AWS
CodePipeline
AWS
CloudFormation
AWS
OpsWorks
AWS
Service Catalog
AWS
Device Farm
AWS
Mobile Hub
Amazon
SNS
Amazon
SQS
Amazon
CloudWatch
Amazon
S3
Amazon ECR
Amazon ECS
AWS Elastic
Beanstalk
AWS
Lambda
Amazon
EC2
Amazon
Redshift
Amazon
Elasticsearch Service
IAM AWS KMS
AWS
CloudHSM
AWS Certificate
Manager
Explosion of SKUs and metadata increasing
reporting complexity
DevOps has decentralized deployment of resources to more
engineers and involved finance in the planning decisions
CI/CD shortening feedback loops and creating opportunities
to refresh infrastructure and improve efficiency
Cross-discipline teams (dev+ops+finance) now
jointly responsible for bill…
Engineers Finance Operations Capacity Execs
Finance a part of the process now
DevOps Finance
measurebuy
align learn
delivery pipeline
feedback loop
Cloud efficiency lifecycle
What is DevSecOps?
developers customers
releasetestbuild
plan monitor
delivery pipeline
feedback loop
Software development lifecycle
The term “FinOps” typically refers to the emerging
professional movement that advocates a collaborative
working relationship between DevOps and Finance,
resulting in an iterative data-driven management of
infrastructure spending (i.e., lowering the unit economics of
cloud), while simultaneously increasing the cost efficiency
and ultimately profitability of the cloud environment.
What is FinOps?
—J.R. Storment, chief customer officer at Cloudability
FinOps czar (n) A person or team focused on looking at the
AWS billing data each month to identify opportunities to save
money (e.g., with Reserved Instance coverage)
FinOps/RI czar
Why appoint one?
Proper purchasing of RIs can save 30–60% on your AWS bill
Assuming a $1 M/yr spend, there’s a potential savings of $300
K+ year.
Usually is a technically minded person in finance, procurement,
or vendor management
How do you build a FinOps culture?
Put data in the hands of the people
Enact policies and evangelize best practices
Cross-train teams on shared knowledge and reporting tools
Visibility
Allocation Efficiency
Savings
Unit cost
I. Cost visibility
Tips for cost visibility
Get each stakeholder the spending fundamentals daily
Let each team see other teams’ spending habits
Create broadly available dashboards
Visibility
Allocation Efficiency
Savings
Unit cost
II. Allocation
• Tags are highly flexible, but 100% coverage is difficult due to compliance
• Linked accounts offer clean chargeback but limit reporting options
Consolidation of accounts to achieve volume
discounts driving centralized management of
finance optimization
Pro tips: allocating costs
Get consensus on the taxonomy (but let Finance drive)
Define 2–3 mandatory tags like “project” or “environment”
Consider a “tag or terminate” rule to enforce compliance
Visibility
Allocation Efficiency
Savings
Unit cost
III. Efficiency
Don’t run the cloud like a data center:
65% of the hours in a month are
nights and weekends
Tips for encouraging efficient behavior
1. Automate weekly waste reporting for each team
2. Gamify cleanup by creating a visible leaderboard
3. Do a monthly, company-wide waste review
Visibility
Allocation Efficiency
Savings
Unit cost
IV. Savings
Rapid infrastructure changes driving need for iterative price optimization
Visibility
Allocation Efficiency
Savings
Unit cost
V. Unit cost
Focus on reducing unit cost, even at total cost grows
0
30
60
90
120
150
Unit cost Total cost
Thank you!
Emil Lerch, Senior Cloud Architect at Amazon Web Services,
emilerch@amazon.com
J.R. Storment, Chief Customer Officer at Cloudability
jr@cloudability.com

More Related Content

What's hot

Terraform GitOps on Codefresh
Terraform GitOps on CodefreshTerraform GitOps on Codefresh
Terraform GitOps on CodefreshCodefresh
 
DevSecOps | DevOps Sec
DevSecOps | DevOps SecDevSecOps | DevOps Sec
DevSecOps | DevOps SecRubal Jain
 
DevSecOps Implementation Journey
DevSecOps Implementation JourneyDevSecOps Implementation Journey
DevSecOps Implementation JourneyDevOps Indonesia
 
What is Cloud Native Explained?
What is Cloud Native Explained?What is Cloud Native Explained?
What is Cloud Native Explained?jeetendra mandal
 
MITRE ATT&CKcon 2018: Playing Devil’s Advocate to Security Initiatives with A...
MITRE ATT&CKcon 2018: Playing Devil’s Advocate to Security Initiatives with A...MITRE ATT&CKcon 2018: Playing Devil’s Advocate to Security Initiatives with A...
MITRE ATT&CKcon 2018: Playing Devil’s Advocate to Security Initiatives with A...MITRE - ATT&CKcon
 
DevSecOps reference architectures 2018
DevSecOps reference architectures 2018DevSecOps reference architectures 2018
DevSecOps reference architectures 2018Sonatype
 
MITRE ATT&CKcon 2.0: Lessons in Purple Team Testing with MITRE ATT&CK; Daniel...
MITRE ATT&CKcon 2.0: Lessons in Purple Team Testing with MITRE ATT&CK; Daniel...MITRE ATT&CKcon 2.0: Lessons in Purple Team Testing with MITRE ATT&CK; Daniel...
MITRE ATT&CKcon 2.0: Lessons in Purple Team Testing with MITRE ATT&CK; Daniel...MITRE - ATT&CKcon
 
Introduction to Dynamic Malware Analysis ...Or am I "Cuckoo for Malware?"
Introduction to Dynamic Malware Analysis   ...Or am I "Cuckoo for Malware?"Introduction to Dynamic Malware Analysis   ...Or am I "Cuckoo for Malware?"
Introduction to Dynamic Malware Analysis ...Or am I "Cuckoo for Malware?"Lane Huff
 
Big Data Redis Mongodb Dynamodb Sharding
Big Data Redis Mongodb Dynamodb ShardingBig Data Redis Mongodb Dynamodb Sharding
Big Data Redis Mongodb Dynamodb ShardingAraf Karsh Hamid
 
Cloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseCloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseAraf Karsh Hamid
 
Agile, User Stories, Domain Driven Design
Agile, User Stories, Domain Driven DesignAgile, User Stories, Domain Driven Design
Agile, User Stories, Domain Driven DesignAraf Karsh Hamid
 
Practical Chaos Engineering
Practical Chaos EngineeringPractical Chaos Engineering
Practical Chaos EngineeringSIGHUP
 
Introduction to DevSecOps
Introduction to DevSecOpsIntroduction to DevSecOps
Introduction to DevSecOpsSetu Parimi
 
DevSecOps and the CI/CD Pipeline
 DevSecOps and the CI/CD Pipeline DevSecOps and the CI/CD Pipeline
DevSecOps and the CI/CD PipelineJames Wickett
 
DevSecOps in Baby Steps
DevSecOps in Baby StepsDevSecOps in Baby Steps
DevSecOps in Baby StepsPriyanka Aash
 
How to Monitoring the SRE Golden Signals (E-Book)
How to Monitoring the SRE Golden Signals (E-Book)How to Monitoring the SRE Golden Signals (E-Book)
How to Monitoring the SRE Golden Signals (E-Book)Siglos
 
Containers Docker Kind Kubernetes Istio
Containers Docker Kind Kubernetes IstioContainers Docker Kind Kubernetes Istio
Containers Docker Kind Kubernetes IstioAraf Karsh Hamid
 

What's hot (20)

Terraform GitOps on Codefresh
Terraform GitOps on CodefreshTerraform GitOps on Codefresh
Terraform GitOps on Codefresh
 
DevSecOps | DevOps Sec
DevSecOps | DevOps SecDevSecOps | DevOps Sec
DevSecOps | DevOps Sec
 
DevSecOps Implementation Journey
DevSecOps Implementation JourneyDevSecOps Implementation Journey
DevSecOps Implementation Journey
 
What is Cloud Native Explained?
What is Cloud Native Explained?What is Cloud Native Explained?
What is Cloud Native Explained?
 
MITRE ATT&CKcon 2018: Playing Devil’s Advocate to Security Initiatives with A...
MITRE ATT&CKcon 2018: Playing Devil’s Advocate to Security Initiatives with A...MITRE ATT&CKcon 2018: Playing Devil’s Advocate to Security Initiatives with A...
MITRE ATT&CKcon 2018: Playing Devil’s Advocate to Security Initiatives with A...
 
Jira Agile
Jira AgileJira Agile
Jira Agile
 
DevSecOps reference architectures 2018
DevSecOps reference architectures 2018DevSecOps reference architectures 2018
DevSecOps reference architectures 2018
 
MITRE ATT&CKcon 2.0: Lessons in Purple Team Testing with MITRE ATT&CK; Daniel...
MITRE ATT&CKcon 2.0: Lessons in Purple Team Testing with MITRE ATT&CK; Daniel...MITRE ATT&CKcon 2.0: Lessons in Purple Team Testing with MITRE ATT&CK; Daniel...
MITRE ATT&CKcon 2.0: Lessons in Purple Team Testing with MITRE ATT&CK; Daniel...
 
Introduction to Dynamic Malware Analysis ...Or am I "Cuckoo for Malware?"
Introduction to Dynamic Malware Analysis   ...Or am I "Cuckoo for Malware?"Introduction to Dynamic Malware Analysis   ...Or am I "Cuckoo for Malware?"
Introduction to Dynamic Malware Analysis ...Or am I "Cuckoo for Malware?"
 
Big Data Redis Mongodb Dynamodb Sharding
Big Data Redis Mongodb Dynamodb ShardingBig Data Redis Mongodb Dynamodb Sharding
Big Data Redis Mongodb Dynamodb Sharding
 
Dynatrace
DynatraceDynatrace
Dynatrace
 
Cloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseCloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-Premise
 
Agile, User Stories, Domain Driven Design
Agile, User Stories, Domain Driven DesignAgile, User Stories, Domain Driven Design
Agile, User Stories, Domain Driven Design
 
Practical Chaos Engineering
Practical Chaos EngineeringPractical Chaos Engineering
Practical Chaos Engineering
 
Introduction to DevSecOps
Introduction to DevSecOpsIntroduction to DevSecOps
Introduction to DevSecOps
 
DevSecOps and the CI/CD Pipeline
 DevSecOps and the CI/CD Pipeline DevSecOps and the CI/CD Pipeline
DevSecOps and the CI/CD Pipeline
 
DevSecOps in Baby Steps
DevSecOps in Baby StepsDevSecOps in Baby Steps
DevSecOps in Baby Steps
 
How to Monitoring the SRE Golden Signals (E-Book)
How to Monitoring the SRE Golden Signals (E-Book)How to Monitoring the SRE Golden Signals (E-Book)
How to Monitoring the SRE Golden Signals (E-Book)
 
Openshift argo cd_v1_2
Openshift argo cd_v1_2Openshift argo cd_v1_2
Openshift argo cd_v1_2
 
Containers Docker Kind Kubernetes Istio
Containers Docker Kind Kubernetes IstioContainers Docker Kind Kubernetes Istio
Containers Docker Kind Kubernetes Istio
 

Viewers also liked

DevOps on AWS: Accelerating Software Delivery with AWS Developer Tools | AWS ...
DevOps on AWS: Accelerating Software Delivery with AWS Developer Tools | AWS ...DevOps on AWS: Accelerating Software Delivery with AWS Developer Tools | AWS ...
DevOps on AWS: Accelerating Software Delivery with AWS Developer Tools | AWS ...Amazon Web Services
 
Delivering DevOps on AWS: Accelerating Software Delivery with AWS Developer T...
Delivering DevOps on AWS: Accelerating Software Delivery with AWS Developer T...Delivering DevOps on AWS: Accelerating Software Delivery with AWS Developer T...
Delivering DevOps on AWS: Accelerating Software Delivery with AWS Developer T...Amazon Web Services
 
Devops with Amazon Web Services (January 2017)
Devops with Amazon Web Services (January 2017)Devops with Amazon Web Services (January 2017)
Devops with Amazon Web Services (January 2017)Julien SIMON
 
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016Amazon Web Services
 
AWS re:Invent 2016: DevOps on AWS: Accelerating Software Delivery with the AW...
AWS re:Invent 2016: DevOps on AWS: Accelerating Software Delivery with the AW...AWS re:Invent 2016: DevOps on AWS: Accelerating Software Delivery with the AW...
AWS re:Invent 2016: DevOps on AWS: Accelerating Software Delivery with the AW...Amazon Web Services
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsAmazon Web Services
 
Jenkins and AWS DevOps Tools
Jenkins and AWS DevOps ToolsJenkins and AWS DevOps Tools
Jenkins and AWS DevOps ToolsJimmy Ray
 
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Amazon Web Services
 
Cloudsolutionday 2016: DevOps workflow with Docker on AWS
Cloudsolutionday 2016: DevOps workflow with Docker on AWSCloudsolutionday 2016: DevOps workflow with Docker on AWS
Cloudsolutionday 2016: DevOps workflow with Docker on AWSAWS Vietnam Community
 
DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016
DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016
DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016Amazon Web Services
 
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...Amazon Web Services
 
AWS re:Invent 2016: Automated DevOps and Continuous Delivery (DEV211)
AWS re:Invent 2016: Automated DevOps and Continuous Delivery (DEV211)AWS re:Invent 2016: Automated DevOps and Continuous Delivery (DEV211)
AWS re:Invent 2016: Automated DevOps and Continuous Delivery (DEV211)Amazon Web Services
 
AWS re:Invent 2016: Taking DevOps to the AWS Edge (CTD302)
AWS re:Invent 2016: Taking DevOps to the AWS Edge (CTD302)AWS re:Invent 2016: Taking DevOps to the AWS Edge (CTD302)
AWS re:Invent 2016: Taking DevOps to the AWS Edge (CTD302)Amazon Web Services
 
AWS re:Invent 2016: How I learned to embrace DevOps and Configure Infrastruct...
AWS re:Invent 2016: How I learned to embrace DevOps and Configure Infrastruct...AWS re:Invent 2016: How I learned to embrace DevOps and Configure Infrastruct...
AWS re:Invent 2016: How I learned to embrace DevOps and Configure Infrastruct...Amazon Web Services
 
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar Series
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar SeriesGetting Started With Continuous Delivery on AWS - AWS April 2016 Webinar Series
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar SeriesAmazon Web Services
 
DevOps with Amazon Web Services
DevOps with Amazon Web ServicesDevOps with Amazon Web Services
DevOps with Amazon Web ServicesJulien SIMON
 
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...Amazon Web Services
 
Pipelining DevOps with Jenkins and AWS
Pipelining DevOps with Jenkins and AWSPipelining DevOps with Jenkins and AWS
Pipelining DevOps with Jenkins and AWSJimmy Ray
 
Introduction to DevSecOps on AWS
Introduction to DevSecOps on AWSIntroduction to DevSecOps on AWS
Introduction to DevSecOps on AWSAmazon Web Services
 

Viewers also liked (20)

DevOps on AWS: Accelerating Software Delivery with AWS Developer Tools | AWS ...
DevOps on AWS: Accelerating Software Delivery with AWS Developer Tools | AWS ...DevOps on AWS: Accelerating Software Delivery with AWS Developer Tools | AWS ...
DevOps on AWS: Accelerating Software Delivery with AWS Developer Tools | AWS ...
 
Delivering DevOps on AWS: Accelerating Software Delivery with AWS Developer T...
Delivering DevOps on AWS: Accelerating Software Delivery with AWS Developer T...Delivering DevOps on AWS: Accelerating Software Delivery with AWS Developer T...
Delivering DevOps on AWS: Accelerating Software Delivery with AWS Developer T...
 
Devops with Amazon Web Services (January 2017)
Devops with Amazon Web Services (January 2017)Devops with Amazon Web Services (January 2017)
Devops with Amazon Web Services (January 2017)
 
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
 
AWS re:Invent 2016: DevOps on AWS: Accelerating Software Delivery with the AW...
AWS re:Invent 2016: DevOps on AWS: Accelerating Software Delivery with the AW...AWS re:Invent 2016: DevOps on AWS: Accelerating Software Delivery with the AW...
AWS re:Invent 2016: DevOps on AWS: Accelerating Software Delivery with the AW...
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
 
Jenkins and AWS DevOps Tools
Jenkins and AWS DevOps ToolsJenkins and AWS DevOps Tools
Jenkins and AWS DevOps Tools
 
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
 
Cloudsolutionday 2016: DevOps workflow with Docker on AWS
Cloudsolutionday 2016: DevOps workflow with Docker on AWSCloudsolutionday 2016: DevOps workflow with Docker on AWS
Cloudsolutionday 2016: DevOps workflow with Docker on AWS
 
DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016
DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016
DevOps Tech Talk: Getting out of Operations Hell | AWS Public Sector Summit 2016
 
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...
AWS re:Invent 2016: DevOps on AWS: Advanced Continuous Delivery Techniques (D...
 
AWS re:Invent 2016: Automated DevOps and Continuous Delivery (DEV211)
AWS re:Invent 2016: Automated DevOps and Continuous Delivery (DEV211)AWS re:Invent 2016: Automated DevOps and Continuous Delivery (DEV211)
AWS re:Invent 2016: Automated DevOps and Continuous Delivery (DEV211)
 
AWS re:Invent 2016: Taking DevOps to the AWS Edge (CTD302)
AWS re:Invent 2016: Taking DevOps to the AWS Edge (CTD302)AWS re:Invent 2016: Taking DevOps to the AWS Edge (CTD302)
AWS re:Invent 2016: Taking DevOps to the AWS Edge (CTD302)
 
AWS re:Invent 2016: How I learned to embrace DevOps and Configure Infrastruct...
AWS re:Invent 2016: How I learned to embrace DevOps and Configure Infrastruct...AWS re:Invent 2016: How I learned to embrace DevOps and Configure Infrastruct...
AWS re:Invent 2016: How I learned to embrace DevOps and Configure Infrastruct...
 
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar Series
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar SeriesGetting Started With Continuous Delivery on AWS - AWS April 2016 Webinar Series
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar Series
 
DevOps with Amazon Web Services
DevOps with Amazon Web ServicesDevOps with Amazon Web Services
DevOps with Amazon Web Services
 
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
 
Pipelining DevOps with Jenkins and AWS
Pipelining DevOps with Jenkins and AWSPipelining DevOps with Jenkins and AWS
Pipelining DevOps with Jenkins and AWS
 
Introduction to DevSecOps on AWS
Introduction to DevSecOps on AWSIntroduction to DevSecOps on AWS
Introduction to DevSecOps on AWS
 
DevOps in Amazon.com
DevOps in Amazon.com DevOps in Amazon.com
DevOps in Amazon.com
 

Similar to Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector Summit 2016

AWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceAWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceTom Laszewski
 
IT Transformation in the Public Sector
IT Transformation in the Public SectorIT Transformation in the Public Sector
IT Transformation in the Public SectorAmazon Web Services
 
AWS Partner: REAN: Join Us to Explore DevOps on AWS
AWS Partner: REAN: Join Us to Explore DevOps on AWSAWS Partner: REAN: Join Us to Explore DevOps on AWS
AWS Partner: REAN: Join Us to Explore DevOps on AWSAmazon Web Services
 
How MediaMath Turbo-charged DevOps with AWS and CloudCheckr
How MediaMath Turbo-charged DevOps with AWS and CloudCheckrHow MediaMath Turbo-charged DevOps with AWS and CloudCheckr
How MediaMath Turbo-charged DevOps with AWS and CloudCheckrAmazon Web Services
 
Contino aws summit - enterprise dev ops presentation - final bs
Contino   aws summit - enterprise dev ops presentation -  final bsContino   aws summit - enterprise dev ops presentation -  final bs
Contino aws summit - enterprise dev ops presentation - final bsBen Saunders
 
Leveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business ServicesLeveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business ServicesAmazon Web Services
 
Achieving Agility with Control in Financial Services
Achieving Agility with Control in Financial ServicesAchieving Agility with Control in Financial Services
Achieving Agility with Control in Financial ServicesAmazon Web Services
 
The People Model and Cloud Transformation | AWS Public Sector Summit 2016
The People Model and Cloud Transformation | AWS Public Sector Summit 2016The People Model and Cloud Transformation | AWS Public Sector Summit 2016
The People Model and Cloud Transformation | AWS Public Sector Summit 2016Amazon Web Services
 
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWSAmazon Web Services
 
DevOps for dummies study sharing - part II
DevOps for dummies study sharing - part IIDevOps for dummies study sharing - part II
DevOps for dummies study sharing - part IIChen-Tien Tsai
 
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...Amazon Web Services
 
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...Amazon Web Services
 
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksUsing Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksSanjeev Sharma
 
(ENT207) Creating a Culture of Cost Management in Your Organization | AWS re:...
(ENT207) Creating a Culture of Cost Management in Your Organization | AWS re:...(ENT207) Creating a Culture of Cost Management in Your Organization | AWS re:...
(ENT207) Creating a Culture of Cost Management in Your Organization | AWS re:...Amazon Web Services
 
AWS Summit Singapore Webinar Edition | Secrets to Successful Cloud Migrations...
AWS Summit Singapore Webinar Edition | Secrets to Successful Cloud Migrations...AWS Summit Singapore Webinar Edition | Secrets to Successful Cloud Migrations...
AWS Summit Singapore Webinar Edition | Secrets to Successful Cloud Migrations...Amazon Web Services
 
DevOps Loop - Jeffrey Hammond.pptx.pdf
DevOps Loop - Jeffrey Hammond.pptx.pdfDevOps Loop - Jeffrey Hammond.pptx.pdf
DevOps Loop - Jeffrey Hammond.pptx.pdfVMware Tanzu
 
Achieving Continuous Compliance with CTP and AWS
Achieving Continuous Compliance with CTP and AWS Achieving Continuous Compliance with CTP and AWS
Achieving Continuous Compliance with CTP and AWS Amazon Web Services
 
Adopting Multi-Cloud Services with Confidence
Adopting Multi-Cloud Services with ConfidenceAdopting Multi-Cloud Services with Confidence
Adopting Multi-Cloud Services with ConfidenceKevin Hakanson
 

Similar to Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector Summit 2016 (20)

AWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceAWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
 
IT Transformation in the Public Sector
IT Transformation in the Public SectorIT Transformation in the Public Sector
IT Transformation in the Public Sector
 
AWS Partner: REAN: Join Us to Explore DevOps on AWS
AWS Partner: REAN: Join Us to Explore DevOps on AWSAWS Partner: REAN: Join Us to Explore DevOps on AWS
AWS Partner: REAN: Join Us to Explore DevOps on AWS
 
How MediaMath Turbo-charged DevOps with AWS and CloudCheckr
How MediaMath Turbo-charged DevOps with AWS and CloudCheckrHow MediaMath Turbo-charged DevOps with AWS and CloudCheckr
How MediaMath Turbo-charged DevOps with AWS and CloudCheckr
 
Contino aws summit - enterprise dev ops presentation - final bs
Contino   aws summit - enterprise dev ops presentation -  final bsContino   aws summit - enterprise dev ops presentation -  final bs
Contino aws summit - enterprise dev ops presentation - final bs
 
AWS Services 7 Transformation Media
AWS Services 7 Transformation MediaAWS Services 7 Transformation Media
AWS Services 7 Transformation Media
 
Leveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business ServicesLeveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business Services
 
Achieving Agility with Control in Financial Services
Achieving Agility with Control in Financial ServicesAchieving Agility with Control in Financial Services
Achieving Agility with Control in Financial Services
 
The People Model and Cloud Transformation | AWS Public Sector Summit 2016
The People Model and Cloud Transformation | AWS Public Sector Summit 2016The People Model and Cloud Transformation | AWS Public Sector Summit 2016
The People Model and Cloud Transformation | AWS Public Sector Summit 2016
 
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS
 
AWS_DevOps
AWS_DevOpsAWS_DevOps
AWS_DevOps
 
DevOps for dummies study sharing - part II
DevOps for dummies study sharing - part IIDevOps for dummies study sharing - part II
DevOps for dummies study sharing - part II
 
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
 
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
 
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksUsing Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
 
(ENT207) Creating a Culture of Cost Management in Your Organization | AWS re:...
(ENT207) Creating a Culture of Cost Management in Your Organization | AWS re:...(ENT207) Creating a Culture of Cost Management in Your Organization | AWS re:...
(ENT207) Creating a Culture of Cost Management in Your Organization | AWS re:...
 
AWS Summit Singapore Webinar Edition | Secrets to Successful Cloud Migrations...
AWS Summit Singapore Webinar Edition | Secrets to Successful Cloud Migrations...AWS Summit Singapore Webinar Edition | Secrets to Successful Cloud Migrations...
AWS Summit Singapore Webinar Edition | Secrets to Successful Cloud Migrations...
 
DevOps Loop - Jeffrey Hammond.pptx.pdf
DevOps Loop - Jeffrey Hammond.pptx.pdfDevOps Loop - Jeffrey Hammond.pptx.pdf
DevOps Loop - Jeffrey Hammond.pptx.pdf
 
Achieving Continuous Compliance with CTP and AWS
Achieving Continuous Compliance with CTP and AWS Achieving Continuous Compliance with CTP and AWS
Achieving Continuous Compliance with CTP and AWS
 
Adopting Multi-Cloud Services with Confidence
Adopting Multi-Cloud Services with ConfidenceAdopting Multi-Cloud Services with Confidence
Adopting Multi-Cloud Services with Confidence
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Recently uploaded

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector Summit 2016

  • 1. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Emil Lerch, Sr Consultant, AWS Professional Services J.R. Storment, Chief Customer Officer, Cloudability June 20, 2016 Leveraging Cloud Transformation to Build a DevOps Culture
  • 2. The term “DevOps” typically refers to the emerging professional movement that advocates a collaborative working relationship between development and IT operations, resulting in the fast flow of planned work (i.e., high deploy rates), while simultaneously increasing the reliability, stability, resilience, and security of the production environment. —Gene Kim, author of The Phoenix Project What is DevOps
  • 3. Through Security as Code, we have and will learn that there is simply a better way for security practitioners, like us, to operate and contribute value with less friction. We know we must adapt our ways quickly and foster innovation to ensure data security and privacy issues are not left behind because we were too slow to change. —DevSecOps Manifesto DevSecOps
  • 4. Why does DevOps matter? • High-performing IT organizations deploy 30x more frequently with 200x shorter lead times; they have 60x fewer failures and recover 168x faster. • Lean management and continuous delivery practices create the conditions for delivering value faster, sustainably. • High performance is achievable whether your apps are greenfield, brownfield, or legacy. (source: puppet labs 2015 State of Devops Report) https://puppetlabs.com/sites/default/files/2015-state-of-devops-report.pdf
  • 5. How do we transition to DevSecOps culture? People/Process Technical Reorganization: cross-discipline team Continuous integration Reorganization by vTeams Continuous delivery Documented release process Continuous deployment Documented testing processes Automated testing Cross-discipline training Automated monitoring and log analysis Cross-discipline social events Configuration management Rotation programs
  • 6. Conway’s Law: Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure. Melvyn Conway, 1967 http://www.melconway.com/Home/Conways_Law.html Inverse Conway Maneuver: In what could be termed an “inverse Conway maneuver,” you may want to begin by breaking down silos that constrain the team’s ability to collaborate effectively. Jonny Leroy/Matt Simons, 2010 http://jonnyleroy.com/2011/02/03/dealing-with-creaky-legacy-platforms/
  • 7. Two-pizza teams Full ownership Full accountability Aligned incentives
  • 8. DevSecOps maturity model Commit Accept Capacity Exploratory Production Commit Accept Capacity Exploratory Production Commit Accept Capacity Exploratory Production Commit Accept Capacity Exploratory Production Commit Accept Capacity Exploratory Production DevSecOps maturity Deployment pipelines Level5Level3Level4Level2Level1 Revision Control System Convergence (Configuration Management) System Infrastructure Provisioning System Artifact Management System Build & Continuous Integration System Feedback System
  • 9. Strategies for migration from level 1–level 5 • Greenfield: Start full pipeline on pilot projects • Roll processes/tools to all new projects once verified • Brownfield: Gradually apply DevSecOps principles • Large organizations usually implement a combination • Pilot project/center of excellence • ”Back port” lessons onto existing code base
  • 10. Sample strategy: existing applications 1. Setup CI/CD server 2. Development automates builds 3. Development/Operations automate deployments 4. QA automates tests 5. Operations automate infrastructure build/teardown
  • 11. PROJECT MANAGEMENT SERVER 1. PICK TASKS 2. SUBMIT CODE 3. BUILD DEVELOPER 4. DEPLOY TO TEST 5. DOCUMENT DEPLOYMENT OPERATIONS 7. DEPLOY TO PROD TEST SERVER PRODUCTION SERVER QA 6. TEST 8. TEST SOURCE CODE REPOSITORY
  • 12. SOURCE CODE REPOSITORY PROJECT MANAGEMENT SERVER1. PICK TASKS 2. SUBMIT CODE 4. BUILD DEVELOPER 5. DEPLOY TO TEST 6. DOCUMENT DEPLOYMENT OPERATIONS 8. DEPLOY TO PROD CONTINUOUS INTEGRATION SERVER 3. CHANGE NOTIFICATION TEST SERVER PRODUCTION SERVER QA 7. TEST 9. TEST
  • 13. SOURCE CODE REPOSITORY PROJECT MANAGEMENT SERVER1. PICK TASKS 2. SUBMIT CODE 4. BUILD DEVELOPER 5. DEPLOY TO TEST TEST SERVER OPERATIONS PRODUCTION SERVER 7. DEPLOY TO PROD QA 6. TEST 8. TEST CONTINUOUS INTEGRATION SERVER 3. CHANGE NOTIFICATION
  • 14. SOURCE CODE REPOSITORY PROJECT MANAGEMENT SERVER1. PICK TASKS 2. SUBMIT CODE 4. BUILD DEVELOPER 5. DEPLOY APPLICATION SERVER QA 6. TEST CONTINUOUS INTEGRATION SERVER 3. CHANGE NOTIFICATION
  • 15. SOURCE CODE REPOSITORY PROJECT MANAGEMENT SERVER1. PICK TASKS 2. SUBMIT CODE 4. BUILD/TEST DEVELOPER 5. DEPLOY APPLICATION SERVER CONTINUOUS INTEGRATION SERVER 3. CHANGE NOTIFICATION
  • 16. SOURCE CODE REPOSITORY PROJECT MANAGEMENT SERVER1. PICK TASKS 2. SUBMIT CODE 4. BUILD/ CREATE ENVIRONMENT/ TEST/TEARDOWN DEVELOPER 5. DEPLOY APPLICATION SERVER CONTINUOUS INTEGRATION SERVER 3. CHANGE NOTIFICATION
  • 17. Cloud software development lifecycle AWS Elastic Beanstalk AWS OpsWorks Amazon CloudWatch AWS CloudFormation AWS CodeDeploy AWS CodeCommit AWS CodePipeline Code Build Test Deploy Provision Monitor
  • 18. AWS and DevSecOps Opportunity AWS Services Marketplace offerings and Competency Partners AWS CloudFormation AWS CodeDeploy AWS OpsWorks AWS Elastic Beanstalk • IT shops fully embracing DevSecOps, can be orders of magnitude more productive than those that don’t. • AWS offers an array of powerful services to enable DevSecOps. • Using AWS CloudFormation to repeatedly and quickly deploy dev/test environments, and then shut them down immediately when tests complete, is helping customers:  Save money and time  Increase quality  Increase agility AWS CodeCommit AWS CodePipeline
  • 19. DevSecOps, self service, and cost management Automation empowers individuals; however: Individuals spending OPM can spend too much AWS services can help:  AWS Identity and Access Management (IAM) restrictions  Cost Explorer  Detailed billing reports  Budgets  Cost and usage reports  Billing alerts AWS Partners can provide more analytics and assist in cost control
  • 20. Bridging the gap from DevOps to finance J.R. Storment, Chief Customer Officer at Cloudability jr@cloudability.com
  • 21. What DevSecOps brings to the table Breaking down silos Collaboration between cross-disciplinary teams Move faster in refreshing your infrastructure Constant adjustment to change Automated monitoring and alerting Effect—cost goes up and with a more complex financial audit trail
  • 22. AWS CodeCommit AWS CodeDeploy AWS CodePipeline AWS CloudFormation AWS OpsWorks AWS Service Catalog AWS Device Farm AWS Mobile Hub Amazon SNS Amazon SQS Amazon CloudWatch Amazon S3 Amazon ECR Amazon ECS AWS Elastic Beanstalk AWS Lambda Amazon EC2 Amazon Redshift Amazon Elasticsearch Service IAM AWS KMS AWS CloudHSM AWS Certificate Manager Explosion of SKUs and metadata increasing reporting complexity
  • 23. DevOps has decentralized deployment of resources to more engineers and involved finance in the planning decisions
  • 24. CI/CD shortening feedback loops and creating opportunities to refresh infrastructure and improve efficiency
  • 25. Cross-discipline teams (dev+ops+finance) now jointly responsible for bill… Engineers Finance Operations Capacity Execs
  • 26. Finance a part of the process now DevOps Finance measurebuy align learn delivery pipeline feedback loop Cloud efficiency lifecycle
  • 27. What is DevSecOps? developers customers releasetestbuild plan monitor delivery pipeline feedback loop Software development lifecycle
  • 28. The term “FinOps” typically refers to the emerging professional movement that advocates a collaborative working relationship between DevOps and Finance, resulting in an iterative data-driven management of infrastructure spending (i.e., lowering the unit economics of cloud), while simultaneously increasing the cost efficiency and ultimately profitability of the cloud environment. What is FinOps? —J.R. Storment, chief customer officer at Cloudability
  • 29. FinOps czar (n) A person or team focused on looking at the AWS billing data each month to identify opportunities to save money (e.g., with Reserved Instance coverage) FinOps/RI czar Why appoint one? Proper purchasing of RIs can save 30–60% on your AWS bill Assuming a $1 M/yr spend, there’s a potential savings of $300 K+ year. Usually is a technically minded person in finance, procurement, or vendor management
  • 30. How do you build a FinOps culture? Put data in the hands of the people Enact policies and evangelize best practices Cross-train teams on shared knowledge and reporting tools
  • 32. Tips for cost visibility Get each stakeholder the spending fundamentals daily Let each team see other teams’ spending habits Create broadly available dashboards
  • 33.
  • 35. • Tags are highly flexible, but 100% coverage is difficult due to compliance • Linked accounts offer clean chargeback but limit reporting options Consolidation of accounts to achieve volume discounts driving centralized management of finance optimization
  • 36. Pro tips: allocating costs Get consensus on the taxonomy (but let Finance drive) Define 2–3 mandatory tags like “project” or “environment” Consider a “tag or terminate” rule to enforce compliance
  • 38. Don’t run the cloud like a data center: 65% of the hours in a month are nights and weekends
  • 39. Tips for encouraging efficient behavior 1. Automate weekly waste reporting for each team 2. Gamify cleanup by creating a visible leaderboard 3. Do a monthly, company-wide waste review
  • 41. Rapid infrastructure changes driving need for iterative price optimization
  • 43. Focus on reducing unit cost, even at total cost grows 0 30 60 90 120 150 Unit cost Total cost
  • 44. Thank you! Emil Lerch, Senior Cloud Architect at Amazon Web Services, emilerch@amazon.com J.R. Storment, Chief Customer Officer at Cloudability jr@cloudability.com

Editor's Notes

  1. Of course there are many situations where this may not be realistic, but remember that Conway’s Law talks of the “communication structures” of an organization rather than reporting structures. There are often opportunities to improve communication pathways in lightweight ways without having to grapple with thornier organizational issues.
  2. Forrester writes that AWS is the best fit for the DevOps pro segment
  3. Nowadays, there are lots of little decisions made every day by many different people that affect your bill. You may have 150 developers each with the power to provision a server. The good news here is that everyone can get the resources they need in order to move more quickly and you don’t have to buy ahead of demand. The challenge is that the spending power is now decentralized and there’s less control over who can spend money.
  4. The tools for efficiency need to be from the right era. In an older car you had the ability to record your mileage, then look at how much gas you put in and calculate your miles per gallon then try to improve your driving efficiency . The problem is nobody did it because it took too much time and the gap between actions and results was too wide. So most of us just drove and didn’t think about it. Now you’ve got dashboards like this one that tell you—as you drive—how the weight of your foot affects your MPG. If you’ve ever driven a Prius, it’s amazing how you automatically start making changes to your driving style. Not just to save money on gas but it becomes a game to see how efficient you can be. Efficiency becomes a habit over time. Take that power of one person having this power, then multiply it out across everyone in your organization. That is a culture of cost management.
  5. It’s no longer one person’s responsibility. There are now a lot of players making decisions about what to buy and needing visibility into spending. But they need tools to do this.
  6. secure innovation at speed and scale
  7. secure innovation at speed and scale
  8. They also added a new person. Someone dubbed the RI Czar. This is a person or team focused on looking at the AWS billing data each month to identify opportunities to increase Reserved Instance coverage. In small companies this is a single person, in larger ones it can be a small team. This person acts as an unbiased 3rd party liaison between the various stakeholders in the company to ensure the right data is being analyzed, the right conversations are being had and ultimately the right purchases and modifications are being made. They made this someone’s job. The person was measured on the results and ran the process we just laid. Is this person full-time? They can be. Usually not, but the numbers actually support dedicating a material amount of an FTE’s time to the process. - Proper purchasing can save 30-60% of your EC2 !!! Bill. - Assuming a $1M spend on EC2, that’s a lot of savings…enough to pay for some committing someone’s time to the process Interestingly, this person generally doesn’t sit in the technology organization. We’ve seen it be a technically minded person in the finance, procurement or vendor management organizations. Remember Ris are a billing construct (like a coupon) that is applied after the technology decision is made.
  9. So…how do you build the culture. Put data in the hands of the people (not once a monthly or whenever there’s a problem) but every day. Enact policies and evangelize best practices (remember that running at scale on cloud is new to most companies and they simply don’t know where to start) Incentivize good behavior (in fact, the most effective companies gamily and openly share how each group is doing)
  10. The first stage “Cost Visibility” can be summed up as “What gets measured gets improved.
  11. Tips in Stage I: Get each stakeholder the spending fundamentals daily. Specifically get them visibility into their portion of the bill so that they can become accountably for daily changes. Let each team see other’s spending habits. This helps create social pressure and incentivizes good behavior.
 Create broadly available dashboards. Share them widely and put them up in shared workspaces.
  12. Cloudability offers some powerful ways to deliver cost visibility to everyone. There’s a completely widgetized dashboard system that lets you view your spending in any way you want…look at costs by tag overlaid with usage data, monitor RI utilization compared to instance counts, whatever you like in a system that can be configured to work for execs as well as engineers. This type of visibility is the first step toward creating your culture.
  13. OK let’s talk about the next stage, allocation is all about using the appropriate tools to split out the bill to answer the question of where did the dollars go?
  14. These are your tools. Here’s a structure we’ve seen work well. Tags are highly flexible but 100% coverage is difficult due to compliance and the fact that not all charges can be tagged.
 Linked accounts offer clean chargeback but limit reporting options. Most commonly we see eng/ops folks push for tag-based solutions while finance folks tend to prefer account-based divisions due to the clean reporting lines they create. Solution: Use Both with linked account splitting out most important divisions —- Linked accounts to split financial data Tags to split operational data 

  15. Tips for allocating costs: - Get consensus on the taxonomy. But we’ve found it works best for Finance to drive the conversation. - Define 2-3 mandatory tags that must be applied before resources are deployed Tagging on deployment is key, we’ve seen far too many post-deployment tagging automation schemes not work. - Consider adding a Tag or Terminate rule to enforce tagging.
  16. Efficiency. This Stage is all about turning off waste, resizing and rightsizing instances.
  17. Here’s what’s important to cover in this stage. Make sure each team is getting weekly reports on their underutilized instances, you can schedule this in Cloudability. Gamify clean-up by creating a custom leaderboard that everyone can see. Again, check out our new dash boarding features for this. Do a monthly whole company waste review. Work with your cost management provider, AWS and internal thought leaders to do a monthly review of where you could do better.
  18. Everyone’s favorite stage - Savings through lowering hourly costs.
  19. You reservations and infrastructure function as two sides of the same coin.Your infrastructure is fluid and elastic as such you need to keep modifying and adjusting your reserved instance portfolio to match. Sunk cost + on-demand
  20. Ok, now we get into the nirvana stage of cloud cost management. Unit Cost.
  21. You should be watching unit cost and it’s affect on margin and managing your business to that number. If you’re successful, your bill may always go up. Focusing on unit cost will give you visibility into how that ties into the business—and get your management team off your back.