Informationen zum Entwerfen einer sicheren Mehrfachtopologie in der Cloud

In einer mehrstufigen Anwendungstopologie weisen Ihre Ressourcen eindeutige Zugriffs- und Trap-Constraints auf. Organisieren Sie Ihre Ressourcen in Compartments, und definieren Sie Oracle Cloud Infrastructure Identity and Access Management - (IAM-) Policys, um den Zugriff der Benutzer auf die Ressourcen in jedem Compartment zu kontrollieren. Isolieren Sie die Ressourcen in jeder Tier in separaten Subnetzen.

Architektur

Die folgende Architektur zeigt die in Compartments gruppierten Cloud-Ressourcen basierend auf der Art der Ressourcen. Die Bastion-Hosts, Compute-Instanzen, Load Balancer und Datenbanken befinden sich in einem einzelnen virtuellen Cloud-Netzwerk (VCN), werden jedoch an verschiedene Subnetze angehängt.

Beschreibung von multitier-network-architecture.png folgt
Beschreibung der Abbildung multitier-network-architecture.png
  • Compartments bieten logische Grenzen, um Ihre Ressourcen in der Cloud zu isolieren, basierend auf den Benutzergruppen, die für die Verwaltung der Ressourcen verantwortlich sind. Mit Compartments können Sie auch die Nutzung von Cloudressourcen durch jede Abteilung in Ihrer Organisation verfolgen und verwalten. Beachten Sie, dass ein Compartment für den Mandanten global ist, d.h., es umfasst alle Regionen.
  • Die Ressourcen in dieser Architektur sind über drei Availability-Domains (AD) verteilt. In einer Region mit einer einzelnen AD können Sie die Compute-Instanzen auf die Faultdomains innerhalb von AD zur High Availability verteilen.
  • Das Netzwerk-Compartment enthält das VCN und die zugehörigen Gateways.
  • Die Compute-Instanzen in dieser Architektur sind an AD-spezifische Subnetze angehängt. Um die Subnetze vor dem AD-Fehler zu schützen, empfiehlt Oracle die Verwendung von regionalen Subnetzen über den gesamten Bereich.
  • Das Shared Services-Compartment enthält Compute-Instanzen, die von allen Mandanten gemeinsam verwendet werden.
  • Das Admin-Compartment enthält die Bastion-Hosts, die für den Datenverkehr aus dem Internet angegeben werden.
  • Das Business Logic Compartment enthält die Compute-Instanzen, die die Webserver und Anwendungsserver hosten. Außerdem enthält er die Load Balancer.
  • Das Datenbank-Compartment enthält die Datenbankinstanzen.