AzureFunBytes Episode 60 – DevOps Solutions on @Azure with @TheAprilEdwards
Tags: devops, cloud, azure, opensource
Published: 2021-10-14 19:11:29

AzureFunBytes is a weekly opportunity to learn more about the fundamentals and foundations that make up Azure. It's a chance for me to understand more about what people across the Azure organization do and how they do it. Every week we get together at 11 AM Pacific on [Microsoft LearnTV](https://cda.ms/226) and learn more about Azure.

It's episode 60 of AzureFunBytes!  After over a year of talking to people from across the spectrum of technology we celebrate the 60th episode!  I can't thank you all enough for watching and sharing AzureFunBytes.  I am eternally grateful to all my guests who've taken part and all of the amazing viewers who join us every week.

![AzureFunBytes animation](https://res.cloudinary.com/practicaldev/image/fetch/s--Z7BxBMz1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j2xzw2g664tj31jij13t.gif)

For episode 60 we'll be discussing one of my favorite subjects, DevOps!  Microsoft's [Donovan Brown](https://twitter.com/DonovanBrown) defines DevOps as, "the union of people, process, and products to enable continuous delivery of value to our end users."  Delivering this value is a lot of responsibility!  

DevOps helps deliver value by focusing on a greater focus on delivering value, eliminating waste, streamlining the internal feedback loop, always improving our product. By ultilzing devops methods we will deliver our software faster which will lead to happier customers.  Whether it's configuring CI/CD, working with Agile Methodology, or setting up Infrastructure-as-Code there's much to understand to create a great DevOps experience.  

DevOps isn't just technology implementation either.  It's a cultural shift that needs to happen from the top of an organization to the bottom.  Every member of  the team, from management to ops must buy-in to the communication and collaboration that helps continuously deliver value to our users.

This week on AzureFunBytes I welcome my teammate and friend [April Edwards](https://twitter.com/TheAprilEdwards), a  Microsoft Senior Cloud Advocate.  April joins to promote DevOps practices and tooling in Azure - showing how they're all integrated together!  We'll discuss the benefits of implementing DevOps in your business and how to set yourself up for success.  We've got a jam packed agenda this week!

{% youtube Vy1PEf-1VvE %}

[00:00:00 - Open](https://youtu.be/Vy1PEf-1VvE)
[00:04:43 - Let's meet April](https://youtu.be/Vy1PEf-1VvE?t=283)
[00:06:48 - So how did you get here?](https://youtu.be/Vy1PEf-1VvE?t=408)
[00:08:37 - What is DevOps?](https://youtu.be/Vy1PEf-1VvE?t=517)
[00:13:29 - What is IaC?](https://youtu.be/Vy1PEf-1VvE?t=809)
[00:17:11 - Pets vs. Cattle](https://youtu.be/Vy1PEf-1VvE?t=1031)
[00:17:57 - DevOps tooling](https://youtu.be/Vy1PEf-1VvE?t=1077)
[00:25:12 - NubesGen](https://youtu.be/Vy1PEf-1VvE?t=1512)
[00:28:40 - Shift Left](https://youtu.be/Vy1PEf-1VvE?t=1720)
[00:31:59 - Which should I use, GitHub Actions or Azure DevOps?](https://youtu.be/Vy1PEf-1VvE?t=1919)
[00:40:33 - Azure Static Web Apps and DevOps](https://youtu.be/Vy1PEf-1VvE?t=2433)
[00:43:57 - Demoing a change to a SWA](https://youtu.be/Vy1PEf-1VvE?t=2637)
[00:53:40 - CALMS](https://youtu.be/Vy1PEf-1VvE?t=3220)

Agenda:

* Intro – Who is April, what she does, her background
* What is DevOps – Definition, challenges, etc
* Why Azure is great to start implementing DevOps 
* Intro IaC – Different types – Bicep, Pulumi, Terraform
* Discuss challenges around each, pros/cons – how to get started 
* Building a resource in Azure and leveraging the Deployment Center
* Integration of Azure into GitHub and Azure DevOps – Demo of Azure Static WebApps and the built in features

***About April Edwards***

April is a senior cloud advocate for Microsoft specializing in application transformation and DevOps ways of working. Her focus is working on Microsoft Azure to take customers of a journey from legacy technology, to serverless and containers, where code comes first, while enabling them to take full advantage of DevOps. April was previously a cloud consultant and solution architect for various partners in the UK and brings her years of experience in helping customers plan their journey.

In April’s spare time she spends time outdoors hiking, skiing or scuba diving. She is also a triathlete competing in Ironman and Half Ironman triathlons.

Learn about Azure fundamentals with me!

Live stream is normally found on Twitch, YouTube, and [LearnTV](https://cda.ms/226) at 11 AM PT / 2 PM ET Thursday. You can also find the recordings here as well:

[AzureFunBytes on Twitch](https://twitch.tv/azurefunbytes)
[AzureFunBytes on YouTube](https://aka.ms/jaygordononyoutube)
[Azure DevOps YouTube Channel](https://www.youtube.com/channel/UC-ikyViYMM69joIAv7dlMsA)
[Follow AzureFunBytes on Twitter](https://twitter.com/azurefunbytes)

Useful Docs:

[Get $200 in free Azure Credit](https://cda.ms/219)
[Microsoft Learn: Introduction to Azure fundamentals](https://cda.ms/243)
[Microsoft Learn: Get started with Azure DevOps Learning Path](https://cda.ms/2TC)
[Microsoft Learn: Choose an Agile approach to software development](https://cda.ms/2TD)
[Microsoft Learn: Automate DevOps processes by using GitHub Apps](https://cda.ms/2TF)
[What is DevOps?](https://cda.ms/2TM) 
[DevOps solutions on Azure](https://cda.ms/2TG)
[CI/CD for Azure VMs](https://cda.ms/2TV)
[CI/CD for containers](https://cda.ms/2TW)
[Get started with Azure Repos and Visual Studio](https://cda.ms/2TK)
[Tutorial to publish Azure Static Web Apps with Aure DevOps](https://aka.ms/PublishAzureSWA)
[NubesGen](https://aka.ms/DevOps/NubesGen)
[The DevOps Lab on YouTube](https://aka.ms/DevOpsLabYT)
[What is DevOps Culture?](https://cda.ms/2TL)
[DevOps Resource Center](https://cda.ms/2TN)
[Azure DevOps Blog](https://cda.ms/2TP)

---

I also just wanted to share that I'll be hosting Create: DevOps on [Microsoft Learn TV](https://docs.microsoft.com/en-us/learn/tv/?WT.mc_id=twitter-0000-jagord) on October 21. 2021 at 9 AM PT.  I'll be joined by Steven Murawski as we welcome presentations from some amazing speakers from across DevOps.  We'll have people like [Donovan Brown](https://twitter.com/DonovanBrown), [Martin Woodward](https://twitter.com/martinwoodward), [Quintessence Anx](https://twitter.com/QuintessenceAnx), [April Edwards](https://twitter.com/TheAprilEdwards), [Alex Hidalgo](https://twitter.com/ahidalgosre), and [Kat Cosgrove](https://twitter.com/Dixie3Flatline).

![Create: DevOps Oct 21, 2021](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ji5tmckpa2rzyb8ptm4e.jpg)

When: Thursday, October 21, 2021
Where: [Microsoft LearnTV](https://docs.microsoft.com/en-us/learn/tv/?WT.mc_id=twitter-0000-jagord)
How: [Register here for free](https://aka.ms/CreateDevOps)

I really hope you join us for this great opportunity to hear about DevOps culture, tools, and cloud native implementation.