Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
DevOps with Azure
Rating: 3.9 out of 5(15 ratings)
97 students

DevOps with Azure

Plan, manage, and monitor your applications with Azure
Last updated 5/2019
English

What you'll learn

  • Develop a fully scalable solution on Azure using PaaS services to easily manage your users' traffic peaks
  • Design your application's architecture as cloud-native and asynchronous in nature to allow better cost savings and higher profits.
  • Deploy your solution as a Web App, a container, or a fully managed Kubernetes cluster; forget about operating a website and focus more on business leads.
  • Deploy databases and caching solutions on Azure to save costs and be protected from DDoS and other attacks.
  • Develop customer-centric engagement and retention solutions using best-in-class AI and Machine Learning solutions on Azure, so that you can reach them quickly, even on vacations
  • Secure your web application with Azure AD, an Identity-as-a-Service service, enabling you to authenticate your users and secure their data in the GDPR world.
  • Safely balance your traffic loads across several nodes on the cloud/or off the cloud, so that you can provide the best experience to your users, even during sales

Course content

7 sections30 lectures2h 44m total length
  • The Course Overview2:08

    This video will give you an overview about the course.

  • DevOps Overview3:21

    The aim of this video is to learn about DevOps.

       •  Learn the differences between DevOps and Traditional SDLC

       •  Explore the advantages over Traditional SDLC

  • Agile versus DevOps2:52

    The aim of this video is to learn about how Agile differs from DevOps in practice.

       •  Get in-depth understanding of Agile Software Development

       •  Learn more about the differences and its uses

  • What Is Version Control?5:39

    The aim of this video is to learn about version control and how Git can greatly add to the DevOps pipeline.

       •  Explore Git Version Control System

       •  Take a look at a few examples on the different ways Git can be used to realize its benefits

       •  Learn about Git Branching

  • Implementing DevOps4:50

    The aim of this video is to get introduced to CI/CD.

       •  Explore different methods to achieve Continuous Integration

       •  Study the GitFlow workflow

       •  Take a look at an example of Git-branching

  • Infrastructure as Code3:37

    The aim of this video is to learn about Infrastructure as Code.

       •  Know how operations function in an organization

       •  Explore the IaC technologies

       •  Discuss the advantages of IaC

  • Continuous Monitoring2:57

    The aim of this video is to learn about continuous monitoring.

       •  Get an overview of continuous monitoring

       •  Learn the 7 best practices

Requirements

  • If you are an existing software engineer and want to start a career in cloud solution development and architecture design/development/deployment, then this course is for you!

Description

Azure DevOps is everything you need to build your software product from beginning to end. This course is a complete guide on how to implement DevOps using Microsoft Azure. You'll learn how to plan your projects with Agile tools, manage your code using Git, and deploy your code through the best CI/CD systems. You'll be empowered to get full traceability and visibility across all your development activity. By the end of this course, you will learn how you can get Azure on board as a unified DevOps environment.

About the Author
Allen ONeill is a consulting engineer with a background in enterprise systems. He runs his own company specializing in system architecture, optimization, and scaling. Allen is a chartered engineer, a Fellow of the British Computing Society, and a Microsoft MVP and Insider, a CodeProject and C# Corner MVP.

Who this course is for:

  • This is an intermediate-level course and is for software developers, engineers, IT experts, or cloud engineers who want to learn how to develop cloud-native cloud applications on Azure.