In some deployment architecture scenarios with multi-region high available application deployments or SaaS solutions, it may be required that you as the AWS or SaaS platform admin you have to access the AWS EC2 instances deployed in different regions. It is handy and convenient to have same set of EC2…

DevOps process/culture can be simply visualised as below cyclic diagram !

As you can see Monitoring is a key step within the DevOps cycle, and surrounded by live application in behind and planing in forward. Lets break down this link and understand it,

When an application is deployed to production…

DORA is a research program investigates the capabilities that drive software delivery performance and stability in organisations across the globe.

One of the wonderful analytical tools DORA provides if the DORA Quadrant. This analytical tool provides a view of the current status of an organisation’s DevOps maturity.

DORA DevOps Maturity Quadrant

This tool indicated…

Apache Kafka created by Linkedin in 2011 was the long standing decoupled messaging power house that was the only option for most performance critical large scale messaging requirements that needs to pass millions of messages per day, well thats a lot (average tweets per day in Twitter 500 millions per…

Requirement

A public API exposed from WSO2 APIM was needed for an existing back-end API.

Problem

Existing backend API is a multi purpose core API that provides different services based on the request payload. This means anyone who has credentials to access this API will have access to all the functions it…

I have been working in multiple engineering organizations and they were small to global billion dollar (covering about 75% of a spread across the globe) sized enterprises. Point is I have been a part of various successful and failed engineering cultures. So in this post my experience talk !!!

Most…

If you have not read the first part of this article you can read from here

Ok now with part one read, I believe you have a good understanding around the concepts and Jenkins Job DSL plugin installed on your Jenkins instance. …

Lets cut the crap and break it down real quickly !

CI/CD is Continuous Integration and Continuous Delivery.

CI — Do frequent builds and run unit tests to make sure new changes wont break anything.

CD — Do regular frequent deployments and run tests to QA/UAT/PreProd and Prod.

CI/CD Automation…

When I started my professional career as a software engineer I saw that it was the era of 3-tier architecture which was a yet a new thing and was the successor of monolithic software applications which was the obvious choice in the initial era of the software world. Those days…

As technology scavengers we always seek better technologies and new avenues as well as evangelists we keep on promoting and talking about them and discuss on the same to spread the word as well as to gain feedback and to gather ideas. What we are always looking for is better…

Anuradha Prasanna

an enterprise architect, technology enthusiast, dog lover , music maniac, a husband & a father ! 🐶

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store