Optimieren von DevOps mit Cloud Manager

Effiziente DevOps-Verfahren sind unerlässlich, um Erlebnisse in großem Umfang bereitzustellen. Adrian Tanase, Software Development Engineer bei Adobe, untersucht, wie Adobe Experience Manager Cloud Manager Bereitstellungs-Workflows optimieren, die Automatisierung verbessern und die kontinuierliche Integration und Bereitstellung (CI/CD) unterstützen kann.

Community-Diskussion

Setzen Sie das Gespräch in der Adobe Developers Live-Community Diskussion fort.

Wichtige Erkenntnisse

  • Einführung einer neuen Funktion Adriana Clayton von Adobe führte eine neue Funktion in AMP Cloud Manager namens „Bring Your Own Git“ ein.
  • Zweck der Funktion Die Funktion wurde entwickelt, um Bereitstellungs-Workflows zu optimieren, sodass sie schneller, effizienter und an bevorzugte Anbieter anpassbar sind.
  • Angewendete Herausforderungen Die Funktion berücksichtigt die Komplexität der Synchronisierung externer Git-Repositorys mit Adobe-Git-Repositorys, wodurch der Bereitstellungsprozess um zusätzliche Schritte und Zeit erweitert wird.
  • Bereitgestellte Lösung „Eigenes Git einbringen“ ermöglicht die direkte Verbindung privater und öffentlicher externer Git-Repositorys mit Cloud Manager-Pipelines, sodass Codeänderungen sofort erkannt werden und Aktionen vor dem Zusammenführen ausgeführt werden können.
  • Linksverschiebungs-Strategie Die Integration unterstützt eine linksverschiebende Strategie, sodass Code-Qualitätsprüfungen früher im Entwicklungsprozess ausgeführt werden können, was Entwicklern ein zeitnahes Feedback bietet.
  • Demo und Validierung Es wurde eine Demo bereitgestellt, in der gezeigt wird, wie Repositorys integriert und mithilfe von Cloud Manager validiert werden können, einschließlich Schritten für GitHub- und Bitbucket-Repositorys.
  • Customer Impact Seit der allgemeinen Verfügbarkeit haben sich über 130 Kunden ihre Repositorys integriert, sodass über 2.500 Pull-Anforderungen mit Code-Qualitätsproblemen die Produktion nicht erreichen konnten.
  • Future Enhancements plant, die Funktion zu erweitern, um Berichte direkt in GitLab und Bitbucket einzuschließen, und „Bring Your Own Git“ auf Edge-Bereitstellungs-Services auszuweiten, um mehr Flexibilität zu erzielen.
  • Förderung von Feedback Kunden wird empfohlen, Feedback zu geben und an der Early-Adopter-Phase für Nicht-GitHub-Repositorys teilzunehmen.
recommendation-more-help
3c5a5de1-aef4-4536-8764-ec20371a5186