AWS Lambda

AWS Partner – Amazon Lambda

AWS Serverless Computing Service

Serverlose Architekturen sind eine der größten Veränderungen in der Architektur von leistungsfähigen Software-Lösungen. Bei richtiger Konzeption der Systeme wird der Aufwand für die Skalierung, die Lastverteilung und die Verfügbarkeit der Infrastruktur vollständig in die Cloud ausgelagert.


AWS-Lambda ist der Service, der all diese Eigenschaften mit sich bringt und auf Knopfdruck in der Cloud verfügbar ist. Der Code kann in diversen Programmiersprachen ausgeführt werden, ohne dass man sich um die zugrunde liegende Infrastruktur kümmern muss. Das Development kann sich ganz auf die Entwicklung der eigentlichen Business-Logik der Anwendung konzentrieren.

 

Die Vorteile von AWS-Lambda

  • Serverlose Architektur: Vergeuden Sie keine Zeit mit der Konzeption und Einrichtung von Infrastruktur in der Cloud. Durch AWS-Lambda kümmert sich die Cloud selbst um die Infrastruktur.
  • Kostenersparnis: Da der Cloud-Service per Pay-as-you-go-Prinzip abgerechnet wird, gibt es keine ungenutzten Server Ressourcen. Sie zahlen nur für tatsächlich ausgeführten Code.
  • Skalierbarkeit: Vergessen Sie Lastverteilung und Ressourcenengpässe. AWS-Lambda skaliert automatisch, um auch bei hoher Auslastung alle Anfragen bearbeiten zu können.
  • Security: In AWS-Lambda sind Ihre Daten sicher aufgehoben. Die Kommunikation kann verschlüsselt in der privaten Cloud ohne Internetzugang erfolgen.
  • Schnelle Bereitstellung: Legen Sie Ihren Fokus auf die Business-Logik Ihrer Applikation, ohne sich um die Infrastruktur kümmern zu müssen.
  • Unterstützung für verschiedene Programmiersprachen: Sie müssen keine neue Programmiersprache einführen. AWS-Lambda ermöglicht die Verwendung Ihrer favorisierten Sprache.
  • Integration mit anderen AWS-Services: AWS-Lambda ist der ideale Adapter für die Kommunikation zwischen unterschiedlichen Softwarekomponenten.

Serverless Application nach Ihren Bedürfnissen

Wir designen für Sie die Architektur Ihrer Serverless Application oder analysieren Ihre bestehende Lösung um auf Basis der AWS-Lambda Services die optimale Lösung zu konzipieren. Hierbei fokussieren wir uns stets auf den Nutzenaspekt für die Anwender und stellen die Leistungsfähigkeit der Lösung in der AWS-Cloud sicher. Im Rahmen der Implementierung arbeiten wir nach den agilen DevOps Prinzipien, um schnellstmöglich verwertbare Lösungen zu erzielen.

Siehe Beispielarchitektur:

Serverless Application

Unser Leistungsspektrum für eine erfolgreiche Umsetzung

  • Migration von monolithischen Anwendungen:
    Wir analysieren bestehende Applikation und konzipieren daraus die zukunftsweisende serverlose Architektur. Dabei greifen wir auf langjährige Erfahrung in der Entwicklung dieser Systeme zurück.
  • Architekturkonzeption:
    Die Woodmark-Experten kennen die Paradigmen aktueller Software-Architekturen in der Cloud und bauen Lösungen, die die Kosten- und Leistungsvorteile konsequent nutzen.
  • Event-Orchestrierung:
    Die erfolgreiche Umsetzung von Architekturen, die auf AWS Lambda basieren, erfordert eine präzise Orchestrierung der verschiedenen Services innerhalb einer Microservice-Architektur. Dank dieser Vorgehensweise können wir die Business-Logik stabil und leistungsstark umsetzen. Unsere langjährige Erfahrung ermöglicht es uns, auch in komplexen Systemen effiziente Lösungen zu designen.

 

Marco Bruno | Senior Manager / Prokurist