Week 34 - Issue #93
Acorn is a new application deployment framework that is open source, simple, lightweight, and portable. It was created by the founders of Rancher and followed some of the same principles that made Rancher's products click with the cloud-native community. In addition, Acorn is designed to run microservices on Kubernetes.
This article discusses optimizing cloud storage costs using block storage and snapshots. You can use AWS EBS or DigitalOcean block storage to store data beyond the lifetime of a specific instance. EBS volumes are also scalable and can be replicated automatically. Application architects should provision General Purpose SSD (gp2) volumes instead of Provisioned IOPS SSD (io1) volumes unless the running application is mission-critical and need more than 10000 IOPS or 160 MiB/s of throughput per volume. EBS snapshots are a way to back up and recover the data on a block storage volume
Terraformer: Converting Infrastructure Into Reusable Terraform Code | by Wenqi Glantz | Better Programming
Terraformer helps you convert your existing infrastructure into Terraform code so you can easily replicate it in different environments.
Serverless is a step backward because it's difficult to debug and doesn't offer much control over code or application logic. However, it can be helpful for webhooks since they're difficult to debug.
Snap Inc. has redesigned its backend architecture to rely on microservices and a multicloud strategy, which has resulted in reduced latency for users and a 65% reduction in compute costs.
How Software Deployment Tools Have Changed in the Past 20 Years | by Geshan Manandhar | Better Programming
In the past 20 years, software deployment tools have evolved from simple web interfaces and FTP clients to sophisticated container orchestrators like Kubernetes. This evolution has made deployment much easier and more reliable but has also added layers of complexity to the CI/CD process.
The container orchestrator landscape is dominated by Kubernetes, which is complex but popular. Other orchestrators include Docker Compose and Swarm, which are simpler but lack some features.