For a better view on Inspire Cayman Training, Update Your Browser.

IT Ops (Online Courses)

Elevate your career trajectory with our premier online course, designed to sharpen your competitive edge. Explore our curated selection of top-tier digital programs to hone your skills and propel your professional journey forward. Experience transformative learning tailored to empower your career advancement in today's dynamic landscape.
Course Category
Price on Request
Start Learning
This Course Includes
  • 61 hours 20 minutes
    of self-paced video lessons
  • 56 Programs
    crafting your path to success
  • Completion Certificate
    awarded on course completion

5G Machine-type Communication: Applications of Machine-to-machine Communication

Price on Request 1 hour
Machine-type communication (MTC), or machine-to-machine communication (M2M), are expected to outstrip regular smartphone connectivity services as the primary service delivered over 5G networks. Gain a better understanding of machine-type communications using this course with the help of specific use cases and applications across various industries. This course will help you recognize several real-life use cases of machine-type communications - few of which have already been deployed, some are in their preliminary stations, and others are expected to emerge over the coming years. Upon completion of this course, you'll be able to identify the different ways in which machine-type communications can be utilized and the expected impacts of its implementation on businesses, industries, and society as a whole.
Perks of Course
Certificate: Yes
CPD Points: 60
Compliance Standards: AICC

5G Machine-type Communication: Defining Machine-type 5G

Price on Request 1 hour
The revolutionary capabilities of 5G have broadened the potential applications and services that the network can support, delivering more than just voice and data. With the help of this course, delve into the characteristics and benefits of machine-type communication (MTC). The video lessons will help you examine the history and the trends of wireless networks, how artificial intelligence, in conjunction with 5G, is playing a vital role in enhancing machine-type communications, and emerging related services that are far beyond those available with conventional mobile communication networks. After completing this course, you'll be able to outline the high-capacity, high-reliability, and high-density machine-type services with the help of machine-type communications, which involve the connection of devices that don't interface directly with humans and function autonomously.
Perks of Course
Certificate: Yes
CPD Points: 60
Compliance Standards: AICC

5G Mobile Network Providers: 5G Core Infrastructure

Price on Request 55 minutes
The 5G core network is where a lot of the magic involved with 5G takes place. This next-generation technology's core network delivers network services to connected devices in a way never implemented before. Understanding the operation of this core network and its components, services, and methods of deployment is an integral part of gaining a deeper understanding of 5G as a whole. Use this course to examine the 5G core network and what makes it so groundbreaking. Investigate the various modes of 5G deployment, diving deeper into the architecture itself and exploring the role that virtualization plays in all of this. Upon completion of this course, you'll have an appreciation of the revolutionary nature of the 5G core network in comparison to previous generation mobile communication core networks.
Perks of Course
Certificate: Yes
CPD Points: 56
Compliance Standards: AICC

5G Mobile Network Providers: 5G Mobile Networks & Providers

Price on Request 1 hour 20 minutes
The capabilities and performance thresholds of 5G are dependent on how 5G networks are deployed. This process of rolling out 5G is unique for each 5G carrier across the world. Of course, some elements of rollout remain the same no matter where you are on the planet. But others differ, and these differences are not always technological. Rollout decisions can relate to demographics, local attitudes, as well as national interests. Use this course to explore the 5G strategies of several international mobile communication service providers. Examine their current 5G rollout status, their marketing assertions, and the initiatives they are involved in. Evaluate the substance of their claims and compare them to the current reality of 5G. When you're done, you'll be able to outline the 5G initiatives of several of the most influential telcos.
Perks of Course
Certificate: Yes
CPD Points: 81
Compliance Standards: AICC

5G Mobile Network Providers: Diving Deeper into 5G's Layered Design

Price on Request 1 hour 5 minutes
What in the world is the 5G protocol stack? Communication technologies are often discussed in terms of constructs called protocol stacks, which outline the distinct mechanisms working together to accomplish communication. 5G is no different! The 5G protocol stack is a complex monster - difficult to understand even for seasoned network engineers. Taking a step back to examine the good old Open Systems Interconnection (OSI) model is an excellent way to further familiarize ourselves with protocol stacks as a concept and begin to understand the 5G protocol stack. Use this course to examine the OSI model and see how 5G fits into the picture. Then, use the OSI model to further appreciate some of the 5G protocol stack components and their purposes and operation. Upon completion of the course, you'll have a deeper understanding of the inner workings of the remarkable 5G protocol stack.
Perks of Course
Certificate: Yes
CPD Points: 64
Compliance Standards: AICC

5G Mobile Network Providers: The 5G Protocol Stacks

Price on Request 55 minutes
Understanding the 5G protocol stack is an essential step in gaining a deeper knowledge of the 5G infrastructure and operation. Take a closer look at the 5G protocol stacks using this course to gain a more intimate understanding of their operation. Examine the layers of the 5G protocol stacks, identify the role of the more traditional Internet Protocol (IP) within this framework, and explore the definition and operation of specific layers of the 5G protocol stacks. You'll have an understanding of the fundamentals of protocol stacks as well as the 5G core network after completing this course.
Perks of Course
Certificate: Yes
CPD Points: 53
Compliance Standards: AICC

5G Practices: Working with Governments & Regulations

Price on Request 50 minutes
5G is subject to numerous rules and regulations enforced by various levels of government of all countries around the world. Regulations consist of laws that require the technology to adhere to specific thresholds and implementation methods, frequency allocation procedures, as well as local government by-laws and deployment rules. Navigating through the multitude of rules and regulations can be challenging at best and prohibitive for 5G networks at worst. As a result, it is necessary to employ a specific strategy to ensure that these rules and regulations are adhered to while at the same time enabling the smooth rollout of the technology. Use this course to examine the intricacies involved in dealing with 5G governmental policies, particular obstacles that both regulators and local governments may present in 5G deployment, and some guiding principles that will help in overcoming such difficulties.
Perks of Course
Certificate: Yes
CPD Points: 50
Compliance Standards: AICC

5G Principles & Practices: Small Cell Networking

Price on Request 1 hour 5 minutes
The advent of 5G has brought about a unique dimension of networking features unavailable in previous mobile network generations. This involves a hierarchical cellular architecture that has introduced the small cell, which brings with it a great deal of new and exciting wireless networking and connectivity features. Use this course to explore the world of small cell networking that 5G employs by taking a look at the evolution of cellular networks, examining why small cells are necessary to enable 5G's unprecedented performance, and analyzing various technical aspects of small cell networks. You'll also discover various applications and real-world scenarios where small cells can be leveraged and take a closer look at how small cell networks are managed and controlled. After completing this course, you'll have a foundational understanding of small cell networking and the fundamental innovations delivered by this technology.
Perks of Course
Certificate: Yes
CPD Points: 65
Compliance Standards: AICC

5G Principles: Assessing & Navigating 5G Issues

Price on Request 1 hour 45 minutes
Revolutionary technologies often provoke opposing behaviors, as seen in the case of 5G, where obstacles from different industries stand in the way of its successful rollout. Use this course to explore these varying and often independent sources of conflict and opposition and how to approach them with an attitude of resolution and not confrontation. This course will help you investigate what it means to deal with conflicts in the technology industry, why technical personnel must learn about the effects of technology on other disciplines, and the reasons 5G technology should be appreciated by other industries. You'll also examine the most common objections to the deployment of 5G that arise from various sources and techniques and strategies for resolving them. Upon completion of this course, you'll be able to identify the key objections to 5G deployment and negotiate them successfully.
Perks of Course
Certificate: Yes
CPD Points: 104
Compliance Standards: AICC

5G Principles: Comparing 5G to 4G

Price on Request 1 hour 5 minutes
To fully appreciate any mobile communication technology, we must explore the series of innovations that led to its arrival. 5G, as a product of decades of research and development, is no different. Diving deeper into its predecessor, 4G, will give us a better understanding of how 5G is both similar and different and how those qualities affect its future. In this course, we'll examine the history of 4G, show how it opened the way for its successor 5G, compare and contrast the key differences between these mobile communication generations, and analyze some of the notable obstacles to the rollout of 5G technologies and applications. Bu the end of this course, you'll have a foundational understanding of the benefits and obstacles of 5G's use in society.
Perks of Course
Certificate: Yes
CPD Points: 63
Compliance Standards: AICC

5G Principles: The Promise of the 5G Revolution

Price on Request 1 hour 10 minutes
Understanding network connectivity technologically is one thing. Appreciating how it impacts humans, individually and collectively, is another. Technology is for humans, and 5G does not exist for its own sake but has been developed to serve and respond to human needs. In this course, we'll take an in-depth look into the various human ecosystems that 5G directly or indirectly affects, how it affects them, and what kind of benefits and challenges can be expected from its future application. We'll go beyond the applications themselves, examining the more profound results expected in various "smart" domains, as well as in several logistical and data-intensive disciplines. Through this, we aim to gain insight into how these results will affect humans socially and culturally. After taking this course, you'll be able to outline the specific ways 5G could help solve many of the unique challenges facing humanity.
Perks of Course
Certificate: Yes
CPD Points: 69
Compliance Standards: AICC

5G Security & Privacy Practices

Price on Request 1 hour
While 5G opens up new opportunities, it also introduces new challenges. These include security and privacy concerns. Many of the characteristics of 5G can be leveraged by malicious attackers to compromise networks and the services they carry. However, with the appropriate deployment methodologies, virtually all of these vulnerabilities can be addressed to ensure a safe and secure network for all users. Use this course to investigate various aspects of security for 5G networks. Begin by exploring security and privacy in general before taking a closer look at the potential vulnerabilities inherent to 5G. Finally, examine the various built-in security mechanisms used to mitigate these threats, as well as the best practices and policies employed to ensure 5G remains safe for all to use. When you're done, you'll be able to provide solutions and workarounds for the primary security and privacy issues pertinent to 5G.
Perks of Course
Certificate: Yes
CPD Points: 59
Compliance Standards: AICC

5th Generation Mobile Networks: 5G Principles, Facts & Fiction

Price on Request 1 hour 5 minutes
The evolution and growing capabilities of mobile communications have driven innovation globally. The development of the next generation of cellular networks - 5G, comes with suggestions of transforming existing consumer, business, and industrial processes. This course will familiarize you with 5G and its capabilities while detaching the hype and fiction associated with the technology. Use this course to explore technological milestones achieved by various generations of mobile communications, the attributes and applications of 5G technologies, and the fringe theories surrounding 5G. After completing this course, you'll possess the knowledge to recognize the features and uses for 5G technologies and how they differ from those that belong to the previous generations of mobile communications.
Perks of Course
Certificate: Yes
CPD Points: 64
Compliance Standards: AICC

5th Generation Mobile Networks: The 5G Revolution

Price on Request 1 hour 10 minutes
5G has the potential to revolutionize global communications and connectivity. It is vital for decision-makers in various fields to understand the possibilities afforded by this disruptive technology. Take this course to examine distinctive capabilities and applications of 5G. This course will help you recognize the groundbreaking applications of 5G in areas like manufacturing, entertainment, transportation, military, and healthcare and the implications of 5G technology on the economy and our daily lives. Upon completion of this course, you'll be able to outline the characteristics and use cases of 5G, its potential to transform innovation, and the social and fiscal opportunities created by it.
Perks of Course
Certificate: Yes
CPD Points: 70
Compliance Standards: AICC

Anatomization of 5G Communications: Network Architecture & Topology

Price on Request 1 hour 15 minutes
Familiarity with 5G network architecture is imperative for anyone involved with this groundbreaking technology, even non-technical administrators, partners, and participants. This course approaches 5G network architecture and design concepts from a high level - an easy way for all interested parties to understand the working mechanisms of 5G networks. Topics in this course include a review of cellular mobile communication networks, their components, and architecture, in addition to a deep dive into the technologies that empower 5G's revolutionary potential. You'll also examine how 5G is expected to coexist with 4G during an initial transition period and review some more theoretical concepts involving what are known as protocol stacks. At the end of this course, you should have a solid recognition of how 5G mobile networks and network communication in general work.
Perks of Course
Certificate: Yes
CPD Points: 76
Compliance Standards: AICC

Anatomization of 5G Communications: Players & Enablers

Price on Request 1 hour
If you're involved in any aspect of 5G, it's valuable to know the significant players involved in this technology's lifecycle. Knowing who you may encounter along the way, the role they play, and the decision-making authority they wield is paramount to employing 5G and ensuring your utilization of this innovative technology is successful. This course will introduce you to the various players and enablers involved in the 5G lifecycle. You'll investigate players involved with previous mobile communication generations as well as those who came on the scene with the advent of 5G, examining the significant roles they continue to play in its evolution. By the end of this course, you'll know the organizations, regulatory bodies, groups, sectors, and technical personnel influencing the use and development of 5G.
Perks of Course
Certificate: Yes
CPD Points: 60
Compliance Standards: AICC

Build & Release Engineering Best Practices: Release Engineering

Price on Request 1 hour
It's important to know why the roles, philosophy, and principles behind release engineering - a relatively new discipline of software engineering - are used for building and delivering software. In this course, you'll learn about the automated release system called Rapid, and how it can be used to provide a framework for delivering reliable software builds and releases. You'll also learn about configuration management and the importance of collaboration between release engineers and site reliability engineers.
Perks of Course
Certificate: Yes
CPD Points: 59
Compliance Standards: AICC

Build & Release Engineering Best Practices: Release Management

Price on Request 1 hour 10 minutes
Release management can guide your software development efforts from planning to deployment, resulting in better customer satisfaction with the end product. In this course, you'll learn about the benefits of using a release management process to manage and improve the development of a software build. You'll then move on to explore key concepts and principles that apply to release management, as well as common considerations and potential challenges to be aware of. Lastly, you'll learn about common toolsets used by release engineers and best practices related to continuous integration and release deployment.
Perks of Course
Certificate: Yes
CPD Points: 72
Compliance Standards: AICC

Cloud and Containers for the SRE: Cloud Architectures & Solutions

Price on Request 1 hour
When deploying a medium to a large-sized cloud solution, there are many factors to consider, such as the numerous cloud environments to choose from and the different levels of management and security they each require. In this course, you'll explore these environments in detail, with a specific focus on their application in SRE. You'll examine the features, purpose, benefits, and potential drawbacks of services such as Software as a Service (SaaS), Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Anything as a Service (XaaS). You'll then investigate private, public, hybrid, and community clouds and on and off-premises software. Moving on, you'll delve into cloud architecture-related topics, such as orchestration, automation, elasticity, and cloud bursting. Lastly, you'll study cloud payment models, resource allocation, and on-demand self-service.
Perks of Course
Certificate: Yes
CPD Points: 60
Compliance Standards: AICC

Cloud and Containers for the SRE: Containers

Price on Request 1 hour 20 minutes
Containers in cloud computing are a form of operating system virtualization that allows users or administrators to deploy and run applications without the need for virtual machines. Containers can be deployed and run virtually anywhere, and support Linux, Windows, and Mac operating systems. In this course, you'll explore the various types of container solutions, including Kubernetes, Docker, and AWS. You'll outline how containers enable a more efficient continuous integration and delivery system and why they're needed for SRE. You'll also examine container storage, security, and migration. You'll list the high-availability solutions available for containers and investigate the Containers as a Service concept. Lastly, you'll recognize how the container ecosystem is revolutionizing software delivery, and identify the role of Docker and Kubernetes in container orchestration.
Perks of Course
Certificate: Yes
CPD Points: 81
Compliance Standards: AICC

Cloud and Containers for the SRE: Implementing Container Solutions

Price on Request 1 hour 5 minutes
Although containerization technologies such as Docker and Kubernetes can function independently, they can also benefit significantly from one another. Furthermore, open source automation tools such as Jenkins can be used to increase resource utilization and efficiency through pipelines. In this course, you'll explore the many benefits of pipelines, and learn how to use them to build code. You'll outline the benefits of Git and GitHub for revision control and identify the distributed version control tools that can be used to manage source code history. You'll then work with Jenkinsfiles to write pipeline-as-a-code and code to use at the build stage, after the build and test stages, and for recording failures. Next, you'll use the Jenkins Pipeline to set the environment variables and outline the key steps and factors needed in your code review. Lastly, you'll learn how to use Kubernetes to deploy applications with high availability, scalability, and resilience.
Perks of Course
Certificate: Yes
CPD Points: 67
Compliance Standards: AICC

Core Skills for Site Reliability Engineers: SRE Collaboration & Communication

Price on Request 1 hour 5 minutes
Collaboration is key to getting the most out of your team and ensuring your clients receive their desired service. In this course, you'll learn to collaborate and communicate as an SRE effectively. You'll learn how to run traditional and virtual meetings to ensure maximum effectiveness and productivity, whether it's with customers, internal or external team members, or distributed teams. You'll examine how to plan, carry out, and post-analyze meetings using best practices and sufficient preparation, tailoring these methods to suit the participants and the end-goal. You'll delve into the unique characteristics of different meeting types, such as those for problem-solving or innovation. You'll explore the advantages and challenges of SRE pair programming. You'll then end the course by investigating some helpful collaboration and communication tools.
Perks of Course
Certificate: Yes
CPD Points: 65
Compliance Standards: AICC

Describing Distributed Systems

Price on Request 40 minutes
Distributed systems involves numerous computers that work together but appear as only a single computer to the operator. In this course, you'll learn about distributed systems can provide numerous benefits including performance, availability, and autonomy. You'll also explore distributed systems in greater detail, and learn strategies and best practices for monitoring them.
Perks of Course
Certificate: Yes
CPD Points: 42
Compliance Standards: AICC

Distributed Reliability: SRE Critical State Management

Price on Request 1 hour 15 minutes
Anticipating failures that will affect your company's systems is a crucial site reliability engineer duty. These failures are especially significant when they affect distributed systems, which is why efficient algorithms and strategies are essential in minimizing the likelihood of failures. In this course, you'll explore both critical state management and the CAP theorem, identifying how both concepts relate to distributed systems. Next, you'll examine several distributed system management algorithms and strategies, including deterministic and nondeterministic algorithms, distributed system models, and Byzantine faults. You'll then outline how each of these benefits distributed system management. Finally, you'll investigate the Multi-Paxos message flow protocol and how it works with distributed systems. Finally, you'll describe what's involved in deploying and monitoring a consensus-based system to increase distributed system performance.
Perks of Course
Certificate: Yes
CPD Points: 73
Compliance Standards: AICC

Distributed Reliability: SRE Distributed Periodic Scheduling

Price on Request 55 minutes
Maintaining a distributed system requires constant maintenance to ensure failures don't interfere with that system's reliability and availability. Using periodic scheduling and replication, site reliability engineers can minimize the effect failures may have on a system's performance. One way to automate this process is to utilize the system daemon, cron. In this course, you'll explore how to use cron for task scheduling, the purpose, components, and operators involved in cron jobs, and the format and characters of cron syntax. You'll outline how cron works with distributed periodic scheduling and idempotency, and in largescale deployments. Next, you'll review the PAXOS distributed consensus algorithm, best practices for its use, and how it applies to distributed replication. Lastly, you'll practice scheduling a cron job and using cron syntax generators.
Perks of Course
Certificate: Yes
CPD Points: 57
Compliance Standards: AICC

Monitoring Distributed Systems

Price on Request 30 minutes
Principles and techniques are key in building a successful monitoring and alerting system. In this course, you'll explore the 'four golden signals' of monitoring while learning how to differentiate between symptoms and causes. You'll also learn about the guidelines for designing a monitoring system, questions to ask when creating rules for monitoring, and how to monitor for the long term.
Perks of Course
Certificate: Yes
CPD Points: 30
Compliance Standards: AICC

OS Deployment Strategies: Deploying Modern Systems

Price on Request 45 minutes
Cloud services are rapidly changing the nature of how technology services are implemented, and migrating toward a cloud-based model can provide many benefits to an organization. In this course, you'll explore the various cloud computing deployment models to understand the flexibility, speed, and infrastructure benefits of moving to a cloud solution. You'll also discover the benefits of cloud services models such as Infrastructure as a Service, Platform as a Service, Software as a Service, as well as Identity as a Service and Network as a Service.
Perks of Course
Certificate: Yes
CPD Points: 43
Compliance Standards: AICC

OS Deployment Strategies: Maintaining & Managing Modern Systems

Price on Request 50 minutes
Keeping your systems current is a primary concern of any organization, not only to ensure that your systems do not create vulnerabilities or expose weaknesses that could be exploited by attackers, but to ensure reliable and stable day-to-day operations. In this course, you'll explore the numerous Windows features available to administrators to simplify the management and maintenance of clients and server systems. You'll also learn about features such as Group Policy and Windows Server Update Services that allow administrators to centralize management and configuration of operating systems and users settings. Finally, you'll learn how to deploy and maximize these administrative features, as well as others that come standard with Windows.
Perks of Course
Certificate: Yes
CPD Points: 49
Compliance Standards: AICC

OS Deployment Strategies: Upgrading & Maintaining Systems

Price on Request 1 hour 15 minutes
When it comes to production environments, administrators are typically responsible for the deployment, management, and the continuous updating of client and server systems. In this course, you'll learn about deploying and updating systems, and Windows 10 upgrade and migration considerations. You'll then explore upgrading the edition of Window 10, as well as the supported Windows 10 upgrade paths. Next, you'll learn about the options available for each of modern, dynamic, and traditional deployments. You'll then examine how to migrate files and settings, the Windows Assessment and Deployment Kit, and the Microsoft Deployment Toolkit. Lastly, you'll explore Windows To Go, Windows Updates, Windows 10 servicing and support features, and the Windows Servicing Channels feature.
Perks of Course
Certificate: Yes
CPD Points: 77
Compliance Standards: AICC

Site Reliability Engineer: Managing Cascading Failures

Price on Request 1 hour 10 minutes
Cascading failures are a concern for site reliability engineers (SREs) because they often stem from positive feedback and grow over time. In this course, you'll examine the various cascading failure triggers, such as overloads, CPU, and memory issues. You'll also explore the resource exhaustion issues resulting from cascading failures and the adverse effects on overall performance and stability. You'll outline steps to prevent server overloads, ensure efficient queue management, deal with latency, and manage slow startups. You'll explore terms such as ""load shedding"" and ""code retries."" You'll also identify the benefits of setting deadlines and how propagating cancellations can reduce or eliminate unneeded work and preserve resources for other needs. Finally, you'll outline the steps involved in testing cascading failures and in addressing them immediately.
Perks of Course
Certificate: Yes
CPD Points: 71
Compliance Standards: AICC

Site Reliability Engineer: Managing Overloads

Price on Request 1 hour 10 minutes
Site reliability engineers (SREs) are typically responsible for preventing and managing overloads. A common misconception is that overloads only affect computer systems. However, overloads also comprise types of occupational stress, which invariably negatively affect an organization. In this course, you'll explore the fundamental concepts and methods involved in managing overloads. You'll start by identifying operational load types and how they relate to performance. You'll then outline how to mitigate workloads and prioritize work before recognizing the specific consequences of overloads. You'll then describe how to manage client-side traffic using per customer limitations and client-side throttling. You'll examine tools such as criticality values and utilization signals. Finally, you'll explore approaches used for handling overload errors and learn how to identify issues caused by loads associated with connections.
Perks of Course
Certificate: Yes
CPD Points: 70
Compliance Standards: AICC

Site Reliability Engineering: Scenario Planning

Price on Request 1 hour 10 minutes
Scenario planning helps site reliability engineers strategically prepare for uncertainties that may disrupt or negatively affect services. In this course, you'll explore scenario planning use cases and the strategies utilized to prepare for disasters. You'll examine the functions of Disaster Recovery Testing (DiRT) and Customer Reliability Engineering teams, which help manage the impact of a disaster or disruption. Next, you'll identify disaster recovery testing events and recognize how to plan and design tests for DiRT. You'll move on to describe the production incident lifecycle and how to minimize production incidents. You'll identify unmanaged responses, how to rectify untrained responses, and the activities used to train response teams. Finally, you'll examine how to test people and how they self-organize and interact using various role-playing and test scenarios.
Perks of Course
Certificate: Yes
CPD Points: 71
Compliance Standards: AICC

Site Reliability: Engineering

Price on Request 1 hour 5 minutes
Site Reliability Engineers are often considered the link between software development and operations. In this course, you'll explore the principles of site reliability engineering as well as common concerns such as measuring and managing risk, and risk tolerance. You'll also learn how to ensure a satisfactory level of service by implementing Service Level Objectives, Service Level Agreements, and Service Level Indicators.
Perks of Course
Certificate: Yes
CPD Points: 65
Compliance Standards: AICC

Site Reliability: Tools & Automation

Price on Request 50 minutes
There are numerous tools available to Site Reliability Engineers to help with planning, managing, deploying, automating, and monitoring services and infrastructure. In this course, you'll explore these tools as well some the benefits of automation and the automation process. You'll also discover common pitfalls and failures, as well as how to manage of post-mortem incidents.
Perks of Course
Certificate: Yes
CPD Points: 52
Compliance Standards: AICC

SRE Data Pipelines & Integrity: Data Integrity

Price on Request 1 hour 5 minutes
Data integrity is vital as it ensures end-user data accuracy and consistency in conjunction with an adequate level of service and availability. In this course, you'll learn how to choose a strategy for data integrity, including how to account for any potential upsides and tradeoffs. You'll explore various types of failures that lead to data loss and the existence of the many data failure modes. You'll also identify data integrity challenges. Next, you'll examine in detail the soft deletion, back up and recovery, and early detection layers of defense-in-depth, before investigating the data integrity challenges a cloud developer may encounter in high-velocity environments. Finally, you'll outline considerations for implementing out-of-band data validation and successful data recovery and identify how the primary SRE principles apply to data integrity.
Perks of Course
Certificate: Yes
CPD Points: 66
Compliance Standards: AICC

SRE Data Pipelines & Integrity: Data Pipelines

Price on Request 1 hour 10 minutes
Site reliability engineers often find data processing complex as demands for faster, more reliable, and extra cost-effective results continue to evolve. In this course, you'll explore techniques and best practices for managing a data pipeline. You'll start by examining the various pipeline application models and their recommended uses. You'll then learn how to define and measure service level objectives, plan for dependency failures, and create and maintain pipeline documentation. Next, you'll outline the phases of a pipeline development lifecycle's typical release flow before investigating more challenging topics such as managing data processing pipelines, using big data with simple data pipelines, and using periodic pipeline patterns. Lastly, you'll delve into the components of Google Workflow and recognize how to work with this system.
Perks of Course
Certificate: Yes
CPD Points: 71
Compliance Standards: AICC

SRE Data Pipelines & Integrity: Pipeline Design

Price on Request 1 hour 30 minutes
Site reliability engineers (SREs) encounter numerous and varied pipeline technologies and frameworks in their work. When building a pipeline, SREs need to invest considerable time during the design phase to ensure the results work best for the specific case. In this course, you'll explore the numerous features of a pipeline, such as latency, high availability, development, and operations. You'll also examine the two different pipeline mutations: idempotent and two-phase, as well as the checkpointing technique and various code patterns. You'll then investigate the five core characteristics of the pipeline maturity matrix and outline how they should be used to design the pipeline technology. You'll then identify potential failure modes, outage causes, and different prevention and response techniques. Finally, you'll outline event delivery system design and operations and how to plan for customer integration and support.
Perks of Course
Certificate: Yes
CPD Points: 62
Compliance Standards: AICC

SRE Emergency & Incident Response: Incident Response

Price on Request 1 hour 25 minutes
A well-prepared and organized approach is key to addressing and managing the aftermath of a system failure, security breach, or cyberattack. In this course, you'll explore the fundamental principles an SRE needs to be familiar with when responding to and managing incidents. You'll identify the goals, requirements, best practices, and key players involved in incident management. You'll learn how to deal with managed and unmanaged incidents and what's involved in an incident response plan. You'll identify incident response roles and responsibilities, and how to use incident metrics to manage incidents at scale. You'll outline what's involved in establishing a computer security incident response team (CSIRT), including each key team member's roles and responsibilities. Lastly, you'll examine what goes into an incident response policy.
Perks of Course
Certificate: Yes
CPD Points: 84
Compliance Standards: AICC

SRE Emergency & Incident Response: Responding to Emergencies

Price on Request 1 hour 10 minutes
Site Reliability Engineers (SREs) are responsible for assigning the appropriate resources and responsibilities to effectively deal with unexpected emergencies. To do this, SREs should ensure the proper processes and teams are in place before an emergency occurs. In this course, you'll explore the different emergency types and outline how to plan for them. You'll examine the causes of and how to respond to test-induced, change-induced, and process-induced emergencies and what's involved in proactive approaches to emergency testing and planning. You'll then outline the critical steps to correctly documenting emergencies, including the history of outages and mistakes. You'll then differentiate between business continuity and disaster recovery planning and outline how to create both types of plans and conduct a business impact analysis. Lastly, you'll explore some IT recovery strategies.
Perks of Course
Certificate: Yes
CPD Points: 72
Compliance Standards: AICC

SRE Engagement: Production Readiness Review

Price on Request 1 hour
Production Readiness Review (PRR), the standard first step of SRE engagement, and its phases are used to identify a service's reliability needs. The concept of ""early engagement"" is then used to evolve the Simple PRR model. In this course, you'll investigate SRE engagement, early engagement, and Production Readiness Review. You'll start by delving into each phase of the SRE Production Readiness Review (PRR) model, namely, engagement, analysis, refactoring, training, onboarding, and continuous improvement. Next, you'll learn how early engagement can be used to evolve the Simple PRR model. You'll then examine how SRE platforms and frameworks can provide structural solutions. Finally, you'll learn how to use the SRE engagement model to manage software projects, comparing it to the traditional System Development Life Cycle (SDLC) model.
Perks of Course
Certificate: Yes
CPD Points: 60
Compliance Standards: AICC

SRE Engagement: The SRE Engagement Model

Price on Request 1 hour 5 minutes
The SRE engagement model and SRE service lifecycle have note-worthy similarities and differences to the traditional software development life cycle. In this course, you'll explore these differences and investigate the SRE engagement model's components and how to work with it in various circumstances. You'll learn the steps for setting up and building SRE service relationships and establishing a roadmap for sprints and communication. You'll examine how to measure the impact of SRE engagement, set ground rules for SRE teams, and sustain effective relationships with other SREs and developers. Next, you'll study the steps to take for scaling SRE to larger environments and for ending an engagement. Lastly, you'll review case studies to see the results of how others have used the SRE engagement model used in real-life.
Perks of Course
Certificate: Yes
CPD Points: 63
Compliance Standards: AICC

SRE Load Balancing Techniques: Data Center Load Balancing

Price on Request 1 hour 5 minutes
A Site Reliability Engineer (SRE) must know how to perform load balancing within the data center, both internally and externally. In this course, you'll learn about load balancing, including various methods for balancing loads in the data center. You'll begin by examining what data center load balancing is and its importance to performance, as well as load balancing policies. You'll then learn how to deal with unhealthy tasks using flow control, and tips and tricks for optimizing load balancing. Next, you'll examine methods for limiting connection pools with subsetting, and the various load balancing components. Lastly, you'll learn how to balance loads internally and externally using HTTPS and TCP/UDP, and how to balance loads using SSL and TCP proxy load balancing.
Perks of Course
Certificate: Yes
CPD Points: 63
Compliance Standards: AICC

SRE Load Balancing Techniques: Front-end Load Balancing

Price on Request 1 hour 30 minutes
Today's distributed systems can consist of hundreds or even thousands of servers, and getting them to work together efficiently is a challenge. Load balancing is a multifaceted concept whose many techniques can help SREs face this challenge. In this course, you'll explore how front-end load balancing works and its associated techniques, concepts, and capabilities. You'll examine the characteristics of load balancers, their use in application delivery and security, and the use of DNS load balancers. You'll outline strategies for virtual IP load balancing, cloud load balancing, and handling overload. Finally, you'll learn how the Google Front End Service, Andromeda virtualization stack, Maglev network load balancing service, and the Envoy edge and service proxy are used for load balancing-related tasks.
Perks of Course
Certificate: Yes
CPD Points: 65
Compliance Standards: AICC

SRE Metric Management: Software Reliability Metrics

Price on Request 1 hour 25 minutes
To improve the chances of creating, monitoring, and maintaining a successful software development project, site reliability engineers and all team members must be aware of which metrics to measure. They also need a working knowledge of both automated and manual testing methods. In this course, you'll learn how to manage and select SRE metrics and how various testing methods work. You'll begin by learning what metrics need to be measured for project management, software development, and APIs - examining in detail CI/CD, cloud API, and software project metrics, to name a few. Next, you'll compare both manual and automated testing methods and the goals of each. Lastly, you'll investigate automated testing frameworks and platforms, test cases and types, and best practices and pitfalls to consider.
Perks of Course
Certificate: Yes
CPD Points: 83
Compliance Standards: AICC

SRE Metric Management: Software Reliability Monitoring and Reporting

Price on Request 1 hour 15 minutes
Once SRE metrics have been identified, site reliability engineers (SREs) must know how to perform fault analysis on a system, classify defects, and monitor and report data. In this course, you'll explore the tools and best practices for carrying out these procedures. You'll begin by identifying various fault analysis methods and tools. You'll then classify software defects and bugs with a focus on severity and priority. Next, you'll investigate strategies for monitoring APIs and explore some tools used for this task. You'll then examine in detail several tools for collecting, analyzing, and reporting metric data using a customizable dashboard, including those that comprise the ELK Stack - Elasticsearch, Logstash, and Kibana. Furthermore, you'll explore the data collection tool Beats and the beneficial use cases for Elasticsearch notifications.
Perks of Course
Certificate: Yes
CPD Points: 77
Compliance Standards: AICC

SRE Postmortums: Blameless Postmortem Culture Creation

Price on Request 1 hour 10 minutes
There are various, frequently-used premortem and postmortem techniques adopted by site reliability engineers (SRE) to diagnose issues and come up with problem resolution ideas and alternative approaches. To do this effectively, SREs need to account for several factors at play, including the workplace culture and work collaboration. In this course, you'll learn how to promote a blameless culture - one without finger-pointing and animated language. You'll explore the key characteristics of good and bad postmortems, and discover the benefits of reviewing postmortems, sharing knowledge, giving feedback, and rewarding positive behavior. You'll then learn how to respond to postmortem culture implementation failure. Lastly, you'll discover how using the right postmortem templates and postmortem management tools can improve how you write postmortems and manage their associated data.
Perks of Course
Certificate: Yes
CPD Points: 71
Compliance Standards: AICC

SRE Products at Scale: Product Launches

Price on Request 1 hour 15 minutes
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.
Perks of Course
Certificate: Yes
CPD Points: 77
Compliance Standards: AICC

SRE Simplicity: Simple Software Systems

Price on Request 1 hour 10 minutes
When creating a simple software system, it is essential to identify and remove any unwanted complexity, whether accidental or essential. By eliminating complexity, site reliability engineers can ensure the final software product is more stable and reliable. In this course, you'll learn to differentiate between agility and stability and explore the importance of stability testing. You'll learn about key metrics and methods, such as production analysis and agile process metrics, which can be used by software development teams to ensure business goals are met. Lastly, you'll learn how to avoid introducing potential defects and bugs by limiting the number of negative lines of code in a project.
Perks of Course
Certificate: Yes
CPD Points: 68
Compliance Standards: AICC

SRE Simplicity: Software System Complexity

Price on Request 1 hour 15 minutes
Simple systems and software are proven to be easier to develop, understand, maintain, and test. For site reliability engineers, simplicity should be an end-to-end goal and cover all aspects of the software life cycle. In this course, you'll explore the importance of simple systems and software code. You'll identify the different types of software complexity, such as structural complexity, organizational complexity, complexity of use, and theoretical complexity, and learn how to differentiate between complex and complicated code. You'll move on to recognize how to measure complexity using various metrics, such as cyclomatic complexity, the Halstead metric, and the maintainability index. Lastly, you'll examine class coupling, using NPATH to measure the complexity of a piece of code, and prioritizing the simplification of projects and resources.
Perks of Course
Certificate: Yes
CPD Points: 76
Compliance Standards: AICC

SRE Team Management: Managing Operational Loads

Price on Request 55 minutes
To ensure and maintain a system's functional state, site reliability engineers (SRE) must learn how to identify, calculate, and manage a system's operational load, which generally falls into three categories: ongoing operation activities, tickets, and pages. In this course, you'll explore these categories in detail. You'll start by outlining methods for managing operational loads at the team level and using support ticketing systems and service level objectives. Next, you'll investigate 'toil,' a term used to describe the operational work associated with running and maintaining a production service. You'll outline steps for identifying, calculating, and eliminating toil and examine the adverse effects toil can have on a team. Additionally, you'll outline how to work with interrupts and distinguish between crucial metrics used for managing them. Lastly, you'll identify the human element factors to consider when dealing with interrupts, including efficiency, distractibility, and respect.
Perks of Course
Certificate: Yes
CPD Points: 54
Compliance Standards: AICC

SRE Team Management: Operational Overload

Price on Request 55 minutes
Site reliability engineers (SREs) are responsible for many administrative tasks, often splitting their time between reactive ops work and special projects. To ensure teams do not become overloaded, SREs may be transferred to a team in order to prevent or help mitigate overload. In this course, you will learn how to deal with operational overload. You'll start by examining ops mode, which is an approach used to ensure services are properly maintained and optimized. You'll discover factors that contribute to team morale and stress. In addition, you will outline emergency planning strategies and best practices, as well as learn how to categorize emergencies and prepare detailed emergency plans. Next, you'll explore how knowledge sharing relates to emergency preparedness, the key to writing successful postmortems, the importance of service level objectives, and how an appropriate level of detail is required to properly explain your findings. Lastly, you'll discover the key factors and attributes of successful teams. You'll examine a team-first approach and differentiate between questioning techniques such as open/closed, funnel, probing, and leading.
Perks of Course
Certificate: Yes
CPD Points: 55
Compliance Standards: AICC

SRE Team Management: Scaling the Team

Price on Request 1 hour 5 minutes
When adding a new site reliability engineer (SRE) to your team, it's important that the new member not only has the required skills but also receives the proper training. This allows the new SRE to fit into the team and get up to speed as quickly as possible. In this course, you'll learn about the best practices for onboarding a new SRE team member, including methods and tools that can be used during the onboarding process. Next, you'll explore the technical skills that an SRE requires, including the ability to reverse engineer an application to determine the root cause of a problem. Finally, you'll examine the skills and knowledge an SRE requires when on-call, including those needed to provide support and manage support issues.
Perks of Course
Certificate: Yes
CPD Points: 63
Compliance Standards: AICC

SRE Testing Tasks: Software Reliability & Testing

Price on Request 1 hour 20 minutes
Site reliability engineers (SREs) can use various testing techniques to ensure software operations are as failure-free as possible for a specified time in a specified environment. In this course, you'll explore multiple testing techniques, their purposes, and the tasks involved in their execution. You'll start by examining traditional software testing approaches, such as unit tests, integration tests, and system tests. Next, you'll investigate the components and use cases of various reliability metrics applied to SRE testing, including mean time to failure (MTTF), mean time to recover (MTTR), and mean time between failures (MTBF). Lastly, you'll outline several software testing approaches, such as stress, configuration, integration, acceptance, production, and canary testing, among others. You'll identify when, how, and by whom each of these testing types is carried out.
Perks of Course
Certificate: Yes
CPD Points: 82
Compliance Standards: AICC

SRE Testing Tasks: Testing Considerations

Price on Request 1 hour
Site reliability engineers (SREs) need to create a healthy test and build environment to ensure that products being distributed integrate and function as expected. In this course, you'll explore the fundamentals of creating a robust SRE test and build environment, looking at the standard tools and techniques available for testing at scale. You'll examine disaster and statistical testing, and learn about working with deadlines and production configurations. You'll investigate the topic of test failures, identifying why an SRE should expect specific tests to fail and how results for test failures can help maximize knowledge about operations and end-users. Lastly, you'll look at the why and how of incorporating break glass procedures, integration testing configuration files, and fake back-end versions into your testing procedures.
Perks of Course
Certificate: Yes
CPD Points: 62
Compliance Standards: AICC

SRE Troubleshooting Processes

Price on Request 1 hour
Troubleshooting is a critical skill for site reliability engineers (SREs). Using past experiences, a proper mindset, and a stable troubleshooting process, SREs can effectively report, triage, examine, diagnose, test, and cure system issues. In this course, you'll explore troubleshooting approaches and best practices, while also learning how to avoid common pitfalls. You'll explore issue reporting, triaging, examination, diagnosis, and testing. You'll recognize how to simplify and reduce troubleshooting, use the ""what, why, and where"" technique, and examine negative results. You'll also investigate how to observe and interpret recent changes to identify what went wrong with a system. Lastly, you'll locate probable cause factors and outline the steps used to make troubleshooting more effective.
Perks of Course
Certificate: Yes
CPD Points: 62
Compliance Standards: AICC

SRE Troubleshooting: Tools

Price on Request 40 minutes
Site reliability engineers (SREs) are typically good problem solvers. They need to think logically to identify problems, correct them, and prevent them from happening again. In this course, you'll explore several built-in and open-source troubleshooting tools SREs can use for resolving system issues. You'll start by examining the techniques of logging and whitebox and blackbox monitoring used to monitor system events. You'll then work with the various built-in Windows troubleshooting tools, namely the Event Viewer, Resource Monitor, and System Information tools. Next, you'll use Google Cloud Dataflow to process logs, before outlining the purpose and benefits of the StatsD standard and the /api/search endpoint. Lastly, you'll identify how Google's Dapper is used for troubleshooting distributed systems, and the open standards tool, Prometheus, for instrumenting software and exposing metrics.
Perks of Course
Certificate: Yes
CPD Points: 41
Compliance Standards: AICC