Category: Productivity

Highlighted - Productivity

When should you migrate your system to a microservice architecture?

Over the past decade or so, microservice system architecture has become increasingly popular with companies looking for increased flexibility. Unlike monolithic single-unit applications, microservices are essentially a collection of small, independently deployed services that form a larger application. One of the earliest companies to switch to microservices was Netflix – back in 2009, before the…

Highlighted - Productivity

Kubernetes Introduction: Service Mesh

For this article, we will be getting to understand what a Service Mesh is, why it is needed, and how it works in relation to Kubernetes (Orchestration framework). Definitions, terminologies will be broken down so you can better understand the aforementioned concept. Without further-ado, let’s get right into it.   Photo by Clint Adair on…

Productivity

Kubernetes Introduction: Istio

As discussed in this article, Istio is simply an implementation of the service mesh paradigm or pattern as may be called. Recall what a service mesh is: it is simply a means of managing network traffic between services in an application. An Istio Service Mesh is logically split into two components as explained earlier in…

Automation - Productivity

Automating Kubernetes Deployments With ArgoCD

Overview ArgoCD is a deployment mechanism based on the GitOps principle used in Kubernetes clusters and applications running. It is an automation tool with an impact in the productivity of your development team, specially in the CI/CD process. Argo CD is a tool that helps us forget the existence of `kubectl apply`, `helm install`, and…

CI/CD - DevOps - Productivity

5 Test Steps Every CI/CD Pipeline Must Have

One way to build applications and consistently deliver high-quality software updates and changes to your users is to implement a CI/CD pipeline. CI/CD stands for Continuous Integration and Continuous Delivery. Continuous Integration (CI) implements small changes and frequently checks in code version control repositories by pushing development teams through a coding philosophy and set of…