Demystifying SSL Certificates

These days we all know security is of paramount importance. With increasing online data exchange, we should feel secure while logging into a bank’s website or buying products from e-commerce websites, etc., and not fall victim to cybercrime by compromising our passwords and Credit card information. To ensure all the information is exchanged over the internet securely, we use SSL certificates.

SSL Stands for Secure Socket Layer, a global security technology that enables encrypted communication between the web browser (end-user) and a web server. It also guarantees the trust between two parties during a transaction. Before we explain much more about SSL certificates, let’s try to understand a few terminologies.

Continue reading Demystifying SSL Certificates

Are Cloud certifications worth?

I am certified on multiple cloud technologies and platforms, including AWS, Azure, etc. I started my certification journey three years back, and since then, I am learning and exploring new tools and technologies. The sad part is to get recertified because most of the technical certifications are valid for 2-3 years. So, if you want to prove your knowledge, then recertify.

Continue reading Are Cloud certifications worth?

GitOps – Developer centric practice

Finally, we have something for developers, DevOps practices are widely accepted, and it helps to bridge the gap between Developers and Operations team. But GitOps entire focus is on developers and developers only. It can be considered as a combination of Git and DevOps practices. It’s like all the code for the deployment of an application, and its underlying infrastructure is saved on Git repositories and combining with all the DevOps concepts say Infrastructure as Code (IaC), Continuous Integration (CI), Continuous Delivery/Deployment (CD), etc. GitOps is best used for Cloud Native applications; currently, its best case is to do application deployment and Kubernetes Cluster management. It considers Git as the single source of information and pushes all the data to Kubernetes Clusters, so there is no drift between the desired and current state. This approach is developer-friendly because they are already familiar with the tools to pull or push changes for application deployments and managing Kubernetes operations.

Continue reading GitOps – Developer centric practice