Records Creation in Azure DNS from AKS ExternalDNS

Using Kubernetes for CI Build Jobs and Generic Processing Tasks - Part 2 -  Incredibuild

Have you ever thought to create the DNS records automatically (like: A record, AAAA record and TXT record etc.) in the DNS Zones of Azure cloud from the kubernetes cluster’s yaml manifests (to be specific the External DNS) ?

NO ?

So don’t worry guys because i have done it and i thought i should share this experience with you guys. This is not limited to Azure cloud DNS Zones, It will work with AWS Route 53, Google cloud DNS, AWS cloud map and many more to mention here.

Now let me introduce you guys to the particular objects of this setup then next we will move forward to know How to setup these objects.

So let’s go………….

Continue reading “Records Creation in Azure DNS from AKS ExternalDNS”

Kafka’s Solution : Event Driven Architecture: OTKafkaDiaries

Heroism often results as a response to extreme events.

James Geary

Event Driven Architecture:

Modern digital businesses work in real-time based events. Event-driven architecture is based on the design principle which follows loose-coupling and message-driven architecture. This Architecture helps to publish events/messages that applications and services can consume, and then perform an action based upon those events.

Where are we Today?

Back in the days when we started implementing microservices, were focused more on service decoupling, communication, and security which we were going to handle in such a system. 

Continue reading “Kafka’s Solution : Event Driven Architecture: OTKafkaDiaries”

SOA vs. Microservices Architecture – The Much-Hyped Debate!

Introduction

The debate of “which is the right kind of software architecture?” has always been in the air. As a consequence, we do harbor doubts when it comes to picking sides or making decisions.

This blog is going to brush up on the basics surrounding SOA and Microservices Architecture.
Before we begin discussing the similarities and differences between SOA and Microservices Architecture, let us first understand – Continue reading “SOA vs. Microservices Architecture – The Much-Hyped Debate!”

DevSecOps Best Practices for Secured & Fast Delivery

DevSecOps is the integration of security into the DevOps lifecycle and its practices.

According to Gartner, over 70% of enterprise DevSecOps initiatives adopted automated vulnerability and configuration scanning by 2023, a massive jump from less than 30% in 2019. This highlights the growing importance of DevSecOps in building secure, scalable, and resilient systems.

This statement emphasizes a few critical security DevOps practices for ensuring secure and bug-free product delivery. Let’s take a closer look at some of the relevant approaches for embedding security checks in the DevOps lifecycle. Continue reading “DevSecOps Best Practices for Secured & Fast Delivery”

What is Kubernetes API?

Before discussing any further on Kubernetes API, let’s first understand what Kubernetes is. To put it simply, Kubernetes is a portable, open-source platform for the orchestration of containers. A container is an encapsulated bundle of software code and its related configuration files, libraries, and other related data packed into a small packet, capable of running independently in any infrastructure.

If we look into the State of Enterprise Report 2021, 85% agree that Kubernetes is the key to cloud-native application strategies.

While Kubernetes adoption is growing at a rapid pace, deploying it is a major challenge that enterprises have to face today. Know more about Kubernetes deployment challenges and the best practices to overcome these here, in this eBook!The Ultimate Guide to Kubernetes Deployment!

Continue reading “What is Kubernetes API?”