Serverless-Logikschicht - AWS Serverless-Mehrschichtenarchitekturen mit Amazon API Gateway und AWS Lambda

Serverless-Logikschicht

Die Logikschicht der Drei-Schichten-Architektur stellt das Gehirn der Anwendung dar. Hier kommt Amazon API Gateway zum Einsatz und AWS Lambda kann im Vergleich zu einer herkömmlichen, serverbasierten Implementierung die größte Wirkung haben. Mit den Funktionen dieser beiden Services können Sie eine Serverless-Anwendung entwickeln, die hochverfügbar, skalierbar und sicher ist. In einem herkömmlichen Modell könnte Ihre Anwendung Tausende von Servern benötigen. Wenn Sie jedoch Amazon API Gateway und AWS Lambda verwenden, sind Sie nicht für die Serververwaltung verantwortlich, ganz gleich, wie groß Ihre Anwendung ist. Wenn Sie diese verwalteten Services zusammen verwenden, profitieren Sie außerdem von den folgenden Vorteilen:

  • AWS Lambda:

    • Sie müssen kein Betriebssystem auswählen, sichern, patchen oder verwalten

    • Sie müssen keine Server mit der richtigen Größe anschaffen, überwachen oder skalieren

    • Das Risiko, dass Sie wegen übermäßiger Bereitstellung zu hohe Kosten haben, ist geringer

    • Das Risiko einer schlechteren Leistung wegen unzureichender Bereitstellung ist geringer

  • Amazon API Gateway:

    • Vereinfachte Mechanismen zur Bereitstellung, Überwachung und Sicherung von APIs

    • Verbesserte API-Leistung durch Caching und Bereitstellung von Inhalten