Companies Home Search Profile

GitHub Actions Tutorial: AWS & Azure Infrastructure Deployment Training

Focused View

Trevor Sullivan

8:35:25

126 View
  • 1. Setting Up GitHub Actions Connectivity to Amazon Web Services (AWS) .mp4
    06:39
  • 2. Create GitHub Actions Workflow for Static AWS Credentials .mp4
    09:09
  • 3. Configure AWS Credentials as GitHub Secrets .mp4
    06:28
  • 4. Explore OIDC Integration for GitHub and AWS .mp4
    08:29
  • 5. Configure GitHub Actions Workflow to Use OIDC .mp4
    07:55
  • 6. Use AWS IAM Roles from Multiple GitHub Repositories .mp4
    07:41
  • 1. Intro to GitHub Actions for AWS CloudFormation .mp4
    07:39
  • 2. Set up AWS Credentials in GitHub Actions .mp4
    09:20
  • 3. Add an AWS CloudFormation Template to GitHub Repository .mp4
    08:36
  • 4. Call PowerShell Deployment Script from GitHub Actions .mp4
    13:22
  • 5. Modify PowerShell Script to Support AWS CloudFormation Updates .mp4
    13:16
  • 1. Intro to AWS Account Cleanup with GitHub Actions .mp4
    08:25
  • 2. Set up AWS IAM Authentication from GitHub Actions .mp4
    11:35
  • 3. Create AWS IAM Policy with Limited Cleanup Access .mp4
    07:08
  • 4. Write a Cleanup Script for AWS Step Functions .mp4
    09:09
  • 5. Update GitHub Actions Workflow to Trigger Cleanup Script .mp4
    13:20
  • 6. Add AWS Cleanup Job for Amazon EC2 Instances .mp4
    09:49
  • 7. Clean up AWS Resources Across Multiple Regions .mp4
    10:34
  • 1. Intro to Amazon S3 Migration with GitHub Actions .mp4
    08:51
  • 2. Set up GitHub Secrets for S3 Cloud Storage .mp4
    10:23
  • 3. Install and Configure Rclone in GitHub Actions .mp4
    11:35
  • 4. Use Jinja2 Custom Action to Generate Rclone Config .mp4
    09:56
  • 5. Add Rclone Sync to GitHub Actions Workflow .mp4
    11:02
  • 1. Intro to GitHub Actions and Ansible with AWS .mp4
    12:09
  • 2. Prepare GitHub Actions Workflow for Ansible Inventory .mp4
    07:35
  • 3. Configure Dynamic EC2 Inventory with Ansible .mp4
    16:19
  • 4. Build Ansible Playbook into GitHub Actions Workflow .mp4
    13:34
  • 5. Ansible Automation Solution Testing and Review .mp4
    05:33
  • 1. Intro to GitHub Actions with AWS VPC and ZeroTier .mp4
    10:12
  • 2. Create GitHub Actions Workflow with ZeroTier -3.mp4
    14:52
  • 3. Set Up Amazon VPC and ZeroTier Router .mp4
    11:22
  • 4. Add Ping Tests to Amazon VPC and Route 53 .mp4
    09:31
  • 5. Provision Amazon Route 53 Resolver Inbound Endpoint .mp4
    07:27
  • 6. Create Private Amazon RDS Instance and Test Connectivity .mp4
    08:06
  • 1. Intro to GitHub Actions and Terraform for AWS .mp4
    07:49
  • 2. Set up Terraform Credentials for AWS IAM .mp4
    09:42
  • 3. Develop Simple Terraform Template for AWS .mp4
    07:44
  • 4. Configure GitHub Actions Workflow for Terraform Plan .mp4
    10:07
  • 5. Run Terraform Apply and Manage State with GitHub Actions .mp4
    16:47
  • 6. Alter Terraform Template and Validate Changes in AWS .mp4
    11:38
  • 1. Intro to GitHub Actions and Microsoft Azure .mp4
    12:31
  • 2. Register Azure Active Directory Application with Secret .mp4
    12:17
  • 3. Create GitHub Actions Workflow with Azure CLI Login .mp4
    12:51
  • 4. Configure Azure Authentication with OpenID Connect .mp4
    14:16
  • 5. Create Azure Resource Group with OIDC Authentication .mp4
    07:05
  • 1. Intro to GitHub Actions and Azure Container Integration .mp4
    03:27
  • 2. Create Microsoft Azure Service Principal and GitHub Actions Workflow .mp4
    10:37
  • 3. Automate Microsoft Azure Container Registry Creation .mp4
    09:20
  • 4. Dockerize Web Server Application and Push to ACR .mp4
    10:04
  • 5. Automate Microsoft Azure Container Group Deployment .mp4
    15:09
  • 6. Test Auto-Deploy Application Changes in GitHub .mp4
    07:00
  • More details


    Discover the power of GitHub Actions in this intermediate GitHub training course, where you'll learn how to set up, configure, and automate services within AWS and Azure.

    While most courses start with the basics, this course assumes familiarity with GitHub and jumps into real-world tutorials, showing you how to perform tasks you’d perform on the job as a software developer, cloud engineer, or DevOps pro. You’ll learn how to use GitHub Actions to interact with various AWS and Azure services, such as Amazon S3, Amazon EC2, and Azure containers.

    Managers who utilize GitHub products can leverage this training to onboard new cloud engineers, integrate it into individual or team training plans, or use it as a valuable reference resource.

    GitHub Actions: What You Need to Know

    This GitHub Actions training covers GitHub topics including:

    • Connecting GitHub Actions to AWS and Azure
    • Deploying code to Azure Container instances by using GitHub Actions
    • Setting up an automated data replication pipeline by using S3
    • Managing EC2 instances with Ansible and GitHub Actions
    • Deploying Terraform templates

    Who Should Take GitHub Training?

    This GitHub training is considered intermediate-level training, which means it was designed for software developers, cloud engineers, and DevOps professionals with at least one year of experience. This GitHub Actions course is valuable for new or aspiring IT professionals and experienced professionals looking to validate their skills.

    Github Actions training for beginners. While this course is best suited for professionals who are familiar with GitHub or other version control systems, beginners can benefit from this course, as well. It will teach beginners the types of on-the-job tasks they can expect to perform down the road. And because they’re preparing for those tasks now, it won’t be as daunting when they encounter them in the real world.

    Experienced IT professionals. If you’re familiar with GitHub, this training may seem all too familiar. But this training still deserves a watch as it can fill in knowledge gaps or show you how to leverage tools you may not have used before.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Trevor Sullivan
    Trevor Sullivan
    Instructor's Courses

    I enjoy teaching IT because the technology industry is changing so rapidly, and our learners need to stay at the cutting edge.

    Trevor started building and troubleshooting computers at a young age, thanks to his father owning a software business. He brings more than a decade of IT and training experience to CBT Nuggets. Prior to joining the team, he worked in pre-sales engineering and solutions architecture. Trevor’s hobbies include riding motorcycles, hiking, and spending time with his family.

    Certifications: AWS Certified Cloud Practitioner, AWS Certified Solutions Architect - Associate, AWS Certified Developer Associate, AWS Certified SysOps Administrator Associate, AWS Certified DevOps Engineer Professional, AWS Certified Solution Architect - Professional, AWS Certified Security Specialist, Certified Kubernetes Administrator (CKA), and Certified Kubernetes Application Developer (CKAD)

    Areas of expertise: AWS, Azure, MySQL, GitHub, Docker, Kubernetes, and PowerShell automation

    CBT Nuggets is renowned for providing innovative training that's informative, meaningful, and engaging. We provide a variety of training, primarily in IT, project management, and office productivity topics. Our comprehensive library contains thousands of training videos ranging from Cisco networking to Microsoft Word. Whether you want to pass a certification exam, increase your skills, or simply learn new things, we've got you covered! All of our training is delivered through high-quality online streaming video. Subscribers can train 24 hours a day, seven days a week, from the convenience of a computer or mobile device. CBT Nuggets trainers are the rock stars of training, renowned for their expertise, industry-wide credibility, and engaging personalities. They enable CBT Nuggets to deliver accurate, up-to-date training, using a laid-back whiteboard presentation style. There are no scripts, EVER. Our trainers love to teach, and it shows! CEO and founder Dan Charbonneau was a Microsoft trainer when he began recording CBT Nuggets' very first training videos back in the 1990s. He wanted to help provide large organizations, small teams and individuals with comprehensive and budget-conscious training, and he realized it couldn't be done in a classroom. From the CBT Nuggets World Headquarters in Eugene, Oregon, Dan and his team promise each video will be informative, comprehensive, accurate, and fun to watch.
    • language english
    • Training sessions 51
    • duration 8:35:25
    • Release Date 2023/09/30