SlideShare a Scribd company logo
1 of 17
AWS Cost
Optimisation
AWS Meetup November 2018
PRAGMATIC
CUSTOMERS
AGILE
CARING
COURAGEOUS
INNOVATIVE
13/11/20182 © Modis
Cost Optimisation Topics
Server Downsizing Decisions
Turning Stuff Off
Reservations
Reservation Management
Ongoing Cost Management
13/11/20183 © Modis
Information is key
T2 / T3 instances are awesome!
Server Downsizing
Decisions
13/11/20184 ©Modis
Downsizing Decisions - Metrics
First the easy one: CPU
But for T2 / T3 don’t forget Burst usage and balance!
13/11/20185 © Modis
Downsizing Decisions – T2 / T3
T2 burst performance is 40%* higher than C4, 60%*
higher than M4
* - From re:Invent 2016 “T2: From Startups to Enterprise, Performance for a
Low Cost (CMP304)” presentation
Mem
(GiB)
vCPUs Base ECU Burst ECU
M4.large 8 2 6.5
C4.large 3.75 2 8
T2.large 8 2 4* 11*
T2.medium 4 2 2.5* 11*
So how powerful is a T2 or T3 anyway?
13/11/20186 © Modis
Downsizing Decisions - Metrics
Memory
RDS provides “FreeableMemory” in CloudWatch
EC2 is a little harder
• Requires a custom metric – ALWAYS deploy the CloudWatch Agent
• Logging in and using “top” or “Task Manager” is a poor substitute
Making the right choice of C, M & R types (or T & R types) based on
memory usage can create a downsizing opportunity
13/11/20187 ©Modis
Downsizing Decisions - Metrics
Networking
The four OOTB Network(Packet)In/Out metrics give
absolute usage but not percentage.
Also NetworkIn & NetworkOut aren’t throughput rates
• They are the number of bytes transferred in the period
• If using basic (5-minute) monitoring, divide by 300 for
B/s
• If using detailed (1-minute) monitoring, divide by 60 for
B/s
So what’s the network throughput capability of your instance?
See https://cloudonaut.io/ec2-network-performance-cheat-sheet/ for example. Some findings:
• Baseline throughput doubles with each size increment
• Baseline throughput doesn’t vary too much across instance types of the same size
• Even t2.small provides 130Mbps bursting to 590mbps.
13/11/20188 © Modis
Blackout Scripts
Workspaces Cost Optimiser
Turning Stuff Off
13/11/20189 ©Modis
EC2 & RDS Blackout Scripts
Running 10 hours/day, 5 days/week saves 70% - much more than a Reservation
AWS Instance Scheduler solution Or … create your own, e.g.:
Scheduled Lambda functions regularly scanning
EC2 instances, Auto Scale Groups and RDS
instances for shutdown and startup tags.
Front-end with an API Gateway GET method,
and users only need to hit the URL for on-
demand startup.
Addresses shortcomings of AWS Instance
Scheduler
• No Auto Scale Group support
• Configuration in DynamoDB instead of via
tags
• No on-demand startup support
13/11/201810 ©Modis
Workspaces Cost Optimiser Solution
https://aws.amazon.com/answers/account-management/workspaces-cost-optimizer/
Switches billing models on individual Workspaces to optimize costs
• A Workspace can be on hourly or monthly billing
• The tipping point is about 20 hours usage per week
A Lambda function checks each WorkSpace for
total usage for the month and converts the
WorkSpace to the most efficient billing model
depending on usage.
Amazon Simple Storage Service (Amazon S3)
stores a log file with the conversions
13/11/201811 © Modis
Flexible EC2
Finicky RDS
Don’t forget other services!
Reservations
13/11/201812 © Modis
EC2 Reservations – Lots of options
Two main types:
• Standard – can’t change instance family, platform, zonal/regional
scope or tenancy
• Convertible – Can “Exchange” but cost about 20% more
For either of the above, can have:
• Zonal (Capacity Reservation) for specific AZ, or
• “Modify Reservation” to change instance size* & AZ
• Regional (waive Capacity Reservation) to run in any AZ
• Automatic Instance Size Flexibility * (shared tenancy)
* - For unlicensed OSs
13/11/201813 © Modis
RDS Reservations
Instance Size Flexibility – reservation isn’t tied to instance size or to
Single/Multi AZ status
Reservations are always Regional (not a specific AZ)
A reservation is made for a specific set of attributes, more specific than
for EC2 reservations:
• DB Engine
• DB Instance Class
• Deployment Type
• License Model
• Region
13/11/201814 © Modis
Reservations – Don’t forget other services
ElasticSearch
Redshift
Elasticache
EMR
CloudFront
DynamoDB
13/11/201815 © Modis
Tagging and Tracking
Reports and Reviews
Reservation &
Cost Management
13/11/201816 © Modis
Reservation Management
Manage reservations with JIRA records or similar
• Record reservation ID and expiry date
• Assign responsibility / track status / issue reminders
• Record rationale, decisions, to-do
Make reservations self-documenting
• Cost Allocation tag: reservation’s intended use
• JIRA tag: JIRA record managing the reservation
Streamline the purchasing approval process
13/11/201817 © Modis
Ongoing Cost Management
Reports
• RI Utilization Report
Reviews
• Regular billing reviews
• Regular resource reviews
• Optimise new workloads after they’ve settled for a few months
DevOps Agility

More Related Content

What's hot

Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...
Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...
Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...Amazon Web Services
 
Optimizing Costs and Efficiency of AWS Services
Optimizing Costs and Efficiency of AWS ServicesOptimizing Costs and Efficiency of AWS Services
Optimizing Costs and Efficiency of AWS ServicesAmazon Web Services
 
AWS Summit London 2014 | From One to Many - Evolving VPC Design (400)
AWS Summit London 2014 | From One to Many - Evolving VPC Design (400)AWS Summit London 2014 | From One to Many - Evolving VPC Design (400)
AWS Summit London 2014 | From One to Many - Evolving VPC Design (400)Amazon Web Services
 
Optimising TCO with AWS at Websummit Dublin
Optimising TCO with AWS at Websummit DublinOptimising TCO with AWS at Websummit Dublin
Optimising TCO with AWS at Websummit DublinAmazon Web Services
 
KeepingYourInfraCostsLow_SFStartupDay
KeepingYourInfraCostsLow_SFStartupDayKeepingYourInfraCostsLow_SFStartupDay
KeepingYourInfraCostsLow_SFStartupDayAmazon Web Services
 
AWS Summit London 2014 | Customer Stories | Just Eat
AWS Summit London 2014 | Customer Stories | Just EatAWS Summit London 2014 | Customer Stories | Just Eat
AWS Summit London 2014 | Customer Stories | Just EatAmazon Web Services
 
Ralph Rebske: AWS Pricing and Billing
Ralph Rebske: AWS Pricing and BillingRalph Rebske: AWS Pricing and Billing
Ralph Rebske: AWS Pricing and BillingSymposia Media
 
AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...
AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...
AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...Amazon Web Services
 
Managing Amazon AWS Costs
Managing Amazon AWS CostsManaging Amazon AWS Costs
Managing Amazon AWS CostsJoe Kinsella
 
AWS Summit Sydney 2014 | Moving to the Cloud. What does it Mean to your Business
AWS Summit Sydney 2014 | Moving to the Cloud. What does it Mean to your BusinessAWS Summit Sydney 2014 | Moving to the Cloud. What does it Mean to your Business
AWS Summit Sydney 2014 | Moving to the Cloud. What does it Mean to your BusinessAmazon Web Services
 
Cloud Economics, from Genesis to Scale
Cloud Economics, from Genesis to ScaleCloud Economics, from Genesis to Scale
Cloud Economics, from Genesis to ScaleAmazon Web Services
 
Optimizing Your Infrastructure Costs on AWS
Optimizing Your Infrastructure Costs on AWSOptimizing Your Infrastructure Costs on AWS
Optimizing Your Infrastructure Costs on AWSAmazon Web Services
 
AWS Summit London 2014 | Deployment Done Right (300)
AWS Summit London 2014 | Deployment Done Right (300)AWS Summit London 2014 | Deployment Done Right (300)
AWS Summit London 2014 | Deployment Done Right (300)Amazon Web Services
 
AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일
AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일
AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일Amazon Web Services Korea
 
Scaling your Analytics with Amazon Elastic MapReduce (BDT301) | AWS re:Invent...
Scaling your Analytics with Amazon Elastic MapReduce (BDT301) | AWS re:Invent...Scaling your Analytics with Amazon Elastic MapReduce (BDT301) | AWS re:Invent...
Scaling your Analytics with Amazon Elastic MapReduce (BDT301) | AWS re:Invent...Amazon Web Services
 
AWS Summit London 2014 | Uses and Best Practices for Amazon Redshift (200)
AWS Summit London 2014 | Uses and Best Practices for Amazon Redshift (200)AWS Summit London 2014 | Uses and Best Practices for Amazon Redshift (200)
AWS Summit London 2014 | Uses and Best Practices for Amazon Redshift (200)Amazon Web Services
 
Scaling your analytics with Amazon EMR
Scaling your analytics with Amazon EMRScaling your analytics with Amazon EMR
Scaling your analytics with Amazon EMRIsrael AWS User Group
 
EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.l...
EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.l...EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.l...
EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.l...rICh morrow
 
Best Practices for Managing Hadoop Framework Based Workloads (on Amazon EMR) ...
Best Practices for Managing Hadoop Framework Based Workloads (on Amazon EMR) ...Best Practices for Managing Hadoop Framework Based Workloads (on Amazon EMR) ...
Best Practices for Managing Hadoop Framework Based Workloads (on Amazon EMR) ...Amazon Web Services
 

What's hot (20)

Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...
Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...
Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...
 
Optimizing Costs and Efficiency of AWS Services
Optimizing Costs and Efficiency of AWS ServicesOptimizing Costs and Efficiency of AWS Services
Optimizing Costs and Efficiency of AWS Services
 
AWS Summit London 2014 | From One to Many - Evolving VPC Design (400)
AWS Summit London 2014 | From One to Many - Evolving VPC Design (400)AWS Summit London 2014 | From One to Many - Evolving VPC Design (400)
AWS Summit London 2014 | From One to Many - Evolving VPC Design (400)
 
Optimising TCO with AWS at Websummit Dublin
Optimising TCO with AWS at Websummit DublinOptimising TCO with AWS at Websummit Dublin
Optimising TCO with AWS at Websummit Dublin
 
KeepingYourInfraCostsLow_SFStartupDay
KeepingYourInfraCostsLow_SFStartupDayKeepingYourInfraCostsLow_SFStartupDay
KeepingYourInfraCostsLow_SFStartupDay
 
AWS Summit London 2014 | Customer Stories | Just Eat
AWS Summit London 2014 | Customer Stories | Just EatAWS Summit London 2014 | Customer Stories | Just Eat
AWS Summit London 2014 | Customer Stories | Just Eat
 
Ralph Rebske: AWS Pricing and Billing
Ralph Rebske: AWS Pricing and BillingRalph Rebske: AWS Pricing and Billing
Ralph Rebske: AWS Pricing and Billing
 
AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...
AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...
AWS Summit Auckland 2014 | Moving to the Cloud. What does it Mean to your Bus...
 
Managing Amazon AWS Costs
Managing Amazon AWS CostsManaging Amazon AWS Costs
Managing Amazon AWS Costs
 
AWS Summit Sydney 2014 | Moving to the Cloud. What does it Mean to your Business
AWS Summit Sydney 2014 | Moving to the Cloud. What does it Mean to your BusinessAWS Summit Sydney 2014 | Moving to the Cloud. What does it Mean to your Business
AWS Summit Sydney 2014 | Moving to the Cloud. What does it Mean to your Business
 
Cloud Economics, from Genesis to Scale
Cloud Economics, from Genesis to ScaleCloud Economics, from Genesis to Scale
Cloud Economics, from Genesis to Scale
 
Optimizing Your Infrastructure Costs on AWS
Optimizing Your Infrastructure Costs on AWSOptimizing Your Infrastructure Costs on AWS
Optimizing Your Infrastructure Costs on AWS
 
AWS Summit London 2014 | Deployment Done Right (300)
AWS Summit London 2014 | Deployment Done Right (300)AWS Summit London 2014 | Deployment Done Right (300)
AWS Summit London 2014 | Deployment Done Right (300)
 
AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일
AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일
AWS re:Invent re:Cap - 비용 최적화 - 모범사례와 아키텍처 설계 심화편 - 이원일
 
Scaling your Analytics with Amazon Elastic MapReduce (BDT301) | AWS re:Invent...
Scaling your Analytics with Amazon Elastic MapReduce (BDT301) | AWS re:Invent...Scaling your Analytics with Amazon Elastic MapReduce (BDT301) | AWS re:Invent...
Scaling your Analytics with Amazon Elastic MapReduce (BDT301) | AWS re:Invent...
 
AWS Summit London 2014 | Uses and Best Practices for Amazon Redshift (200)
AWS Summit London 2014 | Uses and Best Practices for Amazon Redshift (200)AWS Summit London 2014 | Uses and Best Practices for Amazon Redshift (200)
AWS Summit London 2014 | Uses and Best Practices for Amazon Redshift (200)
 
Scaling your analytics with Amazon EMR
Scaling your analytics with Amazon EMRScaling your analytics with Amazon EMR
Scaling your analytics with Amazon EMR
 
EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.l...
EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.l...EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.l...
EC2 Pricing Model (deck 0307 of the InfiniteSkills AWS course at http://bit.l...
 
Best Practices for Managing Hadoop Framework Based Workloads (on Amazon EMR) ...
Best Practices for Managing Hadoop Framework Based Workloads (on Amazon EMR) ...Best Practices for Managing Hadoop Framework Based Workloads (on Amazon EMR) ...
Best Practices for Managing Hadoop Framework Based Workloads (on Amazon EMR) ...
 
Cost Optimisation on AWS
Cost Optimisation on AWSCost Optimisation on AWS
Cost Optimisation on AWS
 

Similar to AWS Cost Optimisation - November 2018

EC2 BY RASHMI GR.pptx
EC2  BY RASHMI GR.pptxEC2  BY RASHMI GR.pptx
EC2 BY RASHMI GR.pptxRashmiR685840
 
Oracle & SQL Server on the Cloud: Database Week SF
Oracle & SQL Server on the Cloud: Database Week SFOracle & SQL Server on the Cloud: Database Week SF
Oracle & SQL Server on the Cloud: Database Week SFAmazon Web Services
 
Oracle & SQL Server on the Cloud: Database Week San Francisco
Oracle & SQL Server on the Cloud: Database Week San FranciscoOracle & SQL Server on the Cloud: Database Week San Francisco
Oracle & SQL Server on the Cloud: Database Week San FranciscoAmazon Web Services
 
Oracle and SQL Server on the Cloud
Oracle and SQL Server on the CloudOracle and SQL Server on the Cloud
Oracle and SQL Server on the CloudAmazon Web Services
 
Oracle and SQL Server on the Cloud - Bill Baldwin
Oracle and SQL Server on the Cloud - Bill BaldwinOracle and SQL Server on the Cloud - Bill Baldwin
Oracle and SQL Server on the Cloud - Bill BaldwinAmazon Web Services
 
High Performance Computing Grid on AWS
High Performance Computing Grid on AWSHigh Performance Computing Grid on AWS
High Performance Computing Grid on AWSAmazon Web Services
 
High Performance Computing Grid on AWS
High Performance Computing Grid on AWSHigh Performance Computing Grid on AWS
High Performance Computing Grid on AWSAmazon Web Services
 
Relational Database Services on AWS - Bill Baldwin, Gareth Eagar
Relational Database Services on AWS - Bill Baldwin, Gareth EagarRelational Database Services on AWS - Bill Baldwin, Gareth Eagar
Relational Database Services on AWS - Bill Baldwin, Gareth EagarAmazon Web Services
 
Implementing AI: High Performance Architectures: Solving Core Recommendation ...
Implementing AI: High Performance Architectures: Solving Core Recommendation ...Implementing AI: High Performance Architectures: Solving Core Recommendation ...
Implementing AI: High Performance Architectures: Solving Core Recommendation ...KTN
 
Accelerate Oracle to Aurora PostgreSQL Migration (GPSTEC313) - AWS re:Invent ...
Accelerate Oracle to Aurora PostgreSQL Migration (GPSTEC313) - AWS re:Invent ...Accelerate Oracle to Aurora PostgreSQL Migration (GPSTEC313) - AWS re:Invent ...
Accelerate Oracle to Aurora PostgreSQL Migration (GPSTEC313) - AWS re:Invent ...Amazon Web Services
 
Understand AWS Pricing
Understand AWS PricingUnderstand AWS Pricing
Understand AWS PricingLynn Langit
 
[よくわかるAmazon Redshift in 大阪]Amazon Redshift最新情報と導入事例のご紹介
[よくわかるAmazon Redshift in 大阪]Amazon Redshift最新情報と導入事例のご紹介[よくわかるAmazon Redshift in 大阪]Amazon Redshift最新情報と導入事例のご紹介
[よくわかるAmazon Redshift in 大阪]Amazon Redshift最新情報と導入事例のご紹介Amazon Web Services Japan
 
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...Amazon Web Services
 
AWS Cloud cost optimization
AWS Cloud cost optimizationAWS Cloud cost optimization
AWS Cloud cost optimizationYogesh Sharma
 
How to Lower TCO and Avoid Cloud Lock-in

How to Lower TCO and Avoid Cloud Lock-in
How to Lower TCO and Avoid Cloud Lock-in

How to Lower TCO and Avoid Cloud Lock-in
Cloudera, Inc.
 
Cloud Economics: The Financial Case for Cloud Migration
Cloud Economics: The Financial Case for Cloud MigrationCloud Economics: The Financial Case for Cloud Migration
Cloud Economics: The Financial Case for Cloud MigrationAmazon Web Services
 
How Oath (a Verizon Company) Built a Multi-Region GDPR Application with Amazo...
How Oath (a Verizon Company) Built a Multi-Region GDPR Application with Amazo...How Oath (a Verizon Company) Built a Multi-Region GDPR Application with Amazo...
How Oath (a Verizon Company) Built a Multi-Region GDPR Application with Amazo...Amazon Web Services
 
From Grid to Cloud
From Grid to CloudFrom Grid to Cloud
From Grid to Cloudgojkoadzic
 
CloudOpen Japan - Controlling the cost of your first cloud
CloudOpen Japan - Controlling the cost of your first cloudCloudOpen Japan - Controlling the cost of your first cloud
CloudOpen Japan - Controlling the cost of your first cloudTim Mackey
 

Similar to AWS Cost Optimisation - November 2018 (20)

EC2 BY RASHMI GR.pptx
EC2  BY RASHMI GR.pptxEC2  BY RASHMI GR.pptx
EC2 BY RASHMI GR.pptx
 
Oracle & SQL Server on the Cloud: Database Week SF
Oracle & SQL Server on the Cloud: Database Week SFOracle & SQL Server on the Cloud: Database Week SF
Oracle & SQL Server on the Cloud: Database Week SF
 
Oracle & SQL Server on the Cloud: Database Week San Francisco
Oracle & SQL Server on the Cloud: Database Week San FranciscoOracle & SQL Server on the Cloud: Database Week San Francisco
Oracle & SQL Server on the Cloud: Database Week San Francisco
 
Oracle and SQL Server on the Cloud
Oracle and SQL Server on the CloudOracle and SQL Server on the Cloud
Oracle and SQL Server on the Cloud
 
Oracle and SQL Server on the Cloud - Bill Baldwin
Oracle and SQL Server on the Cloud - Bill BaldwinOracle and SQL Server on the Cloud - Bill Baldwin
Oracle and SQL Server on the Cloud - Bill Baldwin
 
High Performance Computing Grid on AWS
High Performance Computing Grid on AWSHigh Performance Computing Grid on AWS
High Performance Computing Grid on AWS
 
High Performance Computing Grid on AWS
High Performance Computing Grid on AWSHigh Performance Computing Grid on AWS
High Performance Computing Grid on AWS
 
Relational Database Services on AWS - Bill Baldwin, Gareth Eagar
Relational Database Services on AWS - Bill Baldwin, Gareth EagarRelational Database Services on AWS - Bill Baldwin, Gareth Eagar
Relational Database Services on AWS - Bill Baldwin, Gareth Eagar
 
Implementing AI: High Performance Architectures: Solving Core Recommendation ...
Implementing AI: High Performance Architectures: Solving Core Recommendation ...Implementing AI: High Performance Architectures: Solving Core Recommendation ...
Implementing AI: High Performance Architectures: Solving Core Recommendation ...
 
Accelerate Oracle to Aurora PostgreSQL Migration (GPSTEC313) - AWS re:Invent ...
Accelerate Oracle to Aurora PostgreSQL Migration (GPSTEC313) - AWS re:Invent ...Accelerate Oracle to Aurora PostgreSQL Migration (GPSTEC313) - AWS re:Invent ...
Accelerate Oracle to Aurora PostgreSQL Migration (GPSTEC313) - AWS re:Invent ...
 
Amazon EC2 Spot Instances
Amazon EC2 Spot InstancesAmazon EC2 Spot Instances
Amazon EC2 Spot Instances
 
Understand AWS Pricing
Understand AWS PricingUnderstand AWS Pricing
Understand AWS Pricing
 
[よくわかるAmazon Redshift in 大阪]Amazon Redshift最新情報と導入事例のご紹介
[よくわかるAmazon Redshift in 大阪]Amazon Redshift最新情報と導入事例のご紹介[よくわかるAmazon Redshift in 大阪]Amazon Redshift最新情報と導入事例のご紹介
[よくわかるAmazon Redshift in 大阪]Amazon Redshift最新情報と導入事例のご紹介
 
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
 
AWS Cloud cost optimization
AWS Cloud cost optimizationAWS Cloud cost optimization
AWS Cloud cost optimization
 
How to Lower TCO and Avoid Cloud Lock-in

How to Lower TCO and Avoid Cloud Lock-in
How to Lower TCO and Avoid Cloud Lock-in

How to Lower TCO and Avoid Cloud Lock-in

 
Cloud Economics: The Financial Case for Cloud Migration
Cloud Economics: The Financial Case for Cloud MigrationCloud Economics: The Financial Case for Cloud Migration
Cloud Economics: The Financial Case for Cloud Migration
 
How Oath (a Verizon Company) Built a Multi-Region GDPR Application with Amazo...
How Oath (a Verizon Company) Built a Multi-Region GDPR Application with Amazo...How Oath (a Verizon Company) Built a Multi-Region GDPR Application with Amazo...
How Oath (a Verizon Company) Built a Multi-Region GDPR Application with Amazo...
 
From Grid to Cloud
From Grid to CloudFrom Grid to Cloud
From Grid to Cloud
 
CloudOpen Japan - Controlling the cost of your first cloud
CloudOpen Japan - Controlling the cost of your first cloudCloudOpen Japan - Controlling the cost of your first cloud
CloudOpen Japan - Controlling the cost of your first cloud
 

More from James Bromberger

AWS User Group - Perth - April 2021 - DNS
AWS User Group - Perth - April 2021 - DNSAWS User Group - Perth - April 2021 - DNS
AWS User Group - Perth - April 2021 - DNSJames Bromberger
 
Modis : AISA Perth Breakfast March 26 2019: Cloud Migrations Lessons from the...
Modis : AISA Perth Breakfast March 26 2019: Cloud Migrations Lessons from the...Modis : AISA Perth Breakfast March 26 2019: Cloud Migrations Lessons from the...
Modis : AISA Perth Breakfast March 26 2019: Cloud Migrations Lessons from the...James Bromberger
 
Linux confau 2019: Web Security 2019
Linux confau 2019: Web Security 2019Linux confau 2019: Web Security 2019
Linux confau 2019: Web Security 2019James Bromberger
 
AISA 2018 Perth Conference: State Of Web Wecurity In 2018
AISA 2018 Perth Conference: State Of Web Wecurity In 2018AISA 2018 Perth Conference: State Of Web Wecurity In 2018
AISA 2018 Perth Conference: State Of Web Wecurity In 2018James Bromberger
 
Recent AWS Security Improvements - AWS User Group Perth - November 2018
Recent AWS Security Improvements - AWS User Group Perth - November 2018Recent AWS Security Improvements - AWS User Group Perth - November 2018
Recent AWS Security Improvements - AWS User Group Perth - November 2018James Bromberger
 
Debian Cloud - building the Debian AMIs
Debian Cloud - building the Debian AMIsDebian Cloud - building the Debian AMIs
Debian Cloud - building the Debian AMIsJames Bromberger
 

More from James Bromberger (6)

AWS User Group - Perth - April 2021 - DNS
AWS User Group - Perth - April 2021 - DNSAWS User Group - Perth - April 2021 - DNS
AWS User Group - Perth - April 2021 - DNS
 
Modis : AISA Perth Breakfast March 26 2019: Cloud Migrations Lessons from the...
Modis : AISA Perth Breakfast March 26 2019: Cloud Migrations Lessons from the...Modis : AISA Perth Breakfast March 26 2019: Cloud Migrations Lessons from the...
Modis : AISA Perth Breakfast March 26 2019: Cloud Migrations Lessons from the...
 
Linux confau 2019: Web Security 2019
Linux confau 2019: Web Security 2019Linux confau 2019: Web Security 2019
Linux confau 2019: Web Security 2019
 
AISA 2018 Perth Conference: State Of Web Wecurity In 2018
AISA 2018 Perth Conference: State Of Web Wecurity In 2018AISA 2018 Perth Conference: State Of Web Wecurity In 2018
AISA 2018 Perth Conference: State Of Web Wecurity In 2018
 
Recent AWS Security Improvements - AWS User Group Perth - November 2018
Recent AWS Security Improvements - AWS User Group Perth - November 2018Recent AWS Security Improvements - AWS User Group Perth - November 2018
Recent AWS Security Improvements - AWS User Group Perth - November 2018
 
Debian Cloud - building the Debian AMIs
Debian Cloud - building the Debian AMIsDebian Cloud - building the Debian AMIs
Debian Cloud - building the Debian AMIs
 

Recently uploaded

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Recently uploaded (20)

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

AWS Cost Optimisation - November 2018

  • 1. AWS Cost Optimisation AWS Meetup November 2018 PRAGMATIC CUSTOMERS AGILE CARING COURAGEOUS INNOVATIVE
  • 2. 13/11/20182 © Modis Cost Optimisation Topics Server Downsizing Decisions Turning Stuff Off Reservations Reservation Management Ongoing Cost Management
  • 3. 13/11/20183 © Modis Information is key T2 / T3 instances are awesome! Server Downsizing Decisions
  • 4. 13/11/20184 ©Modis Downsizing Decisions - Metrics First the easy one: CPU But for T2 / T3 don’t forget Burst usage and balance!
  • 5. 13/11/20185 © Modis Downsizing Decisions – T2 / T3 T2 burst performance is 40%* higher than C4, 60%* higher than M4 * - From re:Invent 2016 “T2: From Startups to Enterprise, Performance for a Low Cost (CMP304)” presentation Mem (GiB) vCPUs Base ECU Burst ECU M4.large 8 2 6.5 C4.large 3.75 2 8 T2.large 8 2 4* 11* T2.medium 4 2 2.5* 11* So how powerful is a T2 or T3 anyway?
  • 6. 13/11/20186 © Modis Downsizing Decisions - Metrics Memory RDS provides “FreeableMemory” in CloudWatch EC2 is a little harder • Requires a custom metric – ALWAYS deploy the CloudWatch Agent • Logging in and using “top” or “Task Manager” is a poor substitute Making the right choice of C, M & R types (or T & R types) based on memory usage can create a downsizing opportunity
  • 7. 13/11/20187 ©Modis Downsizing Decisions - Metrics Networking The four OOTB Network(Packet)In/Out metrics give absolute usage but not percentage. Also NetworkIn & NetworkOut aren’t throughput rates • They are the number of bytes transferred in the period • If using basic (5-minute) monitoring, divide by 300 for B/s • If using detailed (1-minute) monitoring, divide by 60 for B/s So what’s the network throughput capability of your instance? See https://cloudonaut.io/ec2-network-performance-cheat-sheet/ for example. Some findings: • Baseline throughput doubles with each size increment • Baseline throughput doesn’t vary too much across instance types of the same size • Even t2.small provides 130Mbps bursting to 590mbps.
  • 8. 13/11/20188 © Modis Blackout Scripts Workspaces Cost Optimiser Turning Stuff Off
  • 9. 13/11/20189 ©Modis EC2 & RDS Blackout Scripts Running 10 hours/day, 5 days/week saves 70% - much more than a Reservation AWS Instance Scheduler solution Or … create your own, e.g.: Scheduled Lambda functions regularly scanning EC2 instances, Auto Scale Groups and RDS instances for shutdown and startup tags. Front-end with an API Gateway GET method, and users only need to hit the URL for on- demand startup. Addresses shortcomings of AWS Instance Scheduler • No Auto Scale Group support • Configuration in DynamoDB instead of via tags • No on-demand startup support
  • 10. 13/11/201810 ©Modis Workspaces Cost Optimiser Solution https://aws.amazon.com/answers/account-management/workspaces-cost-optimizer/ Switches billing models on individual Workspaces to optimize costs • A Workspace can be on hourly or monthly billing • The tipping point is about 20 hours usage per week A Lambda function checks each WorkSpace for total usage for the month and converts the WorkSpace to the most efficient billing model depending on usage. Amazon Simple Storage Service (Amazon S3) stores a log file with the conversions
  • 11. 13/11/201811 © Modis Flexible EC2 Finicky RDS Don’t forget other services! Reservations
  • 12. 13/11/201812 © Modis EC2 Reservations – Lots of options Two main types: • Standard – can’t change instance family, platform, zonal/regional scope or tenancy • Convertible – Can “Exchange” but cost about 20% more For either of the above, can have: • Zonal (Capacity Reservation) for specific AZ, or • “Modify Reservation” to change instance size* & AZ • Regional (waive Capacity Reservation) to run in any AZ • Automatic Instance Size Flexibility * (shared tenancy) * - For unlicensed OSs
  • 13. 13/11/201813 © Modis RDS Reservations Instance Size Flexibility – reservation isn’t tied to instance size or to Single/Multi AZ status Reservations are always Regional (not a specific AZ) A reservation is made for a specific set of attributes, more specific than for EC2 reservations: • DB Engine • DB Instance Class • Deployment Type • License Model • Region
  • 14. 13/11/201814 © Modis Reservations – Don’t forget other services ElasticSearch Redshift Elasticache EMR CloudFront DynamoDB
  • 15. 13/11/201815 © Modis Tagging and Tracking Reports and Reviews Reservation & Cost Management
  • 16. 13/11/201816 © Modis Reservation Management Manage reservations with JIRA records or similar • Record reservation ID and expiry date • Assign responsibility / track status / issue reminders • Record rationale, decisions, to-do Make reservations self-documenting • Cost Allocation tag: reservation’s intended use • JIRA tag: JIRA record managing the reservation Streamline the purchasing approval process
  • 17. 13/11/201817 © Modis Ongoing Cost Management Reports • RI Utilization Report Reviews • Regular billing reviews • Regular resource reviews • Optimise new workloads after they’ve settled for a few months DevOps Agility

Editor's Notes

  1. Approach: Not to re-hash AWS's standard advice, but to share some other findings.
  2. Cost Optimisation could be a pretty dry subject so I’ll keep it short. I won’t rehash the standard AWS doco, but dive in to some interesting things we’ve found. First up something obvious - Look for unused / forgotten resources! Next look at downsizing.
  3. Downsizing one step saves 50% or close to it. Choosing the right instance type along with right-sizing can mean downsizing two steps – saving about 75% Add a reservation to that and you can save close to 85%. To decide if an instance is the right size you need to look at some metrics. Also need to have some info to predict how future load compares to current load. T2/3 instances fit way more use cases than we expected.
  4. CPU, Memory and Network usage. Look at a couple of weeks or more. Note narrow spikes suggesting downsizing and using T2/3 could be applicable. T2/3 - they are "burstable"; you accrue CPU credits then can get bursts of very high performance. Bursting has been so popular that original T2 were "cheap general purpose" but larger ones have been added. For a T2 we often see CPU spikes consuming credits … but find the credit balance has hardly been touched. This is an extreme example.
  5. ECU = EC2 Compute Unit. Supposedly phased out in 2014 in favour of vCPUs but still visible on the Pricing pages. re:Invent - https://www.youtube.com/watch?v=FkMslBsVYFU&feature=youtu.be
  6. RDS – Memory metrics are provided but EC2 you need to create your own. - No news here but often the custom metrics are neglected. It’s really worth ALWAYS deploying the CloudWatch Agent. - top or task manager are only point-in-time, and don’t give enough info for DevOps agility. AWS recommend you use the new agent instead of the older monitoring scripts (Perl) to collect metrics and logs. EC2 - Make right choice of C, M or R types, depending on memory needs. - C or M often better replaced by T - Often found C being assumed correct on roll-out but actually memory use more the issue; downsize if change to other type.
  7. It can be hard to interpret your OOTB networking metrics. We found very few workloads actually putting networking under stress though. Instance network performance is very vague in the AWS documentation. Someone with too much time on their hands though created https://cloudonaut.io/ec2-network-performance-cheat-sheet/ - Not official, a random sample but reasonable methodology. BTW I-type instances are ambiguously described as “high I/O performance” but to be clear that’s disk not network I/O.
  8. The best way to save money is turn stuff off!
  9. Particularly non-prod environments. Savings are potentially even more if you switch off automatically but only switch on on-demand. AWS Instance Scheduler – canned CloudFormation solution provided by AWS Config in DynamoDB isn’t as convenient and isn’t attached to the resources affected.
  10. Worskpaces can be Always-On or Auto-Stop. Canned solution provided by AWS. Probably well known but I wanted to mention it as it’s easy to deploy and works really well after bug fixes earlier this year. To maximise benefit, need to encourage people to disconnect when not in use so the Workspace will sleep; only takes a minute or two to resume, and no data loss. Worth running a nightly check for Workspaces left connected overnight - For Auto-stop ones, can even run “stop-workspaces” operation on them.
  11. Can get 1 or 3 year, no/partial/all upfront – 1 year partial is a good compromise. - Saves at least 20% on smaller instances, rising to 30-35% for larger instances. All upfront doesn’t buy much more savings and 3 years is too long a commitment. Also (not in Sydney) you can purchase scheduled reservations, applicable at prescribed times. Can be confusing to get your head around when instance size flexibility applies. - this allows e.g. a t2.large reservation to be applied to 2 t2.medium instead Reservations can be shared across accounts if using Organizations. If using consolidated billing without Organizations, you can only share reservations made in the Payer account. Also now can do On-Demand Capacity Reservations independent from RI billing discounts. No time commitment – cancel any time.
  12. Similar to EC2 reservations (years, upfront, sharing) and now with instance size flexibility too for most DB engines. - Saves a bit more than EC2 – about 40% for Postgres/MySQL, 30% for SQL Server for example. A lot more parameters to specify, and if not all correct, it won’t match your running instance. - Take care when reserving!
  13. Without tracking in JIRA, reservations were too hard to manage and renew. - Notifications from AWS of expiring reservations aren’t enough; don’t necessarily go to the right people and don’t assign responsibility. Renewal is done by re-opening the existing JIRA. Promotes agile DevOps and cost savings if - you can readily tell what a reservation is for - whether an instance is targeted by a reservation - if purchasing/renewal is easy. Created "AWS Cost Management" group for use in subscriptions. Subscribed this group to 4 filters, 7am each day but no email if no matching reservations. The filters are: - All AWS Reservations expired - everyone gets hassled to act on expired reservations - My AWS Reservations expiring within 1 week - My Open & In-progress AWS Reservations expiring within 2 weeks - you get reminded of reservations not yet submitted for approval - All Idle AWS Reservations expiring within 4 weeks (matches status of "Done") - everyone gets hassled until someone takes ownership and sets it to Open
  14. Reports & reviews - No surprises here! Resource reviews – Examine new resources; search in JIRA records to check if targeted by reservations DevOps – essential to have a culture of willingness to make frequent changes not only for cost optimisation tweaks but also modernising and patching for security.