InterCloud

Cloud & Infrastruktur

Eine sichere, reproduzierbare AWS-Umgebung,
aufgebaut und betrieben von InterCloud.

Kunden erhalten eine sichere Kontostruktur, wiederholbare Deployments und ein Monitoring, das Probleme meldet, bevor Nutzer betroffen sind. InterCloud betreibt die eigenen Produkte auf AWS mit Terraform, Containern und GitHub Actions und schafft dieselbe Grundlage für Sie.

AWS-Lösungen

Eine sichere Grundlage auf AWS

Die Grundlage ist dieselbe – ob für eine neue Migration zu AWS oder für ein bestehendes Konto, das ohne Plan gewachsen ist: getrennte Umgebungen, identitätsbasierter Zugriff und alle Ressourcen als Code definiert.

  • Landing Zone

    Halten Sie Umgebungen getrennt und jede Aktion nachvollziehbar. Eine Multi-Account-Struktur mit AWS Organizations, zentraler Protokollierung und Audit-Trails, Guardrails, die festlegen, was jedes Konto darf, und ein Netzwerkdesign mit privaten Subnetzen für Daten- und Anwendungsschicht.

  • Identitäten und Secrets

    Entfernen Sie langlebige Schlüssel aus Ihrer Umgebung. An ihre Stelle treten IAM-Rollen und SSO mit Richtlinien nach dem Prinzip der minimalen Rechte für Personen und Pipelines; Anwendungs-Secrets liegen in einem verwalteten Speicher und werden ohne erneutes Deployment rotiert.

  • Verwaltete Datendienste

    Stellen Sie Daten zu einem gewählten Zeitpunkt wieder her. Verwaltetes PostgreSQL mit automatischen Backups und Point-in-Time-Recovery, Objektspeicher mit Lebenszyklusregeln sowie Caches und Warteschlangen, die zusammen mit der Anwendung als Code bereitgestellt werden.

  • Edge und Auslieferung

    Schützen Sie öffentliche Anwendungen am Edge und betreiben Sie mehrere unter einer Domain. Cloudflare vor AWS für DNS, TLS, WAF und DDoS-Schutz, mit Routing-Regeln, die es mehreren Anwendungen erlauben, sich eine Domain zu teilen.

  • Backups und Notfallwiederherstellung

    Wissen Sie, dass eine Wiederherstellung funktioniert, bevor Sie sie brauchen. Je System vereinbarte Backup-Zeitpläne und Aufbewahrungsfristen, regelmäßig getestete Wiederherstellungsverfahren und ein schriftlicher Wiederherstellungsplan, der die Reihenfolge der wiederherzustellenden Services festlegt und regelt, wer über seine Aktivierung entscheidet.

  • Kostenmanagement

    Halten Sie Cloud-Ausgaben transparent und prüfen Sie sie monatlich. Tagging-Standards, Budgets mit Alarmen und eine monatliche Kostenprüfung. Right-Sizing, zeitgesteuerte Nicht-Produktionsumgebungen und reservierte Kapazität kommen zum Einsatz, sobald die Nutzungsmuster bekannt sind.

Container & Serverless

Die passende Laufzeitumgebung für jeden Workload, einheitlich betrieben

Anwendungsservices laufen als Docker-Container auf Amazon ECS, der Plattform hinter den eigenen Produkten von InterCloud. Jeder Service hat eine eigene Task-Definition, Health Checks, Autoscaling-Regeln und eine private Verbindung zu den Services, von denen er abhängt; Images werden in der Pipeline gebaut und gescannt.

Zeitgesteuerte Jobs, Dateiverarbeitung, Benachrichtigungen und ereignisgesteuerte Integrationen eignen sich besser für Serverless-Funktionen und verwaltete Warteschlangen. Diese Dienste benötigen keine ungenutzten Server, und Kapazität wie Kosten richten sich nach der tatsächlichen Nutzung.

Die Plattform wird je Workload gewählt, das Deployment-Modell bleibt einheitlich – so kann ein Ingenieur, der einen Service kennt, alle betreiben.

  • Amazon ECS mit Autoscaling, Health Checks und Rolling Updates ohne Ausfallzeit
  • Container-Images in der CI gebaut, gescannt und versioniert, gespeichert in einer privaten Registry
  • Serverless-Funktionen und verwaltete Warteschlangen für ereignisgesteuerte und zeitgesteuerte Aufgaben
  • Kubernetes, wo eine bestehende Plattform oder ein Teamstandard es erfordert

DevOps & CI/CD

Ein wiederholbarer Weg vom Commit bis in die Produktion

Die Pipeline schützt das Produkt. Jede Änderung nimmt denselben Weg, und Releases werden zur Routine, die während der Arbeitszeit stattfinden kann.

  1. 1

    Infrastructure as Code

    Alle AWS-Ressourcen sind in Terraform definiert, werden als Pull Requests geprüft und von der Pipeline angewendet. Umgebungen sind reproduzierbar, Drift ist sichtbar, und keine Konfiguration hängt von manuellen Änderungen in einer Konsole ab.

  2. 2

    Bauen und testen

    GitHub Actions führt bei jedem Pull Request Typprüfungen, Linting, Unit- und Integrationstests sowie Abhängigkeitsscans aus. Container-Images werden einmal gebaut und unverändert durch die Umgebungen weitergereicht.

  3. 3

    Sicher deployen

    Blue/Green- oder Rolling-Deployments auf ECS mit Health Checks, sodass ein fehlerhaftes Release keinen Traffic erhält und ein Rollback ein einziger Schritt ist. Datenbankmigrationen laufen als versionierte Skripte mit getestetem Rückweg.

  4. 4

    Beobachten und verbessern

    Deployment-Ereignisse werden in SnowTrack mit Metriken und Alarmen korreliert, sodass sich eine Verschlechterung der verursachenden Änderung zuordnen lässt. Erkenntnisse aus Nachbesprechungen von Vorfällen fließen in Tests und Runbooks ein.

Monitoring & Betrieb

Monitoring und Betrieb ab dem Go-live

Das Monitoring wird bereits in der Entwicklungsphase eingerichtet. Signale aus Infrastruktur, Anwendung und Geschäftsebene werden in SnowTrack, unserer Observability-Plattform, gesammelt, mit Dashboards je Service und Alarmen, die an die Personen in Rufbereitschaft gehen.

Alarme sind auf das vereinbarte Service-Level abgestimmt, und zu jedem Alarm gehört ein Runbook, damit die empfangende Person weiß, was zu tun ist. Überflüssige Alarme werden monatlich geprüft und reduziert.

Im Rahmen eines Managed-Operations-Vertrags übernimmt InterCloud die Rufbereitschaft: Patching, Kapazitätsmanagement, Reaktion auf Vorfälle und einen monatlichen Bericht zu Verfügbarkeit, Vorfällen und Änderungen. Alternativ übergeben wir die Einrichtung und schulen Ihr Team.

  • Infrastruktur-, Anwendungs- und Service-Monitoring in SnowTrack
  • Alarm-Routing, Bereitschaftspläne und Runbooks für jeden Alarm
  • Zentrale Logs und Traces mit Aufbewahrung gemäß Compliance-Anforderungen
  • Patch-Management, Kapazitätsprüfungen und ein monatlicher Betriebsbericht
SnowTrack entdecken
S SnowTrack
  • Überblick
  • Infrastruktur
  • Anwendungen
  • Dienste
  • Logs
  • Warnmeldungen
  • Vorfälle
  • Berichte

Systemübersicht

Verfügbarkeit

99.9%

Aktive Warnmeldungen

3

Dienste

42

CPU-Auslastung
Speicherauslastung

Eine Prüfung Ihrer AWS-Umgebung

Ob neue AWS-Umgebung oder Prüfung eines bestehenden Kontos: Wir zeigen Ihnen, wie eine gut betriebene Umgebung aussieht und welche Schritte dorthin führen.