Schnelle Entwicklungsumgebungen für Adobe Experience Manager
Erfahren Sie mehr über Best Practices für schnelle Entwicklungsumgebungen (RDEs) und die aktualisierte Entwicklerkonsole. Natalia Angulo Herrera, Software Development Engineer bei Adobe, und Remo Liechti, Software Development Engineer bei Adobe, behandeln die Migrationsherausforderungen, die AIO CLI-Einrichtung, Bereitstellung, Tests, Protokollierung und Konfigurationsverwaltung für einen reibungsloseren Adobe Experience Manager-Workflow.
Community-Diskussion
Setzen Sie das Gespräch in der Adobe Developers Live-Community Diskussion fort.
Wichtige Erkenntnisse
- Einführung in das DevOps-Leben 2024 Die Sitzung wird von Natalia und Remo aus Adobe veranstaltet, wobei der Schwerpunkt auf schnellen Entwicklungsumgebungen liegt.
- Problembeschreibung Die Herausforderung, dass lokale Entwicklungsumgebungen lokal gut funktionieren, aber bei der Bereitstellung in der Cloud fehlschlagen.
- Lösung Erstellung einer neuen SDK in der Cloud, um eine schnelle Entwicklung und Bereitstellung zu ermöglichen und die Zeit von 30 Minuten auf Sekunden oder einige Minuten zu reduzieren.
- Bereitstellungsprozess Die neue Umgebung ermöglicht schnelle Aktualisierungen und Validierungen über ein neues API- und CLI-Plug-in und ermöglicht so schnelleres Feedback und eine schnellere Bereitstellung.
- Infrastrukturunterschiede Die Cloud-Umgebung verwendet eine einzige Autoren- und Veröffentlichungsinstanz ohne hohe Verfügbarkeit und verwendet keine MongoDB.
- Einrichtung und Nutzung Entwickler können über die Cloud-Schnittstelle mithilfe von npm und Adobe IO CLI eine schnelle Entwicklungsumgebung einrichten.
- Basic Commands Zu den wichtigsten Befehlen gehören io und —help, io login, io status, io install, io history, io delete und io reset.
- Protokollierung und Debugging Die neue Umgebung unterstützt Live-Protokolle und das Ändern von Protokollebenen ohne erneute Bereitstellung mithilfe von Befehlen wie io am- oder d-Protokollen.
- Erweiterte Themen Unterstützung für Frontend-Pakete und Konfigurations-Pipelines, die eine schnelle Bereitstellung und Iteration ermöglichen.
- Kommende Funktionen plant die Einführung der Snapshot-Funktion für einfacheres Zurücksetzen der Umgebung und automatische Aktualisierungen ohne Inhaltsverlust.
- Fragen und Antworten und Feedback Die Sitzung ermutigt die Teilnehmer, dem Discord-Kanal beizutreten, um Live-Interaktionen und Feedback mit dem Entwicklungsteam zu erhalten.
recommendation-more-help
3c5a5de1-aef4-4536-8764-ec20371a5186