4.6 (13)
2 Weeks
·Cohort-based Course
Mature DevOps needs automation. Skip the pain of inventing workflows and implement my real-world templates for build-test-deploy pipelines.
4.6 (13)
2 Weeks
·Cohort-based Course
Mature DevOps needs automation. Skip the pain of inventing workflows and implement my real-world templates for build-test-deploy pipelines.
Course overview
Raise your production success and lower your stress by empowering your team with self-service automations and deployment dashboards. You'll apply my Cloud Native DevOps automation design constructed from my years of successful implementations for multiple organizations.
01
DevOps engineers who want to automate their testing and deployment workflows with GitHub
02
Build engineers who struggle with moving off legacy CI/CD tools to GitHub Actions
03
Software engineers who are sick of the lack of automation and deployment status in their software lifecycle
Ship code faster and with greater visibility and reliability
Building, testing, and deploying your apps to Kubernetes should be easier! Discover how GitHub Actions and Argo CD can get your time back.
Advance your GitHub Actions experience and implement container lifecycle automation
You'll use real-world templates to start automated container builds, CVE scans, testing, linting, and more. Security best practices are also provided.
Discover how others are solving their DevOps and automation needs
With small group cohort-based learning, you can share and collaborate with other DevOps teams on workflow ideas and how they approach solving business problems with automation.
Customize the pieces in class to fit your requirements
You'll add my templates to your own GitHub repos to start seeing benefits immediately. Combine best-of-breed tools into a simple and low-maintenance design.
Achieve full control and awareness of your deployments with GitOps
Implement Argo CD for your own GitOps-based infrastructure-as-code design across multiple environments. Provide the team with the detailed deployment dashboard they've been looking for.
Automate Your Deployments on Kubernetes with GitHub Actions and Argo GitOps
Total 12 hrs: 6 hrs/week for 2 weeks
Week 1, Mon & Wed
12:00pm - 2:00pm US ET (UTC-4)
Live workshops: slides, demos, and small group discussion.
Week 1, Fri
12:00pm - 2:00pm US ET (UTC-4)
Optional co-working workshop to customize what you're learning to fit your requirements.
Week 2, Mon & Wed
12:00pm - 2:00pm US ET (UTC-4)
Live workshops: slides, demos, and small group discussion.
Week 2, Fri
12:00pm - 2:00pm US ET (UTC-4)
Optional co-working workshop to customize what you're learning to fit your requirements.
01
Workshop 1: GitHub Actions basics and build+test workflows
Study GitHub Actions basics and jump in with Docker builds and application testing.
02
Workshop 2: Advanced workflows for DevOps
Further enhance your GitHub Actions workflows with linting, Kubernetes smoke-testing, CVE scanning, and temporary clusters.
03
Co-working, week 1
Customize what you've learned for your own projects. No new content. This is focused time for implementing what you have learned. We'll be online together so I can answer your questions. This workshop is optional.
04
Workshop 3: Automate your app deployments to Kubernetes
Use infrastructure-as-code and Argo CD to implement GitOps best practices. This workshop will automate your app deployments to Kubernetes.
05
Workshop 4: Tie it all together
GitHub Actions and Argo CD complement each other in providing an end-to-end workflow from code commit to production deploy. Round out the solution by understanding where humans should get involved and what should be automated. We will smooth out your pipelines based on your team’s make-up and requirements.
06
Co-working, week 2
Customize what you've learned for your own projects. No new content. This is focused time for implementing what you have learned. We'll be online together so I can answer your questions. Show off your work. This workshop is optional.
Be the first to know about upcoming cohorts
Anton Evseev
David Barringer
Vladimir Mikhalev
Payam Saderi
Stephen Bennett
William Sadler
Maxwell Flanders
Container pro. DevOps advisor.
Thanks for considering my course. I'm a DevOps, Docker, and Kubernetes trainer, consultant, speaker, and Open Source volunteer. For 25+ years I have built and operated distributed systems.
Since 2017, my courses, live workshops, and conference talks on containers and DevOps have reached more than 350,000 people worldwide. The first course I made was a Docker course on Udemy and it quickly grew to be #1 in the topic. In total, I've published four large courses, two of which continue to hold the position of Best Seller courses. Fun fact, even Docker, Inc. uses my Docker Mastery course to train their new-hires.
I'm also a practitioner. For the past 12 years, I have consulted and advised companies big and small, digging into DevOps projects and leading teams to "containerize" their apps and systems, improve their speed of deployment, resiliency, metrics, and awareness.
Efficiency and effectiveness are pet peeves of mine, so it makes sense that I love the scope of automating workflows. Much of my focus with organizations over the last five years has been automating their container pipelines.
I've come to understand it's not enough to simply learn a tool, it's necessary to learn how multiple tools work together. In all this time teaching containers, I find one of the hardest parts is understanding the end-to-end workflow for getting software out of developer hands and into production servers.
I see firsthand the positive impact on team performance and service reliability that an automated software lifecycle can have.
I'm a Docker Captain, which is a "distinction that Docker awards select members of the community who are both experts in their field and are passionate about sharing their Docker knowledge with others." It's definitely an honor to be a Captain; currently there are only 66 in the world. I am also a Digital Ocean Navigator and a Traefik Ambassador. And, because I'm an Eagle Scout, I like to leave any DevOps platform I find better than I found it (a Scout motto)🤚.
I also host a weekly YouTube Live show and a podcast with Cloud Native experts.
This evolution from speaker, consultant, and instructor of self-paced online courses to cohort workshops is an exciting one for me. The small, highly engaged format of training can be quite effective for many people and I hope it will be for you too.
Made with ❤️ in Virginia Beach, USA
Questions? Ping me.
Twitter: @bretfisher
Email: bret@bretfisher.com
Be the first to know about upcoming cohorts
Active hands-on learning
This course builds on live workshops and hands-on projects
Interactive and project-based
You’ll be interacting with other learners through breakout rooms and project teams
Learn with a cohort of peers
Join a community of like-minded people who want to learn and grow alongside you
Why GitHub Actions?
Understand the GHA platform and unravel the workflow format.
GitHub Actions is the standard for automating your software living on GitHub.
It's on its way to being the worlds leading code, infrastructure, and workflow automation solution, and you should know the basics!
Grab this 17-minute video breaking down my favorite software automation platform.
This video is just the first of many resources in my course.
Watch the free video
Sign up to be the first to know about new cohort dates.