Als «deployment» getaggte Fragen

Die Bereitstellung umfasst alle Aktivitäten, die ein Softwaresystem zur Verwendung bereitstellen. Fragen zur Bereitstellung von Software finden Sie unter diesem Tag.

7
Was ist der Zweck einer dedizierten Build-Maschine?
Aufgrund einer Reihe von Umständen, die zu einer schlechten Bereitstellung im letzten Build-Zyklus führten, habe ich in unserem Büro eine Kampagne durchgeführt, um alle zukünftigen Bereitstellungen mit einer dedizierten Build-Maschine durchzuführen, und mein Chef hat diesen Vorschlag angenommen. Anstatt jedoch eine Maschine in unserem Büro in Betrieb zu nehmen, müssen …

4
Werden die Entwicklungsvorteile der Verwendung von Docker bei der Verwendung von Java im Vergleich zu anderen Sprachen, die eher Unix-Binärdateien entsprechen, negiert?
Ich hatte einen Freund, der sagte: Docker ist unglaublich. Sie können es verwenden, um die Produktion und alle ihre Macken auf Ihrem lokalen Computer zu replizieren . Dann können Sie diese Instanz bereitstellen gerade durch die alle Staging - Workflows super- schnell . Nun, das wäre wahr, wenn die Entwickler …
53 java  deployment  jvm  docker 

7
TODO-Kommentare mit Fristen?
Hintergrund Ich arbeite in einem Team, das Bereitstellungen ohne Ausfallzeiten implementieren möchte. Wir planen eine blau / grüne Bereitstellungsstrategie, um dies zu erreichen. Eines der Dinge, die mir bei der Recherche klar werden, ist, wie kompliziert es wird, Datenbankänderungen vorzunehmen. Ein einfacher Vorgang wie das Umbenennen einer Spalte kann 3 …


4
Bereitstellung ohne Ausfallzeiten
Ich versuche, Bereitstellungen ohne Ausfallzeiten zu erreichen, damit ich weniger während der Ausfallzeiten und mehr während der "langsameren" Stunden bereitstellen kann - oder theoretisch zu jeder Zeit. Mein aktuelles Setup, etwas vereinfacht: Webserver A (.NET App) Webserver B (.NET App) Datenbankserver (SQL Server) Mein aktueller Bereitstellungsprozess: Beenden Sie die Sites …

15
Wie kann ich Produktionsbereitstellungen automatisieren, ohne dass ich große Angst habe?
In unserem Shop verwenden wir SVN für die Quellcodeverwaltung und CruiseControl für CI für die Verarbeitung automatischer Builds und Bereitstellungen in unseren Entwicklungs-, Test- und Integrationsumgebungen. Dies alles funktioniert reibungslos. Aufgrund von Hardware- und Ressourcenbeschränkungen ist unsere Integrationsumgebung jedoch keine Umgebung mit einem Lastausgleich von 2 Servern wie unsere Produktionsumgebung. …




2
Wie strukturiere ich mehrere überlappende Lösungen / Projekte in .Net?
Ich habe vor kurzem angefangen, für einen neuen Client mit einer alten Codebasis zu arbeiten, in der es mehrere .net-Lösungen gibt. Jede hostet normalerweise einige Projekte, die für diese Lösung spezifisch sind, aber dann "leihen" / "verknüpfen" (bestehendes Projekt hinzufügen) einige andere Projekte was technisch zu anderen Lösungen gehört (zumindest …


2
DB-Migration und Azure-Bereitstellungssteckplätze
Ich plane, eine neue Webanwendung auf einen Azure Web App-Dienst (ehemalige Azure-Website) zu übertragen. Ich möchte die Bereitstellungssteckplätze nutzen, um meine Bereitstellung zu testen, bevor sie in die Produktion übertragen wird. Das ist alles in Ordnung, solange keine Änderung des DB-Schemas erforderlich ist. Bei einer Schemaänderung können jedoch nicht zwei …

4
Sind Windows Installer für interne Geschäftsanwendungen sinnvoll?
Ich versuche, ein allgemeines Verständnis für das zu entwickeln, was in dieser Situation häufig vorkommt, damit ich entscheiden kann, ob es sinnvoll ist, es weiter zu verfolgen. Sind Installateure in einer typischen Unternehmensumgebung mit den folgenden Eigenschaften willkommen? Kontrollprozess ändern Entwicklungs- / Qualitätssicherungs- / Produktionsumgebungen Designated Deployment-Teams für verschiedene Bereiche …

2
Bereitstellung ohne Ausfallzeiten - Übergangs-DB-Schema
Das Erreichen einer Bereitstellung ohne Ausfallzeiten hat das gleiche Problem angesprochen, aber ich benötige einige Ratschläge zu einer Strategie, die ich in Betracht ziehe. Kontext Eine webbasierte Anwendung mit Apache / PHP für die serverseitige Verarbeitung und MySQL DB / Dateisystem für die Persistenz. Wir bauen derzeit die Infrastruktur. Die …

3
Wie können wir verfolgen, welche Version unseres Codes in jeder Umgebung vorhanden ist?
Mein Team verwendet derzeit einen relativ einfachen Verzweigungs- / Bereitstellungsprozess, der folgendermaßen aussieht: ┌────────┐ ┌────┐ ┌──────┐ Environments: │ DEV │ │ QA │ │ PROD │ └────────┘ └────┘ └──────┘ ▲ ▲ ▲ │ │ │ ┌────────┐ ┌────┐ ┌──────┐ Builds: │ DEV │ │ QA │ │ PROD │ └────────┘ └────┘ …

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.