Just the Links - Volume 16
Welcome back to another edition of Just the Links. Please feel free to forward this post to your colleagues and encourage them to subscribe. As always we appreciate your feedback so let us know how we’re doing. Find something interesting you’d like to share? Leave a comment and let us know.
Just the Links - Volume 16
Governance
State of FinOps 2022 Survey
Tags: finops, governance
State of FinOps 2022 Survey - please take some time to take this survey. It helps all organizations involved.
How Projects Can be Tracked on AWS to Increase Accountability and Reduce Cost
Tags: amazon web services, finops, governance
Using AWS Budgets, Config, Lambda, and some data tools to track cost of individual projects. It really is all about tagging.
FinOps adoption: How to engage engineers in cloud cost-saving process
Tags: enablement, engineering, governance, cost optimization
Engineers are key to enabling your finops efforts. I will take issue "that they don’t care about costs and don’t want to take new responsibilities". This is simply not true, especially in organizations that provide bonus structures and employee stock options. Then there are some, if not many, engineers that care about efficiency and performance of which includes cost.
3 factors that influence multi-cloud cost optimization
Tags: multicloud, cost optimization
The three factors that influence multi-cloud cost optimization:
Data lifecycles: because each provider handles these differently. Not stated is how compliance may differ between each.
Data synchronization: because data egress is expensive, especially within some cloud providers.
Identity and access control management: the suggestion is to unify IAM but good luck with that. As said before IAM is the real cloud provider lock in.
Cloud Costs and the "Economically Defined Architecture"
Tags: cost optimization
More of a thought exercise on what conforming to cost optimization best practices given the tradeoffs. Including what a cloud native business would look like.
Engineering
Two frequently used system calls are ~77% slower on AWS EC2
Tags: amazon web services, aws, engineering
Clocks in AWS are slower to poll.
8 best practices to reduce your AWS bill for Kubernetes
Tags: amazon web services, spot instances, k8s, vm optimization
Define requirements
Choose the right instance type
Verify storage transfer limits
Use spot if able
Use the right spot instance
Price your spot instances appropriately (bid when able)
Mixed instance types are good
Use multiple AZs when able
Reduce Costs with Scheduled EC2 Instance Shutdowns on AWS
Tags: amazon web services, cost optimization, ec2
Some good tips on rolling your own instance scheduler.
Visualize application costs using AWS Service Catalog AppRegistry and Amazon QuickSight
Tags: amazon web services, cost optimization, cost analysis, quicksight
Using AppRegistry, EventBridge, StepFunctions, and QuickSight to track and visualize spend, all within AWS. I would like to see more of these solutions presented in things other than CFN.
Getting Started with serverless for developers: Part 4 – Local developer workflow
Tags: amazon web services, environment, serverless
Details a local development setup for developers.
Creating a costs analytics view to email campaign generated by Amazon Pinpoint
Tags: amazon web services, aws, cost, athena, reporting
Using Pinpoint and Athena to split costs among multiple email campaigns running within the same account. This goes hand in hand with the problem of tracking costs within single account deployments: it's not easy unless the tools are baked in, and it's impossible if there is no tagging.
Running a Cost-effective NLP Pipeline on Serverless Infrastructure at Scale
Tags: amazon web services, nlp, step functions, aws
Using Lambda and StepFunction to run unit tests and back testing against NLP pipelines.
Finance
Trends Dashboard with AWS Cost and Usage Reports, Amazon Athena and Amazon QuickSight
Tags: amazon web services, aws, cur, athena, quicksight
Using QuickSight and Athena to create a trends dashboard for CUR data.
How Torc Robotics reduces storage costs with S3 Intelligent-Tiering
Tags: amazon web services, s3, cost, tiering
Some key takeaways:
Pay attention to object size: objects smaller than 128 KB will not be monitored or auto tiered.
Set up S3 access points where it makes sense.
S3 Intelligent-Tiering is designed for 99.9% availability and 99.999999999% durability.
Setting intelligent tiering can be done via console, CLI, or your favority IaC
New CNCF report puts spotlight on wasteful Kubernetes spending
Tags: k8s, kubernetes
It is a bit concerning that estimates and no monitoring top many-fold the most accurate measurements. Tracking k8s spend remains one of the hardest things to accomplish from the cost optimization perspective.