Using Envoy as proxy server for ActiveScale

Here you find the details for the internship named "Using Envoy as proxy server for ActiveScale" in the company Western Digital.

Name: Using Envoy as proxy server for ActiveScale
Company: Western Digital

Envoy is an open source edge and service proxy. Among others, it promises better manageability and observability.
During this internship, you'll investigate whether Envoy is better suited for our product than our current proxy setup, a combination of nginx and HAProxy. And whether introducing Envoy is worth the effort.

In this internship, you will:
• learn our current proxy setup and use-cases
• introduce envoy as a proxy in the product
• setup the grpc-web plugins and demonstrate gRPC communcation from a web client
• investigate the load-balancing options
• setup the MongoDB sniffer
• explore the management API and implement a POC with it
• investigate service mesh architectures and find a match with our current service setup

• Python
• MongoDB
• Ansible
• Envoy
• Nginx
• HAProxy
• You'll also learn about performance metering and service mesh architectures.

Target profiles:
  • Burgerlijk Ingenieur - Computer Science Engineering
  • Computer Science
In industries:
  • Technologie
  • IT
Required special knowledge:

Duration: 6 weeks
Paid: No
Net wage: -
Foreign: No
Contact: Olivier Gustin (HR Manager)