Companies Home Search Profile

Chaos Engineering using Azure Chaos Studio

Focused View

Scott Duffy • 800.000+ Students

1:13:50

101 View
  • 1. Welcome.mp4
    03:08
  • 2. Overview of Azure Chaos Studio.mp4
    05:05
  • 3. What is Chaos Engineering.mp4
    05:35
  • 4. Differences with QA Testing.mp4
    04:51
  • 5. Shift Right vs Shift Left.mp4
    06:59
  • 6. Evaluating Technical Maturity.mp4
    05:17
  • 1. Overview of Azure Chaos Studio.mp4
    07:36
  • 2. Overview of Gremlin Reliability Platform.mp4
    04:00
  • 3. Overview of Litmus Chaos.mp4
    02:51
  • 1.1 Tutorial Deploy an ASP.NET Core and Azure SQL Database app to Azure App Service.html
  • 1. LAB Setup the demo environment.mp4
    08:07
  • 2. LAB Create Managed User and Application Insights.mp4
    04:57
  • 3. LAB Create a Chaos Experiment.mp4
    03:05
  • 4. LAB Run a Chaos Experiment.mp4
    03:01
  • 5. LAB Edit a Chaos Experiment.mp4
    09:18
  • Description


    Improve resilience and reliability of apps on Azure using Azure Chaos Studio and the principles of chaos engineering

    What You'll Learn?


    • Learn Chaos Engineering Basics: Understand the principles and benefits.
    • Master Azure Chaos Studio: Set up and run chaos experiments.
    • Build Resilient Azure Apps: Design robust applications ready for faults.
    • Automate Chaos Tests: Use Azure DevOps and GitHub for continuous testing.

    Who is this for?


  • Software Developers interested in adding robustness to their code
  • DevOps Engineers interested to integrate chaos engineering to ensure higher availability and reliability of services
  • Cloud Architects responsible for designing cloud infrastructure and need to incorporate resilience and fault tolerance
  • Site Reliability Engineers (SREs) interested in preemptively discovering and addressing potential system failures
  • What You Need to Know?


  • Basic Knowledge of Azure
  • Programming Skills
  • More details


    Description

    Dive deep into the dynamic world of resilience with 'Chaos Engineering using Azure Chaos Studio.' This comprehensive course is meticulously designed for IT professionals and enthusiasts who are committed to enhancing the robustness of their applications deployed on Microsoft Azure. By integrating controlled chaos experiments, you'll learn how to proactively anticipate, identify, and mitigate potential disruptions before they impact your operations.

    Throughout this engaging course, you will familiarize yourself with the core principles of chaos engineering. Begin with a solid introduction to the concepts and practices that underpin chaos engineering, including the importance of controlled disruptions to better understand system vulnerabilities. This foundational knowledge sets the stage for more advanced topics.

    As you progress, you will delve into the functionalities and features of Azure Chaos Studio. You'll learn how to set up detailed chaos experiments, monitor their effects in real-time, and analyze the results to gain actionable insights. The course includes hands-on tutorials that guide you through configuring your first experiments, utilizing Azure’s built-in tools to simulate a variety of failure scenarios—from network latency issues to complete outages of critical services.

    Additionally, the course will cover how to integrate chaos engineering practices into your existing DevOps workflows. You’ll explore how to automate chaos experiments using Azure DevOps and GitHub Actions, ensuring that resilience testing becomes a seamless part of your software development cycle.

    This course is ideal for software developers, DevOps engineers, cloud architects, and site reliability engineers who are actively involved or interested in the deployment and management of cloud applications. It’s also highly beneficial for team leads and IT managers who oversee teams handling cloud services, providing them with the knowledge to lead their teams in building more reliable and fault-tolerant systems.

    By the end of this course, you will be empowered to implement chaos engineering strategies effectively, turning potential disruptions into opportunities for enhancing system stability and performance. Embrace the controlled chaos of Azure Chaos Studio to ensure your digital environments are as resilient as they can be, providing you with peace of mind in an unpredictable world.

    Who this course is for:

    • Software Developers interested in adding robustness to their code
    • DevOps Engineers interested to integrate chaos engineering to ensure higher availability and reliability of services
    • Cloud Architects responsible for designing cloud infrastructure and need to incorporate resilience and fault tolerance
    • Site Reliability Engineers (SREs) interested in preemptively discovering and addressing potential system failures

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Scott Duffy  • 800.000+ Students
    Scott Duffy • 800.000+ Students
    Instructor's Courses
    Hi there, my name is Scott Duffy. And I love making complex technical topics easy to understand.      This has been the basis of my entire career – as a developer, as a development manager, as a software architect – over the past 20 years. I spend half my time in the world of business, explaining complex technical topics to business owners and stakeholders so that they can understand and agree with my approach to solving their business problems with technical solutions. And the other half with developers, explaining the business reasons behind decisions and ensuring that any decisions made on the technical side don't restrict the business in unexpected ways.      And I'm here on Udemy to teach what I know in an approachable way. I started teaching courses in 2014, and have taught over 800,000 students. I am grateful every day for being able to connect with so many students in almost every country around the world.    I'm a certified Enterprise Architect and certified cloud architect. I have been developing with Microsoft technologies for 20 years, starting with Classic ASP, and all the versions of .NET. We now live in the cloud era, with Microsoft Azure being prevalent in most large enterprises. I'm certified as an Azure Architect and Developer too. As well as AWS Solution Architect Associate (SAA).    Microsoft MVP Award winner for 2022.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 14
    • duration 1:13:50
    • Release Date 2024/07/26

    Courses related to Microsoft Azure