Referenzbereitstellung

Digital.ai DevOps führt seine Plattform auf der AWS Cloud aus

Release-Orchestrierung und Automatisierung der Bereitstellung für skalierbare Continuous-Delivery-Pipelines

Dieser Quick Start stellt die Digital.ai DevOps-Plattform automatisch in einer neuen oder bestehenden Virtual Private Cloud (VPC) in der Amazon Web Services (AWS) Cloud in ca. 40 Minuten bereit. Der Quick Start enthält AWS CloudFormation-Vorlagen sowie eine Schritt-für-Schritt-Anleitung mit Anweisungen zur Bereitstellung.

Die Digital.ai DevOps-Plattform orchestriert Releases, indem sie die Schritte in Ihrer Softwarebereitstellungspipline definiert und automatisiert und AWS so direkt mit der CI/CD-Pipeline (Continuous Integration and Continuous Delivery) und mit gängigen Entwicklungstools wie Jenkins, Atlassian Jira und JFrog Artifactory verbindet. Abhängig von Ihrer Infrastruktur und Anwendungskonfiguration generiert die Plattform automatisch Provisioning- und Bereitstellungspläne für AWS Cloud-, Private-Cloud- und Hybrid-Cloud-Umgebungen.

Digital.ai entwickelt effiziente, wiederholbare und skalierbare Release- und Bereitstellungs-Prozesse für verschiedene Technologien – Mainframes, Middleware und bis hin zu Containern und Microservices. Digital.ai unterstützt zudem die Bereitstellung vieler AWS-Produkte und -Services, wie zum Beispiel Amazon Elastic Container Service (Amazon ECS), Amazon Elastic Container Service for Kubernetes (Amazon EKS), AWS Fargate und AWS Service Catalog.

Dieser Quick Start wurde von Digital.ai in Zusammenarbeit mit AWS entwickelt. Digital.ai ist ein APN-Partner.

  •  Leistungen
  • Der Quick Start richtet folgende Elemente ein:

    • Eine hochverfügbare Architektur, die sich über zwei Availability Zones erstreckt.*
    • Eine VPC, die mit öffentlichen und privaten Subnetzen gemäß den bewährten Methoden von AWS konfiguriert ist, um Ihnen Ihr eigenes virtuelles Netzwerk auf AWS zu bieten.*
    • Ein Internet-Gateway für den Zugang zum Internet. Dieses Gateway wird von den Bastions-Hosts verwendet, um Datenverkehr zu senden und zu empfangen.*
    • In den öffentlichen Subnetzen ermöglichen verwaltete NAT-Gateways den ausgehenden Internetzugriff auf Ressourcen in den privaten Subnetzen.*
    • In den öffentlichen Subnetzen ermöglicht ein Linux-Bastion-Host in einer Auto Scaling-Gruppe den eingehenden Secure Shell (SSH)-Zugriff auf Amazon Elastic Compute Cloud (Amazon EC2) Instances in öffentlichen und privaten Subnetzen.*
    • In den privaten Anwendungssubnetzen: ein Amazon Elastic Container Service (Amazon ECS)-Cluster, der auf EC2-Instances ausgeführt wird und die Container der Digital.ai DevOps-Plattform hostet, welche die Module Digital.ai Release und Digital.ai Deploy enthalten.
    • Auf dem ECS-Cluster: ein Digital.ai Release-Modul, das im Full-Cluster-Mode konfiguriert ist.
    • Auf dem ECS-Cluster: ein Digital.ai Deploy-Modul, das im High-Availability-Mode (Hot-Standby) konfiguriert ist.
    • In den privaten Datensubnetzen: ein Amazon Aurora PostgreSQL-Cluster, auf dem Daten der Digital.ai DevOps-Plattform gehostet werden.
    • Ein Amazon Elastic File System (Amazon EFS)-Volume für das Hosting der festplattenbasierten Konfiguration und der Daten für die Digital.ai DevOps-Plattform.
    • Ein Application Load Balancer für die Weiterleitung eingehender Benutzeranfragen an die Container der Digital.ai DevOps-Plattform.

    * Die Vorlage, die den Quick Start in einer bestehenden VPC einrichtet, sorgt dafür, dass die mit Sternchen gekennzeichneten Vorgänge übersprungen werden, und fordert Sie zur Eingabe Ihrer bestehenden VPC-Konfiguration auf.

  •  Anleitung zum Bereitstellen
  • Zur Bereitstellung der Digital.ai DevOps-Plattform auf AWS befolgen Sie bitte die Anweisungen im Bereitstellungsleitfaden. Der Bereitstellungsprozess umfasst folgende Schritte:

    1. Falls Sie noch kein AWS-Konto haben, registrieren Sie sich bitte unter https://thinkwithwp.com.
    2. Verwenden Sie einen der folgenden Lizenztypen für die Digital.ai DevOps-Plattform: 
    3. Starten Sie den Quick Start. Jede Bereitstellung dauert etwa 40 Minuten. Sie können zwischen zwei Optionen wählen:
    4. Testen Sie die Bereitstellung.

    Amazon kann Informationen zur Benutzerbereitstellung an den AWS-Partner weitergeben, der mit AWS an dieser Lösung zusammengearbeitet hat.  

  •  Kosten und Lizenzen
  • Die Kosten der zur Ausführung dieser Quick-Start-Referenzinstallation erforderlichen AWS-Dienste sind allein von Ihnen zu tragen. Durch die Verwendung des Quick Start entstehen keine zusätzlichen Kosten.

    Die in der AWS CloudFormation-Vorlage enthaltenen Konfigurationsparameter für diesen Quick Start können individuell angepasst werden. Einige dieser Parameter, beispielsweise der Instance-Typ, wirken sich auf die Bereitstellungskosten aus. Kostenkalkulationen finden Sie auf den Seiten mit den Preisen für die von Ihnen genutzten AWS-Services. Preisänderungen sind vorbehalten.

    Tipp:  Nachdem Sie den Quick Start bereitgestellt haben, empfehlen wir Ihnen, den AWS-Kosten- und -Nutzungsbericht zu aktivieren, um die mit dem Quick Start verbundenen Kosten zu verfolgen. Dieser Bericht liefert Kennzahlen zur Abrechnung eines Amazon Simple Storage Service (Amazon S3) Bucket in Ihrem Konto. Er bietet Ihnen auch Kostenschätzungen auf Grundlage Ihrer aktuellen Nutzung und schließt die Daten am Ende des Monats ab. Weitere Informationen zum Bericht erhalten Sie in der AWS-Dokumentation.

    Verwenden Sie einen der folgenden Lizenztypen zur Bereitstellung der Digital.ai DevOps-Plattform: