AI agents and crawlers: this page is also available as Markdown at https://www.pablo.one/projects/ipa-aws-hybrid-cloud.md. Site index for LLMs: https://www.pablo.one/llms.txt.

IPA: AWS Hybrid Cloud Projektevaluation

Markdown version of https://www.pablo.one/projects/ipa-aws-hybrid-cloud/ · Index for AI agents: https://www.pablo.one/llms.txt · Full site in one file: https://www.pablo.one/llms-full.txt

  • Year: 2025
  • Location: Bern, Schweiz
  • Type: Abschlussprojekt
  • Tags: AWS, Netzwerke, VPN

IPA: AWS Hybrid Cloud Projektevaluation

Projektübersicht

Die IPA (Individuelle Praktische Arbeit) ist das praktische Abschlussprojekt meiner Lehre als Informatiker Plattformentwicklung EFZ. Ich habe sie im März 2025 bei Swisscom durchgeführt.

Die Aufgabe: zeigen, dass ein redundantes IPSec-Site-to-Site-VPN zwischen einer On-Premises-Umgebung und einer AWS-VPC funktioniert, es überwachen und bewerten, wann sich eine solche Hybrid-Cloud-Verbindung lohnt.

Rollen und Skills

  • Rollen: Solutions Architect, Network Engineer
  • Gelernte Skills: BGP-Routing, IPSec-VPN, Site-to-Site-VPN, Transit-Gateway-Routing
  • Technologien: AWS, OPNsense-Firewall, VMware ESXi, Ubuntu Server, Cisco ASR, HERMES 5

Was ich gebaut habe

  • On-Premises: Zwei OPNsense-Firewalls als VMs auf VMware ESXi in einem Swisscom-Lab, jede mit eigenem Internetanschluss und öffentlicher IP, eingerichtet für Hochverfügbarkeit.
  • VPN: Zwei AWS-Site-to-Site-VPN-Verbindungen in die Region Frankfurt (eu-central-1), jede mit zwei IPSec-Tunneln: einer aktiv, einer als Backup.
  • Routing: Ein AWS Transit Gateway verbindet die VPC-Subnetze und beide VPNs. BGP-Peering zwischen On-Premises und AWS routet den Verkehr dynamisch.
  • Monitoring: Amazon CloudWatch überwacht die Tunnel. Amazon SNS schickt einen Alarm, wenn einer ausfällt.
  • Tests: Ubuntu-Testserver auf beiden Seiten prüften Verbindung, Geschwindigkeit, Latenz und Failover.

Ergebnis

Die Lösung erfüllte alle Anforderungen. Die durchschnittliche Geschwindigkeit lag bei 314 Mbit/s, verlangt waren 100 Mbit/s. Die durchschnittliche Latenz lag bei 10,2 ms, verlangt waren rund 25 ms. Als die primäre Firewall ausgeschaltet wurde, stand die Verbindung nach wenigen Sekunden wieder, und nach dem Neustart übernahm die primäre wieder.

Das Projekt folgte der Projektmethode HERMES 5.1. Die ganze Dokumentation hat 205 Seiten und ist auf Deutsch.

Documentation

IPA: AWS Hybrid Cloud Projektevaluation (PDF, 205 pages)

Links

Image gallery

Netzwerkdiagramm: On-Premises und AWS Titelblatt der Dokumentation

Photos by Pablo Wynistorf.