Einführung in Datenverarbeitungsservices von AWS

Konzeptuelle Grundlagen von AWS

Amar Suchak

Software Engineer, Microsoft

Wieso brauchen wir Rechenleistungen?

Black Friday

  • Stell dir vor, es ist Black Friday
  • Deine Website stürzt wegen zu viel Traffic ab.
  • Was machst du so?
Konzeptuelle Grundlagen von AWS

Rechnen: das Rückgrat digitaler Lösungen

  • Definition: Bereitstellung von Rechenleistung nach Bedarf
  • Wichtigkeit: Skalierbarkeit, Flexibilität und Kosteneffizienz

Nachfrage vs. Rechenleistung

Konzeptuelle Grundlagen von AWS

Mit AWS die Herausforderung meistern

Serverbasiert

  • Immer verfügbar
  • Spezielle Ressourcen
  • Mehr Kontrolle
  • Anpassung (wie beim Besitz eines Autos)

Ein Auto besitzen

Serverlos

  • Ausführung auf Abruf
  • Keine Serververwaltung
  • Ereignisgesteuert
  • Kostengünstig
  • Es ist wie mit einem Taxidienst: Er ist da, wenn man ihn braucht, und weg, wenn man ihn nicht mehr braucht.

Ein Taxi nehmen

Konzeptuelle Grundlagen von AWS

EC2 ausgepackt

AWS EC2 ![

  • Virtuelle Server in der Cloud
  • Anpassbare Konfigurationen (Betriebssystem, Speicher, Standort)
  • Konzentriere dich auf die Anpassung
Konzeptuelle Grundlagen von AWS

Lambda entpackt

AWS Lambda

  • Serverlose Computerplattform
  • Der Name kommt vom Lambda-Kalkül.
  • Ereignisgesteuerte Architektur (Datei-Uploads, Datenbankänderungen)
  • Mach es dir einfach
Konzeptuelle Grundlagen von AWS

Im echten Leben

EC2

  • Websites hosten
  • Skalierbarkeit und Anpassung

Web App

Lambda

  • Echtzeit-Bildverarbeitung
  • Ereignisgesteuerte Aufgaben

Backups

Konzeptuelle Grundlagen von AWS

Jenseits von EC2 und Lambda

AWS Compute Services

Konzeptuelle Grundlagen von AWS

Lass uns üben!

Konzeptuelle Grundlagen von AWS

Preparing Video For Download...