Tag Archives: Tech

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

Beginner’s guide to Cloud Computing.

Everyone is talking about Cloud these days, from our colleagues to our friends working in the IT or non-IT field. I will try to help you understand what cloud computing is and why it is changing the business perspective.

What is Cloud Computing?

Cloud Computing is on-demand delivery or availability of computing resources like network, server, storage, database, applications, AI, ML tools, etc. over the internet. We only pay for the services we utilize (aka. pay-as-you-go pricing). Instead of buying and maintaining physical datacenters and servers, we can leverage these services directly over the Internet. There are various Cloud Providers in the market, however, the cloud market is dominated by Amazon Web Services (AWS) followed by Microsoft’s Azure and then Google Cloud Platform (GCP).

Continue reading Beginner’s guide to Cloud Computing.