The DevOps Lab - Channel 9
1,054 FOLLOWERS
Join the League of Extraordinary Cloud DevOps Advocates in this new show all about DevOps. We go beyond the buzzword and show you how to solve your DevOps problems using a wide range of tools and techniques.
The DevOps Lab - Channel 9
2y ago
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:
Open GitOps https://opengitops.com
Open GitOps Project https://github.com/open-gitops/project
Azure DevOps Docs https://aka.ms/AzureDevOps/Docs
Azure DevOps YouTube https://aka.ms/AzDevOpsYouTube
Create your free Azure DevOps account https://aka.ms/AzureDevOpsStartFree
Follow April htt ..read more
The DevOps Lab - Channel 9
2y ago
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 Teams
https://aka.ms/GitHubTeamsTDL
GitHub Enterprise | Microsoft AppSource https://aka.ms/GHETeamsTDL
GitHub for Teams | Microsoft AppSource https://ak ..read more
The DevOps Lab - Channel 9
2y ago
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 registry https://www.pulumi.com/registry/
Azure DevOps Docs https://aka.ms/AzureDevOps/D ..read more
The DevOps Lab - Channel 9
2y ago
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 Terraform
https://registry.terraform.io/providers/integrations/github
Get Started using Terraform
https://learn ..read more
The DevOps Lab - Channel 9
2y ago
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 Promises
https://www.terraform.io/docs/language/v1-compatibility-promises.html
Terraform Upgrade Guide
https://www.terraform.io/upgrade-guides ..read more
The DevOps Lab - Channel 9
2y ago
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 tagging strategy
Learn more:
Tagging Strategy https://aka.ms/DevOpsLab/IaC/TaggingStrategy
Azure DevOp ..read more
The DevOps Lab - Channel 9
2y ago
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 https://aka.ms/devopslab-locks
Azure DevOps Docs https://aka.ms/AzureDevOps/Docs​
Azure DevOps YouTube https://aka.m ..read more
The DevOps Lab - Channel 9
2y ago
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 https://aka.ms/DevOpsLab/LearnBicep
Azure DevOps Docs https://aka.ms/AzureDevOps/Docs
Azure DevOps YouTube https://aka.ms/AzureDevOpsYouT ..read more
The DevOps Lab - Channel 9
2y ago
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 Secrets management with NubesGen
[07:40] Easy Secrets rotation
Learn more:
Secrets https ..read more
The DevOps Lab - Channel 9
2y ago
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 important
[06:00] Defining convention in infrastructure as code
Learn more:
Define your ..read more