Fragen und Antworten für Software-Ingenieure, die an automatisierten Tests, kontinuierlicher Bereitstellung, Service-Integration und -Überwachung und dem Aufbau der SDLC-Infrastruktur arbeiten
Viele "einfache" Anwendungsfälle, die in Beispielen für den ChatOps-Ansatz, die Erstellung von Cloud-Instanzen, Bereitstellungen in Testumgebungen usw. gezeigt werden, gibt es Anwendungsfälle für das Management der Produktionsinfrastruktur?
Die akzeptierte Antwort auf " Was sind mögliche Implementierungen (oder Beispiele) des Vier-Augen-Prinzips? " Schlägt vor, dass das Pull-Request-Modell von GitHub eine mögliche Implementierung ist. Und meine eigene Antwort auf " Wie wird das Vier-Augen-Prinzip für Notfallkorrekturen implementiert? " Erklärt das Konzept der Nachgenehmigungen . Meine Frage : Kann das …
Wenn Slave Jenkins mit in Container ausgeführt wird , was sind Alternativen oder „sicher“ (in Bezug auf Sicherheit) Implementierungen für Docker in Docker . Architekturbeispiel: Jenkins Master läuft als Docker-Container Jenkins Sklave läuft als Docker Container Testaufgabe im Docker-Container ausgeführt Einige bekannte Alternativen: DOOD (Docker-Outside-Of-Docker) Jenkins Plugin mit Docker API …
Ist jemandem eine Möglichkeit bekannt, die Übermittlung eines AMI an den Amazon Marketplace zu automatisieren? Ich möchte ein öffentliches AMI nehmen und es auf dem AWS Marketplace freigeben, damit es zur Auflistung gescannt und dann das Produktmetadatenblatt übermittelt werden kann. Unsere bevorzugte Umgebung ist Python, aber ich habe keine relevanten …
Arbeiten in stark regulierten Umgebungen Daten werden je nach Empfindlichkeit unterschiedlich klassifiziert. In einigen Fällen ist dies gesetzlich vorgeschrieben und muss anders behandelt werden. Beispiele für eine Datenklassifizierungsrichtlinie sind: Stark eingeschränkte Daten wie Passwörter, private Schlüssel, SAML-Token und Kreditkartennummern. Eingeschränkte Daten wie Benutzernamen und Kunden-IDs. Uneingeschränkte Daten, so ziemlich alles …
Wir haben mehrere EC2-Instanzen, die unsere Mikrodienste hosten. Die Autoscaling-Gruppe von Servern verfügt über eine ELB. Der gesamte Datenverkehr wird über das AWS API Gateway weitergeleitet. Das Problem ist, dass der HTTPS-Port der ELB für die Welt geöffnet ist. Wie schützen wir unsere Server, damit der Datenverkehr nur über das …
Stellen Sie sich einen Softwareanbieter und einen lizenzierten Kunden einer Software dieses Anbieters vor, wobei die lizenzierte Software entweder vor Ort (beim Kunden) oder im Format einer SaaS-Lösung (vom Anbieter gehostet) verwendet wird. Der Kunde erhält jedoch nur Zugriff auf das, was zur Verwendung / Ausführung der Software erforderlich ist …
Ein Teil einer Antwort auf meine (Meta-) Frage " Feature-Flags in Feature-Toggles umbenennen? " Ist wie folgt: ... Es könnte gültige Fragen zu Feature-Flags geben (Formalismus, Dokumentation darüber, Definitionsprozess), die möglicherweise nicht mit Feature- Toggles zusammenhängen, sondern mit Feature- Ramp-Ups , die eine weniger binäre Bedeutung haben. ... Meine Frage …
Herkömmlicherweise überwachen CI-Systeme nur die Qualität des Codes in einem Integrationszweig und signalisieren, wenn Regressionen auftreten. Für Reparaturen ist menschliches Eingreifen erforderlich. Mit zunehmender Anzahl von Entwicklern, die an derselben Branche arbeiten, steigt das Risiko von Brüchen / Blockierungen. Schließlich wird ein Punkt erreicht, an dem durchschnittlich zu dem Zeitpunkt, …
In einem CI-Kontext ist eine der häufig verwendeten Maßnahmen zur Erhöhung des Qualitätsniveaus des Integrationszweigs ein obligatorischer Satz von Qualitätsprüfungen vor dem Festschreiben (in der Regel einschließlich der Erstellung einiger Artefakte, der Durchführung von Komponententests und sogar einiger Funktions- / Integrationstests). Einige Regressionen (Build-Brüche, verschiedene Testfehler) werden jedoch von den …
Ich arbeite an einem Angular2-Projekt mit Yii2 (PHP / MySQL) als API-Punkt. Wir müssen die Angular-App in verschiedenen Sprachen für verschiedene Kunden bereitstellen (mithilfe der AOT-Kompilierung aus Angular-CLI). Was ist der beste Weg, um dies zu erreichen? Ich schaue auf Docker oder Ansible (-container), damit dies funktioniert. Die Beispiele beziehen …
Ich möchte benutzerdefinierte Jobergebnisdaten in einem Format (z. B. in XML) speichern, das Jenkins lesen und den zusammenfassenden Bericht auf der Jobseite erstellen kann (idealerweise in Form einer Tabelle). Ich möchte wissen, wie dies erreicht werden kann?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.