On March 10, Amazon announced its new Linux distribution called Bottlerocket, focused on container hosting. Of all containers hosted on AWS, 80% already depended on their own technologies, such as ECS (Elastic Container Service) and EKS (Elastic Kubernetes Service).
AWS is the most widely used hosting service on the market today, responsible for a good part of Amazon’s revenue, justifying the investment in its own operating system to run on its servers.
Container-based environments facilitate scalability, as well as improvements in security, updates and storage.
Instead of the traditional package upgrade, Bottlerocket uses an image-based model, which allows for a complete rollback if necessary, similar to what Fedora Silverblue does.
Amazon’s new operating system supports Docker images and other images that are compatible with the “Open Container Initiative” (OCI).
This new operating system only comes with only the files needed to run the containers, and according to Amazon itself, this reduces the possibility of possible attacks, since there are fewer “attackable” elements.
Bottlerocket also uses a file system that is primarily read-only, and SSH access is not recommended, it is only available through a separate admin container, which you can activate only when necessary and for troubleshooting purposes.
If you’re interested, you can view the code on Bottlerocket’s Github.
If you have any questions about technology, or want to share knowledge with the community, Diolinux Plus is the ideal space for that. Come and be part of our community!
To the next!