Intro to Azure DevOps - Build and Deploy Python Web Application

Sdílet
Vložit
  • čas přidán 25. 07. 2024
  • This is my first Azure DevOps video where I show you what the flow looks like using these steps:
    1. Cloning a repository from GitHub using git
    2. Building Azure Web App and Azure DevOps Repository
    3. Making a code change in VS Code
    4. Pushing that local repo into Azure DevOps Respository
    5. Building and running Azure DevOps pipeline to build and deploy to Azure
    If you want to follow along, feel free to use my sample github repository here:
    github.com/RussMaxwell/Python...
    =================================================================
    Important Announcement! 2/17/2024
    I'm starting to post content again and starting with a hands-on lab series.
    Check out the first video here:
    • Python Azure Function ...
    Hand on Lab 3 - Deploy Azure Function via Azure DevOps CI/CD Pipeline is released!
    • Python Azure function ...
    Important Update 6/19/24 - Hands on Lab4 is now available!
    Maturing the CI/CD Pipeline
    • Python Azure function ...
  • Věda a technologie

Komentáře • 62

  • @condorkunka
    @condorkunka Před měsícem +1

    So beautiful, thank you for this tutorial @Russ Maxwell.

  • @ajh-777
    @ajh-777 Před rokem +2

    Love the way you go through your work flow, moving git repos and such. I felt much more comfortable with my approach because it felt hacky when I change git remotes. Also never know what kind of Azure service to use. For python apps for example I was going to spin an ubuntu instance and run all my pip installs and such. Thanks a lot!

  • @WithRajSharma
    @WithRajSharma Před měsícem +1

    Thank you @Russ Maxwell.

  • @vigneshram9374
    @vigneshram9374 Před 3 lety +2

    Can't thank you enough. Was struggling to get a good video with this content.

  • @_anastasia_wagner
    @_anastasia_wagner Před 3 lety +3

    Thanks for the video, that's exactly what I was looking for

  • @sc-nc6bb
    @sc-nc6bb Před 3 lety +2

    todo bien detallado, me gusto el video de inicio a fin

  • @chici54
    @chici54 Před rokem +1

    Thank you very much for this tutorial. I did not found any tutorial on several online training platforms which simply describes, on a very high level, how to build a python application and then deploy it to Azure using Azure Devops. I had just problems during the creation of the pipeline. It complained that I do not have any active subscription. In fact I have an active subscription. The solution was to connect Azure Active Directory in Azure Devops on Organization Level.

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

      did u created free trial account

  • @vmdcortes
    @vmdcortes Před rokem +1

    Thank you so much. This was really helpful!

  • @jasonquesada2248
    @jasonquesada2248 Před 3 lety +1

    Great video and demo Russ!!!

  • @camaleon780
    @camaleon780 Před 2 lety +1

    Great video. Following you now for sure... Thanks !!!

  • @cloudmahenderdaily4573
    @cloudmahenderdaily4573 Před 9 měsíci +1

    Awesome video..simple and good

  • @hardikvegad3508
    @hardikvegad3508 Před rokem +1

    Damm!!! Russ....thanks mate 🙌🙌🙌🙌

  • @deepak4090
    @deepak4090 Před rokem +1

    very nice explanation

  • @karlduckett
    @karlduckett Před 2 lety +5

    Great video, thanks for sharing. There is a shortage of Flask/Python/Azure content out there :)
    Quick question: If my build time is 30minutes what should I look at to speed it up?

  • @prabhashswain1878
    @prabhashswain1878 Před 3 lety +1

    Tq So much for this beautiful video.

  • @przemekm1990
    @przemekm1990 Před rokem +1

    Great video :) thx for it.

  • @RahulKumar-jl7mr
    @RahulKumar-jl7mr Před 3 lety

    Thanks. Can I get a video on how to deploy a pipeline to put multiple python scripts to my virtual machine?

  • @thamerminds283
    @thamerminds283 Před 3 lety +1

    Thank you so much ! can you please keep on and release some videos about deploying a python projetc using Azure Devops ( Pipelines , Realeases,...), Azure functions and Azure web app. Than kyou again ;)

  • @user-pp6tv9jh6g
    @user-pp6tv9jh6g Před 3 lety +1

    thank you!

  • @denolaa_
    @denolaa_ Před 2 lety

    How would get around the error "fatal: Authentication failed for" ?
    By the way, thanks for the tutorial so far. Its been really helpful for one of my Masters modules

  • @AshishKumar-us2nd
    @AshishKumar-us2nd Před rokem +1

    Awesome!

  • @irmdev595
    @irmdev595 Před 2 lety

    Hi Russ,
    when i deploy my app, it keeps using Python 3.9 when I selected 3.7 in my azure app services configuration

  • @hardikvegad3508
    @hardikvegad3508 Před rokem

    Hi can you show how we can use a docker file in this and deploy using CI/CD?... bcz for now I am creating a container reg and push my code in that and than update my image and tag in web application.... is their any way to make those thing happen in one go.

  • @sacchidanandkasale8057
    @sacchidanandkasale8057 Před 3 měsíci +1

    Very Nice explained

  • @gowthamreddyuppunuri4549
    @gowthamreddyuppunuri4549 Před 2 lety +1

    Hey @Russ Maxwell Do we need a paid subscription other than free trial for this? I am using free trial and In pipelines it is asking for subscription and no other option is there to select

    • @russmaxwell1794
      @russmaxwell1794  Před 2 lety

      I believe you'll need a pay as you go subscription or can sign up for the MSDN subscription.

  • @soumi7356
    @soumi7356 Před 3 lety +1

    I created a pipeline for my project. However, the build fails with a message :
    This agent request is not running because you have reached the maximum number of requests that can run for parallelism type 'Microsoft-Hosted Public'.

    • @soumi7356
      @soumi7356 Před 3 lety +2

      Got resolved. Changed my project to private.

  • @russellkemmit73
    @russellkemmit73 Před 3 lety +2

    This was great. Are you also worried with the scheduled depreciation of devops? Apparently it will become depreciated by Microsoft so that people will move to GitHub actions. With that being said, would love to see this same thing, but with actions!

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

    thats really good, incase i have multiple .py files and one .py is the main one , will this method be still the same or anything different as this procedure not working in that case

  • @brahm.aggarwal
    @brahm.aggarwal Před rokem

    thanks for the video. Can anybody see our code? Is it public or private ?

  • @christophgonzalez2277
    @christophgonzalez2277 Před 2 lety +1

    Please help! I am able to successfully deploy my code, but every night at 7pm west coast time it crashes. Is this a setting I am doing wrong? I would appreciate any help.

    • @russmaxwell1794
      @russmaxwell1794  Před 2 lety

      haven't been on in a while. Your scenario is interesting. I would be looking at enabling diagnostic logging for the Azure Web App to see if any errors are thrown around that period.

  • @tranloc151
    @tranloc151 Před rokem +1

    great

  • @soumyadipsengupta14
    @soumyadipsengupta14 Před 2 lety

    I am getting "500 internal Server Error!!" Please help

  • @deepanshuaggarwal7042
    @deepanshuaggarwal7042 Před 3 lety +1

    I am getting this error: he resource you are looking for has been removed had its name changed or is temporarily unavailable.

    • @russmaxwell1794
      @russmaxwell1794  Před 3 lety +1

      What specific action are you taking when you get the error?

    • @deepanshuaggarwal7042
      @deepanshuaggarwal7042 Před 3 lety

      @@russmaxwell1794 I created a simple django app in vs code and created a web app on azure, then I deployed my django app from vs code to web app. After deployment completes successfully, I try to browse my site then it shows this error

    • @deepanshuaggarwal7042
      @deepanshuaggarwal7042 Před 3 lety +1

      @@russmaxwell1794 I dont get this error if I create azure web app with the help of vs code azure extension

  • @fanyang2181
    @fanyang2181 Před 2 lety

    got an error: No such remote 'origin'

  • @pchardsoft
    @pchardsoft Před 3 lety +1

    Hello.
    The Python to Linux Web App option in Azure no longer exists.
    I'm going crazy trying to make something like this work and I can't do it, I have invested many hours.
    Is there any other way to do it?
    Thanks.

    • @Smoked93POL
      @Smoked93POL Před 3 lety

      same shit here

    • @russmaxwell1794
      @russmaxwell1794  Před 3 lety

      Let me look into it. They may have removed the option or you may need to do it in PowerShell.

    • @russmaxwell1794
      @russmaxwell1794  Před 3 lety

      I just checked my Azure Portal/create web app and see both Runtime stack: Python 3.7 and OS: Linux as an option. Maybe check again?

    • @russmaxwell1794
      @russmaxwell1794  Před 3 lety

      @@Smoked93POL check now.. I see it

    • @Smoked93POL
      @Smoked93POL Před 3 lety

      @@russmaxwell1794 I will check it now

  • @rengaprakashsoundararajann5865

    In your repo yml file missing please upload

    • @russmaxwell1794
      @russmaxwell1794  Před 3 lety

      The yml file is not required.. Your yml file will get created when you create your pipeline in Azure DevOps..

  • @rengaprakashsoundararajann5865

    I need your git repo link

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

    6/19/24 - Hands on Lab4 is now available where I dive into Maturing the existing CI/CD Pipeline. This is based off the previous lab!
    czcams.com/video/bh4d_IOxges/video.html

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

    New DevOps Video dropped as part of my hands on lab series. Title: Deploy Azure Function via Azure DevOps CI/CD Pipeline
    czcams.com/video/51ow1mJj2Wg/video.html

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

    Got a new Python AZ Function hands on lab published.
    czcams.com/video/7tEx8C6iW2I/video.html

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

    How to have free app and then try, atleast provide how to create resource and setup entire things,

  • @manishjayswal1232
    @manishjayswal1232 Před 8 měsíci

    very confusing for begineer. you directly jump from here to there and don't explain those stuffs. not so helpful