Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Professional Microsoft Azure DevOps Engineering
Rating: 4.1 out of 5(57 ratings)
280 students

Professional Microsoft Azure DevOps Engineering

Transform your application lifecycle management processes with DevOps and Microsoft Azure
Last updated 12/2018
English

What you'll learn

  • Professional Microsoft Azure DevOps Engineering is an ideal course for developers, technical leads, testers, and operational professionals, who want to jump-start Microsoft Azure PaaS offerings, such as App Services and SQL Database, to host applications.

Course content

6 sections28 lectures1h 30m total length
  • Course Overview2:54

    IN this course you will learn everything you need to get started with DevOps on Microsoft Azure, including automation, testing, development, and the provisioning of services. You'll learn all about the practical aspects of DevOps by understanding how different teams (such as development, QA, cloud, and build engineers) collaborate to develop an application and create high-quality products with Azure.   

  • Lesson Overview0:37

    Visual Studio Team Services (VSTS), an extension of the Visual Studio architecture that covers development teams. It has special tools and roles for software developers, testers, and specialists. These include tools for collaboration, reporting, development, and measurement. Let’s go over a few basics about VSTS which you can leverage for better productivity and collaboration.   

  • Overview of Visual Studio Team Services (VSTS)4:31

    VSTS is a cloud service for collaborating on code development. It provides an integrated set of features that you access through your web browser or IDE client. Let’s look at it in more detail in this video.

  • Integrating VSTS with Visual Studio3:58

    VSTS provides integration support with popular IDEs. It is easy to integrate any project with VSTS. Let’s learn to integrate VSTS with popular IDEs in this video.   

  • Managing Code Using VSTS and Visual Studio5:56

    Visual Studio and VSTS make it easy to work with and manage code. In this video, we'll see how to use them to make changes to a project, and have those changes recorded in source control.   

  • Summary0:26

    This section summarizes what we have learned in the earlier topics.

  • Test Your Knowledge

Requirements

  • Professional Microsoft Azure DevOps Engineering takes a hands-on approach to develop an application and create a quality product using DevOps with Azure. It's a perfect blend of real-world examples and hands-on demos to help you learn key concepts and techniques.

Description

The course begins by giving you an overview of Platform as a service (PaaS) and Application Platform as a Service (aPaaS). You'll also learn about Visual Studio Team Services (VSTS) and its integration with the Eclipse IDE. You'll see how to configure the application code for automated compilation and run a unit test.

As you progress through the chapters, you'll explore continuous development with Microsoft Azure Web Apps by creating different environments for deploying web applications. You'll also understand the difference between Azure Web Apps and Azure App Service Environments. Next, you'll gain insights into end-to-end automation for deploying an application in PaaS.

By the end of this course, you will have gained the confidence to apply your skills to real-life business scenarios.

About the Author

Sahil Malik, the founder, and principal of Winsmarts .com, has been a Microsoft MVP and INETA Speaker for the past 8 years, author and reviewer of many books and numerous articles in both the .NET and SharePoint space, consultant and trainer who delivers training and talks at conferences internationally. Sahil has trained for the best names in the Microsoft technology space and has architected and delivered SharePoint based solutions for extremely high profile clients.

Kaushal Bhavsar has over 10 years of experience in the IT field. He loves programming in C#, Python, and JavaScript and he uses the knowledge to write scripts that help him in automating repeated, boring tasks. He currently works at BUGSKAN Cyber Security Solutions. He is also pursuing a Ph .D. in the topic of Insider Threats and he has published papers in internationally renowned journals.

Who this course is for:

  • Explore the features of PaaS and aPaaS in DevOps
  • Use Visual Studio Team Services (VSTS) to manage code versions
  • Understand and configure continuous integration in VSTS
  • Build different environments for continuously deploying an application
  • Execute an end-to-end automation process
  • Test an application’s performance using JMeter
  • Create and configure Traffic Manager with endpoints
  • Understand disaster recovery and high availability in Azure Web Apps