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