GitOps with ArgoCD

Gitops with ArgoCD

GitOps is a methodology for continuous deployment using a Git repository as the single source of truth. Argo CD is a declarative, continuous delivery GitOps operator for kubernetes. In this post we will deploy ArgoCD to a kind cluster and deploy an application, the GitOps way.

August 22, 2022 · 9 min · 1760 words · Pradeep Loganathan
Principles of Cloud Native design - 12 Factor apps

Principles of Cloud Native design - 12 Factor apps

The twelve-factor app principles are a collection of best practices for building microservices-based cloud-native applications. These applications are modular, scalable, and agile. They are designed to perform at web scale and provide high resiliency.

August 12, 2022 · 11 min · 2192 words · Pradeep Loganathan
GitOps

GitOps

GitOps is a methodology for continuous deployment using a Git repository as the single source of truth. The repository contains the YAML manifests or Helm charts for the Kubernetes resources to be created. The Git repo is used to store, track and version control changes to these YAML files.

July 7, 2022 · 6 min · 1113 words · Pradeep Loganathan
WebAssembly, WASM and WASI

WebAssembly - From Browser to Cloud

WebAssembly(WASM) is a low-level assembly-like language that is designed for efficient execution and compact representation. WebAssembly is a binary-encoded instruction format or bytecode that runs on a stack-based virtual machine. WebAssembly systems interface(WASI) is a runtime specification and a standard for WebAssembly interaction with the operating system.

July 4, 2022 · 8 min · 1572 words · Pradeep Loganathan
Azure Event Grid - Introduction

Azure Event Grid - Create Custom Events

Azure Event Grid is an eventing back plane that enables event-driven and reactive programming. In this blog post series we will understand Azure Event Grid and look at developing an event driven application using Azure Event Grid as the backplane

June 24, 2022 · 5 min · 940 words · Pradeep Loganathan