Beispiele beschreiben vorbereitende Konfigurationen. Sie sind weder ausführbare Befehle noch ein Produktions-API-Vertrag.
Erstes Projekt vorbereiten
Vom Geschäftsziel zur nutzbaren Konfiguration.
- 01
Anwendungen, Nutzer, normale Last und Spitzen erfassen. Produktion, Staging und Entwicklung trennen.
- 02
Dienst wählen, dann CPU, RAM, Speicher, Netzwerk und Sicherung festlegen. Betriebsoptionen ergänzen.
- 03
Warenkorb vor Angebotsanfrage prüfen. Verfügbarkeit, Endpreis, Standort, Lizenzen und Zuständigkeiten bestätigen.
Umfangsbeispiel ansehen
project: web-production
environments: [production, staging]
owner: infrastructure-team
backup_policy: to-define
Dienst öffnenVPS dimensionieren
Ressourcen wählen und reproduzierbare Bereitstellung vorbereiten.
- 01
Speichernutzung, Datenmenge und Prozesse zugrunde legen. Reserven für Updates und Spitzen vorsehen.
- 02
SSH-Zugriff, Updates und Firewall-Regeln vor öffentlicher Bereitstellung vorbereiten.
- 03
Bei Bedarf zusätzliche IPv4, Sicherung und Bereitschaft wählen. Wiederherstellung prüfen und Last nach Start messen.
Umfangsbeispiel ansehen
service: vps
vcpu: 2
ram_gb: 4
disk_gb: 40
public_services: [https]
Dienst öffnenDedizierten Server vorbereiten
Hardware, Datenträger und Netzwerk passend zusammenstellen.
- 01
Prozessoren, Kerne, RAM und Datenträger je Reihe vergleichen. Rechenlast, Datenbanken oder Speicherung berücksichtigen.
- 02
Kompatible Speicher-, RAM- und Bandbreitenoptionen prüfen. RAID verbessert Ausfallsicherheit bei Datenträgern, ersetzt aber keine Sicherung.
- 03
System, Lizenzen, IPs und privates Netzwerk festlegen. Hardware, Installation und Eingriffe vor Aktivierung bestätigen.
Umfangsbeispiel ansehen
service: dedicated
storage_role: database
raid: to-confirm
private_network: if-compatible
backup: separate-location
Dienst öffnenNetzwerk planen
Nutzungen trennen und erlaubte Datenflüsse dokumentieren.
- 01
Überschneidungsfreien Adressplan für Anwendungen, Datenbanken, Verwaltung und Sicherung erstellen.
- 02
Für jeden Fluss Quelle, Ziel, Port, Protokoll und Zweck definieren. Verwaltungsschnittstellen auf vorgesehene Zugänge beschränken.
- 03
Privatnetz-Kompatibilität, öffentliche Bandbreite, IPv4 und Routing prüfen. Die Karte bietet geografischen Kontext, keinen Kundentraffic-Nachweis.
Umfangsbeispiel ansehen
application_subnet: 10.20.10.0/24
data_subnet: 10.20.20.0/24
admin_subnet: 10.20.30.0/24
default_inbound: deny
Dienst öffnenSicherungsplan erstellen
Aufbewahrung, Konsistenz und getestete Wiederherstellung.
- 01
Dateien, Datenbanken, Konfiguration und Wiederanlaufgeheimnisse erfassen. Konsistente Sicherungsanforderungen bestimmen.
- 02
RPO/RTO, Häufigkeit und Aufbewahrung mit Fachverantwortlichen festlegen. Kapazität und Standort planen.
- 03
In isolierter Umgebung wiederherstellen, Daten und Anwendungsstart prüfen und Ergebnisse sowie Korrekturen dokumentieren.
Umfangsbeispiel ansehen
dataset: application-data
retention_days: 30
restore_target: isolated-test
restore_test: scheduled
rpo_rto: agreed-with-owner
Dienst öffnenAudit oder Pentest abgrenzen
Sicherheitsbedarf in einen prüfbaren Auftrag übersetzen.
- 01
Enthaltene Server, Anwendungen, APIs, Netze und Konten ermitteln. Ausschlüsse und sensible Umgebungen benennen.
- 02
Schriftliche Genehmigung, Testfenster, Notfallkontakte und Abbruchbedingungen vor Eingriffen festlegen.
- 03
Bericht, Behebungsprioritäten und Nachtest planen. Gewählte Module konkretisieren das Angebot, starten aber keine Tests.
Umfangsbeispiel ansehen
scope: [web-application, api]
authorization: required
test_window: to-agree
retest: requested
Dienst öffnenZahlungsintegration vorbereiten
Abläufe, Ereignisse und Zuständigkeiten beschreiben.
- 01
Länder, Währungen, Volumen, Methoden und Abläufe erfassen: Einmalzahlung, Abonnement, Erstattung oder Marketplace.
- 02
Idempotente Ereignisverarbeitung, Signaturprüfung, Fehlerwiederaufnahme und Bestellabgleich vorbereiten.
- 03
APIs, Acquirer, Händleraufnahme und Gebühren bestätigen. Referenzen und Sandbox sind von einer aktivierten Produktions-API zu unterscheiden.
Umfangsbeispiel ansehen
event_handling:
verify_signature: true
deduplicate_by_event_id: true
reconcile_order: true
log_card_data: false
Dienst öffnenMigration organisieren
Übertragung, Prüfungen und Rückkehr vorbereiten.
- 01
Daten, Abhängigkeiten, Zertifikate, DNS und Integrationen erfassen. Nutzbare Sicherung vor Änderungen vorbereiten.
- 02
Ziel testen, Umstellungsfenster und Rückkehrkriterien festlegen. Jeder Prüfung eine Zuständigkeit zuweisen.
- 03
Nach Umstellung Zugriffe, Datenkonsistenz, geplante Aufgaben, Protokolle und Sicherungen vor Abschluss prüfen.
Umfangsbeispiel ansehen
cutover:
owner: project-team
validation: application-checklist
rollback: documented
backup_before_change: required
Dienst öffnenINTEGRATION / REFERENCE
Integration vertiefen
Den Umfang jeder Referenz vor dem Integrationsentwurf prüfen. Testumgebungen und aktivierte Dienste haben unterschiedliche Bedingungen.