Showing 1-5 of 5 results

Guillaume Dury

A Kubernetes Service Mesh Comparison

By Guillaume Dury
As microservices architecture continues to evolve, interservice communication has become a significant challenge to manage. Service meshes are becoming the standard solution, but how do popular and up-and-coming service meshes compare?
25 minute readContinue Reading
Guillaume Dury

K8s/Kubernetes: AWS vs. GCP vs. Azure

By Guillaume Dury
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?
11 minute readContinue Reading
Antoine Reversat

A Better Approach to Google Cloud Continuous Deployment

By Antoine Reversat
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.
9 minute readContinue Reading
Dmitriy Kononov

What Is Kubernetes? A Guide to Containerization and Deployment

By Dmitriy Kononov
As we start transitioning to microservice-based architectures, a question arises: What should I choose to make my service stable as well as easy to manage and deploy? The short answer is: Use Docker! In this article, Toptal Freelance DevOps Engineer Dmitriy Kononov gives you the long answer by introducing you to containers, explaining Kubernetes, and teaching you how to containerize and deploy an app to a Kubernetes cluster using CircleCI
10 minute readContinue Reading
Michele Sciabarra

Scaling Scala: How to Dockerize Using Kubernetes

By Michele Sciabarra
Are you a Scala developer hoping to scale your application in the cloud? If so, meet Kubernetes, a cluster manager for Docker applications. Developed by Google, it's the latest in new open source tools making major waves. In this article, Toptal Freelance Software Engineer Michele Sciabarra guides us through a step-by-step tutorial on how to take a generic Scala application and implement Kubernetes and Docker to launch multiple instances of the application.
11 minute readContinue Reading

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Join the Toptal® community.