SRE Products at Scale: Product Launches

SRE    |    Intermediate
  • 16 videos | 1h 17m 4s
  • Includes Assessment
  • Earns a Badge
Rating 4.8 of 27 users Rating 4.8 of 27 users (27)
Site Reliability Engineers (SREs) often contribute to the launch of new products and features. These launches can occur in rapid iterations and at scale, so SREs need to be prepared to help them succeed. In this course, you'll examine launch coordination engineering to build and release reliable and fast products. You'll identify the criteria for a successful product launch and how to develop and use launch checklists to reduce failure and ensure consistency and completeness. Next, you'll outline the techniques used for reliable launches and how launch coordination engineers can help mitigate the repetition of launch mistakes. You'll investigate the production readiness review model used to identify a service's reliability needs. Lastly, you'll outline the characteristics of SRE engagement and early engagement models, as well as SRE engagement frameworks.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Describe what's involved in a product or feature launch
    Outline what's involved in launch coordination engineering
    List the specific role requirements and responsibilities of a launch coordination engineer
    List criteria to meet for a successful launch process
    Recognize what's contained in a launch checklist and outline best practices for developing one
    Outline the characteristics and benefits of gradual and staged rollouts
    Outline the framework of a feature flag and give some examples of feature flags
  • Outline how to deal with abusive or upset clients
    Recognize the consequences of various overload situations and outline strategies to prevent them
    List some problems launch coordination engineers may be unable to resolve and give some tips for their resolution
    Describe what’s involved in a simple production readiness review (prr) model and how to set up, analyze, and improve the prr process
    Recognize the various aspects of the sre engagement model, including support, documentation, and consultation
    Outline the phases, potential candidates, and benefits of the early engagement model
    Recognize the characteristics and benefits of sre engagement frameworks
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 25s
  • 5m 22s
    In this video, you'll learn more about the success criteria for a product launch. You'll discover that there are many considerations to make before a product is developed. First, the business needs to understand and communicate how the product will be used and what value it's supposed to provide. Marketing should also happen, as well as customer reviews ahead of time. FREE ACCESS
  • Locked
    3.  Launch Coordination Engineering
    3m 38s
  • Locked
    4.  Launch Coordination Engineer
    5m 21s
    The objective of this session is to provide students with an understanding of what an LCE is and the specific role requirements and responsibilities of this position. LCE teams are typically made up of experienced developers and operators, and an individual LCE should have experience in both development and operations. An LCE's primary objective is to ensure a successful product launch, which includes coordinating with multiple teams and managing stakeholder expectations. FREE ACCESS
  • Locked
    5.  Successful Launch Processes
    5m 22s
    The success criteria for a product launch can be established at the start of the project, and work can be done towards those criteria. The process should be simple to understand and implement, agile, and well documented. A successful launch process should work for various types of projects and be customizable and fine-tuned for each specific project. Finally, it's important to test the product with real users to ensure its reliability and usability. FREE ACCESS
  • Locked
    6.  Launch Checklists
    6m 34s
    In this session, Sven Batalla will discuss how to develop a launch checklist. He will discuss the importance of system processes and dependencies, automation, CI/CD, and monitoring and logging. FREE ACCESS
  • Locked
    7.  Gradual Rollouts
    5m 19s
    In this video, you'll learn more about when to launch a product. You'll learn that teams get together, follow processes, invoke automation, and start deploying the software. Tension mounts as everyone crosses their fingers, hoping there aren't any gotchas that come up. But there are other ways. You'll discover that gradual deployment sees software continuously being deployed in increments towards the end goal, rather than a one-time release at the end. FREE ACCESS
  • Locked
    8.  Feature Flag Frameworks
    4m 14s
    In this video, you'll outline the framework of a feature flag and give examples of feature flags. You'll learn that having continuous integration and continuous deployment is the industry standard. Having that gradual rollout capability is beneficial for businesses and customers.You'll discover there are several ways to make releasing something that isn't done yet happen. One of the most common ways is feature flags. FREE ACCESS
  • Locked
    9.  Client Responses and Behavior Handling
    6m 12s
    Your host for this session is Sven Batalla. The focus of Client Responses and Behavior Handling is how to deal with difficult clients. Some customers can be a real problem not just from a sales and support perspective, but from an SRE perspective as well. These types of customers can make product launches very difficult. Difficult clients are natural, they're going to happen. So the trick is finding a way to work with them in a constructive manner. FREE ACCESS
  • Locked
    10.  Overload Situations and Prevention Strategies
    6m 29s
    This session is about overload situations and prevention strategies. Sven Batalla will be your host for the discussion. There are many situations that can lead to an overload, such as CPU usage being at a peak and the system being unable to keep up. Load testing can help determine infrastructure viability and determine where the maximums are before things start to break down. Capacity testing helps us understand our current usage and capacity levels, and then create a capacity plan based on that information. FREE ACCESS
  • Locked
    11.  Tackling Unresolved Problems
    5m 24s
    Learning objective: List some unresolved problems that launch coordination engineers may be unable to resolve and give some tips for their resolution. Topic: Tackling Unresolved Problems Your host for this session is Sven Batalla. There are three main key categories of unresolved problems that LCEs should look out for, specifically increased operational load, scalability, and infrastructure changes. FREE ACCESS
  • Locked
    12.  Production Readiness Review
    6m 12s
    In this video, you'll learn more about how launch coordination engineers work with site reliability engineering teams to keep products up and running. These teams will assume responsibility for production services once they've been through a simple production readiness review or PRR. You'll learn that the main objective of a PRR is to work towards improving the overall reliability of the services, so as to ultimately decrease the number of critical incidents. FREE ACCESS
  • Locked
    13.  SRE Engagement Model
    5m 9s
    The main purpose of this session is to discuss the SRE engagement model. This model includes support, documentation, and consultation. The main focus of this session is on support, as this is the major responsibility for SREs. FREE ACCESS
  • Locked
    14.  Early Engagement Model
    4m 39s
    In this video, you'll learn more about engaging the SREs. You'll learn that the only question is when you engage them. One option is the early engagement model, which is for bringing SREs into the mix well before deployment. Development may have just started or maybe it hasn't even started yet. The early engagement model is well suited for services that already exist and are having new features added. FREE ACCESS
  • Locked
    15.  SRE Engagement Frameworks
    4m 41s
  • Locked
    16.  Course Summary
    1m 3s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.4 of 48 users Rating 4.4 of 48 users (48)
Rating 4.5 of 64 users Rating 4.5 of 64 users (64)
Rating 4.6 of 5 users Rating 4.6 of 5 users (5)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 13 users Rating 4.5 of 13 users (13)
Rating 4.6 of 47 users Rating 4.6 of 47 users (47)
Rating 4.6 of 21 users Rating 4.6 of 21 users (21)