AWS launches new Linux Based Operating System — Welcome Bottlerocket
With more than 80% of Cloud Based containers running on AWS using Amazon ECS and Amazon EKS there is no doubt that the future looks deeper into containerisation of applications to scale. AWS seems to have taken big steps in this direction and a few cues from Steve Sprangler’s Science Experiments to name their service
The Problem Statement:-
Most customers today run containerized applications on general-purpose operating systems that are updated package-by-package, which makes OS updates difficult to automate.
Additionally, the current Operating Systems used ie Linux , Windows to Otherwise are general purpose build Operating Systems targeted to the commercial and end user needs. Thay have hundreds of add-on programs and features not needed for container application .
Another pain point is the multi-step update and additional dependencies will generate extra surface for attacks and increase the security vulnerability.
AWS wants to address these issues with their new offering :-
The Solution :-
Say hello to Bottlerocket !!!
Bottlerocket is a Linux-based open-source operating system that is purpose-built by Amazon Web Services for running containers on virtual machines or bare metal hosts.
One feature that makes Bottlerocket stand out is that it does away with a package-based update system. Instead, it uses an image-based model that, as Barr notes, “allows for a rapid & complete rollback if necessary.” The idea here is that this makes updates easier.
At the core of this update process is “The Update Framework,” an open-source project hosted by the Cloud Native Computing Foundation.
AWS is launching the project in cooperation with a number of partners, including Alcide, Armory, CrowdStrike, Datadog, New Relic, Sysdig, Tigera, Trend Micro and Waveworks.
Cherry of the CAKE : Price $
Bottlerocket is provided at no additional charge. Standard Amazon EC2 and AWS charges apply for running Amazon EC2 instances and other services.
Jeff Barr, Chief Evangelist for AWS , shared this during the launch event of Bottlerocket “ Bottlerocket reflects much of what we have learned over the years. It includes only the packages that are needed to make it a great container host, and integrates with existing container orchestrators. It supports Docker image and images that conform to the Open Container Initiative (OCI) image format.”
Oh and if you don't know who Steve Sprangler is or would like to see some cool Science experiments, check this link out !!