GitOps and Automation-Based Approach to Building Efficient Platforms
Offered By: Conf42 via YouTube
Course Description
Overview
Explore a conference talk on implementing GitOps and automation strategies for building efficient developer platforms. Dive into the intricacies of developer workflows, the journey of code changes to production, and the benefits of automation in the software development lifecycle. Learn about GitOps principles, environment management, and the importance of testing. Examine the various stages of development, including code review, CI/CD pipelines, and deployment strategies. Gain insights into the inner loop of software development, local development environments, and testing methodologies. Discover key takeaways for optimizing your development processes and creating more efficient platforms through GitOps and automation techniques.
Syllabus
intro
preamble
developer platform coverage
understanding developer workflows
how changes get to production
where can we benefit from having automation?
gitops
an environment
why does testing exist?
source code ... running in production
k8s deployment yaml, helm charts etc
dev - code review - ci/cd - pre-prod - prod
ci might have a flavor of building images, usually not
ci/cd
code review
dev and ci usually reports to docker
deep dive: inner-loop of sdlc
dev
development purposes "local dev", ide etc
testing purposes "local dev", ci, etc
takeaways
Taught by
Conf42
Related Courses
Break Free of Legacy Databases (Spanish)Amazon Web Services via AWS Skill Builder Amazon DynamoDB Service Introduction (Japanese) (日本語字幕版)
Amazon Web Services via AWS Skill Builder Amazon DocumentDB Service Introduction (Japanese) (日本語字幕版)
Amazon Web Services via AWS Skill Builder Amazon Neptune Service Introduction (Japanese) (日本語字幕版)
Amazon Web Services via AWS Skill Builder Amazon Redshift Service Introduction (Japanese) (日本語字幕版)
Amazon Web Services via AWS Skill Builder