Devops Advanced Premium

Microservices and Service Mesh Virtual Internship

In this advanced virtual internship, students will learn to build and deploy microservices-based applications using service mesh technologies like Istio or Linkerd. They will gain expertise in managing service discovery, load balancing, and observability for complex, distributed systems. By the end of the internship, students will be able to design, implement, and operate production-ready microservices architectures with advanced service mesh capabilities.

weeks
4 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

Microservices Architecture Exploration

Advanced

In this task, students will research and analyze the key characteristics of microservices architecture, including service decomposition, communication patterns, and deployment strategies.

8 hours

Istio Service Mesh Setup

Advanced

In this task, students will set up and configure an Istio service mesh in a Kubernetes cluster, and then deploy a sample microservices-based application to demonstrate the capabilities of the service mesh.

12 hours

CI/CD Pipeline for Microservices

Advanced

In this task, students will set up a CI/CD pipeline for a microservices-based application using Jenkins or GitLab CI, and then demonstrate the deployment of the application to a Kubernetes cluster.

16 hours

Microservices Observability and Troubleshooting

Advanced

In this task, students will set up a monitoring and logging solution for a microservices-based application, and then use the collected data to identify and resolve performance issues.

12 hours

Prerequisites

  • • Proficiency in a programming language (e.g., Python, Java, Go)
  • • Experience with containerization using Docker
  • • Familiarity with Kubernetes and container orchestration

Certificate

Certificate of Completion

Earn a certificate upon successful completion