Was ist AWS Proton? - AWS Proton

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Was ist AWS Proton?

AWS Proton ist:
  • Automatisierte Infrastruktur als Codebereitstellung und Bereitstellung serverloser und containerbasierter Anwendungen

    Der AWS Proton Service ist ein zweigleisiges Automatisierungs-Framework. Als Administrator erstellen Sie versionierte Dienstvorlagen, die standardisierte Infrastruktur- und Bereitstellungstools für serverlose und containerbasierte Anwendungen definieren. Als Anwendungsentwickler können Sie aus den verfügbaren Dienstvorlagen auswählen, um Ihre Anwendungs- oder Servicebereitstellungen zu automatisieren.

    AWS Proton identifiziert für Sie alle vorhandenen Serviceinstanzen, die eine veraltete Vorlagenversion verwenden. Als Administrator können Sie mit einem Klick beantragen AWS Proton , dass sie aktualisiert werden.

  • Standardisierte Infrastruktur

    Plattformteams können eine AWS Proton versionierte Infrastruktur als Codevorlagen verwenden. Sie können diese Vorlagen verwenden, um Standardanwendungsstapel zu definieren und zu verwalten, die die Architektur, die Infrastrukturressourcen und die CI/CD-Softwarebereitstellungspipeline enthalten.

  • In CI/CD integrierte Bereitstellungen

    Wenn Entwickler die AWS Proton Self-Service-Schnittstelle verwenden, um eine Dienstvorlage auszuwählen, wählen sie eine standardisierte Anwendungsstapeldefinition für ihre Codebereitstellungen aus. AWS Proton stellt automatisch die Ressourcen bereit, konfiguriert die CI/CD-Pipeline und stellt den Code in der definierten Infrastruktur bereit.

AWS Proton für Plattformteams

Als Administrator können Sie oder Mitglieder Ihres Plattformteams Umgebungs- und Dienstvorlagen erstellen, die Infrastruktur als Code enthalten. Die Umgebungsvorlage definiert eine gemeinsam genutzte Infrastruktur, die von mehreren Anwendungen oder Ressourcen genutzt wird. Die Dienstvorlage definiert die Art der Infrastruktur, die für die Bereitstellung und Wartung einer einzelnen Anwendung oder eines einzelnen Microservices in einer Umgebung erforderlich ist. Ein AWS Proton Dienst ist eine Instanziierung einer Dienstvorlage, die normalerweise mehrere Dienstinstanzen und eine Pipeline umfasst. Eine AWS Proton Dienstinstanz ist eine Instanziierung einer Dienstvorlage in einer bestimmten Umgebung. Sie oder andere Mitglieder Ihres Teams können angeben, welche Umgebungsvorlagen mit einer bestimmten Dienstvorlage kompatibel sind. Weitere Informationen zu Vorlagen finden Sie unterAWS Proton Vorlagen.

Sie können die folgende Infrastruktur als Codeanbieter verwenden mit AWS Proton:

AWS Proton für Entwickler

Als Anwendungsentwickler wählen Sie eine standardisierte Dienstvorlage aus, AWS Proton mit der Sie einen Dienst erstellen, der Ihre Anwendung in einer Dienstinstanz bereitstellt und verwaltet. Ein AWS Proton Service ist eine Instanziierung einer Dienstvorlage, die normalerweise mehrere Dienstinstanzen und eine Pipeline umfasst.

AWS Proton Arbeitsablauf

Das folgende Diagramm ist eine Visualisierung der wichtigsten AWS Proton Konzepte, die im vorherigen Absatz erörtert wurden. Es bietet auch einen allgemeinen Überblick darüber, was einen einfachen AWS Proton Arbeitsablauf ausmacht.

Ein Diagramm, das die wichtigsten AWS Proton Konzepte beschreibt, die im vorherigen Absatz erörtert wurden. Es bietet auch einen allgemeinen Überblick darüber, was einen einfachen AWS Proton Arbeitsablauf ausmacht, der in die folgenden sechs Schritte unterteilt ist.

Red circle with the number 1 inside, typically used as a notification icon. Als Administrator erstellen und registrieren Sie eine Umgebungsvorlage AWS Proton, die die gemeinsam genutzten Ressourcen definiert.

Number 2 icon in a pink circle. AWS Proton stellt eine oder mehrere Umgebungen auf der Grundlage einer Umgebungsvorlage bereit.

Pink square icon with a white exclamation mark inside a circle. Als Administrator erstellen und registrieren Sie eine Dienstvorlage AWS Proton, die die zugehörigen Infrastruktur-, Überwachungs- und CI/CD-Ressourcen sowie kompatible Umgebungsvorlagen definiert.

Number 4 in a red circle icon, commonly used to indicate a notification count. Als Entwickler wählen Sie eine registrierte Service-Vorlage aus und geben einen Link zu Ihrem Quellcode-Repository an.

Pink square icon with number 5 inside, representing a notification or count. AWS Proton stellt den Service mit einer CI/CD-Pipeline für Ihre Service-Instanzen bereit.

Red circle icon with number 6 inside, representing a notification or count. AWS Proton stellt den Service und die Service-Instanzen bereit und verwaltet sie, auf denen der Quellcode ausgeführt wird, wie er in der ausgewählten Service-Vorlage definiert wurde. Eine Service-Instanz ist eine Instanziierung der ausgewählten Service-Vorlage in einer Umgebung für eine einzelne Phase einer Pipeline (zum Beispiel Prod).