We have been using SonarQube for inspecting code quality of our applications for a long time now. We have integrated SonarQube with our CI/CD Pipeline and configured Quality Gates — hence with every code check in we perform a static code analysis of the changes. This provides developers an early feedback of their code changes. If the code changes does not meet quality standards, the code check-in is rejected.
Month: August 2018
If you are building cloud native applications, Kubernetes is a game changer in this space and lets you build and deploy reliable, scalable and highly available distributed systems. In this blog, we will discuss about the Kubernetes architecture and look at the various components of the Master and Worker Nodes.
While architecting distributed cloud applications, you should assume that failures will happen and design your applications for resiliency. A Microservice ecosystem is going to fail at some point or the other and hence you need to learn embracing failures.
One thing which sets IT/Dev Connections apart is the immense focus on deep-dive technical learning. I am honored and super excited to have been selected to speak at IT/Dev Connections 2018.