K8s/Kubernetes: AWS vs. GCP vs. Azure
Kubernetes (“K8s”) won the battle of container orchestration tools. Now AWS, Azure, and Google Cloud each offer a managed Kubernetes version. How do they compare?

Guillaume Dury
A Better Approach to Google Cloud Continuous Deployment
Continuous deployment is the practice of automatically deploying new code to production. Most continuous deployment systems validate that the code to be deployed with tests, and then build and deploy if everything looks good. However, there’s a better way.
In this article, Toptal Freelance DevOps Engineer Antoine Reversat builds an event-driven continuous deployment pipeline that builds first and then runs tests on our final deployment artifact before deploying. This makes test results more reliable, and the CD pipeline easily extendable.

Antoine Reversat
Implementing Serverless Node.js Functions Using Google Cloud
Serverless computing is an architecture style in which the code is executed in a cloud platform where we don’t need to worry about the hardware and software setup, security, performance, and CPU idle time costs. It’s an advancement of cloud computing that goes beyond infrastructure that abstracts the software environment as well. It means no configuration is required to run the code.

Vignes Aruljothi
World-class articles, delivered weekly.
Toptal Developers
- Algorithm Developers
- Angular Developers
- AWS Developers
- Azure Developers
- Big Data Architects
- Blockchain Developers
- Business Intelligence Developers
- C Developers
- Computer Vision Developers
- Django Developers
- Docker Developers
- Elixir Developers
- Go Engineers
- GraphQL Developers
- Jenkins Developers
- Kotlin Developers
- Kubernetes Experts
- Machine Learning Engineers
- Magento Developers
- .NET Developers
- R Developers
- React Native Developers
- Ruby on Rails Developers
- Salesforce Developers
- SQL Developers
- Sys Admins
- Tableau Developers
- Unreal Engine Developers
- Xamarin Developers
- View More Freelance Developers
Join the Toptal® community.