DevOps on Azure
DevOps on Azure
  • 304
  • 1 758 164
Cloud Native Development with Azure Functions and GitHub
Cloud-native applications are rapidly becoming a mesh of microservices, event driven serverless functions and services running on public cloud and on-premises, integrated and linked with real-time events. Learn about the new features as April and Ramya walk you through the capability of event driven Azure Functions!
⚡Event Driven Azure Functions
⚡Deploy Azure Functions into Azure Container Apps
⚡Configure CI/CD for Azure Functions using GitHub Actions
▬▬▬▬▬▬ WANT TO LEARN MORE? 🚀 ▬▬▬▬▬▬
🔗Azure Functions for Cloud-native Microservices: aka.ms/AzureFunctionsForCloudNative
🔗Join the monthly Azure Container Apps and Azure Functions community call: aka.ms/ACAMonthlyCalls
▬▬▬▬▬▬ TIMESTAMPS ⌚ ▬▬▬▬▬▬
00:00 - Introduction
01:20 - What are Azure Functions?
02:45 - Event driven serverless Azure Functions for Microservices
13:10 - Demo: How to deploy Azure Functions on Azure Container Apps
19:55 - User workflow example
21:33 - Setting up GitHub Codespaces for Cloud Native development
31:09 - Configure GitHub Actions for CI/CD
36:22 - Demo: Using GitHub Copilot to resolve JSON errors
👋Connect with April on Twitter - TheAprilEdwards
👋Connect with Azure Functions on Twitter - AzureFunctions
👋Connect with April on LinkedIn - www.linkedin.com/in/azureapril/
🙏Please like and subscribe ✔️ aka.ms/DevOpsLab
#serverless #azurefunctions #DevOps #Azure #Learning #Cloud #Cloudnative @MicrosoftDeveloper @MicrosoftReactor ​Event driven serverless Azure Functions for Microservices
zhlédnutí: 643

Video

Contoso Traders, cloud testing demo overview
zhlédnutí 1,5KPřed 11 měsíci
This is an overview video for the Contoso Traders sample app, built to help developers and testers get hands on experience with testing tools like Playwright, Azure Load Testing, Azure Chaos Studio, and more - using GitHub Actions or Azure DevOps. Watch the video, then check out the demo repo that contains the source code, deployment templates, and demo scripts: github.com/microsoft/contosotrad...
Improve your security with Dynamic Provider Credentials for Terraform Cloud and Azure
zhlédnutí 1,9KPřed rokem
Terraform Cloud and Azure | Hands-on Tutorial | Terraform Dynamic provider credentials in Terraform Cloud automates the creation of short-lived credentials for access to Azure. This eliminates the risk and effort involved in handling and rotating static credentials for Terraform runs. Using static credentials in your workspaces to authenticate providers presents a security risk, even if you rot...
Convert your ARM Templates into Bicep!
zhlédnutí 3,3KPřed rokem
Copying and pasting pieces from a sample is a common way to get started with Bicep. The paste as Bicep new feature shipped in the Bicep VS Code extension v0.14 allows developers to copy ARM samples and paste directly as Bicep. While most of our samples are now available as Bicep as well as ARM, we still occasionally run into samples that are ARM only. Instead of running additional command like ...
How to Deploy Power Platform with Azure DevOps
zhlédnutí 12KPřed rokem
This tutorial will showcase how to use Azure DevOps with Power Platform. Kartik will show us how easy is it to create pipelines for Power Platform in Azure DevOps, build a Power Platform app from an CI/CD pipeline, and then deploy it to a target release environment. ▬▬▬▬▬▬ TIMESTAMPS ⌚ ▬▬▬▬▬▬ 0:19 - Welcome 1:28 - Why to use Azure DevOps in low-code environment 2:15 - Power Platform demo 4:01 -...
How to Deploy Power Platform with GitHub Actions
zhlédnutí 5KPřed rokem
Power Platform & GitHub Action | Hands-on Tutorial | PowerApps In this episode, Kartik joins April to go over how to use GitHub Actions to implement CI/CD alongside your Power Platform apps so that you can be more agile. Kartik will walk us through how to create two pipelines that will build and deploy the Power Platform applications. ▬▬▬▬▬▬ TIMESTAMPS ⌚ ▬▬▬▬▬▬ 0:00 - Introduction ​02:27 - Laun...
Retrospectives: Be Agile and Thrive
zhlédnutí 3,9KPřed rokem
Agile Retrospective | Hands-On Tutorial | Azure DevOps In this video we introduce the retrospective approach and tooling enabling teams to continuously improve and achieve a 20-25% productivity enhancement with as little as an hour per month. We also introduce a new capability of the retrospective tooling that helps teams identify factors that enable them to thrive. ▬▬▬▬▬▬ TIMESTAMPS ⌚ ▬▬▬▬▬▬ 0...
Integrate Azure Load Testing into Azure DevOps
zhlédnutí 5KPřed rokem
What is Azure Load Testing? | Azure Load Testing and Azure DevOps Tutorial | Hands-on Demo Azure Load Testing is now generally available! In this episode, Nikita joins April and demos how to integrate Azure Load Testing into your Azure DevOps pipelines; from setting up your JMeter scripts and YML files, setting failure criteria, through reviewing test results. We've also recorded this episode u...
Integrate Azure Load Testing into GitHub Actions
zhlédnutí 1,4KPřed rokem
What is Azure Load Testing? | Azure Load Testing and GitHub Actions Tutorial | Hands-on Demo Azure Load Testing is now generally available! In this episode, Nikita joins April and demos how to integrate Azure Load Testing into your GitHub Actions workflows; from setting up your JMeter scripts and YML files, setting failure criteria, through reviewing test results. We've also recorded this episo...
DevSecOps on Azure
zhlédnutí 8KPřed rokem
What is DevSecOps? | DevSecOps on Azure Tutorial | Hands-on Tutorial with Demos Security is for everyone! The question is, where do you get started? Join April and Gitte as they talk about how to implement DevSecOps and ALL of the resources to help you integrate security into Azure and your CI/CD deployments. ▬▬▬▬▬▬ TIMESTAMPS ⌚ ▬▬▬▬▬▬ 0:00 - Course Overview 01:20 Intro to DevSecOps 09:20 - Pla...
What's new in Azure Load Testing?
zhlédnutí 4,2KPřed rokem
What is Azure Load Testing? | Azure Load Testing Tutorial | Hands-on Demo Azure Load Testing is now generally available! In this episode, Nikita joins April to run through an Azure Load Testing tutorial from how to get started, to customizing your test scripts, and analyzing test results. Check out what's new in Azure Load Testing since Public Preview - including our top customer-requested capa...
Create Azure DevOps Management Reports
zhlédnutí 11KPřed rokem
What is Azure DevOps Reporting | Azure DevOps Reporting Course | Hands-on Tutorial with Demos Follow along as April and Vinicius walk through how to export custom reports into PowerBI. Vinicius walks through how to execute the reports, what they produce and show you how you can get started from the repo! ▬▬▬▬▬▬ TIMESTAMPS ⌚ ▬▬▬▬▬▬ 0:00 - Introduction 1:10 - Azure DevOps management reports overv...
How to create Bicep files in Visual Studio
zhlédnutí 3,2KPřed rokem
How to create Bicep files in Visual Studio | Learn Visual Studio and Bicep | Hands-on Tutorial with Demos The Bicep extension for Visual Studio is now available for version 17.3 and higher! This first release is aimed at improving the Bicep file authoring experience in Visual Studio so developers can stay in the IDE they love when editing Bicep files. April checks out how it works with PC Chan,...
Automating Azure Image Pipelines with HCP Packer
zhlédnutí 4,4KPřed rokem
What is HashiCorp Packer? | HashiCorp Packer Tutorial | Hands-on Tutorial with Demos Learn about HashiCorp Packer's core components and its capability of codifying and automating image builds. April and Dan will show you how HCP catalogs and provides programmatic discovery of images using Terraform. ▬▬▬▬▬▬ TIMESTAMPS ⌚ ▬▬▬▬▬▬ 0:00 - Intro 00:46 - Intro to HCP Packer 02:47 - Demo: Packer Templat...
Intro to GitHub CoPilot!
zhlédnutí 3,3KPřed rokem
Intro to GitHub CoPilot!
Azure DevOps: Zero to Hero Tutorial
zhlédnutí 238KPřed rokem
Azure DevOps: Zero to Hero Tutorial
PowerShellUnplugged: The latest features of PowerShell 7
zhlédnutí 4,4KPřed rokem
PowerShellUnplugged: The latest features of PowerShell 7
Microsoft Identity | Secure GitHub Actions with Azure Workload Identity Federation
zhlédnutí 3,5KPřed rokem
Microsoft Identity | Secure GitHub Actions with Azure Workload Identity Federation
Secure DevOps with Pulumi and Terraform
zhlédnutí 4,1KPřed rokem
Secure DevOps with Pulumi and Terraform
Microsoft Identity | Secure DevOps with ARM and Bicep
zhlédnutí 6KPřed rokem
Microsoft Identity | Secure DevOps with ARM and Bicep
Microsoft Identity | Automating Azure AD with MS Graph
zhlédnutí 4,8KPřed rokem
Microsoft Identity | Automating Azure AD with MS Graph
Microsoft Identity | Next level security with secretless apps
zhlédnutí 2KPřed rokem
Microsoft Identity | Next level security with secretless apps
Microsoft Identity and DevOps
zhlédnutí 8KPřed 2 lety
Microsoft Identity and DevOps
Xbox CXT: How we leverage Azure Application Insights
zhlédnutí 1,6KPřed 2 lety
Xbox CXT: How we leverage Azure Application Insights
How Xbox leverages Azure Bicep and MLOps
zhlédnutí 1,7KPřed 2 lety
How Xbox leverages Azure Bicep and MLOps
How Xbox Uses Azure Bicep
zhlédnutí 3KPřed 2 lety
How Xbox Uses Azure Bicep
How the Xbox Customer Experiences Team uses DevOps
zhlédnutí 2,7KPřed 2 lety
How the Xbox Customer Experiences Team uses DevOps
DevOps Lab: How the Xbox Customer Experiences Team adopted Azure DevOps
zhlédnutí 4,2KPřed 2 lety
DevOps Lab: How the Xbox Customer Experiences Team adopted Azure DevOps
DevOps Lab | Workload authentication to HashiCorp Vault with Azure IMDS and managed identity
zhlédnutí 2,4KPřed 2 lety
DevOps Lab | Workload authentication to HashiCorp Vault with Azure IMDS and managed identity
DevOps Lab | HashiCorp: AKS in Action
zhlédnutí 3,7KPřed 2 lety
DevOps Lab | HashiCorp: AKS in Action

Komentáře

  • @mazdanaqvy3754
    @mazdanaqvy3754 Před 10 hodinami

    Thanks

  • @stripped
    @stripped Před 6 dny

    Sweet

  • @mazdanaqvy3754
    @mazdanaqvy3754 Před 8 dny

    Thanks

  • @manivad01
    @manivad01 Před 14 dny

    My on-premises give this error "C:\agent\_ccwork\17\s\BlazorTest\BlazorTest.csproj" (Restore target) (1) -> (Restore target) -> C:\agent\_ccwork\17\s\BlazorTest\BlazorTest.csproj : error NU1301: Unable to load the service index for source api.nuget.org/v3/index.json. 0 Warning(s) 1 Error(s) Time Elapsed 00:04:20.86 ##[error]Error: The process 'C:\Program Files\dotnet\dotnet.exe' failed with exit code 1 ##[error]Packages failed to restore What should i do ?

  • @sophiyaanudeep9397
    @sophiyaanudeep9397 Před 24 dny

    Thanks for this video

  • @DizzeLeChuck
    @DizzeLeChuck Před měsícem

    The most important part of this was glossed over! The expression, copied and pasted from somewhere else and no way of seeing it.

  • @vsurend1
    @vsurend1 Před měsícem

    Excellent session Nana, you have given great insight on Azure devops for beginners...

  • @ahmedma527
    @ahmedma527 Před měsícem

    can you please include the yaml file or tell us how to write that script ?

  • @EmanuellParedes
    @EmanuellParedes Před měsícem

    Seem biceps have a little similar terraform syntax

  • @plartoo
    @plartoo Před měsícem

    How come the presenter is seeing Bug, Issue, Task, Test Case, User Story at @0:13:29 whereas I see only Epic, Issue and task under 'New Work Item'. Some things that she is showing here are different than what it looks for me in DevOps.

  • @aftabengg
    @aftabengg Před 2 měsíci

    @apriledwards3422 1. Please help me how to upload excel and download.. 2. how to track projects 3. how to export project status in excel

  • @thenoobyblock1208
    @thenoobyblock1208 Před 2 měsíci

    Thank you VERY VERY much - this issue seems to be neglected in all of the MS documentation.

  • @soulcubyou
    @soulcubyou Před 2 měsíci

    It's cool but what about components of my App Service? For example if it uses OpenAI, how to load test it properly? Is there some "mocked" OpenAI models available for load testing? I can't test app with real connection to OpenAI it is too expensive

  • @soulcubyou
    @soulcubyou Před 2 měsíci

    It's cool but what about components of my App Service? For example if it uses OpenAI, how to load test it properly? Is there some "mocked" OpenAI models available for load testing? I can't test app with real connection to OpenAI it is too expensive

  • @ict7334
    @ict7334 Před 2 měsíci

    Solid. Is there an update video available somewhere, since the AzureML API/SDK/CLI bumped up a version?

  • @villeelomaa7836
    @villeelomaa7836 Před 2 měsíci

    I have used some "old fashioned" on-premises tools for decades. You really have to write code to create a pipeline? No graphical UI for that?

  • @alangoes9911
    @alangoes9911 Před 2 měsíci

    It helps me a lot, thanks a bunch!

  • @rkgramani7896
    @rkgramani7896 Před 2 měsíci

    Nice Demo - April & Nikita - Kudos for this tutorial

  • @bronstet
    @bronstet Před 2 měsíci

    Thank you for this concise explanation, ladies.

  • @alaricoabreu
    @alaricoabreu Před 2 měsíci

    Parabéns meu amigo... vc é uma referência no DevOps do Brasil

  • @RodrigoKono
    @RodrigoKono Před 2 měsíci

    Sensacional! Parabéns Vini

  • @ManishPanwar
    @ManishPanwar Před 2 měsíci

    This is the best crash course hands on❤

  • @user-ym5pn3id1q
    @user-ym5pn3id1q Před 2 měsíci

    I have a problem with this tool. I need migrate only specific Feature and all childs, but I don't know how. Its possible? In azure devops Server 2022 between 2 collections

  • @PriyankaGupta-kl6cq
    @PriyankaGupta-kl6cq Před 2 měsíci

    How can I update existing workflow (yml) with a newly created 'parameter.bicepparam' file ?

  • @asdasdaa7063
    @asdasdaa7063 Před 2 měsíci

    Would love videos showing how to Deploy resources with ARM template using Azure .NET SDK.

  • @DanielHerreraVlogs
    @DanielHerreraVlogs Před 2 měsíci

    RIP Abel

  • @ijazm
    @ijazm Před 2 měsíci

    Thanks so much for this wonderful video.

  • @yassirsoukaki4111
    @yassirsoukaki4111 Před 3 měsíci

    Can you filter even more where you only get notifications if a pr has been ongoing for a specific time limit

  • @peacefulminds3628
    @peacefulminds3628 Před 3 měsíci

    Thanks for this video. Is there any prerequisite for this tutorial? I come from a non-IT background. No coding experience. Starting from scratch.

  • @zieyob
    @zieyob Před 3 měsíci

    Clear, concise and informative breakdown. You guys are awesome!

  • @Patrician9000
    @Patrician9000 Před 3 měsíci

    YESSS!

  • @emmakhater9486
    @emmakhater9486 Před 3 měsíci

    Is the formula you added same as an Excel formula? I mean sytax-wise

  • @MarkoVukovic0
    @MarkoVukovic0 Před 3 měsíci

    I'm trying to build and deploy a .NET 8.0 app, which builds fine using windows-latest as vm image but when it comes to deploy, it's trying to run swaclient in a Linux Docker container. So, I try using ubuntu-latest and then it complains that msbuild is too old, and there doesn't seem to be a way to force that to upgrade. I have tried to add tasks to update the .NET SDK and Nuget but to no avail, same error :/

  • @McChill6561
    @McChill6561 Před 4 měsíci

    Great - really cool! But what if I or my management like to see Initiatives? Can Initiatives also be shown according their Begin Date and End Date? I mean to show that they start in January and last until end of June. I was not able to do so 😞

  • @MakerB3378
    @MakerB3378 Před 4 měsíci

    I have to agree with a number of the comments here in that this is lacking some important details that would make this more of a "tutorial". The area most in need of explanation is the entire pipelines chapter. You never explain how you know what to put where or what the syntax is. You also copy and paste low level SSH commands that don't make any sense and you don't explain them. For instance, the FQIN used in the docker commands includes your repository name twice, and doesn't appear to include the registry or a username. Why? How are we supposed to learn anything when we don't understand what you did? Not to say this isn't a valuable video with a lot of good information, but you could have made it exceptional if you added a few more details.

  • @techyrk99
    @techyrk99 Před 4 měsíci

    Can you help me understand... i see lot video on GitHub Action even from MS than Azure Devops pipeline... i understand that both now MS, but does that mean even MS is pushing more on GitHub Actions rather than Azure DevOps

    • @AzureDevOps
      @AzureDevOps Před 4 měsíci

      Actions and Pipelines are very separate products. Actions are owned by GitHub, not Microsoft. Azure Pipelines are very much used for CI/CD, whereas GitHub Actions are awesome at automation. For example, you can trigger Action Workflows using timer triggers and use them to automate previously manual tasks.

  • @Torsan1977
    @Torsan1977 Před 4 měsíci

    Nice detailed interview!

  • @user-fb5kh2vy8b
    @user-fb5kh2vy8b Před 4 měsíci

    Hi guys and @AzureDevOps, I need some help. I am a junior .Net fullsatck developer and I want to understand the relationship between branches and environments. Nana mentioned that when we want to deployDev, deployTest and deployProd, we should trigger the main branch. At my team, everyone works on his own branch then he make a Pull request on azure devops (a request to merge his own branch with the dev branch). At our project, we have three environments (dev, test and prod) and I want to understand what really happen after the feature branches were merged into the dev branch. There will be a merge from dev branch to test branch then to main branch ? Each environemnt will be deployed from each branch or all the environment will be deployed from only the main branch ? Thanks in advance.

    • @AzureDevOps
      @AzureDevOps Před 3 měsíci

      This depends entirely on your team's setup. We highly recommend short lived features branches. In an ideal world, we often use a main branch with the short lived feature branches, not using a dev, test, etc set of branches as referenced here: learn.microsoft.com/azure/devops/repos/git/git-branching-guidance?view=azure-devops Here's another article that talks about your branching strategy: learn.microsoft.com/azure/devops/repos/tfvc/branch-strategically?view=azure-devops

  • @shawnkec
    @shawnkec Před 4 měsíci

    thanks!

  • @busyrand
    @busyrand Před 4 měsíci

    Fantastic! I was able to follow along and geht the Hotel Project set up. It took me two attempts because I had to alter some settings and the platform needed to pick up the changes. I wish all the tutorials for Azure DevOps started this way....

  • @busyrand
    @busyrand Před 4 měsíci

    Nice overview, however, I hoped it was a genuine tutorial that provided us with the code and assets needed to follow along. I tried to suck it up and create my own assets but got lost and confused too many times. The software is very complex, and I appreciate you all clearing up the fog, but unless my projects were structure like yours I don't have the same options for the same screens. This is my fifth different source to learn this software and nobody has provided their beginning environment, therefore I've gotten lost and frustrated each time. Please, always provide the code/assets used in the video or let us know that it's an overview/demo and not a tutorial.

    • @AzureDevOps
      @AzureDevOps Před 4 měsíci

      Hello @busyrand 👋 If you look in the description below we did in fact include the repo: github.com/scubaninja/AzureDevOps-Demo. Because Azure DevOps doesn't allow public access to our repo, we hosted it in GitHub so you can have the same access to the code

    • @busyrand
      @busyrand Před 4 měsíci

      @@AzureDevOps Thanks for the response... I signed up to the mailing list and looked through the links I received but I guess I overlooked it. I'll go back and try again. I wanted to code along with the program and was frustrated that I couldn't... Thanks again...

    • @AzureDevOps
      @AzureDevOps Před 4 měsíci

      @@busyrand apologies for that. I think some of the links did get updated a bit later.

  • @bjvinay
    @bjvinay Před 4 měsíci

    How did you get those purple and blue flags

    • @AzureDevOps
      @AzureDevOps Před 4 měsíci

      Hello @bjvinay! Which flags specifically are you referring to?

  • @armahendar3726
    @armahendar3726 Před 4 měsíci

    Can we move work items from one tenant to different tenant ? is it Possible ?

    • @AzureDevOps
      @AzureDevOps Před 4 měsíci

      hello @armahendar3726! You can move between projects: learn.microsoft.com/azure/devops/boards/backlogs/move-change-type?view=azure-devops You can also do it via a query: learn.microsoft.com/azure/devops/boards/queries/using-queries?view=azure-devops&viewFallbackFrom=azdevops&tabs=browser Tenants are down to billing boundaries and are usually tied to organizations. Effectively, no as there are data residency issues. However, using the second query above is probably your best option. Or export to an .xls and import in the other org.

  • @acodersjourney
    @acodersjourney Před 5 měsíci

    Big ups for your dedication to the coding community. Your tutorials have been instrumental in my learning journey.

  • @johannes.sbw-media
    @johannes.sbw-media Před 5 měsíci

    21:31 Net item in agile has no User story or bug

  • @johannes.sbw-media
    @johannes.sbw-media Před 5 měsíci

    What style board did you create?

    • @AzureDevOps
      @AzureDevOps Před 4 měsíci

      I personally prefer Kanban style, however you can customize it: learn.microsoft.com/azure/devops/boards/configure-customize?view=azure-devops&tabs=agile-process

  • @johannes.sbw-media
    @johannes.sbw-media Před 5 měsíci

    Azure Devops Services is missing in our organization, why?

    • @AzureDevOps
      @AzureDevOps Před 4 měsíci

      You will need to speak to you software admin on this. They need to allocate licenses and grant access.

  • @snowke5095
    @snowke5095 Před 5 měsíci

    Wow, even with previous Azure DevOps experience, I picked up a surprisingly large amount of information in two hours. Kudos to presenting the information in such a clean and understandable format. Thank you!

  • @ah_ay_
    @ah_ay_ Před 5 měsíci

    Thanks a lot Nana and April for this very interesting video, I really appreciated it. Could you please update the readme with infra details ? thanks a lot

  • @jordankittle
    @jordankittle Před 6 měsíci

    Thank you! This is exactly what I was looking for.