The DevOps Lab (Audio) - Channel 9-logo

The DevOps Lab (Audio) - Channel 9

Technology Podcasts

The DevOps Lab has been reimagined for FY22! April Edwards will continue to bring you the latest and greatest in DevOps and engage the viewers and the community in the show. April always welcomes your input! We'll go beyond the buzzword and show you how to not only solve your DevOps problems using a wide range of tools and techniques but how these tools and techniques are put to use in the real world! Beginning, August 31, 2021, tune in every Tuesday at 7:00 AM pacific for a new episode! Find our playlist on YouTube: Azure DevOps YouTube

Location:

United States

Description:

The DevOps Lab has been reimagined for FY22! April Edwards will continue to bring you the latest and greatest in DevOps and engage the viewers and the community in the show. April always welcomes your input! We'll go beyond the buzzword and show you how to not only solve your DevOps problems using a wide range of tools and techniques but how these tools and techniques are put to use in the real world! Beginning, August 31, 2021, tune in every Tuesday at 7:00 AM pacific for a new episode! Find our playlist on YouTube: Azure DevOps YouTube

Twitter:

@ch9

Language:

English


Episodes
Ask host to enable sharing for playback control

DevOps Lab | What is GitOps? Why we need it and how to implement it.

11/16/2021
Roberth Strand from Crayon joins April today to help us understand GitOps as an operation model - how does GitOps enable faster and more secure deployments - and where to go to learn more about it. Jump to: [01:45] What is GitOps [03:41] GitOps working group and OpenGitOps [09:20] How to get involved Learn more: What is Open GitOps http://opengitops.dev Open GitOps Project https://github.com/open-gitops/project Azure DevOps Docs https://aka.ms/AzureDevOps/Docs Azure DevOps YouTube...

Duration:00:10:57

Ask host to enable sharing for playback control

DevOps Lab | Increasing Collaboration with Communication: GitHub and Microsoft Teams

11/10/2021
On this week's episode, Jay Gordon is here to walk us through how to use the features in Microsoft Teams to streamline communication when changes to GitHub repos occur. He'll demo how to improve collaboration and efficiency using the tools we have at our fingertips! Jump to: [02:52] Connecting GitHub to Teams [11:37] Committing a change to GitHub [13:42] Viewing notification in Teams Learn more: Collaborate in teams and channels with Microsoft...

Duration:00:16:12

Ask host to enable sharing for playback control

DevOps Lab | Infrastructure as Software with Pulumi and Azure

11/2/2021
On today's episode of The DevOps Lab, Matt Stratton from Pulumi is back to demo how developers can use Pulumi as their "window to the cloud" to provision services and solutions via Azure. Jump to: [00:50] Why is Pulumi on Azure awesome? [02:03] How the Pulumi service works [02:50] Creating a Pulumi program [04:22] The Pulumi Azure Native provider [11:21] Running our Pulumi program Learn more: Pulumi Get Started with Azure https://www.pulumi.com/docs/get-started/azure Pulumi...

Duration:00:16:47

Ask host to enable sharing for playback control

DevOps Lab | Hashicorp Series | Episode 2 | How to terraform everything

10/12/2021
Welcome to the second episode in our HashiCorp series, Kyle Ruddy is back to show us how we can use terraform to manage both Azure and Github with code. While many people only use it to provision infrastructure, it actually manages all sorts of cool stuff! Check it out. Jump to: [00:30] Why should we Terraform everything? [02:20] Order a Pizza with Terraform [03:00] Managing GitHub Repositories with Terraform [06:13] Demo: GitHub Provider for Terraform Learn more: GitHub Provider for...

Duration:00:09:59

Ask host to enable sharing for playback control

DevOps Lab | Hashicorp Series | Episode 1 | Terraform 1.0

10/5/2021
In this first episode of our Hashicorp series, Kyle Ruddy joins April to show how you can use terraform to manage both Azure and Github with code. While many people only use it to provision infrastructure, it actually manages all sorts of stuff! Check it out. Jump to: [00:57] Terraform 1.0 Feature Overview [02:14] Compatibility between Terraform 1.0 and prior versions [03:21] Upgrade process to Terraform 1.0 Learn more: Terraform 1.0 Compatibility...

Duration:00:07:00

Ask host to enable sharing for playback control

DevOps Lab | Infra as Code in Action: Tagging strategy | Ep 4 of 4-episode series

9/28/2021
On today's episode of the DevOps Lab, Chris Maneu is back for the final episode of our Infra as Code in Action series, Tagging strategy. He'll walk us through what they are, why they're useful, how to create a tagging strategy and how to automate using Infra As Code! Jump to: [01:00] What is a tagging strategy? [03:40] Search resources by tags [04:00] Using tags for cost management [05:00] How NubesGen provides support for a tagging strategy? [06:40] Some help to define your own...

Duration:00:09:07

Ask host to enable sharing for playback control

DevOps Lab | Infra as Code in Action: Protect production resources | Ep 3 of 4-episode series

9/21/2021
Christopher Maneu is back for episode three of this four-part series, Infra as Code in Action! Today April and Chris will focus on preventing resource deletion and protecting production resources. Jump to: [01:20] A story of an intern [02:30] Protecting production resources with Locks [03:00] Automate resources protection with Infra as Code [08:40] Protecting data versus protecting resources Learn more: NubesGen https://www.nubesgen.com Lock resources...

Duration:00:11:19

Ask host to enable sharing for playback control

DevOps Lab | Level up your Bicep skills on Microsoft Learn

9/14/2021
On today's episode of The DevOps Lab, April Edwards welcomes John Downs to demonstrate Bicep's many capabilities for complex Azure deployments. We'll provide learning material and guidance to support you as you upskill on Bicep. Jump to: [01:09] What is Bicep? [03:37] Demo - Bicep editing in Visual Studio Code [07:40] Demo - Bicep child resources [10:03] Bicep on Microsoft Learn Learn more: What is Bicep https://aka.ms/DevOpsLab/Bicep Learn Bicep...

Duration:00:12:15

Ask host to enable sharing for playback control

DevOps Lab | Infra as Code in Action: Secrets management | Ep 2 of 4-episode series

9/7/2021
April Edwards and Christopher Maneu are back for part two of this four-part series, Infra as Code in Action! Today, they'll be talking about secrets management! Is it really important to keep secrets? Yes! And there's more to it than keeping secrets including auditing and key rotation. Chris will demo zero-code change secured credentials with Infra as Code and talk about how NubesGen helps with secret management. Jump to: [00:52] Why think about Secrets management? [03:10] How to add...

Duration:00:09:15

Ask host to enable sharing for playback control

DevOps Lab | Infra as Code in Action: Naming conventions | Ep 1 of 4-episode series

8/31/2021
The DevOps Lab is back with host April Edwards. On the show today, April welcomes Christopher Maneu for Episode one of this four-part series, Infra as Code in Action! DevOps practitioners get a practical example of how to implement naming convention with Bicep. Checkout NubesGen and MS Docs: Why naming conventions are important, how to implement it with bicep, how to do it in 1 minute with NubesGen! Jump to: [01:40] What is NubesGen? [04:15] Why defining naming conventions is...

Duration:00:10:43

Ask host to enable sharing for playback control

Deploying Azure Static Web Apps with Azure DevOps

6/8/2021
On this week's episode, April Edwards joins Damian for an introduction into the Azure Static Web App service and its differentiators as well as a demo of how to automate the deployment of Azure Static Web Apps using Azure DevOps. Jump to: [00:50] What are Azure Static Web Apps? [03:15] Demo: Starting with an Azure DevOps repo and creating an Azure Static Web App [06:30] Azure DevOps Pipelines YAML configuration Learn more: Deploy an Azure Static Web App using Azure Tutorial...

Duration:00:13:43

Ask host to enable sharing for playback control

From Server 2012 to AKS with Azure Migrate

6/2/2021
Vinicius Apolinario is here to demo how to move apps from legacy to Azure on Azure Migrate. This new tooling helps containerize existing applications using Azure Migrate, an easy-to-use tool that removes the complexity involved in the containerization process. Jump to: [03:17] Demo Flow [05:01] Demo starts [08:26] Azure Migrate App Containerization Learn more: Azure App Containerization ASP.Net: https://aka.ms/DevOpsLab/AzureMigrate/Doc Containerize and migrate apps to AKS with...

Duration:00:19:20

Ask host to enable sharing for playback control

Preview Software Behavior and Avoid Bugs in Production

5/25/2021
A new approach to an age old problem Shifting left and expanding right simultaneously for quality at velocity Measuring software behavior. Jump to: [00:00] Preventing Zero-Day Bugs with ReGrade [01:22] Introduction to Curtail ReGrade [02:14] ReGrade in the Azure DevOps Pipeline [02:47] Background of Demo in the Azure DevOps Pipeline [03:18] Demo of ReGrade in the Azure DevOps Pipeline [05:25] See Bad Behavior and Regressions [10:27] Unintended Software Behavior [12:08] JSON in...

Duration:00:17:45

Ask host to enable sharing for playback control

Loving Azure Boards with Delivery Plans 2.0

5/18/2021
Delivery Plans 2.0 is generally available as of April 30th. Delivery Plans 2.0 is part of the Azure Boards offering that brings roadmap plans to customers. It's a feature our customers have been waiting for a long time and we are excited to show it off! Jump to: [00:00] Show begins [03:42] Roadmap view of your plan [06:11] Timeframes using Start and Target dates [07:35] Tracking your dependencies [10:11] Progress View of your plan Build in-demand skills to leverage DevOps capabilities...

Duration:00:15:07

Ask host to enable sharing for playback control

On Prem To The Cloud: Hyper Charging With DevOps (episode 10)

5/11/2021
Our customers have been wanting some more basic, getting started material on taking their on prem applications and moving them to the cloud. This video series does just that. Starting with a simple on prem solution, lifting and shifting and slowly evolving the app through it's many stages until it is a 100% cloud native app. Episode 10 will walk through hyper charging your pipelines. Jump to: [00:00] Episode begins [00:58] Where do we start? [03:05] What does this look like?...

Duration:00:22:01

Ask host to enable sharing for playback control

On Prem To The Cloud: Security is Not an Afterthought (episode 9)

5/4/2021
Our customers have been wanting some more basic, getting started material on taking their on prem applications and moving them to the cloud. This video series does just that. Starting with a simple on prem solution, lifting and shifting and slowly evolving the app through its many stages until it is a 100% cloud native app. Episode 9 will cover security. Jump to: [00:47] Do we need to worry about security in the cloud? [03:54] What is DevSecOps? [06:59] Dependabot demo [10:47] CodeQL...

Duration:00:25:05

Ask host to enable sharing for playback control

On Prem To The Cloud: Cloud Native - Episode 8

4/28/2021
Our customers have been wanting some more basic, getting started material on taking their on prem applications and moving them to the cloud. This video series does just that. Starting with a simple on prem solution, lifting and shifting and slowly evolving the app through its many stages until it is a 100% cloud native app. On episode 8, we start going down the container path. Jump to: [01:43] Why containers are a good idea [04:23] Containers: The easy way [12:31] Containers: The more...

Duration:00:22:03

Ask host to enable sharing for playback control

On Prem To The Cloud: Migrating to Azure SQL (episode 7)

4/13/2021
Our customers have been wanting some more basic, getting started material on taking their on prem applications and moving them to the cloud. This video series does just that. Starting with a simple on prem solution, lifting and shifting and slowly evolving the app through its many stages until it is a 100% cloud native app. On Episode 7 we will dive into our database solution and explore using a Platform as a Service (PaaS) offering. Jump to: [02:45] Azure SQL Deployment Options [06:02]...

Duration:00:17:23

Ask host to enable sharing for playback control

On Prem To The Cloud: Migrating to App Service (episode 6)

4/7/2021
Our customers have been wanting some more basic, getting started material on taking their on prem applications and moving them to the cloud. This video series does just that. Starting with a simple on prem solution, lifting and shifting and slowly evolving the app through its many stages until it is a 100% cloud native app. Episode 6 will move the web application code off VMs running IIS, and into Azure App Service. Jump to: [01:02] Why Azure App Service? [02:35] How do we make this...

Duration:00:16:32

Ask host to enable sharing for playback control

Deploying packages with GitHub Actions

3/30/2021
GitHub Actions is a flexible platform for creating DevOps pipelines, and with it we can create smooth workflows that will build and deploy our libraries to destinations like npm and NuGet. What's more, GitHub has their own package feed that we can deploy packages to. So let's look at how we can create a workflow that will publish new versions of packages, right from GitHub. Jump to: [00:55] What are packages? [03:28] Creating a GitHub Action [08:17] Viewing the workflow Learn...

Duration:00:10:34