Intro to Azure DevOps - Build and Deploy Python Web Application

Поділитися
Вставка
  • Опубліковано 14 лип 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 ...
  • Наука та технологія

КОМЕНТАРІ • 62

  • @condorkunka
    @condorkunka 20 днів тому +1

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

  • @WithRajSharma
    @WithRajSharma 20 днів тому +1

    Thank you @Russ Maxwell.

  • @ajh-777
    @ajh-777 Рік тому +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!

  • @vigneshram9374
    @vigneshram9374 3 роки тому +2

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

  • @chici54
    @chici54 Рік тому +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 4 місяці тому

      did u created free trial account

  • @_anastasia_wagner
    @_anastasia_wagner 3 роки тому +3

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

  • @sc-nc6bb
    @sc-nc6bb 2 роки тому +2

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

  • @vmdcortes
    @vmdcortes Рік тому +1

    Thank you so much. This was really helpful!

  • @camaleon780
    @camaleon780 2 роки тому +1

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

  • @jasonquesada2248
    @jasonquesada2248 3 роки тому +1

    Great video and demo Russ!!!

  • @cloudmahenderdaily4573
    @cloudmahenderdaily4573 9 місяців тому +1

    Awesome video..simple and good

  • @hardikvegad3508
    @hardikvegad3508 Рік тому +1

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

  • @sacchidanandkasale8057
    @sacchidanandkasale8057 3 місяці тому +1

    Very Nice explained

  • @prabhashswain1878
    @prabhashswain1878 3 роки тому +1

    Tq So much for this beautiful video.

  • @deepak4090
    @deepak4090 Рік тому +1

    very nice explanation

  • @karlduckett
    @karlduckett 2 роки тому +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?

  • @przemekm1990
    @przemekm1990 Рік тому +1

    Great video :) thx for it.

  • @thamerminds283
    @thamerminds283 3 роки тому +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 ;)

  • @AshishKumar-us2nd
    @AshishKumar-us2nd 11 місяців тому +1

    Awesome!

  • @user-pp6tv9jh6g
    @user-pp6tv9jh6g 3 роки тому +1

    thank you!

  • @denolaa_
    @denolaa_ 2 роки тому

    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

  • @RahulKumar-jl7mr
    @RahulKumar-jl7mr 3 роки тому

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

  • @irmdev595
    @irmdev595 2 роки тому

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

  • @gowthamreddyuppunuri4549
    @gowthamreddyuppunuri4549 2 роки тому +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  2 роки тому

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

  • @soumi7356
    @soumi7356 3 роки тому +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 3 роки тому +2

      Got resolved. Changed my project to private.

  • @hardikvegad3508
    @hardikvegad3508 Рік тому

    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.

  • @russellkemmit73
    @russellkemmit73 3 роки тому +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 2 місяці тому

    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

  • @christophgonzalez2277
    @christophgonzalez2277 2 роки тому +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  2 роки тому

      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 Рік тому +1

    great

  • @deepanshuaggarwal7042
    @deepanshuaggarwal7042 3 роки тому +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  3 роки тому +1

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

    • @deepanshuaggarwal7042
      @deepanshuaggarwal7042 3 роки тому

      @@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 3 роки тому +1

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

  • @pchardsoft
    @pchardsoft 3 роки тому +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 3 роки тому

      same shit here

    • @russmaxwell1794
      @russmaxwell1794  3 роки тому

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

    • @russmaxwell1794
      @russmaxwell1794  3 роки тому

      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  3 роки тому

      @@Smoked93POL check now.. I see it

    • @Smoked93POL
      @Smoked93POL 3 роки тому

      @@russmaxwell1794 I will check it now

  • @soumyadipsengupta14
    @soumyadipsengupta14 2 роки тому

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

  • @fanyang2181
    @fanyang2181 2 роки тому

    got an error: No such remote 'origin'

  • @russmaxwell1794
    @russmaxwell1794  Місяць тому

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

  • @brahm.aggarwal
    @brahm.aggarwal 11 місяців тому

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

  • @rengaprakashsoundararajann5865
    @rengaprakashsoundararajann5865 3 роки тому

    In your repo yml file missing please upload

    • @russmaxwell1794
      @russmaxwell1794  3 роки тому

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

  • @rengaprakashsoundararajann5865
    @rengaprakashsoundararajann5865 3 роки тому +1

    I need your git repo link

  • @russmaxwell1794
    @russmaxwell1794  25 днів тому

    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!
    ua-cam.com/video/bh4d_IOxges/v-deo.html

  • @russmaxwell1794
    @russmaxwell1794  5 місяців тому

    Got a new Python AZ Function hands on lab published.
    ua-cam.com/video/7tEx8C6iW2I/v-deo.html

  • @mani_a_g
    @mani_a_g 4 місяці тому

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

  • @manishjayswal1232
    @manishjayswal1232 8 місяців тому

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