Als «continuous-delivery» getaggte Fragen

Verwenden Sie dieses Tag für Fragen zur manuellen Bereitstellung von Software in einer Produktionsumgebung als Teil einer CI-Pipeline. Verwenden Sie bei Fragen zur automatischen Bereitstellung in der Produktion das Tag [Continuous Deployment].


4
Wie hängt die kontinuierliche Integration mit der kontinuierlichen Bereitstellung zusammen?
Hier ein Zitat aus dem aktuellen Inhalt der Continuous-Integration : ... das häufige Zusammenführen der Arbeitscode-Kopien des Entwicklers auf einer gemeinsam genutzten Codebasis, um Integrationsprobleme zu vermeiden oder zu minimieren. OK, das verstehe ich. Aber es gibt auch Continuous-Delivery und Continuous-Deployment , und hier verliere ich mich immer wieder: Wie …

6
Welche Methoden oder Tools ermöglichen die kontinuierliche Bereitstellung von Datenbanken?
Continuous Delivery oder Continuous Deployment von Infrastruktur und Code ist im Vergleich zu den gleichen Ansätzen für Datenbanken, insbesondere RDBMS, vergleichsweise einfach. Code und Infrastruktur werden sich nach Abschluss der Bereitstellung nicht ändern oder weiterentwickeln. Den Datenbanken werden jedoch neue Daten hinzugefügt, wodurch die Daten erstellt werden, sofern das Schema …


3
Wie verwende ich Feature-Flag-Schalter?
Welche unterschiedlichen Möglichkeiten gibt es, Feature-Flag-Schalter in Anwendungen zu verwenden? Wenn Sie einem Entwickler genau erklären würden, was zu tun ist, um von nichts zu einer vollständigen Anwendung mit Flaggenumschaltung zu gelangen, welche Schritte wären das?

3
Einfache CI / CD-Container in AWS
Ich verwende AWS Code Pipeline, Code Build, um einen neuen Docker-Container zu erstellen und an ECR zu senden. Meine Anwendung basiert auf einem einfachen, einfachen Einzelcontainer. Was wäre ein weniger reibungsloser Ansatz, um den aktuell laufenden Container herunterzufahren und einen neuen Container aus der ECS-Registrierung neu zu starten (Ausgabe von …

2
Wie implementiere ich den manuellen Schritt am Ende der kontinuierlichen Lieferung?
Die akzeptierte Antwort auf meine Frage zu "In welcher Beziehung steht die kontinuierliche Integration zur kontinuierlichen Bereitstellung? " Erklärt auch den kleinen Unterschied zwischen kontinuierlicher Bereitstellung und kontinuierlicher Bereitstellung . Es scheint mit der Antwort auf eine Frage wie "Wie möchten Sie in der Produktion bereitstellen?" Zu tun zu haben, …

1
Was ist "Push on Green"?
In Google und anderen DevOps-Organisationen wird über "Push on Green" gesprochen. Ich bin davon überzeugt, dass dies die Praxis der kontinuierlichen Bereitstellung ist, die auf einer erfolgreichen Durchführung automatisierter Tests und vermutlich Bereitstellungen in Umgebungen vor dem Live-Betrieb basiert. Was genau bedeutet "Push on Green" und welche Auswirkungen hat die …

1
Ist Elastic Beanstalk für Unternehmens-CDs geeignet?
Ich arbeite mit einem Projekt, das Jenkins verwendet, um Microservices für Elastic Beanstalk zu erstellen und bereitzustellen. Wir stellen einen Integrationszweig in einer Testumgebung bereit, geben Zweige in einer Staging-Umgebung frei und erstellen dann einen endgültigen Master-Build für die Produktion. Ich habe ein paar Bedenken, wenn ich es so mache: …


3
Sollte der Entwickler warten, bis die CI-Pipeline abgeschlossen ist, oder die nächste Aufgabe nach dem Drücken starten?
Mein Unternehmen integriert CI / CD. Bisher haben wir CI nach meinem Verständnis implementiert. Derzeit wird die CI-Pipeline ausgeführt, wenn ein Entwickler Code in unser Git-Repo überträgt. Derzeit umfasst unsere CI-Pipeline die Erstellung des Projekts und die statische Code-Analyse, um sicherzustellen, dass es unseren Codierungsstandards entspricht. Wir werden als nächstes …

2
Data Science-Pipelines und monolitische Modellblobs
Normalerweise ist ein wichtiges Thema in DevOps, wie wir uns um die automatisierte Erstellung und Bereitstellung von Software-Artefakten kümmern. Mit dem Aufstieg der Datenwissenschaft gibt es eine neue Art von Artefakten - monolitische binäre Blobs, die beispielsweise ein trainiertes neuronales Netz oder andere Modelle des maschinellen Lernens darstellen. Ein solcher …

2
So synchronisieren Sie Bereitstellungen (insbesondere von Datenbankobjektänderungen) in mehreren Umgebungen [doppelt]
Diese Frage hat hier bereits Antworten : Welche Methoden oder Tools ermöglichen die kontinuierliche Bereitstellung von Datenbanken? (6 Antworten) Geschlossen vor 5 Monaten . Ich bin der DevOps-Ingenieur und ein Software-Ingenieur in einem Team, in dem die Entwickler vor Monaten von einer zentralen Oracle-Datenbank zu einer Datenbank auf einer CentOS-VM …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.