 Good morning, everyone. This is Laukush and I'm currently a final year student from India and I'm leading many communities, tech communities in India, like I am student ambassador of Keep Simplify, Angelhack community. And I have participated in many hackathons, global hackathons and have contributed to many CNCF projects for like layer 5 and DevLake. And by the way, I'm a full stack web developer and currently I'm exploring DevOps from last six months. And I'm the organizer of Code Day Hyderabad and the front end is Hyderabad. And today's my talk is upon GitOps. What is GitOps? Do anyone have any idea? Anything sort of it, like everyone has a design about GitHub and everything like GitOps. It is a new way of managing of infrastructure of code like through GitOps you can deploy the, it is an automated, continuous deployment of cloud native applications. It is got pioneered and branched in 2017 and it is just like automating the deployment and for the faster releases of software and everything to reduce the latency in releases. And why GitOps? What is the reason of GitOps? Why we need to learn about GitOps? Just like to improve the security and compilance and for standardization and consistent deployments for the regular deployments of a software. And for the improvisability of reliability and reliability of the services and platforms regardless of any environment and any software conditions and all. And principles, what are the principles? Lying behind the GitOps. GitOps just like the name suggests it is a combination of both Git and operations. Git is like, it acts as a version control system through the version control system. So whenever we commit a code in a Git, this committed a request like it creates, it test builds and it created its own image and containerized and it gets deployed in Kubernetes. So here the Git acts as a single source of truth and everything is written as code. So whether regardless of infrastructure like everything is written in code as well as in deployments. It is written in declarative manner, not in declarative manner automatically apply approved changes. So this is the like, this is the flowchart of how the GitOps works. So like, so whenever you push the repository, it gets test builds and when you and through the ID, it gets built. And in the Kubernetes like deployment cluster apps monitoring through like Prometheus and etc. So like and management like there are many GitOps tools like Orgo CD and a flux and a Jenkins X. They are like there are GitOps workflows are mainly into three types. So whenever like before they use it to be a like waterfall method after that after after sometime there isn't we came to an agile method. And today we are following the DevOps and the DevOps and the GitOps. So in GitOps, so like in GitOps there are two types of deployment methods just like push deployment and pull deployment method. So the GitOps supports both push push deployment and pull deployment method. And when coming to push like it compares like it is automated but in whereas pull pull it is more secured one pull deployment method is more secure one like whenever you like it compares. Like it compares your code with a desired one. It compares like truly one to the desired one state. So it maintains the like it maintains the like resurgence between the two phases. So how does the GitOps made our developer life easier. Obviously it made our developer life easier just like it gets scales up scales on automated and it would improve the software developer lifecycle and all. It given more freedom to the experiment for the developers while releasing their new softwares or everything. Developers can rely on Git's immutability mostly like if you have any feedback like this is my first talk first conference yeah any feedback. Yeah we can use GitOps for any like Kubernetes and any other any other software you want to use like any cluster of like many people think that we can use GitOps only for Kubernetes but it is applicable for everything yeah but we mostly use for Kubernetes. Like I have worked for a project like in layer 5 I have used it in my project.