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 Protonist:
-
Automatisierte Infrastruktur als Code-Provisioning und Bereitstellung von serverlosen und containerbasierten Anwendungen
DieAWS Protonservice ist ein zweigleisiges Automatisierungs-Framework. Als Administrator erstellen Sieversionierte Servicevorlagendie standardisierte Infrastruktur und Bereitstellungstools für serverlose und containerbasierte Anwendungen definieren. Als Anwendungsentwickler können Sie aus den verfügbarenService-Vorlagenum Ihre Anwendungs- oder Servicebereitstellungen zu automatisieren.
AWS Protonidentifiziert alle vorhandenenService-Instancesdie eine veraltete Vorlagenversion für Sie verwenden. Als Administrator können Sie eine Anfrage stellenAWS Protonum sie mit einem Klick zu aktualisieren.
-
Standardisierte Infrastruktur
Plattformteams können nutzenAWS Protonund versionierte Infrastruktur als Codevorlagen. Sie können diese Vorlagen verwenden, um Standardanwendungs-Stacks zu definieren und zu verwalten, die die Architektur, Infrastrukturressourcen und die CI/CD-Softwarebereitstellungspipeline enthalten.
-
In CI/CD integrierte Bereitstellungen
Wenn Entwickler dasAWS ProtonSelf-Service-Oberfläche zur Auswahl einesService-Instancewählen sie eine standardisierte Anwendungs-Stack-Definition für ihre Codebereitstellungen aus.AWS Protonstellt die Ressourcen automatisch bereit, konfiguriert die CI/CD-Pipeline und stellt den Code in der definierten Infrastruktur bereit.
AWS Protonfür Plattformteams
Erstellen Sie als Administrator oder Mitglieder Ihres PlattformteamsUmgebungs-TemplatesundService-Vorlagenenthält Infrastruktur als Code. Dieumgebung-vorlagedefiniert gemeinsam genutzte Infrastruktur, die von mehreren Anwendungen oder Ressourcen genutzt wird. DieService-Instancedefiniert die Art der Infrastruktur, die für die Bereitstellung und Wartung einer einzelnen Anwendung oder eines Microservices in einemUmweltaus. Importieren in &S3;AWS Proton Bedienungist eine Instanziierung von aService-Instance, das normalerweise mehrereService-Instancesund einRohrleitungaus. Importieren in &S3;AWS Proton Service-Instanceist eine Instanziierung von aService-Instancein einer bestimmtenUmweltaus. Sie oder andere Mitglieder Ihres Teams können angeben, welcheUmgebungs-Templatessind kompatibel mit einem bestimmtenService-Instanceaus. Weitere Informationen zuVorlagenfinden Sie unterAWS Proton-Vorlagenaus.
Sie können die folgende Infrastruktur als -Codeprovider verwenden mitAWS Proton:
AWS Protonfür Entwickler
Als Anwendungsentwickler wählen Sie eine standardisierteService-InstanceDasAWS Protonverwendet, um eine zu erstellenBedienungdie Ihre Anwendung in einemService-Instanceaus. Importieren in &S3;AWS Proton Bedienungist eine Instanziierung von aService-Instance, das normalerweise mehrereService-Instancesund einRohrleitungaus.
AWS ProtonArbeitsablauf
Das folgende Diagramm ist eine Visualisierung der wichtigstenAWS ProtonKonzepte, die im vorherigen Absatz erörtert wurden. Es bietet auch einen allgemeinen Überblick darüber, was eine einfacheAWS Proton-Workflow.
Als-Administratorerstellen und registrieren Sie eineUmwelt TemplatemitAWS Proton, das die gemeinsam genutzten Ressourcen definiert.
AWS Protonstellt mindestens eine bereitUmgebungen, basierend auf einemUmwelt Templateaus.
Als-Administratorerstellen und registrieren Sie eineServicevorlagemitAWS Proton, die die zugehörigen Infrastruktur-, Monitoring- und CI/CD-Ressourcen definiert sowie kompatibelUmgebungen-Vorlageaus.
AlsDeveloperwählen Sie ein registriertesServicevorlageund geben Sie einen Link zu IhremQuellcode-Repository.
AWS Proton-Bestimmungen-Servicemit einemCI/CD-PipelinefürService-Instancesaus.
AWS Protonstellt bereit und verwaltet die-Serviceund dieService-Instancesdie laufenQuellcodewie in der ausgewählten definiert wurdeServicevorlageaus. EINService-Instanceist eine Instanziierung des ausgewähltenServicevorlagein einemUmgebungfür eine einzelne Stufe einerPipeline(zum Beispiel Prod).