Kurstermine AZ-304
Überblick
In diesem 4-Tages-Kurs lernen Solution Architects, wie man Geschäftsanforderungen in sichere, skalierbare und zuverlässige Lösungen umsetzt. Die Lektionen umfassen Entwurfsüberlegungen in Bezug auf Protokollierung, Kostenanalyse, Authentifizierung und Autorisierung, Governance, Sicherheit, Speicherung, Hochverfügbarkeit und Migration.
Diese Rolle erfordert Entscheidungen in mehreren Bereichen, die sich auf eine Gesamtentwurfslösung auswirken.
Agenda
Modul 1: Entwerfen Sie eine Compute-Lösung
- Empfehlen Sie eine Lösung für die Computerbereitstellung
- Bestimmen Sie geeignete Computertechnologien
- Empfehlen Sie eine Lösung für Container
- Empfehlen Sie eine Lösung zur Automatisierung des Compute-Managements
Modul 2: Entwerfen Sie eine Netzwerklösung
- Empfehlen Sie eine Lösung für die Netzwerkadressierung und Namensauflösung
- Empfehlen Sie eine Lösung für die Netzwerkbereitstellung
- Empfehlen Sie eine Lösung für die Netzwerksicherheit
- Empfehlen Sie eine Lösung für Internet-Konnektivität und lokale Netzwerke
- Empfehlen Sie eine Lösung zur Automatisierung des Netzwerkmanagements
- Empfehlen Sie eine Lösung für Belastungsausgleich und Verkehrsführung
Modul 3: Entwerfen für die Migration
- Bewerten und lokale Server und Anwendungen für die Migration
- Empfehlen Sie eine Lösung für die Migration von Anwendungen und VMs
- Empfehlen Sie eine Lösung für die Migration von Datenbanken
Modul 4: Authentifizierung und Autorisierung entwerfen
- Tipps für das Identitäts- und Zugrffsmanagement
- Empfehlen Sie eine Lösung für die Multi-Faktor-Authentifizierung
- Fünf Schritte zur Sicherung der Identitätsinfrastruktur
- Empfehlen Sie eine Lösung für das einmalige Anmelden (SSO)
- Empfehlen Sie eine Lösung für eine hybride Identität
- Empfehlen Sie eine Lösung für die B2B-Integration
- Empfehlen Sie eine hierarchische Struktur für Managementgruppen
Modul 5: Governance entwerfen
- Empfehlen Sie eine Lösung für die Verwendung von Azure Policy
- Empfehlen Sie eine Lösung für die Verwendung von Azure Blueprint
Modul 6: Entwerfen Sie eine Lösung für Datenbanken
- Wählen Sie eine geeignete Datenplattform basierend auf den Anforderungen aus
- Übersicht über den Azure-Datenspeicher
- Empfehlen Sie die Dimensionierung der Datenbank-Servicestufe
- Dynamische Skalierung von Azure SQL-Datenbank- und Azure SQL-verwalteten Instanzen
- Empfehlen Sie eine Lösung zum Verschlüsseln von Daten in Ruhe, Übertragung und Verwendung
Modul 7: Wählen Sie einen geeigneten Speicher-Account aus
- Grundlegendes zu Speicherstufen
- Empfehlen Sie eine Speicherzugriffslösung
- Empfehlen Sie Speicher-Management-Tools
Modul 8: Entwerfen Sie Daten-Integration
- Empfehlen Sie einen Datenfluss
- Empfehlen Sie eine Lösung für die Daten-Integration
Modul 9: Entwerfen Sie eine Lösung für die Protokollierung und Überwachung
- Azure-Überwachungs-Services
- Azure-Monitor
Modul 10: Entwerfen Sie eine Lösung für Sicherung und Wiederherstellung
- Empfehlen Sie eine Wiederherstellungslösung für hybride und lokale Workloads
- Entwurf und Azure Standort-Wiederherstellungs-Lösung
- Empfehlen Sie eine Lösung für die Wiederherstellung in verschiedenen Regionen
- Empfehlen Sie eine Lösung für Azure Backup Management
- Entwerfen Sie eine Lösung für die Datenarchivierung und -speicherung
Modul 11: Entwurf für hohe Verfügbarkeit
- Empfehlen Sie eine Lösung für die Redundanz von Anwendungen und Workloads
- Empfehlen Sie eine Lösung für die automatische Skalierung
- Identifizieren Sie Ressourcen, die Hochverfügbarkeit erfordern
- Identifizieren Sie Speicher-Typen für Hochverfügbarkeit
- Empfehlen Sie eine Lösung für die Geo-Redundanz von Workloads
Modul 12: Design zur Kostenoptimierung
- Lösungen für das Kostenmanagement empfehlen
- Empfohlene Gesichtspunkte zur Kostenminimierung
Modul 13: Entwerfen einer Anwendungsarchitektur
- Empfehlen Sie eine Microservices-Architektur
- Empfehlen Sie eine Orchestrierungslösung für die Bereitstellung von Anwendungen
- Empfehlen Sie eine Lösung für die API Integration
Modul 14: Entwerfen Sie Sicherheit für Anwendungen
- Sicherheit für Anwendungen und Services
- Empfehlen Sie eine Lösung mit Hilfe von Key Vault
- Empfehlen Sie Lösungen mit Azure AD Managed Identities
Zielgruppe
Dieser Kurs richtet sich an IT-Experten mit Fachkenntnissen im Entwerfen und Implementieren von Lösungen, die unter Microsoft Azure ausgeführt werden. Die Teilnehmer sollten über fortgeschrittene Erfahrung und Kenntnisse des IT-Betriebs verfügen, einschließlich Netzwerk, Virtualisierung, Identität, Sicherheit, Geschäftskontinuität, Notfallwiederherstellung, Datenplattform, Budgetierung und Governance.
Azure Solution Architects verwenden das Azure Portal und verwenden die Befehlszeilenschnittstelle, sobald sie sachkundiger sind. Die Kandidaten müssen über Expertenkenntnisse in der Azure-Verwaltung verfügen und Erfahrung mit Azure-Entwicklungsprozessen und DevOps-Prozessen haben.
Voraussetzungen
Erfolgreiche Azure Architekten beginnen diese Rolle mit Erfahrung in Betriebssystemen, Virtualisierung, Cloud-Infrastruktur, Speicherstrukturen, Netzwerken, Anwendungen und Datenbanken.
- Verständnis lokaler Virtualisierungstechnologien: VMs, virtueller Netzwerke und virtueller Festplatten.
- Grundlegendes zur Netzwerkkonfiguration, einschließlich TCP/IP, DNS (Domain Name System), VPNs (Virtual Private Networks), Firewalls und Verschlüsselungstechnologien.
- Grundlegendes zu Active Directory-Konzepten, einschließlich Domains, Gesamtstrukturen, Domain-Controllern, Replikation, Kerberos-Protokoll und LDAP (Lightweight Directory Access Protocol).
- Grundlegendes zu Ausfallsicherheit und Notfallwiederherstellung, einschließlich Sicherungs- und Wiederherstellungsvorgängen.
- Verständnis von Anwendungsentwicklung und APIs.
- Verständnis von Datenbanken, sowohl SQL wie MS SQL, MySQL oder Postgres, als auch Nicht-SQL-Datenbanken wie MongoDB.
- Verständnis der Entkopplung von Anwendungen und Services, z. B. Warteschlangen, Tabellen, Cache.
- Verständnis der Sicherheitskonzepte zum Schutz Ihrer Umgebung, z. B. Verschlüsselung in Ruhe, Verschlüsselung während des Transports, SSL, TLS.
Ohne erweiterte Vorkenntnisse empfehlen wir dringend im Vorfeld den Besuch des AZ-900 Microsoft Azure Fundamentals Kurses, sowie des Azure-Administrator Kurses AZ-104.