Create an AMI with reduced size root volume to save cost

AWS has democratized IT infrastructure so today any individuals can start a nimble company with near zero upfront capital investment. While I love AWS so much I still routinely find things that could be, and should have been, improved.  One … Read More

AWS EBS Optimization Use Case: Migrating from LVM

AWS EBS Optimization Use Case: Migrating from LVM Traditionally a UNIX file system capacity is rigid, usually determined at its creation time, and not easily stretchable.  This has largely improved since as most modern Linux file systems can be grown … Read More

How to reduce the size of EBS Windows boot volume in AWS?

In a previous blog I demonstrated the steps to reduce the root EBS volume size of a Amazon Linux EC2 instance.  Recently I have been asked to do it on a Windows Server instance. With minor tweaks to the steps … Read More

Is LVM still relevant in cloud?

When I was first introduced to the Logical Volume Manager (LVM) in the 90s I was fascinated by its concept of mix-and-matching physical disk drives and transforming them into virtual devices (stripes, mirror, RAID) with a multitude of add-on services … Read More

How to identify and optimize over-provisioned ElastiCache Instances

ElastiCache is a web service that makes it easy to set up, manage, and scale a distributed in-memory data store or cache environment in the cloud. It provides a high-performance, scalable, and cost-effective caching solution, while removing the complexity associated … Read More

How to identify and optimize over-provisioned ElasticSearch Instances

Amazon Elasticsearch Service is a fully managed service that delivers Elasticsearch’s easy-to-use APIs and real-time analytics capabilities alongside the availability, scalability, and security that production workloads require. It is easy to set up, operate and scales easily. AWS manages the … Read More

How to get around the 8GB limit on root volumes in AWS?

  On AWS, when an EC2 instance is first launched its root volume size is determined by the AMI’s backing snapshot.  For example, an Amazon Linux AMI will result in a 8GB root volume being created.  At launch, the root … Read More

How to shrink EBS root volumes in AWS – with just one click

Reducing a EBS root volume in size has always been a pain point for AWS users.  Many EC2 instances are created with oversized root volumes which leads to waste, not only to the root volumes themselves but also their derivatives … Read More

FittedCloud AWS EBS Optimizer for Docker Containers

  As container technology matures and becomes widely accepted, users are increasingly looking for ways to share persistent data storage to satisfy their enterprise workloads such as stateful databases.  Docker and REX-Ray have both grown in popularity as useful solutions … Read More

How to optimize AWS EBS using LVM and reduce cost

How to optimize AWS EBS using LVM and reduce cost An often overlooked fact about cloud block-storage cost is that most cloud block-storage volumes are over-provisioned to the maximum anticipated size required by the application. This means users are paying … Read More