Cloud Native Weekly #11: DevOps and Cloud Trends 2022
DevOps and Cloud Trends 2022, Inside webassembly and usecases, a talk - magic of platforms and few interesting projects from cloud native ecosystem
We are now having more than 300 readers of this newsletter. Thanks for being part of the journey, I hope you are enjoying. If you have any feedback for me, just reply to the email. If this is the first time here and you want to receive the updates on email, please subscribe to this newsletter. No spam.
Cloud Native Weekly is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.
In this article, we will look into DevOps and Cloud trend report, a twitter mini clone written in Golang which is a good one one for beginners, webassembly and some interesting cloud native projects.
DevOps and Cloud Trends 2022 Report
Infoq has published a report on the current trend in DevOps and Cloud. If I have to pick 5 focus areas from this report, it will be:
FinOps — Most companies didn’t manage their spending effectively when they started their cloud journey. The shift was new and caused surprise bills to send chills to C-level executives. This has encouraged organizations to set up a practice to manage and optimize their cloud costs. Look into the FinOps resources to learn more about the techniques or read this book → Cloud FinOps by J.R. Storment and Mike Fuller.
Low code platforms for DevOps and Cloud automation or Uniform Infra Automation — These are the IFTTT of DevOps or Cloud.
Platform Engineering Teams
Serverless Databases — This is a game-changer technology to optimize cost, especially for sporadic workload or event-based systems. It works by separating computing and storage.
The Magic of Platforms
Some time ago, I went through the PlatformCon 22 sessions and really liked this particular talk by Gregor Hohpe (AWS Strategy) on the recipe for making great platforms.
Luke has shared a very detailed article on WebAssembly and touches on its architecture, benefits, use-cases, etc. It is one of the best reads on WASM for me so far.
Twitter Mini Clone in Go
If you are a beginner in Golang and want yourself to see the foundation of Golang and how to design your own mini Twitter clone. Read this article by Bog.
EKS Anywhere on Bare Metal
EKS has launched their EKS anywhere on bare-metal opensource project to run on bare metal using Tinkerbell, Kind and Cluster API. This is going to be more performance than running on hypervisor by directly accessing the Operating system on the server, native I/O speed and access to local storage. This is personally very exciting to me as some of my colleagues in the previous organisation, InfraCloud were the core contributors of this project. Tinkerbell is a way to bootstrap bare metal servers using a set of microservices based services. Some of the cloud providers are actually using it to spin up their clusters.
Guide to Most Popular APIs - REST, SOAP, WebSocket, gRPC and Graphql
Postman team has shared an overview of the APIs protocols which are widely popular. It covers pros and cons of each of them and the selection criteria.
Kubeshop has collection of tools to accelerate your onboarding on cloud native infrastructure. This includes TestKube which is a Kubernetes native test definition and execution framework, Monokle which is Kubernetes IDE, kusk-gateway which is openapi driven gateway and many more.
Neon Tech, Serverless Postgresql — quite similar to the Aurora serverless offering which scales up/down based on the requests. It works by separating the compute from the storage and allow data branching feature so that you can run your tests without breaking the database. It is an open source project and has generous free tier to try for their managed service offering.
Chain Bench by AquaSecurity — It is an open source tool to audit your supply chain security using CIS benchmark for supply chain security.
You can follow me on twitter @anjuls. I also offer mentoring session for those who want to move up in cloud native roles, to learn and develop skills in devops and cloud.