Learning GitHub Actions for DevOps CI/CD
About this Course
GitHub Actions automates software workflows via YAML files triggered by repository events, schedules, or manual inputs. This intensive course offers a comprehensive understanding of GitHub Actions, covering workflow components like events, jobs, steps, and runners. Learners will explore environment variables, secure password storage, manual approvals, and sharing values between steps and jobs. The course also includes using self-hosted runners and deploying an infrastructure-as-code (IaC) template with Bicep. Key skills such as building, pushing, and deploying Docker containers, and optimizing Azure web app performance are emphasized. Designed for cloud consultants, Azure IaaS and PaaS administrators, developers, and cloud enthusiasts, the course requires YAML syntax knowledge, basic command line skills, and Visual Studio Code. It focuses on practical examples and hands-on experience, enabling learners to automate workflows from concept to production.Created by: Packt

Related Online Courses
This course provides a view of the history of spaceflight, from early writings telling of human\'s fascination of space through the early Russian and American space stations. Developed as an... more
With Bottlerocket, you get an open-source, Linux-based operating system that is purpose-built to run containers. In this course, you will learn the benefits and technical concepts of Bottlerocket.... more
Finding meaningful work and happiness in the AI age depends on you - your ability to learn, unlearn, and re-learn at the pace of technological change. Follow Edward D. Hess, Professor Emeritus of... more
Accounting is the language of business. You should be able to explain the top 30 concepts to your cousin in a way they understand it.Created by: Emory University more
NVIDIA: Prompt Engineering and Data Analysis is the fifth course of the Exam Prep (NCA-GENL): NVIDIA-Certified Generative AI LLMs - Associate Specialization. This course equips learners with a... more