Back to articles
How I Optimized Our Cloud, Git Workflow, and Infrastructure
How-ToDevOps

How I Optimized Our Cloud, Git Workflow, and Infrastructure

via Dev.toQuang Chien TRAN

In the previous article, I shared how I optimized the cloud bill for the company. But in reality, there were still many things that needed improvement. Pipeline to Deploy Code Our company uses Jenkins to run pipelines. Of course, I have worked with GitLab CI/CD before, but for me they are all just tools. Argo CD, GitHub Actions, or AWS CodePipeline β€” in the end they are simply tools to build and deploy code. At the beginning, our pipeline only had a build stage for backend projects. Deployments were still done mostly by hand. So I added new steps to automatically deploy to staging and production. Now everything is fully automated after a simple git push. Pretty nice πŸ˜„ At the moment, all the projects I work on already have automatic deployment pipelines. My job now is simply to change the code and push it to git. Working with Git I have to admit something. Even though I had used git for a long time, I never really had an effective workflow. In a team with many developers, things could e

Continue reading on Dev.to

Opens in a new tab

Read Full Article
6 views

Related Articles