<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>AutoSpotting - Save 60-90% on AWS EC2 Costs on AutoSpotting</title><link>https://autospotting.io/index.html</link><description>Recent content in AutoSpotting - Save 60-90% on AWS EC2 Costs on AutoSpotting</description><generator>Hugo</generator><language>en</language><atom:link href="https://autospotting.io/index.xml" rel="self" type="application/rss+xml"/><item><title>Vantage Just Updated ec2instances.info and Released All Their Code, Now What?</title><link>https://autospotting.io/blog/leanercloud/2025-05-26-vantage-code-release.html</link><pubDate>Mon, 26 May 2025 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2025-05-26-vantage-code-release.html</guid><description>&lt;p&gt;In case you haven&amp;rsquo;t noticed, Vantage recently updated &lt;a href="https://ec2instances.info?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=vantage-just-updated-ec2instances-info-and-released-all-their-code-now-what"&gt;ec2instances.info&lt;/a&gt; with a new refreshed look and feel.&lt;/p&gt;
&lt;p&gt;Over the weekend I had a deep-dive into their changes and thought about what to do with the &lt;a href="http://cloud-instances.info?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=vantage-just-updated-ec2instances-info-and-released-all-their-code-now-what"&gt;cloud-instances.info&lt;/a&gt; fork I &lt;a href="https://leanercloud.beehiiv.com/p/forking-ec2instances-info-as-a-vendor-neutral-alternative-at-cloud-instances-info"&gt;launched&lt;/a&gt; just a few weeks ago.&lt;/p&gt;
&lt;h2 id="why-i-forked-it-in-the-first-place"&gt;Why I forked it in the first place?&lt;/h2&gt;
&lt;p&gt;I covered this in more depth in my initial post, but basically when I decided to fork it, their main public code base hadn&amp;rsquo;t been touched in the last 6 months, and barely touched in the last year, except for a couple of my pull requests.&lt;/p&gt;</description></item><item><title>Progress Report for the First Week After Forking ec2instances.info</title><link>https://autospotting.io/blog/leanercloud/2025-05-14-cloud-instances-progress-report.html</link><pubDate>Wed, 14 May 2025 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2025-05-14-cloud-instances-progress-report.html</guid><description>&lt;p&gt;It&amp;rsquo;s been a little more than a week since I decided to fork &lt;a href="http://ec2instances.info?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=progress-report-for-the-first-week-after-forking-ec2instances-info"&gt;ec2instances.info&lt;/a&gt; as &lt;a href="https://cloud-instances.info/index.html?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=progress-report-for-the-first-week-after-forking-ec2instances-info"&gt;cloud-instances.info&lt;/a&gt;, which I &lt;a href="https://leanercloud.beehiiv.com/p/forking-ec2instances-info-as-a-vendor-neutral-alternative-at-cloud-instances-info"&gt;announced&lt;/a&gt; publicly last Thursday.&lt;/p&gt;
&lt;p&gt;While in my previous post I mostly focused on the context around this fork and how I got to it, on this post I want to talk a bit about what happened after after I decided to fork the project over the last few days and where we&amp;rsquo;re at right now.&lt;/p&gt;</description></item><item><title>Forking ec2instances.info as a vendor-neutral alternative at cloud-instances.info</title><link>https://autospotting.io/blog/leanercloud/2025-05-08-forking-ec2instances-info.html</link><pubDate>Thu, 08 May 2025 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2025-05-08-forking-ec2instances-info.html</guid><description>&lt;p&gt;Most people using AWS for enough time end up using the &lt;a href="http://ec2instances.info?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=forking-ec2instances-info-as-a-vendor-neutral-alternative-at-cloud-instances-info"&gt;ec2instances.info&lt;/a&gt; website (a.k.a. instances.vantage.sh) to conveniently compare EC2 instance types across families based on specs and pricing.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s basically an online spreadsheet with a lot of data about all cloud instance types and filters to slice and dice that data, as you can see below:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://autospotting.io/images/blog/leanercloud-content/forking-ec2instances-info-as-a-vendor-neutral-alternative-at-cloud-instances-info/image-2.png" alt="Illustration from: Forking ec2instances.info as a vendor-neutral alternative at cloud-instances.info" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;h2 id="the-ec2instancesinfo-open-source-project"&gt;The ec2instances.info Open Source project&lt;/h2&gt;
&lt;p&gt;Few users realize that this very useful website is backed by an open source project.&lt;/p&gt;</description></item><item><title>Releasing Additional Terraform Building Blocks to the LeanerCloud ONCE Bundle</title><link>https://autospotting.io/blog/leanercloud/2024-06-02-terraform-building-blocks.html</link><pubDate>Sun, 02 Jun 2024 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2024-06-02-terraform-building-blocks.html</guid><description>&lt;p&gt;Announcing a new release to the &lt;a href="https://leanercloud.beehiiv.com/p/adopting-model-cli-tools-terraform-building-blocks"&gt;LeanerCloud&lt;/a&gt; &lt;a href="https://leanercloud.beehiiv.com/p/adopting-model-cli-tools-terraform-building-blocks"&gt;ONCE&lt;/a&gt; bundle, which consists of the Terraform serverless microservice building blocks.&lt;/p&gt;
&lt;p&gt;The bundle also contains the Optimizer CLI FinOps tool for GP2 to GP3 conversion for EC2 and EDS, and rightsizing with conversion to Graviton for RDS, Elasticache and OpenSearch, released previously.&lt;/p&gt;
&lt;p&gt;These Terraform building blocks are a set of example Terraform modules for building serverless applications using Lambda and ECS Fargate. They will have a slightly different license from the CLI tools, which will allow you to use them to build proprietary products and use within your team, which is not permitted for the CLI tools.&lt;/p&gt;</description></item><item><title>Why I Just Declined a Job Offer from a Billionaire Friend</title><link>https://autospotting.io/blog/leanercloud/2024-06-01-declined-job-offer.html</link><pubDate>Sat, 01 Jun 2024 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2024-06-01-declined-job-offer.html</guid><description>&lt;h1 id="why-i-just-declined-a-job-offer-from-a-billionaire-friend"&gt;Why I just declined a job offer from a billionaire friend&lt;/h1&gt;
&lt;p&gt;June 01, 2024&lt;/p&gt;
&lt;p&gt;&lt;em&gt;This is an expanded version of a&lt;/em&gt; &lt;em&gt;&lt;a href="https://www.linkedin.com/feed/update/urn:li:activity:7202266689571307520/?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=why-i-just-declined-a-job-offer-from-a-billionaire-friend"&gt;LinkedIn post&lt;/a&gt;&lt;/em&gt; &lt;em&gt;I wrote the other day.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The first email I read this week was this one I received from a billionaire friend, who wanted to talk to me on very short notice:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://autospotting.io/images/blog/leanercloud-content/just-declined-job-offer-billionaire-friend/image-2.png" alt="Illustration from: Why I Just Declined a Job Offer from a Billionaire Friend" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;He&amp;rsquo;s the founder and CEO of a pretty large and well known company he still largely owns, and I respect him a lot so I won&amp;rsquo;t reveal his identity.&lt;/p&gt;</description></item><item><title>Adopting the ONCE Model for All My CLI FinOps Tools and Terraform Building Blocks</title><link>https://autospotting.io/blog/leanercloud/2024-05-27-adopting-once-model.html</link><pubDate>Mon, 27 May 2024 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2024-05-27-adopting-once-model.html</guid><description>&lt;p&gt;I decided to release all the CLI tools and Terraform building blocks I use in my customers engagements under the &lt;a href="https://once.com?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=adopting-the-once-model-for-all-my-cli-finops-tools-and-terraform-building-blocks"&gt;37signals ONCE Model&lt;/a&gt;, and under their ONCE source-available &lt;a href="https://once.com/license?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=adopting-the-once-model-for-all-my-cli-finops-tools-and-terraform-building-blocks"&gt;license&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="whats-included"&gt;What&amp;rsquo;s included?&lt;/h2&gt;
&lt;p&gt;For now this release only includes Optimizer, my flagship CLI tool for automated optimization of AWS resources which I use all the time in my service &lt;a href="https://leanercloud.com?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=adopting-the-once-model-for-all-my-cli-finops-tools-and-terraform-building-blocks"&gt;engagements&lt;/a&gt; to save my customers lots of money.&lt;/p&gt;
&lt;p&gt;The main use case for the Optimizer tool is for mass-optimization of any or even all of the supported resources within your AWS account, and it is mainly built for hands-on FinOps consultants or people doing large optimization initiatives like I do for my customers.&lt;/p&gt;</description></item><item><title>Current OpenTofu Contributors vs. Pledged FTEs</title><link>https://autospotting.io/blog/leanercloud/2024-05-03-opentofu-contributors.html</link><pubDate>Fri, 03 May 2024 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2024-05-03-opentofu-contributors.html</guid><description>&lt;h2 id="opentofu-github-stats-half-a-year-after-the-fork"&gt;OpenTofu Github stats half a year after the fork.&lt;/h2&gt;
&lt;p&gt;May 03, 2024&lt;/p&gt;
&lt;p&gt;After the recent layoffs at Google that impacted open source maintainers of some prominent projects, I was curious to see what&amp;rsquo;s the state of other projects where the community had to step up involvement after the initial authors ceased their Open Source contributions.&lt;/p&gt;
&lt;p&gt;I saw a few people made similar comparisons for other forked projects in the past. As an infra guy myself, I immediately thought about &lt;a href="https://opentofu.org?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=current-opentofu-contributors-vs-pledged-ftes"&gt;OpenTofu&lt;/a&gt;, now that we&amp;rsquo;re more than half a year after the fork from Terraform, they recently had a massive release, and also had some interesting shenanigans with Hashicorp&amp;rsquo;s lawyers accusing them of stealing their precious IP.&lt;/p&gt;</description></item><item><title>New AutoSpotting Bugfix Release - 1.3.1</title><link>https://autospotting.io/blog/leanercloud/2024-04-29-bugfix-release-1-3-1.html</link><pubDate>Mon, 29 Apr 2024 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2024-04-29-bugfix-release-1-3-1.html</guid><description>&lt;h2 id="fixing-regressions-in-130-incompatibility-with-instances-out-of-the-defaultvpc-and-lambda-timeout-when-replacing-spot-instances"&gt;Fixing regressions in 1.3.0: incompatibility with instances out of the DefaultVPC and Lambda timeout when replacing Spot instances&lt;/h2&gt;
&lt;p&gt;April 29, 2024&lt;/p&gt;
&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;After &lt;a href="https://leanercloud.beehiiv.com/p/new-autospotting-releases"&gt;releasing&lt;/a&gt; AutoSpotting 1.3.0 a couple of weeks ago, I&amp;rsquo;ve been working with a few customers who noticed a couple of regressions introduced in this latest version:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AutoSpotting failed to launched instances except in the Default VPC (major)&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AutoSpotting Lambda timeouts&lt;/strong&gt; while waiting for terminated Spot instances to be in Running State in case the Grace Period is longer than 2 minutes &lt;strong&gt;(medium)&lt;/strong&gt;, resulting in failure to clear suspended ASG. processes**.**&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This release is meant to address those and is &lt;strong&gt;strongly recommended to users that don&amp;rsquo;t use Default VPCs for EC2 instances launched by AutoSpotting&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>New AutoSpotting Releases</title><link>https://autospotting.io/blog/leanercloud/2024-04-11-new-autospotting-releases.html</link><pubDate>Thu, 11 Apr 2024 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2024-04-11-new-autospotting-releases.html</guid><description>&lt;p&gt;After almost 8 months since the previous AutoSpotting release, we&amp;rsquo;re happy to announce not one, but two AutoSpotting releases at the same time, packed with lots of improvements.&lt;/p&gt;
&lt;p&gt;I was hoping to release this much earlier, but somehow each time we got quite close, customers reported yet another little but important edge case that would be be great to fix and then another and so on…&lt;/p&gt;
&lt;p&gt;This finally resulted in a few &lt;strong&gt;dozens of relatively small reliability, correctness and performance improvements&lt;/strong&gt; addressing lots of edge cases throughout the code base.&lt;/p&gt;</description></item><item><title>How can Arm chips like AWS Graviton or Apple M1/2 be faster and cheaper than x86 chips from Intel or AMD</title><link>https://autospotting.io/blog/leanercloud/2023-10-25-arm-graviton-performance.html</link><pubDate>Wed, 25 Oct 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-10-25-arm-graviton-performance.html</guid><description>&lt;h2 id="the-arm-priceperformance-paradox"&gt;The Arm price/performance paradox&lt;/h2&gt;
&lt;p&gt;In my cost optimization gigs I often see how many people don&amp;rsquo;t understand how Arm chips (such as AWS Graviton and Apple M1/M2) can be both cheaper and faster than x86 chips from Intel and AMD.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s counter-intuitive, so many think that since Graviton is ~20% cheaper, it must also be slower.&lt;/p&gt;
&lt;p&gt;To explain this paradox, imagine two development teams:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Team x86 has 4 engineers and 6 managers&lt;/li&gt;
&lt;li&gt;Team Arm has 6 engineers and 2 managers&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That&amp;rsquo;s how you can get 50% more output at 20% less costs.&lt;/p&gt;</description></item><item><title>New AutoSpotting Release: Mixed Autoscaling Groups Support</title><link>https://autospotting.io/blog/leanercloud/2023-07-04-mixed-autoscaling-groups.html</link><pubDate>Tue, 04 Jul 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-07-04-mixed-autoscaling-groups.html</guid><description>&lt;h2 id="how-ecs-capacity-providers-inspired-me-to-fix-an-ancient-autospotting-issue"&gt;How ECS capacity providers inspired me to fix an ancient AutoSpotting issue&lt;/h2&gt;
&lt;p&gt;July 04, 2023&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m excited to announce that a new version of AutoSpotting is now available.&lt;/p&gt;
&lt;p&gt;For some context if you&amp;rsquo;re not familiar with AutoSpotting, it&amp;rsquo;s a tool that makes it easy to adopt Spot instances in existing Autoscaling groups, without requiring configuration changes, by replacing their instances with Spot clones using attach/detach API calls.&lt;/p&gt;
&lt;p&gt;For more information about AutoSpotting you can have a look at &lt;a href="http://AutoSpotting.io?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=new-autospotting-release-adding-support-for-mixed-autoscaling-groups"&gt;AutoSpotting.io&lt;/a&gt; or check out our Open Source code on &lt;a href="https://github.com/LeanerCloud/AutoSpotting?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=new-autospotting-release-adding-support-for-mixed-autoscaling-groups"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>How we maximized task density on our ECS cluster by avoiding burstable instances</title><link>https://autospotting.io/blog/leanercloud/2023-06-28-maximized-task-density-ecs.html</link><pubDate>Wed, 28 Jun 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-06-28-maximized-task-density-ecs.html</guid><description>&lt;h2 id="and-why-we-had-to-deploy-nat-gateways-in-our-public-subnets"&gt;And why we had to deploy NAT Gateways in our public subnets&lt;/h2&gt;
&lt;p&gt;June 28, 2023&lt;/p&gt;
&lt;p&gt;&lt;img src="https://autospotting.io/images/blog/leanercloud-content/maximized-task-density-ecs-cluster-avoiding-burstable-instances/image-2.png" alt="Illustration from: How we maximized task density on our ECS cluster by avoiding burstable instances" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;As I&amp;rsquo;ve mentioned in my previous posts, I&amp;rsquo;ve been recently working with an AI startup to help them optimize their AWS costs.&lt;/p&gt;
&lt;p&gt;After quickly doing the basic things like converting EBS volumes to GP3 using &lt;a href="https://leanercloud.com/ebs-optimizer?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=how-we-maximized-task-density-on-our-ecs-cluster-by-avoiding-burstable-instances"&gt;EBSOptimizer&lt;/a&gt;, right-sized and converted their RDS databases to Graviton and a few other low hanging fruits, the bulk of the work was about converting their individual instances running Docker-compose to ECS.&lt;/p&gt;</description></item><item><title>Why Kubernetes Wasn't a Good Fit for Us</title><link>https://autospotting.io/blog/leanercloud/2023-06-16-kubernetes-wasnt-good-fit.html</link><pubDate>Fri, 16 Jun 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-06-16-kubernetes-wasnt-good-fit.html</guid><description>&lt;h2 id="my-thoughts-on-when-to-kube-or-not-to-kube"&gt;My thoughts on when to Kube or not to Kube&amp;hellip;&lt;/h2&gt;
&lt;p&gt;June 16, 2023&lt;/p&gt;
&lt;p&gt;Hello again,&lt;/p&gt;
&lt;p&gt;In my previous &lt;a href="https://leanercloud.beehiiv.com/p/recommended-ecs-instead-kubernetes-latest-customer"&gt;post&lt;/a&gt; I explained the reasons why we ended up choosing ECS instead of Kubernetes for my current &lt;a href="https://leanercloud.com/?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=why-kubernetes-wasn-t-a-good-fit-for-us"&gt;LeanerCloud&lt;/a&gt; customer.&lt;/p&gt;
&lt;p&gt;That post was mostly focused on the customer&amp;rsquo;s needs and how ECS was a better fit for them.&lt;/p&gt;
&lt;p&gt;That blog became pretty viral with over 20k views so far and I received a lot of feedback saying that it was contrarian, and that I should have talked more about where Kubernetes makes sense and why it didn&amp;rsquo;t make sense for us at this stage.&lt;/p&gt;</description></item><item><title>Why I recommended ECS instead of Kubernetes to my latest customer</title><link>https://autospotting.io/blog/leanercloud/2023-06-08-ecs-over-kubernetes.html</link><pubDate>Thu, 08 Jun 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-06-08-ecs-over-kubernetes.html</guid><description>&lt;h2 id="and-how-a-cost-optimization-exercise-often-leads-to-deeper-modernization-of-cloud-applications"&gt;And how a cost optimization exercise often leads to deeper modernization of cloud applications&lt;/h2&gt;
&lt;p&gt;June 08, 2023&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s been a while since my last post here, and since then I&amp;rsquo;ve been pretty busy. I&amp;rsquo;ve been working with an innovative AI startup, helping them optimize their AWS cloud setup. At the same time I&amp;rsquo;ve been preparing an Udemy course on using ChatGPT for cloud-native software development with a DevOps focus.&lt;/p&gt;
&lt;p&gt;In this post I&amp;rsquo;ll talk about my work with this startup, my thought process and what I recommended them, including the potentially controversial recommendation mentioned in the title.&lt;/p&gt;</description></item><item><title>AutoSpotting Comparison Matrix</title><link>https://autospotting.io/blog/leanercloud/2023-05-15-autospotting-comparison-matrix.html</link><pubDate>Mon, 15 May 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-05-15-autospotting-comparison-matrix.html</guid><description>&lt;p&gt;Over the years many people asked us to explain the difference between AutoSpotting and standard Autoscaling groups, as well as between AutoSpotting Community edition and the commercial offering on the AWS Marketplace.&lt;/p&gt;
&lt;p&gt;We just added this feature comparison matrix on &lt;a href="https://github.com/LeanerCloud/AutoSpotting?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=autospotting-comparison-matrix"&gt;GitHub&lt;/a&gt;, so you can easily see how they all compare.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://autospotting.io/images/blog/leanercloud-content/autospotting-comparison-matrix/image-2.png" alt="Illustration from: AutoSpotting Comparison Matrix" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href="https://join.slack.com/t/leanercloud/shared_invite/zt-xodcoi9j-1IcxNozXx1OW0gh_N08sjg?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=autospotting-comparison-matrix"&gt;Let us know&lt;/a&gt; if you have any further questions.&lt;/p&gt;
&lt;p&gt;-Cristian&lt;/p&gt;
&lt;h4 id="keep-reading"&gt;Keep reading&lt;/h4&gt;
&lt;p&gt;[&lt;img src="https://autospotting.io/images/blog/leanercloud-content/autospotting-comparison-matrix/image-3.png" alt="Forking ec2instances.info as a vendor-neutral alternative at cloud-instances.info" loading="lazy" decoding="async"&gt;
&lt;/p&gt;</description></item><item><title>My Thoughts on the Current State of EC2 Spot Pricing</title><link>https://autospotting.io/blog/leanercloud/2023-05-10-ec2-spot-pricing-thoughts.html</link><pubDate>Wed, 10 May 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-05-10-ec2-spot-pricing-thoughts.html</guid><description>&lt;h1 id="my-thoughts-on-the-current-state-of-ec2-spot-pricing"&gt;My thoughts on the current state of EC2 Spot pricing&lt;/h1&gt;
&lt;h2 id="and-what-you-can-do-about-it"&gt;And what you can do about it&lt;/h2&gt;
&lt;p&gt;May 10, 2023&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve recently seen a &lt;a href="https://news.ycombinator.com/item?id=35802157&amp;amp;utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=my-thoughts-on-the-current-state-of-ec2-spot-pricing"&gt;post&lt;/a&gt; on HackerNews discussing an interesting &lt;a href="https://pauley.me/post/2023/spot-price-trends/?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=my-thoughts-on-the-current-state-of-ec2-spot-pricing"&gt;article&lt;/a&gt; titled “Farewell to the Era of Cheap EC2 Spot Instances”, painting a pretty depressing picture of recent trends of EC2 Spot pricing.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://autospotting.io/images/blog/leanercloud-content/thoughts-current-state-ec2-spot-pricing/image-2.png" alt="Illustration from: My Thoughts on the Current State of EC2 Spot Pricing" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;As someone building AWS cost optimization &lt;a href="http://autospotting.io/?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=my-thoughts-on-the-current-state-of-ec2-spot-pricing"&gt;tooling&lt;/a&gt; that makes it easy for people to use Spot instances, I&amp;rsquo;m pretty familiar with this space so thought I&amp;rsquo;d share my 2 cents about this current situation and wanted to also offer a few suggestions to Spot users who want to still get the most of Spot instances.&lt;/p&gt;</description></item><item><title>Another New AutoSpotting Release in Less Than a Week</title><link>https://autospotting.io/blog/leanercloud/2023-04-15-autospotting-release-less-than-week.html</link><pubDate>Sat, 15 Apr 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-04-15-autospotting-release-less-than-week.html</guid><description>&lt;h2 id="fixing-ecs-load-balancer-draining"&gt;Fixing ECS load balancer draining&lt;/h2&gt;
&lt;p&gt;April 15, 2023&lt;/p&gt;
&lt;p&gt;Over the last 7 years I&amp;rsquo;ve been working hard to make AutoSpotting the best solution for running Spot Instances in Autoscaling groups.&lt;/p&gt;
&lt;p&gt;Just a few days ago I released our &lt;a href="https://leanercloud.beehiiv.com/p/leanercloud-product-updates"&gt;biggest release ever&lt;/a&gt; which makes AutoSpotting managed groups of Spot instances even more resilient to low capacity situations than the vast majority of Autoscaling groups configured with a single OnDemand instance type.&lt;/p&gt;
&lt;p&gt;As I always keep improving the experience based on user feedback, I just released a new version of AutoSpotting that improves reliability for ECS users, making AutoSpotting with ECS a more highly available solution than plain ECS itself!&lt;/p&gt;</description></item><item><title>LeanerCloud Product Updates</title><link>https://autospotting.io/blog/leanercloud/2023-04-12-leanercloud-product-updates.html</link><pubDate>Wed, 12 Apr 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-04-12-leanercloud-product-updates.html</guid><description>&lt;p&gt;&lt;em&gt;After less than 7 weeks from our previous AutoSpotting release, we&amp;rsquo;re happy to announce a new one, our biggest release so far in the entire 7 years history of AutoSpotting.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;It brings over a dozen improvements in performance, reliability, correctness and ease of use, including the following major enhancements:&lt;/em&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;em&gt;&lt;strong&gt;Proactive Spot instance launch on Spot terminations&lt;/strong&gt;&lt;/em&gt;*, reducing the instance replacement time by avoiding the use of temporary On-Demand instances.*&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;strong&gt;Diversified failover to On-Demand instances&lt;/strong&gt;&lt;/em&gt; &lt;em&gt;during periods of high-demand of EC2 capacity provides even more resilience to Insufficient Capacity Errors(ICE) than the typical AutoScaling groups configured with a single instance type.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;strong&gt;Automatically determine the Spot product for each AutoScaling group&lt;/strong&gt;&lt;/em&gt;*, resulting in a simpler setup, correct instance type selection, accurate billing and higher diversification for Windows, RHEL and Suse Linux Spot instances.*&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;strong&gt;Supporting installation of AutoSpotting in any AWS region&lt;/strong&gt;&lt;/em&gt; &lt;em&gt;as its main region, reducing the complexity and networking costs of the previous cross-region setup.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;strong&gt;Fixed a number of issues related to Security group configuration&lt;/strong&gt;&lt;/em&gt;*, which sometimes caused Spot instances to fail to launch or start with incorrect Security Groups.*&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;em&gt;This updated version of AutoSpotting is available on the&lt;/em&gt; &lt;em&gt;&lt;a href="https://aws.amazon.com/marketplace/pp/prodview-6uj4pruhgmun6?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=leanercloud-product-updates"&gt;AWS Marketplace&lt;/a&gt;&lt;/em&gt; &lt;em&gt;and can be installed as usual using CloudFormation or Terraform.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Weekly Update - 17 Mar 2023</title><link>https://autospotting.io/blog/leanercloud/2023-03-17-weekly-update.html</link><pubDate>Fri, 17 Mar 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-03-17-weekly-update.html</guid><description>&lt;p&gt;Hello and welcome to this week&amp;rsquo;s status update.&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s dive tight in!&lt;/p&gt;
&lt;h2 id="autospotting-architecture-changes-as-result-of-my-current-customer-onboarding"&gt;AutoSpotting Architecture changes as result of my current customer onboarding&lt;/h2&gt;
&lt;p&gt;This week was another one largely focused on AutoSpotting development, most of the work resulting from the conversation I had with the relatively large enterprise customer I started to onboard last week to AutoSpotting.&lt;/p&gt;
&lt;p&gt;This is high priority work for me, since their PoC alone would be bigger than all my other customers combined, so I did my best to make it work for them.&lt;/p&gt;</description></item><item><title>Weekly Update - 13 Mar 2023</title><link>https://autospotting.io/blog/leanercloud/2023-03-13-weekly-update.html</link><pubDate>Mon, 13 Mar 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-03-13-weekly-update.html</guid><description>&lt;p&gt;Hello and welcome to my latest weekly progress report.&lt;/p&gt;
&lt;p&gt;I’m a bit late to this week’s update, I normally do these on Fridays as a way for me to reflect on the previous week, but on Friday I was busy helping a new potentially large AutoSpotting customer get started.&lt;/p&gt;
&lt;p&gt;That didn’t leave me enough time to write this, but I’ll talk about the opportunity and the work itself towards the end of this progress report.&lt;/p&gt;</description></item><item><title>Weekly Update - 3 Mar 2023</title><link>https://autospotting.io/blog/leanercloud/2023-03-03-weekly-update.html</link><pubDate>Fri, 03 Mar 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-03-03-weekly-update.html</guid><description>&lt;p&gt;Hello and welcome to this week&amp;rsquo;s progress report.&lt;/p&gt;
&lt;p&gt;This is also a bit of a special one, since it marks more than 6 months since I left AWS to double down on AutoSpotting development.&lt;/p&gt;
&lt;p&gt;Without further ado, let&amp;rsquo;s dive right in!&lt;/p&gt;
&lt;h3 id="terraform-updates"&gt;Terraform updates&lt;/h3&gt;
&lt;p&gt;I started the week by working on bringing the AutoSpotting Terraform module in sync with the CloudFormation template, after previously it was rolling out an ancient release of AutoSpotting from October 2021, with lots of known issues.&lt;/p&gt;</description></item><item><title>Weekly Update - 24 Feb 2023</title><link>https://autospotting.io/blog/leanercloud/2023-02-24-weekly-update.html</link><pubDate>Fri, 24 Feb 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-02-24-weekly-update.html</guid><description>&lt;p&gt;Hello, and welcome to this week&amp;rsquo;s update.&lt;/p&gt;
&lt;p&gt;Without further ado, let&amp;rsquo;s dive right in.&lt;/p&gt;
&lt;h2 id="little-recap-from-last-week"&gt;&lt;strong&gt;Little recap from last week&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;In my last week&amp;rsquo;s update I mentioned how I&amp;rsquo;ve been working most of the week helping a new customer onboard.&lt;/p&gt;
&lt;p&gt;They were reluctant to run the latest AutoSpotting version because of their blue-green deployment strategy, but they wanted to try an older version that still works in the legacy cron mode. They were initially very happy about the way I supported them to use an older version, and even said it was the best support they ever got from a vendor.&lt;/p&gt;</description></item><item><title>Weekly Update - 17 Feb 2023</title><link>https://autospotting.io/blog/leanercloud/2023-02-17-weekly-update.html</link><pubDate>Fri, 17 Feb 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-02-17-weekly-update.html</guid><description>&lt;p&gt;Welcome to this week&amp;rsquo;s progress update.&lt;/p&gt;
&lt;p&gt;This was a shorter week than usual, as Monday had some family emergency and largely took the day off, but it was otherwise a pretty productive week, with many things moving forward and a lot of things to write about, so this is probably my longest update so far, but more technical than usual.&lt;/p&gt;
&lt;p&gt;It was again a week focused on development work, worked on multiple things but still on the same themes of reducing friction for new users and making life easier for existing users.&lt;/p&gt;</description></item><item><title>Weekly Update - 10 Feb 2023</title><link>https://autospotting.io/blog/leanercloud/2023-02-10-weekly-update.html</link><pubDate>Fri, 10 Feb 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-02-10-weekly-update.html</guid><description>&lt;p&gt;Hello, and welcome to another weekly update.&lt;/p&gt;
&lt;p&gt;(I forgot to publish this last week here on beehiiv, so I&amp;rsquo;m now publishing it together with the current week&amp;rsquo;s update. The current week&amp;rsquo;s update will be scheduled 12h later, in order to accommodate beehiiv restrictions, sorry about that.)&lt;/p&gt;
&lt;h3 id="leanercloud-gui"&gt;LeanerCloud GUI&lt;/h3&gt;
&lt;p&gt;This week I continued the development of the new LeanerCloud GUI.&lt;/p&gt;
&lt;p&gt;I made a lot of progress, the GUI is now able to estimate the savings, updating the estimates based on the selected ASGs and their configuration, and also can write a few of the commonly used tags, as well as reading the values set in the previous runs.&lt;/p&gt;</description></item><item><title>Weekly Update - 3 Feb 2023</title><link>https://autospotting.io/blog/leanercloud/2023-02-03-weekly-update.html</link><pubDate>Fri, 03 Feb 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-02-03-weekly-update.html</guid><description>&lt;p&gt;&lt;img src="https://autospotting.io/images/blog/leanercloud-content/weekly-update-3-feb-2023/image-2.jpg" alt="Illustration from: Weekly Update - 3 Feb 2023" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Hello, and welcome to this week&amp;rsquo;s update.&lt;/p&gt;
&lt;p&gt;Without further ado, let&amp;rsquo;s dive right in.&lt;/p&gt;
&lt;h2 id="leanercloud-gui-work"&gt;LeanerCloud GUI work&lt;/h2&gt;
&lt;p&gt;I spent most of the week continuing the work I did last week, and here&amp;rsquo;s a little demo video that shows the progress I made and how the UI looks like so far:&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;d love to hear your feedback about it, and what kind of things you&amp;rsquo;d like to see in this tool besides what I mentioned in the demo.&lt;/p&gt;</description></item><item><title>Weekly Update - 27 Jan 2023</title><link>https://autospotting.io/blog/leanercloud/2023-01-27-weekly-update.html</link><pubDate>Fri, 27 Jan 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-01-27-weekly-update.html</guid><description>&lt;p&gt;Hello, and welcome to this week&amp;rsquo;s update.&lt;/p&gt;
&lt;p&gt;Without further ado, let&amp;rsquo;s dive right in!&lt;/p&gt;
&lt;h2 id="leanercloud-gui-work"&gt;LeanerCloud GUI work&lt;/h2&gt;
&lt;p&gt;Like I mentioned last week, I started the week by working for a couple of days on the new LeanerCloud GUI tool, that would hopefully remove some of the friction of adopting my tools for new users.&lt;/p&gt;
&lt;p&gt;I now have code that reads all ASGs from the current region and generates a little table based on it.&lt;/p&gt;</description></item><item><title>Weekly Update - 20 Jan 2023</title><link>https://autospotting.io/blog/leanercloud/2023-01-20-weekly-update.html</link><pubDate>Fri, 20 Jan 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-01-20-weekly-update.html</guid><description>&lt;p&gt;&lt;img src="https://autospotting.io/images/blog/leanercloud-content/weekly-update-20-jan-2023/image-2.jpg" alt="Illustration from: Weekly Update - 20 Jan 2023" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Welcome to this week&amp;rsquo;s progress update. Let&amp;rsquo;s dive right in!&lt;/p&gt;
&lt;h2 id="savings-calculator-integration-on-leanercloudcom"&gt;Savings calculator integration on leanercloud.com&lt;/h2&gt;
&lt;p&gt;I started the week by integrating the savings calculator spreadsheet I built last week into my &lt;a href="https://leanercloud.com"&gt;leanercloud.com&lt;/a&gt; website. I also polished it a bit more and added a screenshot with some figures, to make it clear for people what to expect.&lt;/p&gt;
&lt;h2 id="autospotting-intro-recording"&gt;AutoSpotting Intro recording&lt;/h2&gt;
&lt;p&gt;I then started finally writing some slides about AutoSpotting, something I wanted to do for a long time but was reluctant to do.&lt;/p&gt;</description></item><item><title>Weekly Update - 13 Jan 2023</title><link>https://autospotting.io/blog/leanercloud/2023-01-13-weekly-update.html</link><pubDate>Fri, 13 Jan 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-01-13-weekly-update.html</guid><description>&lt;p&gt;Hello, and welcome to my latest weekly status update.&lt;/p&gt;
&lt;p&gt;This week was another good week for me, I&amp;rsquo;m very happy about my progress.&lt;/p&gt;
&lt;h2 id="linkedin-outreach"&gt;LinkedIn Outreach&lt;/h2&gt;
&lt;p&gt;I&amp;rsquo;ve recently started experimenting with cold outreach to drive some more sales, and I&amp;rsquo;ve been iterating on my messages.&lt;/p&gt;
&lt;p&gt;Over the last weekend I asked for some feedback in one of the online communities I&amp;rsquo;m in, where I started a thread in which I asked how to make my messages less spammy and intrusive.&lt;/p&gt;</description></item><item><title>Weekly Update - 6 Jan 2023</title><link>https://autospotting.io/blog/leanercloud/2023-01-06-weekly-update.html</link><pubDate>Fri, 06 Jan 2023 00:00:00 +0000</pubDate><guid>https://autospotting.io/blog/leanercloud/2023-01-06-weekly-update.html</guid><description>&lt;p&gt;&lt;img src="https://autospotting.io/images/blog/leanercloud-content/weekly-update-6-jan-2023/image-2.jpg" alt="Illustration from: Weekly Update - 6 Jan 2023" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Hi, Happy New Year, and welcome to the first weekly update from 2023 and the first one on Beehiiv!&lt;/p&gt;
&lt;p&gt;For more context, this is a continuation of my older AutoSpotting, Cloudutil newsletters, and going forward will mirror my current &lt;a href="https://www.linkedin.com/newsletters/my-journey-6982031920998006784/?utm_source=leanercloud.beehiiv.com&amp;amp;utm_medium=referral&amp;amp;utm_campaign=weekly-update-6-jan-2023"&gt;LinkedIn&lt;/a&gt; newsletter which I&amp;rsquo;ve been using for weekly updates for the last few months after I left Amazon AWS. You can check out my previous posts on LinkedIn.&lt;/p&gt;</description></item><item><title>Monthly Update August 2022 - Liftoff</title><link>https://autospotting.io/blog/cloudutil/2022-08-monthly-update-liftoff.html</link><pubDate>Sat, 10 Sep 2022 20:36:12 +0100</pubDate><guid>https://autospotting.io/blog/cloudutil/2022-08-monthly-update-liftoff.html</guid><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m happy to announce that I finally left my full-time job last week, so this is my first status update as
self-employed. Over the last few weeks I&amp;rsquo;ve been vacationing a lot So far there&amp;rsquo;s not much to share&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s been a while since my previous update in here, which was at the end of
October.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m now trying to resume these monthly updates, so in this first post after
this gap I&amp;rsquo;d like to give a few updates covering the last months, and also my
plans going forward.&lt;/p&gt;</description></item><item><title>Monthly Update October 2021</title><link>https://autospotting.io/blog/cloudutil/2021-10-monthly-update.html</link><pubDate>Sun, 31 Oct 2021 20:36:12 +0100</pubDate><guid>https://autospotting.io/blog/cloudutil/2021-10-monthly-update.html</guid><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;As usual, here&amp;rsquo;s my latest monthly report.&lt;/p&gt;
&lt;p&gt;Going forward I&amp;rsquo;ll release these reports here on the CloudUtil
&lt;a href="https://cloudutil.io/blog/"&gt;blog&lt;/a&gt; and I&amp;rsquo;ll only share the link through my
mailing list and our new
&lt;a href="https://join.slack.com/t/cloudutil/shared_invite/zt-xodcoi9j-1IcxNozXx1OW0gh_N08sjg"&gt;Slack&lt;/a&gt;
#announcements channel.&lt;/p&gt;
&lt;p&gt;If you want to be notified when I write a new one, don&amp;rsquo;t forget to sign up to
the CloudUtil newsletter shown at the bottom of the page, or join us on Slack.&lt;/p&gt;
&lt;p&gt;I also published as blog posts most emails I had sent to the AutoSpotting
newsletter over the last year, so you can see how it changed over this time. I
had to edit them a bit to fix URLs and clean them up a bit, bear with me in case
there were any issues.&lt;/p&gt;</description></item><item><title>Monthly Update September 2021</title><link>https://autospotting.io/blog/cloudutil/2021-09-monthly-update.html</link><pubDate>Mon, 04 Oct 2021 03:36:28 +0100</pubDate><guid>https://autospotting.io/blog/cloudutil/2021-09-monthly-update.html</guid><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;As usual, here&amp;rsquo;s my latest monthly report.&lt;/p&gt;
&lt;h2 id="autospotting"&gt;AutoSpotting&lt;/h2&gt;
&lt;p&gt;Since the previous month there hasn&amp;rsquo;t been much going on in the mainline repo, at least not from my side. The only thing I did there was updating dependencies, including instance type information for the recently released &lt;a href="https://aws.amazon.com/ec2/instance-types/m6i/"&gt;M6i&lt;/a&gt; instance types.&lt;/p&gt;
&lt;p&gt;From the community side, I&amp;rsquo;m very thankful to mello7tre who contributed a couple of significant changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;allow us to &lt;a href="https://github.com/cloudutil/AutoSpotting/commit/ca139105a9aa995aeb2c339686713c382e5c02e6"&gt;reuse&lt;/a&gt; existing Spot instances instead of always launching new ones, saving some time when doing Spot replacements in certain situations.&lt;/li&gt;
&lt;li&gt;added a global &lt;a href="https://github.com/cloudutil/AutoSpotting/commit/5c9ca6b940e0205725750ffdb612eb0f1517da78"&gt;configuration&lt;/a&gt; flag (defaults to off) that allows us to disable the Instance Rebalancing Recommendation events, which sometimes get emitted without resulting in a Spot termination, creating additional instance churn. The caveat is that with this enabled you only get the 2-minute termination notification, and don&amp;rsquo;t get to run the instance termination lifecycle hooks, but it gives you a bit less instance churn if you don&amp;rsquo;t need those.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This month I also updated the Terraform code to match CloudFormation and documented it as officially supported installation method on the &lt;a href="https://aws.amazon.com/marketplace/pp/prodview-6uj4pruhgmun6"&gt;AWS Marketplace&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Monthly Update August 2021</title><link>https://autospotting.io/blog/cloudutil/2021-08-monthly-update.html</link><pubDate>Sun, 29 Aug 2021 10:13:42 +0100</pubDate><guid>https://autospotting.io/blog/cloudutil/2021-08-monthly-update.html</guid><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;As usual, here&amp;rsquo;s my monthly progress report, this time covering August 2021.&lt;/p&gt;
&lt;h2 id="autospotting"&gt;AutoSpotting&lt;/h2&gt;
&lt;p&gt;As I mentioned in my previous report, I&amp;rsquo;ve been working on releasing the new AutoSpotting stable build on the AWS Marketplace. After many months of hard work, I&amp;rsquo;m happy to announce that the release finally landed on the Marketplace a few days ago, and it&amp;rsquo;s probably the first serverless paid product built with Lambda available on the Marketplace.&lt;/p&gt;</description></item><item><title>Monthly Update July 2021</title><link>https://autospotting.io/blog/cloudutil/2021-07-monthly-update.html</link><pubDate>Mon, 09 Aug 2021 07:24:54 +0100</pubDate><guid>https://autospotting.io/blog/cloudutil/2021-07-monthly-update.html</guid><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Another month, another community update. This one comes about a week late as I&amp;rsquo;ve been on a long vacation and some things had to give.&lt;/p&gt;
&lt;h2 id="progress-report---july-2021"&gt;Progress report - July 2021&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;AutoSpotting&lt;/strong&gt; - throughout my vacation I&amp;rsquo;ve been working a lot on a still unreleased branch that prepares AutoSpotting for being published on the AWS marketplace as a paid Docker product, charging a small percentage of the savings. This was way harder than I expected, as AutoSpotting is probably the only Lambda-based software being made available as paid Docker product so a lots of things had to be figured out and tweaked for making it work under the Marketplace constraints. There are many not-so-functional changes under the hood, such as calculating the generated savings, repackaging the Lambda to use Docker images in order to fit the Docker product requirements of the marketplace, charging a percentage of the savings amount through the Marketplace APIs from a new Fargate task(don&amp;rsquo;t ask! ;-) ), etc. I&amp;rsquo;ve learned a lot while building this(I&amp;rsquo;ll probably publish a technical blog post about it at some point) and it was a lot of fun and even though it basically works, I still have a number of things to figure out or update(especially docs). My goal is to have this published by the end of August, fingers crossed! I&amp;rsquo;ll do my best to not cause much impact to the OSS users, but some things might be rough on the OSS side for a while after this code lands.&lt;/p&gt;</description></item><item><title>Monthly Update June 2021</title><link>https://autospotting.io/blog/cloudutil/2021-06-monthly-update.html</link><pubDate>Sun, 04 Jul 2021 11:54:03 +0100</pubDate><guid>https://autospotting.io/blog/cloudutil/2021-06-monthly-update.html</guid><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Another month, another AutoSpotting community update.&lt;/p&gt;
&lt;h2 id="progress-report---june-2021"&gt;Progress report - June 2021&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;EBS-Optimizer&lt;/strong&gt; - To be honest this month I haven&amp;rsquo;t made as much progress on AutoSpotting as I had hoped, but I started a couple of new workstreams which kept me busy. The first is EBS-Optimizer, my new tool dedicated for EBS volume upgrades from GP2 to GP3, resulting in up to 20% better cost and often better performance than GP2 volumes.&lt;/p&gt;</description></item><item><title>Monthly Update May 2021</title><link>https://autospotting.io/blog/cloudutil/2021-05-monthly-update.html</link><pubDate>Wed, 02 Jun 2021 11:40:52 +0100</pubDate><guid>https://autospotting.io/blog/cloudutil/2021-05-monthly-update.html</guid><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;As promised in my last monthly email, I&amp;rsquo;m now sharing monthly the progress achieved in the previous month and what&amp;rsquo;s coming soon.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve also resumed the monthly AskMeAnything-style community calls, and below you can see the recording of our previous one.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;(The recording of this call is unfortunately no longer available online.)&lt;/em&gt;&lt;/p&gt;
&lt;h2 id="progress-report-may-2021"&gt;Progress report May 2021&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;I helped polish further the contribution by Alberto (mello7tre on Github), which simplified the event handling logic by introducing a FIFO SQS queue for serializing AutoScaling operations (such as temporarily extending the maximum capacity and suspending AutoScaling processes) instead of previously calling an auxiliary Lambda function with concurrency 1. The code and internal architecture is significantly cleaner and much more robust after our initial tests and I&amp;rsquo;m very happy with the way it works. I&amp;rsquo;d really appreciate if you could give it a try in a test environment and please let me know if you run into any issues.&lt;/li&gt;
&lt;li&gt;this month I also merged the EBS storage upgrade logic that converts GP2 volumes to 20% cheaper and more performant GP3 volumes for EBS volumes smaller than 170GB. There&amp;rsquo;s also a change for similarly converting IO2 volumes to IO3, but that&amp;rsquo;s unlikely to make much of a difference for Spot use cases. This is also available in the current nightly build, and here&amp;rsquo;s how it looks like for GP2 volumes:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="https://autospotting.io/images/blog/cloudutil/gp3.png" alt="gp3" loading="lazy" decoding="async"&gt;
&lt;/p&gt;</description></item><item><title>Monthly Update April 2021</title><link>https://autospotting.io/blog/cloudutil/2021-04-monthly-update.html</link><pubDate>Sat, 01 May 2021 21:48:07 +0100</pubDate><guid>https://autospotting.io/blog/cloudutil/2021-04-monthly-update.html</guid><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s been a while since the previous status update and also I really missed seeing some of you like I did in our monthly webinars.&lt;/p&gt;
&lt;p&gt;I decided to give a status update for the last few months and considering it&amp;rsquo;s the beginning of the month going forward I&amp;rsquo;ll do my best to do this on a monthly basis, sharing the progress since the previous month and what&amp;rsquo;s coming soon.&lt;/p&gt;</description></item><item><title>Monthly Update October 2020</title><link>https://autospotting.io/blog/cloudutil/2020-10-monthly-update.html</link><pubDate>Fri, 16 Oct 2020 21:54:24 +0100</pubDate><guid>https://autospotting.io/blog/cloudutil/2020-10-monthly-update.html</guid><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m happy to announce that the massive code change that has been in development since more than a year ago has been merged and after a few further improvements it&amp;rsquo;s now ready for Alpha/Beta testing by a wider audience.&lt;/p&gt;
&lt;h2 id="whats-new"&gt;What&amp;rsquo;s new?&lt;/h2&gt;
&lt;h3 id="event-based-instance-replacement"&gt;Event-based instance replacement&lt;/h3&gt;
&lt;p&gt;In a nutshell, when deployed using the latest CloudFormation infrastructure code, AutoSpotting is now reacting to all new instance launches, in addition to the legacy cron-based execution mode that&amp;rsquo;s still available as before. Under normal circumstances &lt;strong&gt;newly launched on-demand instances are now immediately replaced with spot clones&lt;/strong&gt;, avoiding to run the spot clone in parallel to the AutoScaling group they were launched for which has always been a quirk of AutoSpotting when compared to its alternatives.&lt;/p&gt;</description></item></channel></rss>