Sre Advanced Premium

Serverless and Event-Driven SRE Virtual Internship

In this virtual internship, students will learn how to design and implement SRE practices for serverless and event-driven architectures. They will gain hands-on experience with monitoring, alerting, and incident response for cloud-native applications. The internship will cover topics such as Kubernetes, Prometheus, Grafana, SLIs/SLOs, and automation, equipping students with the skills to effectively manage and optimize serverless and event-driven systems.

weeks
8 tasks
0 enrolled
Sign In to Purchase - $49
Track price: $49.00

Track Overview

This track provides hands-on experience and real-world projects to build your skills.

Tasks & Milestones

Serverless and Event-Driven Architecture Comparison

Advanced

In this task, students will research and compare the characteristics of serverless and event-driven architectures, highlighting their similarities, differences, and use cases.

8 hours

Serverless and Event-Driven Architecture Design

Advanced

In this task, students will design a serverless or event-driven architecture for a hypothetical use case, considering the trade-offs and design decisions involved.

12 hours

Prometheus and Grafana Setup for Serverless Monitoring

Advanced

In this task, students will set up a Prometheus and Grafana stack to monitor a serverless application, including the collection and visualization of relevant metrics.

16 hours

Implementing SLIs and SLOs for Serverless and Event-Driven Systems

Advanced

In this task, students will define and implement Service Level Indicators (SLIs) and Service Level Objectives (SLOs) for a serverless or event-driven application, and use them to monitor and optimize the system's performance.

12 hours

Incident Response Playbook for Serverless Applications

Advanced

In this task, students will create an incident response playbook for a serverless application, outlining the steps and processes for detecting, investigating, and remediating incidents.

16 hours

Implementing Chaos Engineering for Serverless and Event-Driven Systems

Advanced

In this task, students will design and execute a chaos engineering experiment to test the resilience of a serverless or event-driven application, and use the insights to improve the incident management process.

20 hours

Implementing Infrastructure as Code for Serverless and Event-Driven Environments

Advanced

In this task, students will create an infrastructure as code (IaC) solution to manage the deployment and configuration of a serverless or event-driven application.

20 hours

Optimizing Serverless and Event-Driven Application Performance and Cost

Advanced

In this task, students will analyze the performance and cost of a serverless or event-driven application and implement optimization strategies to improve efficiency.

16 hours

Prerequisites

  • • Familiarity with cloud computing and cloud-native technologies
  • • Experience with Linux and shell scripting
  • • Understanding of software development and deployment processes

Certificate

Certificate of Completion

Earn a certificate upon successful completion