(function() {
  var extra = [
    {
      id: 'az900-101',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which cloud deployment model makes resources available to the general public over the internet, owned by a third-party provider?', de: 'Welches Cloud-Bereitstellungsmodell stellt Ressourcen der Allgemeinheit über das Internet zur Verfügung, im Besitz eines Drittanbieters?' },
      options: [
        { id: 'A', text: { en: 'Private cloud', de: 'Private Cloud' } },
        { id: 'B', text: { en: 'Public cloud', de: 'Public Cloud' } },
        { id: 'C', text: { en: 'Hybrid cloud', de: 'Hybrid Cloud' } },
        { id: 'D', text: { en: 'Community cloud', de: 'Community Cloud' } }
      ],
      correct: ['B'],
      explanation: { en: 'The public cloud is owned and operated by a third-party provider; resources are shared and accessed via the internet.', de: 'Die Public Cloud gehört einem Drittanbieter und wird von ihm betrieben; Ressourcen werden gemeinsam genutzt und über das Internet aufgerufen.' },
      hint: { en: 'Who owns the infrastructure?', de: 'Wem gehört die Infrastruktur?' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/ready/considerations/cloud-deployment-models'
    },
    {
      id: 'az900-102',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which cloud model is used exclusively by a single organization and can be hosted on-premises or by a dedicated third-party provider?', de: 'Welches Cloud-Modell wird ausschließlich von einer einzigen Organisation genutzt und kann lokal oder von einem dedizierten Drittanbieter gehostet werden?' },
      options: [
        { id: 'A', text: { en: 'Public cloud', de: 'Public Cloud' } },
        { id: 'B', text: { en: 'Hybrid cloud', de: 'Hybrid Cloud' } },
        { id: 'C', text: { en: 'Multi-cloud', de: 'Multi-Cloud' } },
        { id: 'D', text: { en: 'Private cloud', de: 'Private Cloud' } }
      ],
      correct: ['D'],
      explanation: { en: 'The private cloud is dedicated to a single organization. It can reside on-premises or be hosted by a third party.', de: 'Die Private Cloud ist einer einzigen Organisation gewidmet. Sie kann lokal oder von einem Drittanbieter gehostet werden.' },
      hint: { en: 'Exclusive use by one organization.', de: 'Exklusive Nutzung durch eine Organisation.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/ready/considerations/cloud-deployment-models'
    },
    {
      id: 'az900-103',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'An organization uses both its on-premises datacenter and Azure resources together. Which cloud deployment model does this represent?', de: 'Eine Organisation nutzt sowohl ihr lokales Rechenzentrum als auch Azure-Ressourcen gemeinsam. Welches Cloud-Bereitstellungsmodell stellt dies dar?' },
      options: [
        { id: 'A', text: { en: 'Public cloud', de: 'Public Cloud' } },
        { id: 'B', text: { en: 'Private cloud', de: 'Private Cloud' } },
        { id: 'C', text: { en: 'Hybrid cloud', de: 'Hybrid Cloud' } },
        { id: 'D', text: { en: 'Multi-cloud', de: 'Multi-Cloud' } }
      ],
      correct: ['C'],
      explanation: { en: 'The hybrid cloud combines private (on-premises) and public cloud environments, allowing data and apps to be shared between them.', de: 'Die Hybrid Cloud kombiniert private (lokale) und Public-Cloud-Umgebungen und ermöglicht das Teilen von Daten und Anwendungen zwischen ihnen.' },
      hint: { en: 'Think: two environments combined.', de: 'Überlegen: zwei Umgebungen kombiniert.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/ready/considerations/cloud-deployment-models'
    },
    {
      id: 'az900-104',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'A company uses services from both Microsoft Azure and Amazon Web Services. Which cloud strategy does this represent?', de: 'Ein Unternehmen nutzt Dienste von Microsoft Azure und Amazon Web Services. Welche Cloud-Strategie stellt dies dar?' },
      options: [
        { id: 'A', text: { en: 'Hybrid cloud', de: 'Hybrid Cloud' } },
        { id: 'B', text: { en: 'Private cloud', de: 'Private Cloud' } },
        { id: 'C', text: { en: 'Multi-cloud', de: 'Multi-Cloud' } },
        { id: 'D', text: { en: 'Community cloud', de: 'Community Cloud' } }
      ],
      correct: ['C'],
      explanation: { en: 'Multi-cloud means using two or more public cloud providers simultaneously.', de: 'Multi-Cloud bedeutet die gleichzeitige Nutzung von zwei oder mehr Public-Cloud-Anbietern.' },
      hint: { en: 'Multiple public providers.', de: 'Mehrere öffentliche Anbieter.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/strategy/cloud-concepts'
    },
    {
      id: 'az900-105',
      type: 'multiple',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which tasks are typically managed by the cloud provider in a SaaS solution?', de: 'Welche Aufgaben werden in einer SaaS-Lösung typischerweise vom Cloudanbieter verwaltet?' },
      options: [
        { id: 'A', text: { en: 'Physical servers in the datacenter', de: 'Physische Server im Rechenzentrum' } },
        { id: 'B', text: { en: 'Underlying application platform and patching', de: 'Zugrunde liegende Anwendungsplattform und deren Patching' } },
        { id: 'C', text: { en: 'Customer identities and access decisions', de: 'Kundenidentitäten und Zugriffsentscheidungen' } },
        { id: 'D', text: { en: 'Physical networking and datacenter facilities', de: 'Physisches Netzwerk und Rechenzentrumsinfrastruktur' } }
      ],
      correct: ['A', 'B', 'D'],
      explanation: { en: 'In SaaS, the provider manages the application stack and underlying infrastructure. The customer still manages identities, access, and data inside the service.', de: 'Bei SaaS verwaltet der Anbieter den Anwendungsstack und die zugrunde liegende Infrastruktur. Der Kunde verwaltet weiterhin Identitäten, Zugriffe und Daten innerhalb des Dienstes.' },
      hint: { en: 'Think below the tenant boundary.', de: 'Denken Sie an alles unterhalb der Mandantengrenze.' },
      reference: 'https://learn.microsoft.com/en-us/azure/security/fundamentals/shared-responsibility'
    },
    {
      id: 'az900-106',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which cloud service model provides the greatest control over the underlying infrastructure, including virtual machines, storage, and networking?', de: 'Welches Cloud-Dienstmodell bietet die größte Kontrolle über die zugrunde liegende Infrastruktur, einschließlich VMs, Speicher und Netzwerk?' },
      options: [
        { id: 'A', text: { en: 'SaaS', de: 'SaaS' } },
        { id: 'B', text: { en: 'PaaS', de: 'PaaS' } },
        { id: 'C', text: { en: 'IaaS', de: 'IaaS' } },
        { id: 'D', text: { en: 'FaaS', de: 'FaaS' } }
      ],
      correct: ['C'],
      explanation: { en: 'IaaS gives the customer control over the OS, storage, deployed applications, and some networking components.', de: 'IaaS gibt dem Kunden Kontrolle über das Betriebssystem, Speicher, bereitgestellte Anwendungen und einige Netzwerkkomponenten.' },
      hint: { en: 'Infrastructure = most control.', de: 'Infrastruktur = meiste Kontrolle.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/strategy/cloud-concepts'
    },
    {
      id: 'az900-107',
      type: 'scenario',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'medium',
      scenario: { en: 'The development team at Contoso, Ltd. is building a custom web application and wants to deploy code quickly without managing virtual machines or operating system patches.', de: 'Das Entwicklungsteam von Contoso, Ltd. erstellt eine benutzerdefinierte Webanwendung und möchte Code schnell bereitstellen, ohne virtuelle Maschinen oder Betriebssystem-Patches zu verwalten.' },
      question: { en: 'Which cloud service model is the best fit?', de: 'Welches Cloud-Dienstmodell ist am besten geeignet?' },
      options: [
        { id: 'A', text: { en: 'Infrastructure as a Service (IaaS)', de: 'Infrastructure as a Service (IaaS)' } },
        { id: 'B', text: { en: 'Platform as a Service (PaaS)', de: 'Platform as a Service (PaaS)' } },
        { id: 'C', text: { en: 'Software as a Service (SaaS)', de: 'Software as a Service (SaaS)' } },
        { id: 'D', text: { en: 'Private cloud', de: 'Private Cloud' } }
      ],
      correct: ['B'],
      explanation: { en: 'PaaS is designed for teams that want to deploy code without managing the guest OS, patching, or most infrastructure details.', de: 'PaaS ist für Teams gedacht, die Code bereitstellen möchten, ohne das Gastbetriebssystem, Patching oder die meisten Infrastrukturdetails zu verwalten.' },
      hint: { en: 'Choose the model between raw VMs and finished software.', de: 'Wählen Sie das Modell zwischen rohen VMs und fertiger Software.' },
      reference: 'https://learn.microsoft.com/en-us/azure/app-service/overview'
    },
    {
      id: 'az900-108',
      type: 'multiple',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'For an Azure virtual machine, which responsibilities remain with Microsoft under the shared responsibility model?', de: 'Welche Verantwortlichkeiten verbleiben bei einer Azure Virtual Machine im Shared-Responsibility-Modell bei Microsoft?' },
      options: [
        { id: 'A', text: { en: 'Securing the physical datacenter', de: 'Absicherung des physischen Rechenzentrums' } },
        { id: 'B', text: { en: 'Maintaining host hardware and the hypervisor', de: 'Wartung der Hosthardware und des Hypervisors' } },
        { id: 'C', text: { en: 'Patching the guest operating system', de: 'Patchen des Gastbetriebssystems' } },
        { id: 'D', text: { en: 'Replacing failed physical disks', de: 'Austausch ausgefallener physischer Festplatten' } }
      ],
      correct: ['A', 'B', 'D'],
      explanation: { en: 'Microsoft manages the physical infrastructure and host platform. The customer remains responsible for the guest OS, applications, identities, and data in the VM.', de: 'Microsoft verwaltet die physische Infrastruktur und die Hostplattform. Der Kunde bleibt für das Gastbetriebssystem, Anwendungen, Identitäten und Daten in der VM verantwortlich.' },
      hint: { en: 'Separate host responsibilities from guest responsibilities.', de: 'Trennen Sie Host-Verantwortlichkeiten von Gast-Verantwortlichkeiten.' },
      reference: 'https://learn.microsoft.com/en-us/azure/security/fundamentals/shared-responsibility'
    },
    {
      id: 'az900-109',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'What term describes an upfront investment in physical infrastructure that is depreciated over time?', de: 'Welcher Begriff beschreibt eine Vorabinvestition in physische Infrastruktur, die über die Zeit abgeschrieben wird?' },
      options: [
        { id: 'A', text: { en: 'Operational Expenditure (OpEx)', de: 'Betriebsausgaben (OpEx)' } },
        { id: 'B', text: { en: 'Capital Expenditure (CapEx)', de: 'Investitionsausgaben (CapEx)' } },
        { id: 'C', text: { en: 'Pay-as-you-go', de: 'Nutzungsbasierte Zahlung' } },
        { id: 'D', text: { en: 'Total Cost of Ownership (TCO)', de: 'Gesamtbetriebskosten (TCO)' } }
      ],
      correct: ['B'],
      explanation: { en: 'CapEx is upfront spending on physical assets like servers. These costs are depreciated over the asset lifespan.', de: 'CapEx sind Vorabausgaben für physische Assets wie Server. Diese Kosten werden über die Asset-Lebensdauer abgeschrieben.' },
      hint: { en: 'Upfront physical investment = CapEx.', de: 'Vorabinvestition in Physisches = CapEx.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/strategy/cloud-concepts'
    },
    {
      id: 'az900-110',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'In cloud computing, paying only for the compute resources you use each month is an example of which type of expenditure?', de: 'Im Cloud-Computing ist das Zahlen nur für die monatlich genutzten Rechenressourcen ein Beispiel für welche Art von Ausgaben?' },
      options: [
        { id: 'A', text: { en: 'Capital Expenditure (CapEx)', de: 'Investitionsausgaben (CapEx)' } },
        { id: 'B', text: { en: 'Fixed costs', de: 'Fixkosten' } },
        { id: 'C', text: { en: 'Depreciation costs', de: 'Abschreibungskosten' } },
        { id: 'D', text: { en: 'Operational Expenditure (OpEx)', de: 'Betriebsausgaben (OpEx)' } }
      ],
      correct: ['D'],
      explanation: { en: 'Cloud services use an OpEx model: you pay for what you consume as an ongoing operating expense, not a capital investment.', de: 'Cloud-Dienste verwenden ein OpEx-Modell: Sie zahlen für das, was Sie als laufende Betriebsausgabe verbrauchen, keine Kapitalinvestition.' },
      hint: { en: 'Pay-as-you-go = OpEx.', de: 'Nutzungsbasiert = OpEx.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/strategy/cloud-concepts'
    },
    {
      id: 'az900-111',
      type: 'multiple',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which benefits come from economies of scale in cloud computing?', de: 'Welche Vorteile entstehen durch Skaleneffekte im Cloud Computing?' },
      options: [
        { id: 'A', text: { en: 'Lower per-unit costs', de: 'Niedrigere Stückkosten' } },
        { id: 'B', text: { en: 'Large-scale purchasing power by the provider', de: 'Große Einkaufsmacht des Anbieters' } },
        { id: 'C', text: { en: 'A need for every customer to buy peak hardware', de: 'Die Notwendigkeit, dass jeder Kunde Hardware für Spitzenlasten kauft' } },
        { id: 'D', text: { en: 'Efficiency from shared massive infrastructure', de: 'Effizienz durch gemeinsam genutzte große Infrastruktur' } }
      ],
      correct: ['A', 'B', 'D'],
      explanation: { en: 'Cloud providers can spread costs across many customers and buy hardware and services at scale. That often lowers costs compared with isolated on-premises environments.', de: 'Cloudanbieter können Kosten auf viele Kunden verteilen und Hardware sowie Dienste in großem Maßstab einkaufen. Das senkt häufig die Kosten im Vergleich zu isolierten lokalen Umgebungen.' },
      hint: { en: 'Think about shared scale and bulk purchasing.', de: 'Denken Sie an gemeinsame Skalierung und Großeinkauf.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/get-started/what-is-azure'
    },
    {
      id: 'az900-112',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'A web application automatically adds server instances during peak hours and removes them during off-peak hours. Which cloud concept does this illustrate?', de: 'Eine Webanwendung fügt während der Stoßzeiten automatisch Serverinstanzen hinzu und entfernt sie in Schwachlastzeiten. Welches Cloud-Konzept veranschaulicht dies?' },
      options: [
        { id: 'A', text: { en: 'High availability', de: 'Hohe Verfügbarkeit' } },
        { id: 'B', text: { en: 'Disaster recovery', de: 'Notfallwiederherstellung' } },
        { id: 'C', text: { en: 'Scalability', de: 'Skalierbarkeit' } },
        { id: 'D', text: { en: 'Elasticity', de: 'Elastizität' } }
      ],
      correct: ['D'],
      explanation: { en: 'Elasticity is the ability to automatically scale resources up or down based on changing demand, including releasing unused resources.', de: 'Elastizität ist die Fähigkeit, Ressourcen basierend auf sich änderndem Bedarf automatisch zu skalieren und nicht genutzte Ressourcen freizugeben.' },
      hint: { en: 'Automatic up AND down = elasticity.', de: 'Automatisch hoch UND runter = Elastizität.' },
      reference: 'https://learn.microsoft.com/en-us/azure/architecture/framework/scalability/design-scale'
    },
    {
      id: 'az900-113',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which cloud concept describes the ability to increase resources to handle greater workload demands?', de: 'Welches Cloud-Konzept beschreibt die Fähigkeit, Ressourcen zu erhöhen, um größere Workload-Anforderungen zu bewältigen?' },
      options: [
        { id: 'A', text: { en: 'Elasticity', de: 'Elastizität' } },
        { id: 'B', text: { en: 'Agility', de: 'Agilität' } },
        { id: 'C', text: { en: 'Scalability', de: 'Skalierbarkeit' } },
        { id: 'D', text: { en: 'Reliability', de: 'Zuverlässigkeit' } }
      ],
      correct: ['C'],
      explanation: { en: 'Scalability is the ability to increase resources (scale up or scale out) to handle growing workloads.', de: 'Skalierbarkeit ist die Fähigkeit, Ressourcen zu erhöhen (Scale-up oder Scale-out), um wachsende Workloads zu bewältigen.' },
      hint: { en: 'Handling growth = scalability.', de: 'Wachstum bewältigen = Skalierbarkeit.' },
      reference: 'https://learn.microsoft.com/en-us/azure/architecture/framework/scalability/design-scale'
    },
    {
      id: 'az900-114',
      type: 'scenario',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: { en: 'Tailwind Traders wants to spin up a test environment in minutes for a short campaign and remove it as soon as the campaign ends.', de: 'Tailwind Traders möchte für eine kurze Kampagne in wenigen Minuten eine Testumgebung bereitstellen und sie direkt nach Kampagnenende wieder entfernen.' },
      question: { en: 'Which cloud benefit is highlighted?', de: 'Welcher Cloud-Vorteil wird hervorgehoben?' },
      options: [
        { id: 'A', text: { en: 'Agility', de: 'Agilität' } },
        { id: 'B', text: { en: 'Capital expenditure', de: 'Kapitalausgaben' } },
        { id: 'C', text: { en: 'Fault tolerance', de: 'Fehlertoleranz' } },
        { id: 'D', text: { en: 'Private cloud', de: 'Private Cloud' } }
      ],
      correct: ['A'],
      explanation: { en: 'Agility means you can provision and remove resources quickly so the business can experiment and respond faster.', de: 'Agilität bedeutet, dass Sie Ressourcen schnell bereitstellen und wieder entfernen können, damit das Unternehmen schneller experimentieren und reagieren kann.' },
      hint: { en: 'Focus on speed of provisioning.', de: 'Konzentrieren Sie sich auf die Geschwindigkeit der Bereitstellung.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/get-started/what-is-azure'
    },
    {
      id: 'az900-115',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'What cloud concept ensures that services remain accessible with minimal downtime, even during component failures?', de: 'Welches Cloud-Konzept stellt sicher, dass Dienste auch bei Komponentenausfällen mit minimalen Ausfallzeiten zugänglich bleiben?' },
      options: [
        { id: 'A', text: { en: 'Disaster recovery', de: 'Notfallwiederherstellung' } },
        { id: 'B', text: { en: 'Fault tolerance', de: 'Fehlertoleranz' } },
        { id: 'C', text: { en: 'High availability', de: 'Hohe Verfügbarkeit' } },
        { id: 'D', text: { en: 'Scalability', de: 'Skalierbarkeit' } }
      ],
      correct: ['C'],
      explanation: { en: 'High availability (HA) ensures services remain accessible for the maximum possible duration, even during outages, by using redundant components.', de: 'Hohe Verfügbarkeit (HA) stellt sicher, dass Dienste durch redundante Komponenten auch bei Ausfällen so lange wie möglich zugänglich bleiben.' },
      hint: { en: 'Maximum uptime = high availability.', de: 'Maximale Betriebszeit = hohe Verfügbarkeit.' },
      reference: 'https://learn.microsoft.com/en-us/azure/architecture/framework/resiliency/design-checklist'
    },
    {
      id: 'az900-116',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'Which cloud characteristic means that a system continues to operate correctly even when one or more of its components fail?', de: 'Welches Cloud-Merkmal bedeutet, dass ein System auch dann korrekt funktioniert, wenn eine oder mehrere Komponenten ausfallen?' },
      options: [
        { id: 'A', text: { en: 'Elasticity', de: 'Elastizität' } },
        { id: 'B', text: { en: 'High availability', de: 'Hohe Verfügbarkeit' } },
        { id: 'C', text: { en: 'Fault tolerance', de: 'Fehlertoleranz' } },
        { id: 'D', text: { en: 'Scalability', de: 'Skalierbarkeit' } }
      ],
      correct: ['C'],
      explanation: { en: 'Fault tolerance is the ability of a system to continue operating without interruption even when one or more components fail.', de: 'Fehlertoleranz ist die Fähigkeit eines Systems, auch bei Ausfall einer oder mehrerer Komponenten unterbrechungsfrei weiterzuarbeiten.' },
      hint: { en: 'No interruption despite component failure.', de: 'Keine Unterbrechung trotz Komponentenausfall.' },
      reference: 'https://learn.microsoft.com/en-us/azure/architecture/framework/resiliency/design-checklist'
    },
    {
      id: 'az900-117',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which cloud concept provides the ability to recover systems and data and resume operations after a major outage or disaster?', de: 'Welches Cloud-Konzept bietet die Möglichkeit, Systeme und Daten wiederherzustellen und den Betrieb nach einem größeren Ausfall oder einer Katastrophe wieder aufzunehmen?' },
      options: [
        { id: 'A', text: { en: 'High availability', de: 'Hohe Verfügbarkeit' } },
        { id: 'B', text: { en: 'Elasticity', de: 'Elastizität' } },
        { id: 'C', text: { en: 'Fault tolerance', de: 'Fehlertoleranz' } },
        { id: 'D', text: { en: 'Disaster recovery', de: 'Notfallwiederherstellung' } }
      ],
      correct: ['D'],
      explanation: { en: 'Disaster recovery (DR) encompasses the strategies and procedures to restore systems and data after catastrophic events.', de: 'Notfallwiederherstellung (DR) umfasst Strategien und Verfahren zur Wiederherstellung von Systemen und Daten nach katastrophalen Ereignissen.' },
      hint: { en: 'Restore after catastrophe = DR.', de: 'Wiederherstellung nach Katastrophe = DR.' },
      reference: 'https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-overview'
    },
    {
      id: 'az900-118',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which cloud benefit allows you to deploy applications and data to regional datacenters around the world to serve users with lower latency?', de: 'Welcher Cloud-Vorteil ermöglicht die Bereitstellung von Anwendungen und Daten in regionalen Rechenzentren weltweit, um Benutzer mit geringerer Latenz zu bedienen?' },
      options: [
        { id: 'A', text: { en: 'Elasticity', de: 'Elastizität' } },
        { id: 'B', text: { en: 'Governance', de: 'Governance' } },
        { id: 'C', text: { en: 'Geo-distribution', de: 'Geo-Verteilung' } },
        { id: 'D', text: { en: 'Serverless computing', de: 'Serverloser Betrieb' } }
      ],
      correct: ['C'],
      explanation: { en: 'Geo-distribution lets you deploy to multiple global regions, reducing latency for end users and enabling compliance with local data regulations.', de: 'Geo-Verteilung ermöglicht die Bereitstellung in mehreren globalen Regionen, reduziert Latenz für Endbenutzer und ermöglicht die Einhaltung lokaler Datenvorschriften.' },
      hint: { en: 'Global placement = geo-distribution.', de: 'Globale Platzierung = Geo-Verteilung.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/strategy/cloud-concepts'
    },
    {
      id: 'az900-119',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'What is a key advantage of the consumption-based pricing model in cloud computing?', de: 'Was ist ein wesentlicher Vorteil des verbrauchsbasierten Preismodells im Cloud-Computing?' },
      options: [
        { id: 'A', text: { en: 'You pay a fixed monthly fee regardless of usage', de: 'Sie zahlen eine feste monatliche Gebühr unabhängig von der Nutzung' } },
        { id: 'B', text: { en: 'You receive unlimited resources for a flat annual rate', de: 'Sie erhalten unbegrenzte Ressourcen zu einem jährlichen Pauschalpreis' } },
        { id: 'C', text: { en: 'You must commit to a 3-year contract for the best pricing', de: 'Sie müssen sich für einen 3-Jahres-Vertrag für den besten Preis verpflichten' } },
        { id: 'D', text: { en: 'You only pay for the resources you actually use', de: 'Sie zahlen nur für die tatsächlich genutzten Ressourcen' } }
      ],
      correct: ['D'],
      explanation: { en: 'The consumption-based model eliminates upfront costs; you pay only for the resources consumed, making costs variable and efficient.', de: 'Das verbrauchsbasierte Modell eliminiert Vorabkosten; Sie zahlen nur für die verbrauchten Ressourcen, wodurch Kosten variabel und effizient werden.' },
      hint: { en: 'Pay only for what you use.', de: 'Zahlen nur für das, was Sie nutzen.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/strategy/cloud-concepts'
    },
    {
      id: 'az900-120',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which cloud benefit allows organizations to forecast future costs and performance with confidence based on consistent past behavior?', de: 'Welcher Cloud-Vorteil ermöglicht es Organisationen, zukünftige Kosten und Leistungen auf der Grundlage konsistenten Verhaltens mit Sicherheit vorherzusagen?' },
      options: [
        { id: 'A', text: { en: 'Agility', de: 'Agilität' } },
        { id: 'B', text: { en: 'Elasticity', de: 'Elastizität' } },
        { id: 'C', text: { en: 'Predictability', de: 'Vorhersehbarkeit' } },
        { id: 'D', text: { en: 'Reliability', de: 'Zuverlässigkeit' } }
      ],
      correct: ['C'],
      explanation: { en: 'Predictability in the cloud means you can confidently forecast both performance (auto-scaling meets demands) and costs (known rates and usage patterns).', de: 'Vorhersehbarkeit in der Cloud bedeutet, dass Sie sowohl Leistung (Auto-Scaling erfüllt Anforderungen) als auch Kosten (bekannte Tarife und Nutzungsmuster) sicher vorhersagen können.' },
      hint: { en: 'Known future = predictability.', de: 'Bekannte Zukunft = Vorhersehbarkeit.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/strategy/cloud-concepts'
    },
    {
      id: 'az900-121',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which cloud design principle ensures that a system can recover from failures and continue to function?', de: 'Welches Cloud-Designprinzip stellt sicher, dass ein System nach Ausfällen wiederhergestellt werden kann und weiterhin funktioniert?' },
      options: [
        { id: 'A', text: { en: 'Predictability', de: 'Vorhersehbarkeit' } },
        { id: 'B', text: { en: 'Reliability', de: 'Zuverlässigkeit' } },
        { id: 'C', text: { en: 'Security', de: 'Sicherheit' } },
        { id: 'D', text: { en: 'Governance', de: 'Governance' } }
      ],
      correct: ['B'],
      explanation: { en: 'Reliability means a system can recover from failures and continue to function. In Azure, this is supported by redundancy and globally distributed infrastructure.', de: 'Zuverlässigkeit bedeutet, dass ein System nach Ausfällen wiederhergestellt werden kann und weiterhin funktioniert. In Azure wird dies durch Redundanz und global verteilte Infrastruktur unterstützt.' },
      hint: { en: 'Recover and continue = reliability.', de: 'Erholen und weiterfahren = Zuverlässigkeit.' },
      reference: 'https://learn.microsoft.com/en-us/azure/architecture/framework/resiliency/design-checklist'
    },
    {
      id: 'az900-122',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'Which of the following is a key characteristic of serverless computing?', de: 'Welches der Folgenden ist ein wesentliches Merkmal von serverlosem Computing?' },
      options: [
        { id: 'A', text: { en: 'Customers rent dedicated servers for exclusive use', de: 'Kunden mieten dedizierte Server zur exklusiven Nutzung' } },
        { id: 'B', text: { en: 'Customers must manage the OS and runtime patching', de: 'Kunden müssen Betriebssystem und Laufzeit-Patches verwalten' } },
        { id: 'C', text: { en: 'Applications must run continuously to be cost-effective', de: 'Anwendungen müssen kontinuierlich laufen, um kosteneffektiv zu sein' } },
        { id: 'D', text: { en: 'The cloud provider manages all infrastructure; code runs in response to events', de: 'Der Cloud-Anbieter verwaltet die gesamte Infrastruktur; Code läuft als Reaktion auf Ereignisse' } }
      ],
      correct: ['D'],
      explanation: { en: 'In serverless computing, infrastructure management is abstracted away. Developers write code that is executed on-demand triggered by events.', de: 'Im serverlosen Computing wird das Infrastrukturmanagement abstrahiert. Entwickler schreiben Code, der bei Bedarf durch Ereignisse ausgelöst wird.' },
      hint: { en: 'No server management, event-driven.', de: 'Kein Servermanagement, ereignisgesteuert.' },
      reference: 'https://learn.microsoft.com/en-us/azure/azure-functions/functions-overview'
    },
    {
      id: 'az900-123',
      type: 'multiple',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'Which statements correctly compare IaaS, PaaS, and SaaS?', de: 'Welche Aussagen vergleichen IaaS, PaaS und SaaS korrekt?' },
      options: [
        { id: 'A', text: { en: 'IaaS gives customers the most control over the operating system', de: 'IaaS gibt Kunden die meiste Kontrolle über das Betriebssystem' } },
        { id: 'B', text: { en: 'PaaS reduces operating system management for developers', de: 'PaaS reduziert die Betriebssystemverwaltung für Entwickler' } },
        { id: 'C', text: { en: 'SaaS delivers finished software to end users', de: 'SaaS liefert fertige Software an Endbenutzer' } },
        { id: 'D', text: { en: 'SaaS requires customers to patch datacenter hardware', de: 'SaaS erfordert, dass Kunden Rechenzentrumshardware patchen' } }
      ],
      correct: ['A', 'B', 'C'],
      explanation: { en: 'IaaS offers the most infrastructure control, PaaS abstracts platform management, and SaaS delivers a completed application. Datacenter hardware remains the provider responsibility.', de: 'IaaS bietet die meiste Infrastrukturkontrolle, PaaS abstrahiert die Plattformverwaltung und SaaS liefert eine fertige Anwendung. Rechenzentrumshardware bleibt in der Verantwortung des Anbieters.' },
      hint: { en: 'Move from most control to least control.', de: 'Denken Sie von der größten zur geringsten Kontrolle.' },
      reference: 'https://learn.microsoft.com/en-us/azure/security/fundamentals/shared-responsibility'
    },
    {
      id: 'az900-124',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'In an IaaS cloud model, who is responsible for patching and updating the guest operating system on a virtual machine?', de: 'Wer ist in einem IaaS-Cloud-Modell für die Patches und Updates des Gastbetriebssystems auf einer VM verantwortlich?' },
      options: [
        { id: 'A', text: { en: 'The cloud provider', de: 'Der Cloud-Anbieter' } },
        { id: 'B', text: { en: 'A third-party auditor', de: 'Ein Drittprüfer' } },
        { id: 'C', text: { en: 'The customer', de: 'Der Kunde' } },
        { id: 'D', text: { en: 'It is automated by the cloud platform', de: 'Es wird durch die Cloud-Plattform automatisiert' } }
      ],
      correct: ['C'],
      explanation: { en: 'In IaaS, the customer is responsible for the guest OS, including applying patches and updates. The provider manages only the physical infrastructure.', de: 'Im IaaS-Modell ist der Kunde für das Gast-BS verantwortlich, einschließlich der Anwendung von Patches und Updates. Der Anbieter verwaltet nur die physische Infrastruktur.' },
      hint: { en: 'IaaS: customer owns the OS.', de: 'IaaS: Kunde ist für das BS verantwortlich.' },
      reference: 'https://learn.microsoft.com/en-us/azure/security/fundamentals/shared-responsibility'
    },
    {
      id: 'az900-125',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'In the SaaS model, who is responsible for the data that users enter into the application?', de: 'Wer ist im SaaS-Modell für die Daten verantwortlich, die Benutzer in die Anwendung eingeben?' },
      options: [
        { id: 'A', text: { en: 'The cloud provider', de: 'Der Cloud-Anbieter' } },
        { id: 'B', text: { en: 'A third-party auditor', de: 'Ein Drittprüfer' } },
        { id: 'C', text: { en: 'It is automatically encrypted and managed by the SaaS provider', de: 'Es wird automatisch verschlüsselt und vom SaaS-Anbieter verwaltet' } },
        { id: 'D', text: { en: 'The customer', de: 'Der Kunde' } }
      ],
      correct: ['D'],
      explanation: { en: 'In all service models, the customer retains responsibility for data and user access. Even in SaaS, the customer is accountable for the data they store.', de: 'In allen Dienstmodellen behält der Kunde die Verantwortung für Daten und Benutzerzugriff. Auch im SaaS-Modell ist der Kunde für die gespeicherten Daten verantwortlich.' },
      hint: { en: 'Data always belongs to the customer.', de: 'Daten gehören immer dem Kunden.' },
      reference: 'https://learn.microsoft.com/en-us/azure/security/fundamentals/shared-responsibility'
    },
    {
      id: 'az900-126',
      type: 'scenario',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'medium',
      scenario: { en: 'Northwind Traders replicates workloads to a secondary region and regularly tests failover so it can keep operating after a regional outage.', de: 'Northwind Traders repliziert Workloads in eine sekundäre Region und testet regelmäßig Failover, damit es nach einem regionalen Ausfall weiterarbeiten kann.' },
      question: { en: 'Which cloud concept does this demonstrate?', de: 'Welches Cloud-Konzept wird hier demonstriert?' },
      options: [
        { id: 'A', text: { en: 'Disaster recovery', de: 'Notfallwiederherstellung' } },
        { id: 'B', text: { en: 'Capital expenditure', de: 'Kapitalausgaben' } },
        { id: 'C', text: { en: 'Software as a Service', de: 'Software as a Service' } },
        { id: 'D', text: { en: 'Economies of scale', de: 'Skaleneffekte' } }
      ],
      correct: ['A'],
      explanation: { en: 'Disaster recovery focuses on restoring workloads and data after a major outage by using replication, backups, and failover planning.', de: 'Die Notfallwiederherstellung konzentriert sich darauf, Workloads und Daten nach einem größeren Ausfall durch Replikation, Backups und Failover-Planung wiederherzustellen.' },
      hint: { en: 'Look for secondary-region failover planning.', de: 'Achten Sie auf eine Failover-Planung für eine zweite Region.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/get-started/what-is-azure'
    },
    {
      id: 'az900-127',
      type: 'single',
      domain: { en: 'Describe Cloud Concepts', de: 'Cloud-Konzepte beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'What is the term for increasing processing power of a virtual machine by adding more CPUs or RAM?', de: 'Wie nennt man die Erhöhung der Verarbeitungsleistung einer VM durch das Hinzufügen von mehr CPUs oder RAM?' },
      options: [
        { id: 'A', text: { en: 'Horizontal scaling (scaling out)', de: 'Horizontale Skalierung (Scale-out)' } },
        { id: 'B', text: { en: 'Elastic scaling', de: 'Elastische Skalierung' } },
        { id: 'C', text: { en: 'Auto-scaling', de: 'Automatische Skalierung' } },
        { id: 'D', text: { en: 'Vertical scaling (scaling up)', de: 'Vertikale Skalierung (Scale-up)' } }
      ],
      correct: ['D'],
      explanation: { en: 'Vertical scaling (scale up) means increasing the size of an existing resource — such as adding more CPU or RAM to a VM.', de: 'Vertikale Skalierung (Scale-up) bedeutet, die Größe einer vorhandenen Ressource zu erhöhen, z. B. mehr CPU oder RAM zu einer VM hinzuzufügen.' },
      hint: { en: 'Bigger machine = vertical/scale up.', de: 'Größere Maschine = vertikal/Scale-up.' },
      reference: 'https://learn.microsoft.com/en-us/azure/architecture/framework/scalability/design-scale'
    },
    {
      id: 'az900-128',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'What is an Azure region?', de: 'Was ist eine Azure-Region?' },
      options: [
        { id: 'A', text: { en: 'A single datacenter building', de: 'Ein einzelnes Rechenzentrumsgebäude' } },
        { id: 'B', text: { en: 'A set of datacenters connected by a low-latency network within a defined geographic area', de: 'Eine Gruppe von Rechenzentren, die durch ein Netzwerk mit niedriger Latenz in einem definierten geografischen Gebiet verbunden sind' } },
        { id: 'C', text: { en: 'A globally distributed CDN node', de: 'Ein global verteilter CDN-Knoten' } },
        { id: 'D', text: { en: 'A logical container for Azure subscriptions', de: 'Ein logischer Container für Azure-Abonnements' } }
      ],
      correct: ['B'],
      explanation: { en: 'An Azure region is a geographic area containing one or more datacenters, networked together and connected with a low-latency network.', de: 'Eine Azure-Region ist ein geografisches Gebiet mit einem oder mehreren Rechenzentren, die miteinander vernetzt und über ein Netzwerk mit niedriger Latenz verbunden sind.' },
      hint: { en: 'Region = geographic datacenter grouping.', de: 'Region = geografische Rechenzentrumsgruppe.' },
      reference: 'https://learn.microsoft.com/en-us/azure/availability-zones/az-overview'
    },
    {
      id: 'az900-129',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'What is the purpose of Azure region pairs?', de: 'Was ist der Zweck von Azure-Regionspaaren?' },
      options: [
        { id: 'A', text: { en: 'To allow virtual machines to communicate faster', de: 'Um schnellere Kommunikation zwischen VMs zu ermöglichen' } },
        { id: 'B', text: { en: 'To reduce the cost of data egress between regions', de: 'Um die Kosten für ausgehende Daten zwischen Regionen zu senken' } },
        { id: 'C', text: { en: 'To provide geo-redundant replication and ensure at least one region remains available during updates', de: 'Um georedundante Replikation bereitzustellen und sicherzustellen, dass bei Updates mindestens eine Region verfügbar bleibt' } },
        { id: 'D', text: { en: 'To connect on-premises networks to Azure', de: 'Um lokale Netzwerke mit Azure zu verbinden' } }
      ],
      correct: ['C'],
      explanation: { en: 'Region pairs ensure that during planned maintenance or disasters, at least one region in the pair remains available and receives prioritized recovery.', de: 'Regionspaare stellen sicher, dass bei geplanter Wartung oder Katastrophen mindestens eine Region im Paar verfügbar bleibt und priorisierte Wiederherstellung erhält.' },
      hint: { en: 'Pair = redundancy + maintenance resilience.', de: 'Paar = Redundanz + Wartungsresilienz.' },
      reference: 'https://learn.microsoft.com/en-us/azure/reliability/cross-region-replication-azure'
    },
    {
      id: 'az900-130',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'What Azure feature protects applications from datacenter-level failures within a region by providing physically separate facilities with independent power, cooling, and networking?', de: 'Welches Azure-Feature schützt Anwendungen vor Ausfällen auf Rechenzentrumsebene innerhalb einer Region durch physisch getrennte Einrichtungen mit unabhängiger Stromversorgung, Kühlung und Vernetzung?' },
      options: [
        { id: 'A', text: { en: 'Region pairs', de: 'Regionspaare' } },
        { id: 'B', text: { en: 'Resource groups', de: 'Ressourcengruppen' } },
        { id: 'C', text: { en: 'Azure subscriptions', de: 'Azure-Abonnements' } },
        { id: 'D', text: { en: 'Availability Zones', de: 'Verfügbarkeitszonen' } }
      ],
      correct: ['D'],
      explanation: { en: 'Availability Zones are physically separate locations within an Azure region, each with independent power, cooling, and networking to provide fault isolation.', de: 'Verfügbarkeitszonen sind physisch getrennte Standorte innerhalb einer Azure-Region, jede mit unabhängiger Stromversorgung, Kühlung und Vernetzung zur Fehlertoleranz.' },
      hint: { en: 'Zone = independent datacenter in a region.', de: 'Zone = unabhängiges Rechenzentrum in einer Region.' },
      reference: 'https://learn.microsoft.com/en-us/azure/availability-zones/az-overview'
    },
    {
      id: 'az900-131',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'What is the purpose of an Azure resource group?', de: 'Was ist der Zweck einer Azure-Ressourcengruppe?' },
      options: [
        { id: 'A', text: { en: 'It acts as a billing boundary for Azure usage', de: 'Es dient als Abrechnungsgrenze für die Azure-Nutzung' } },
        { id: 'B', text: { en: 'It is a logical container to organize related Azure resources and manage their lifecycle together', de: 'Es ist ein logischer Container zur Organisation verwandter Azure-Ressourcen und zum gemeinsamen Verwalten ihres Lebenszyklus' } },
        { id: 'C', text: { en: 'It provides network isolation between Azure virtual machines', de: 'Es bietet Netzwerkisolation zwischen Azure-VMs' } },
        { id: 'D', text: { en: 'It is required to deploy resources across multiple Azure regions', de: 'Es ist erforderlich, um Ressourcen in mehreren Azure-Regionen bereitzustellen' } }
      ],
      correct: ['B'],
      explanation: { en: 'A resource group acts as a logical container. You can deploy, manage, and delete related resources together by organizing them in a resource group.', de: 'Eine Ressourcengruppe fungiert als logischer Container. Sie können verwandte Ressourcen gemeinsam bereitstellen, verwalten und löschen, indem Sie sie in einer Ressourcengruppe organisieren.' },
      hint: { en: 'Logical grouping + lifecycle management.', de: 'Logische Gruppierung + Lebenszyklusverwaltung.' },
      reference: 'https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-resource-groups-portal'
    },
    {
      id: 'az900-132',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'What is an Azure subscription primarily used for?', de: 'Wofür wird ein Azure-Abonnement hauptsächlich verwendet?' },
      options: [
        { id: 'A', text: { en: 'To provide DNS services for Azure resources', de: 'Um DNS-Dienste für Azure-Ressourcen bereitzustellen' } },
        { id: 'B', text: { en: 'To group Azure regions for compliance purposes', de: 'Um Azure-Regionen für Compliance-Zwecke zu gruppieren' } },
        { id: 'C', text: { en: 'To act as a billing boundary and a logical container for Azure resources', de: 'Um als Abrechnungsgrenze und logischer Container für Azure-Ressourcen zu dienen' } },
        { id: 'D', text: { en: 'To enforce company-wide governance policies', de: 'Um unternehmensweite Governance-Richtlinien durchzusetzen' } }
      ],
      correct: ['C'],
      explanation: { en: 'An Azure subscription provides both a billing boundary (costs are billed per subscription) and a logical container for resources.', de: 'Ein Azure-Abonnement bietet sowohl eine Abrechnungsgrenze (Kosten werden pro Abonnement abgerechnet) als auch einen logischen Container für Ressourcen.' },
      hint: { en: 'Billing + logical boundary = subscription.', de: 'Abrechnung + logische Grenze = Abonnement.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/ready/azure-best-practices/initial-subscriptions'
    },
    {
      id: 'az900-133',
      type: 'multiple',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'Which scopes are part of the Azure resource hierarchy used for governance?', de: 'Welche Ebenen gehören zur Azure-Ressourcenhierarchie für Governance?' },
      options: [
        { id: 'A', text: { en: 'Management group', de: 'Management Group' } },
        { id: 'B', text: { en: 'Subscription', de: 'Subscription' } },
        { id: 'C', text: { en: 'Resource group', de: 'Resource Group' } },
        { id: 'D', text: { en: 'Availability zone', de: 'Availability Zone' } }
      ],
      correct: ['A', 'B', 'C'],
      explanation: { en: 'Azure governance commonly uses management groups, subscriptions, resource groups, and individual resources. Availability zones are resiliency constructs, not hierarchy scopes.', de: 'Für Azure-Governance werden typischerweise Management Groups, Subscriptions, Resource Groups und einzelne Ressourcen verwendet. Availability Zones sind Resilienz-Konstrukte und keine Hierarchieebenen.' },
      hint: { en: 'Think authorization and organization scopes, not datacenter placement.', de: 'Denken Sie an Berechtigungs- und Organisationsebenen, nicht an Rechenzentrumsplatzierung.' },
      reference: 'https://learn.microsoft.com/en-us/azure/governance/management-groups/overview'
    },
    {
      id: 'az900-134',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'What is Azure Resource Manager (ARM)?', de: 'Was ist der Azure Resource Manager (ARM)?' },
      options: [
        { id: 'A', text: { en: 'A tool that automatically repairs failed Azure resources', de: 'Ein Tool, das ausgefallene Azure-Ressourcen automatisch repariert' } },
        { id: 'B', text: { en: 'The deployment and management service for Azure that provides a consistent management layer', de: 'Der Bereitstellungs- und Verwaltungsdienst für Azure, der eine konsistente Verwaltungsschicht bietet' } },
        { id: 'C', text: { en: 'A monitoring service that collects metrics from Azure resources', de: 'Ein Überwachungsdienst, der Metriken von Azure-Ressourcen sammelt' } },
        { id: 'D', text: { en: 'A network security solution for Azure virtual networks', de: 'Eine Netzwerksicherheitslösung für virtuelle Azure-Netzwerke' } }
      ],
      correct: ['B'],
      explanation: { en: 'ARM is the management layer through which all Azure resources are deployed and managed. All tools (portal, CLI, APIs) go through ARM.', de: 'ARM ist die Verwaltungsschicht, über die alle Azure-Ressourcen bereitgestellt und verwaltet werden. Alle Tools (Portal, CLI, APIs) gehen über ARM.' },
      hint: { en: 'Consistent layer for all Azure management.', de: 'Konsistente Schicht für alle Azure-Verwaltung.' },
      reference: 'https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/overview'
    },
    {
      id: 'az900-135',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure compute service provides on-demand, scalable virtual machines where the customer controls the OS and configuration?', de: 'Welcher Azure-Computedienst bietet bedarfsgesteuerte, skalierbare VMs, bei denen der Kunde das BS und die Konfiguration steuert?' },
      options: [
        { id: 'A', text: { en: 'Azure App Service', de: 'Azure App Service' } },
        { id: 'B', text: { en: 'Azure Container Instances', de: 'Azure Container Instances' } },
        { id: 'C', text: { en: 'Azure Virtual Machines', de: 'Azure Virtual Machines' } },
        { id: 'D', text: { en: 'Azure Functions', de: 'Azure Functions' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure Virtual Machines provide IaaS compute. Customers control the OS, applications, and configuration, and are responsible for OS maintenance.', de: 'Azure Virtual Machines bieten IaaS-Compute. Kunden steuern das Betriebssystem, Anwendungen und Konfiguration und sind für die BS-Wartung verantwortlich.' },
      hint: { en: 'Full OS control = Azure VMs.', de: 'Vollständige BS-Kontrolle = Azure VMs.' },
      reference: 'https://learn.microsoft.com/en-us/azure/virtual-machines/overview'
    },
    {
      id: 'az900-136',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure service allows you to create and manage a group of identical, load-balanced virtual machines that automatically increase or decrease in number based on demand?', de: 'Welcher Azure-Dienst ermöglicht das Erstellen und Verwalten einer Gruppe identischer, lastverteilter VMs, die sich je nach Bedarf automatisch vergrößern oder verkleinern?' },
      options: [
        { id: 'A', text: { en: 'Azure App Service Plans', de: 'Azure App Service-Pläne' } },
        { id: 'B', text: { en: 'Azure Kubernetes Service', de: 'Azure Kubernetes Service' } },
        { id: 'C', text: { en: 'Azure Dedicated Hosts', de: 'Azure Dedicated Hosts' } },
        { id: 'D', text: { en: 'Azure Virtual Machine Scale Sets', de: 'Azure-VM-Skalierungsgruppen' } }
      ],
      correct: ['D'],
      explanation: { en: 'VM Scale Sets let you deploy and manage a set of identical VMs that auto-scale based on demand or a defined schedule.', de: 'VM-Skalierungsgruppen ermöglichen die Bereitstellung und Verwaltung identischer VMs, die sich je nach Bedarf oder einem definierten Zeitplan automatisch skalieren.' },
      hint: { en: 'Identical VMs that auto-scale = Scale Sets.', de: 'Identische VMs die auto-skalieren = Scale Sets.' },
      reference: 'https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/overview'
    },
    {
      id: 'az900-137',
      type: 'scenario',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: { en: 'The development team at Contoso, Ltd. wants to host a web application in Azure without managing virtual machines, load balancers, or operating system patching.', de: 'Das Entwicklungsteam von Contoso, Ltd. möchte eine Webanwendung in Azure hosten, ohne virtuelle Maschinen, Load Balancer oder Betriebssystem-Patching zu verwalten.' },
      question: { en: 'Which Azure service should the team choose?', de: 'Welchen Azure-Dienst sollte das Team wählen?' },
      options: [
        { id: 'A', text: { en: 'Azure App Service', de: 'Azure App Service' } },
        { id: 'B', text: { en: 'Azure Virtual Machines', de: 'Azure Virtual Machines' } },
        { id: 'C', text: { en: 'Azure Container Instances', de: 'Azure Container Instances' } },
        { id: 'D', text: { en: 'Azure Virtual Network', de: 'Azure Virtual Network' } }
      ],
      correct: ['A'],
      explanation: { en: 'Azure App Service is a managed web hosting platform for web apps and APIs, so the team can focus on code instead of virtual machines and OS patching.', de: 'Azure App Service ist eine verwaltete Webhosting-Plattform für Web-Apps und APIs, sodass sich das Team auf den Code statt auf virtuelle Maschinen und OS-Patching konzentrieren kann.' },
      hint: { en: 'Choose the managed web hosting platform.', de: 'Wählen Sie die verwaltete Webhosting-Plattform.' },
      reference: 'https://learn.microsoft.com/en-us/azure/app-service/overview'
    },
    {
      id: 'az900-138',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure compute offering is event-driven and runs code without requiring you to provision or manage any underlying servers?', de: 'Welches Azure-Compute-Angebot ist ereignisgesteuert und führt Code aus, ohne dass Server bereitgestellt oder verwaltet werden müssen?' },
      options: [
        { id: 'A', text: { en: 'Azure Virtual Machines', de: 'Azure Virtual Machines' } },
        { id: 'B', text: { en: 'Azure App Service', de: 'Azure App Service' } },
        { id: 'C', text: { en: 'Azure Functions', de: 'Azure Functions' } },
        { id: 'D', text: { en: 'Azure Container Instances', de: 'Azure Container Instances' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure Functions is a serverless event-driven compute service. Code runs when triggered by events; you are billed only for execution time.', de: 'Azure Functions ist ein serverloser, ereignisgesteuerter Computedienst. Code wird bei Ereignissen ausgeführt; Sie werden nur für die Ausführungszeit abgerechnet.' },
      hint: { en: 'Event-triggered serverless = Functions.', de: 'Ereignisausgelöst serverlos = Functions.' },
      reference: 'https://learn.microsoft.com/en-us/azure/azure-functions/functions-overview'
    },
    {
      id: 'az900-139',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure service lets you run containers without managing the underlying virtual machines or orchestration platform?', de: 'Welcher Azure-Dienst ermöglicht die Ausführung von Containern ohne Verwaltung der zugrunde liegenden VMs oder Orchestrierungsplattform?' },
      options: [
        { id: 'A', text: { en: 'Azure Kubernetes Service (AKS)', de: 'Azure Kubernetes Service (AKS)' } },
        { id: 'B', text: { en: 'Azure Virtual Machine Scale Sets', de: 'Azure-VM-Skalierungsgruppen' } },
        { id: 'C', text: { en: 'Azure Container Instances (ACI)', de: 'Azure Container Instances (ACI)' } },
        { id: 'D', text: { en: 'Azure App Service', de: 'Azure App Service' } }
      ],
      correct: ['C'],
      explanation: { en: 'ACI offers the fastest and simplest way to run a container in Azure — no VM management, no orchestration required. Billed per second.', de: 'ACI bietet die schnellste und einfachste Möglichkeit, einen Container in Azure auszuführen - kein VM-Management, keine Orchestrierung erforderlich. Abrechnung pro Sekunde.' },
      hint: { en: 'Containers, no VM management = ACI.', de: 'Container, kein VM-Management = ACI.' },
      reference: 'https://learn.microsoft.com/en-us/azure/container-instances/container-instances-overview'
    },
    {
      id: 'az900-140',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure service provides a managed Kubernetes environment for deploying, managing, and scaling containerized applications?', de: 'Welcher Azure-Dienst bietet eine verwaltete Kubernetes-Umgebung für die Bereitstellung, Verwaltung und Skalierung containerisierter Anwendungen?' },
      options: [
        { id: 'A', text: { en: 'Azure Container Instances', de: 'Azure Container Instances' } },
        { id: 'B', text: { en: 'Azure Kubernetes Service (AKS)', de: 'Azure Kubernetes Service (AKS)' } },
        { id: 'C', text: { en: 'Azure App Service', de: 'Azure App Service' } },
        { id: 'D', text: { en: 'Azure Batch', de: 'Azure Batch' } }
      ],
      correct: ['B'],
      explanation: { en: 'AKS manages the Kubernetes control plane, handles upgrades, and scales the cluster, letting developers focus on application deployment.', de: 'AKS verwaltet die Kubernetes-Kontrollebene, verwaltet Upgrades und skaliert den Cluster, sodass sich Entwickler auf die Anwendungsbereitstellung konzentrieren können.' },
      hint: { en: 'Managed Kubernetes = AKS.', de: 'Verwaltetes Kubernetes = AKS.' },
      reference: 'https://learn.microsoft.com/en-us/azure/aks/intro-kubernetes'
    },
    {
      id: 'az900-141',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure service enables users to access a cloud-hosted Windows desktop and applications from virtually any device?', de: 'Welcher Azure-Dienst ermöglicht Benutzern den Zugriff auf einen in der Cloud gehosteten Windows-Desktop und Anwendungen von nahezu jedem Gerät?' },
      options: [
        { id: 'A', text: { en: 'Azure App Service', de: 'Azure App Service' } },
        { id: 'B', text: { en: 'Azure Virtual Machine Scale Sets', de: 'Azure-VM-Skalierungsgruppen' } },
        { id: 'C', text: { en: 'Azure Bastion', de: 'Azure Bastion' } },
        { id: 'D', text: { en: 'Azure Virtual Desktop', de: 'Azure Virtual Desktop' } }
      ],
      correct: ['D'],
      explanation: { en: 'Azure Virtual Desktop is a desktop and app virtualization service running on Azure, enabling secure remote access to Windows desktops from any device.', de: 'Azure Virtual Desktop ist ein Desktop- und App-Virtualisierungsdienst unter Azure, der sicheren Remote-Zugriff auf Windows-Desktops von jedem Gerät aus ermöglicht.' },
      hint: { en: 'Cloud Windows desktop = Azure Virtual Desktop.', de: 'Cloud-Windows-Desktop = Azure Virtual Desktop.' },
      reference: 'https://learn.microsoft.com/en-us/azure/virtual-desktop/overview'
    },
    {
      id: 'az900-142',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure networking service creates a logically isolated network for Azure resources, enabling secure communication between them?', de: 'Welcher Azure-Netzwerkdienst erstellt ein logisch isoliertes Netzwerk für Azure-Ressourcen und ermöglicht die sichere Kommunikation zwischen ihnen?' },
      options: [
        { id: 'A', text: { en: 'Azure DNS', de: 'Azure DNS' } },
        { id: 'B', text: { en: 'Azure Content Delivery Network', de: 'Azure Content Delivery Network' } },
        { id: 'C', text: { en: 'Azure Virtual Network (VNet)', de: 'Azure Virtual Network (VNet)' } },
        { id: 'D', text: { en: 'Azure Firewall', de: 'Azure Firewall' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure Virtual Network (VNet) is the fundamental building block for private networking in Azure, enabling Azure resources to communicate securely with each other and the internet.', de: 'Azure Virtual Network (VNet) ist der grundlegende Baustein für privates Networking in Azure und ermöglicht eine sichere Kommunikation zwischen Azure-Ressourcen und dem Internet.' },
      hint: { en: 'Private isolated network = VNet.', de: 'Privates isoliertes Netzwerk = VNet.' },
      reference: 'https://learn.microsoft.com/en-us/azure/virtual-network/virtual-networks-overview'
    },
    {
      id: 'az900-143',
      type: 'scenario',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'medium',
      scenario: { en: 'At Tailwind Traders, a branch office must connect its local network to Azure through an encrypted tunnel across the public internet.', de: 'Tailwind Traders – Eine Zweigstelle muss ihr lokales Netzwerk über einen verschlüsselten Tunnel durch das öffentliche Internet mit Azure verbinden.' },
      question: { en: 'Which Azure service should be used?', de: 'Welcher Azure-Dienst sollte verwendet werden?' },
      options: [
        { id: 'A', text: { en: 'Azure VPN Gateway', de: 'Azure VPN Gateway' } },
        { id: 'B', text: { en: 'Azure ExpressRoute', de: 'Azure ExpressRoute' } },
        { id: 'C', text: { en: 'Azure DNS', de: 'Azure DNS' } },
        { id: 'D', text: { en: 'Azure Front Door', de: 'Azure Front Door' } }
      ],
      correct: ['A'],
      explanation: { en: 'Azure VPN Gateway is used for encrypted site-to-site or point-to-site connectivity across the public internet.', de: 'Azure VPN Gateway wird für verschlüsselte Site-to-Site- oder Point-to-Site-Verbindungen über das öffentliche Internet verwendet.' },
      hint: { en: 'Public internet plus encryption points to VPN Gateway.', de: 'Öffentliches Internet plus Verschlüsselung weist auf VPN Gateway hin.' },
      reference: 'https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpngateways'
    },
    {
      id: 'az900-144',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'Which Azure service provides a private, dedicated connection from on-premises infrastructure to Azure that does NOT use the public internet?', de: 'Welcher Azure-Dienst bietet eine private, dedizierte Verbindung von lokaler Infrastruktur zu Azure, die das öffentliche Internet NICHT nutzt?' },
      options: [
        { id: 'A', text: { en: 'Azure VPN Gateway', de: 'Azure VPN Gateway' } },
        { id: 'B', text: { en: 'Azure Virtual Network', de: 'Azure Virtual Network' } },
        { id: 'C', text: { en: 'Azure ExpressRoute', de: 'Azure ExpressRoute' } },
        { id: 'D', text: { en: 'Azure Firewall', de: 'Azure Firewall' } }
      ],
      correct: ['C'],
      explanation: { en: 'ExpressRoute creates private connections between Azure datacenters and on-premises infrastructure via a connectivity provider, bypassing the public internet.', de: 'ExpressRoute erstellt private Verbindungen zwischen Azure-Rechenzentren und lokaler Infrastruktur über einen Konnektivitätsanbieter, ohne das öffentliche Internet zu nutzen.' },
      hint: { en: 'Private, not internet = ExpressRoute.', de: 'Privat, nicht Internet = ExpressRoute.' },
      reference: 'https://learn.microsoft.com/en-us/azure/expressroute/expressroute-introduction'
    },
    {
      id: 'az900-145',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure service allows you to host your domain name and manage DNS records using Microsoft Azure infrastructure?', de: 'Welcher Azure-Dienst ermöglicht das Hosting Ihres Domainnamens und die Verwaltung von DNS-Einträgen mit Microsoft Azure-Infrastruktur?' },
      options: [
        { id: 'A', text: { en: 'Azure Traffic Manager', de: 'Azure Traffic Manager' } },
        { id: 'B', text: { en: 'Azure Front Door', de: 'Azure Front Door' } },
        { id: 'C', text: { en: 'Azure DNS', de: 'Azure DNS' } },
        { id: 'D', text: { en: 'Azure CDN', de: 'Azure CDN' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure DNS lets you host your DNS domain in Azure, resolving domain names using the Azure infrastructure. It is not a domain registrar.', de: 'Azure DNS ermöglicht das Hosting Ihrer DNS-Domain in Azure und löst Domainnamen mit der Azure-Infrastruktur auf. Es ist kein Domain-Registrar.' },
      hint: { en: 'DNS hosting in Azure = Azure DNS.', de: 'DNS-Hosting in Azure = Azure DNS.' },
      reference: 'https://learn.microsoft.com/en-us/azure/dns/dns-overview'
    },
    {
      id: 'az900-146',
      type: 'multiple',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'Which statements describe Azure Firewall?', de: 'Welche Aussagen beschreiben Azure Firewall?' },
      options: [
        { id: 'A', text: { en: 'It is a managed network security service', de: 'Es ist ein verwalteter Netzwerksicherheitsdienst' } },
        { id: 'B', text: { en: 'It performs stateful traffic filtering', de: 'Es führt zustandsbehaftete Datenverkehrsfilterung durch' } },
        { id: 'C', text: { en: 'It can centrally control inbound and outbound traffic rules', de: 'Es kann zentral eingehende und ausgehende Verkehrsregeln steuern' } },
        { id: 'D', text: { en: 'It is primarily used to host public DNS zones', de: 'Es wird in erster Linie zum Hosten öffentlicher DNS-Zonen verwendet' } }
      ],
      correct: ['A', 'B', 'C'],
      explanation: { en: 'Azure Firewall is a managed, stateful network security service for controlling traffic. DNS zone hosting is provided by Azure DNS, not Azure Firewall.', de: 'Azure Firewall ist ein verwalteter, zustandsbehafteter Netzwerksicherheitsdienst zur Steuerung des Datenverkehrs. Das Hosting von DNS-Zonen erfolgt über Azure DNS und nicht über Azure Firewall.' },
      hint: { en: 'Think centralized traffic filtering, not name resolution.', de: 'Denken Sie an zentrale Verkehrsfilterung und nicht an Namensauflösung.' },
      reference: 'https://learn.microsoft.com/en-us/azure/firewall/overview'
    },
    {
      id: 'az900-147',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure service caches static web content at edge nodes around the world to reduce latency for users?', de: 'Welcher Azure-Dienst speichert statische Webinhalte an Edge-Knoten rund um die Welt zwischen, um die Latenz für Benutzer zu reduzieren?' },
      options: [
        { id: 'A', text: { en: 'Azure Traffic Manager', de: 'Azure Traffic Manager' } },
        { id: 'B', text: { en: 'Azure ExpressRoute', de: 'Azure ExpressRoute' } },
        { id: 'C', text: { en: 'Azure Front Door', de: 'Azure Front Door' } },
        { id: 'D', text: { en: 'Azure Content Delivery Network (CDN)', de: 'Azure Content Delivery Network (CDN)' } }
      ],
      correct: ['D'],
      explanation: { en: 'Azure CDN delivers high-bandwidth content globally by caching it at strategically placed physical nodes, reducing latency.', de: 'Azure CDN liefert bandbreitenintensive Inhalte global, indem es sie an strategisch platzierten physischen Knoten zwischenspeichert und so die Latenz reduziert.' },
      hint: { en: 'Cache at edge nodes = CDN.', de: 'Cache an Edge-Knoten = CDN.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cdn/cdn-overview'
    },
    {
      id: 'az900-148',
      type: 'scenario',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'medium',
      scenario: { en: 'At Contoso, Ltd., a global shopping site needs HTTP and HTTPS acceleration, worldwide entry points, and a web application firewall close to users.', de: 'Bei Contoso, Ltd.: eine globale Shopping-Website benötigt HTTP- und HTTPS-Beschleunigung, weltweite Einstiegspunkte und eine Web Application Firewall in Kundennähe.' },
      question: { en: 'Which Azure service best fits this requirement?', de: 'Welcher Azure-Dienst passt am besten zu dieser Anforderung?' },
      options: [
        { id: 'A', text: { en: 'Azure Front Door', de: 'Azure Front Door' } },
        { id: 'B', text: { en: 'Azure Queue Storage', de: 'Azure Queue Storage' } },
        { id: 'C', text: { en: 'Azure Backup', de: 'Azure Backup' } },
        { id: 'D', text: { en: 'Azure Files', de: 'Azure Files' } }
      ],
      correct: ['A'],
      explanation: { en: 'Azure Front Door provides global HTTP and HTTPS entry points, edge acceleration, and Web Application Firewall capabilities for web applications.', de: 'Azure Front Door bietet globale HTTP- und HTTPS-Einstiegspunkte, Edge-Beschleunigung und Web-Application-Firewall-Funktionen für Webanwendungen.' },
      hint: { en: 'Look for a global Layer 7 web entry service with WAF.', de: 'Suchen Sie nach einem globalen Layer-7-Webdienst mit WAF.' },
      reference: 'https://learn.microsoft.com/en-us/azure/frontdoor/front-door-overview'
    },
    {
      id: 'az900-149',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure storage service is designed to store massive amounts of unstructured data such as images, videos, documents, and backups?', de: 'Welcher Azure-Speicherdienst ist für die Speicherung großer Mengen unstrukturierter Daten wie Bilder, Videos, Dokumente und Backups konzipiert?' },
      options: [
        { id: 'A', text: { en: 'Azure Files', de: 'Azure Files' } },
        { id: 'B', text: { en: 'Azure Table Storage', de: 'Azure Table Storage' } },
        { id: 'C', text: { en: 'Azure Queue Storage', de: 'Azure Queue Storage' } },
        { id: 'D', text: { en: 'Azure Blob Storage', de: 'Azure Blob Storage' } }
      ],
      correct: ['D'],
      explanation: { en: 'Azure Blob Storage is optimized for storing massive amounts of unstructured data. Blob stands for Binary Large Object.', de: 'Azure Blob Storage ist für die Speicherung großer Mengen unstrukturierter Daten optimiert. Blob steht für Binary Large Object.' },
      hint: { en: 'Unstructured data = Blob Storage.', de: 'Unstrukturierte Daten = Blob Storage.' },
      reference: 'https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blobs-introduction'
    },
    {
      id: 'az900-150',
      type: 'multiple',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'Which statements about Azure storage services are correct?', de: 'Welche Aussagen zu Azure-Speicherdiensten sind korrekt?' },
      options: [
        { id: 'A', text: { en: 'Azure Files provides SMB or NFS file shares', de: 'Azure Files stellt SMB- oder NFS-Dateifreigaben bereit' } },
        { id: 'B', text: { en: 'Blob Storage stores unstructured object data', de: 'Blob Storage speichert unstrukturierte Objektdaten' } },
        { id: 'C', text: { en: 'Queue Storage stores messages for asynchronous processing', de: 'Queue Storage speichert Nachrichten für asynchrone Verarbeitung' } },
        { id: 'D', text: { en: 'Azure SQL Database is an Azure Storage account service', de: 'Azure SQL Database ist ein Dienst eines Azure Storage Accounts' } }
      ],
      correct: ['A', 'B', 'C'],
      explanation: { en: 'Azure Files, Blob Storage, and Queue Storage are part of Azure Storage. Azure SQL Database is a managed database service, not a Storage account data service.', de: 'Azure Files, Blob Storage und Queue Storage sind Teil von Azure Storage. Azure SQL Database ist ein verwalteter Datenbankdienst und kein Datendienst eines Storage Accounts.' },
      hint: { en: 'Separate storage account services from database services.', de: 'Trennen Sie Storage-Account-Dienste von Datenbankdiensten.' },
      reference: 'https://learn.microsoft.com/en-us/azure/storage/common/storage-account-overview'
    },
    {
      id: 'az900-151',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure storage service is a NoSQL store for structured, non-relational data that stores key-attribute data with a schemaless design?', de: 'Welcher Azure-Speicherdienst ist ein NoSQL-Speicher für strukturierte, nicht-relationale Daten mit schemalosem Design?' },
      options: [
        { id: 'A', text: { en: 'Azure Blob Storage', de: 'Azure Blob Storage' } },
        { id: 'B', text: { en: 'Azure Files', de: 'Azure Files' } },
        { id: 'C', text: { en: 'Azure Table Storage', de: 'Azure Table Storage' } },
        { id: 'D', text: { en: 'Azure Queue Storage', de: 'Azure Queue Storage' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure Table Storage stores structured NoSQL data as key-attribute pairs. It is schemaless, making it flexible for different data types.', de: 'Azure Table Storage speichert strukturierte NoSQL-Daten als Schlüssel-Attribut-Paare. Es ist schemalos und daher flexibel für verschiedene Datentypen.' },
      hint: { en: 'Structured NoSQL key-attribute = Table Storage.', de: 'Strukturiertes NoSQL-Schlüssel-Attribut = Table Storage.' },
      reference: 'https://learn.microsoft.com/en-us/azure/storage/tables/table-storage-overview'
    },
    {
      id: 'az900-152',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure storage service stores large numbers of messages that can be accessed by applications for asynchronous processing?', de: 'Welcher Azure-Speicherdienst speichert eine große Anzahl von Nachrichten, auf die Anwendungen zur asynchronen Verarbeitung zugreifen können?' },
      options: [
        { id: 'A', text: { en: 'Azure Blob Storage', de: 'Azure Blob Storage' } },
        { id: 'B', text: { en: 'Azure Table Storage', de: 'Azure Table Storage' } },
        { id: 'C', text: { en: 'Azure Queue Storage', de: 'Azure Queue Storage' } },
        { id: 'D', text: { en: 'Azure Files', de: 'Azure Files' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure Queue Storage stores messages for asynchronous processing, enabling communication between application components via queues.', de: 'Azure Queue Storage speichert Nachrichten für die asynchrone Verarbeitung und ermöglicht die Kommunikation zwischen Anwendungskomponenten über Warteschlangen.' },
      hint: { en: 'Async messages = Queue Storage.', de: 'Asynchrone Nachrichten = Queue Storage.' },
      reference: 'https://learn.microsoft.com/en-us/azure/storage/queues/storage-queues-introduction'
    },
    {
      id: 'az900-153',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure Blob Storage access tier is designed for data that is rarely accessed, costs the least for storage, but has the highest retrieval cost and latency?', de: 'Welche Azure Blob Storage-Zugriffsebene ist für selten zugegriffene Daten konzipiert, hat die niedrigsten Speicherkosten, aber die höchsten Abrufkosten und Latenz?' },
      options: [
        { id: 'A', text: { en: 'Hot tier', de: 'Hot-Ebene' } },
        { id: 'B', text: { en: 'Cool tier', de: 'Cool-Ebene' } },
        { id: 'C', text: { en: 'Archive tier', de: 'Archive-Ebene' } },
        { id: 'D', text: { en: 'Premium tier', de: 'Premium-Ebene' } }
      ],
      correct: ['C'],
      explanation: { en: 'The Archive tier has the lowest storage cost but data is stored offline. Retrieval requires rehydrating the blob, causing latency.', de: 'Die Archive-Ebene hat die niedrigsten Speicherkosten, aber Daten werden offline gespeichert. Der Abruf erfordert das Rehydrieren des Blobs, was Latenz verursacht.' },
      hint: { en: 'Lowest storage cost = Archive.', de: 'Niedrigste Speicherkosten = Archive.' },
      reference: 'https://learn.microsoft.com/en-us/azure/storage/blobs/access-tiers-overview'
    },
    {
      id: 'az900-154',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure storage redundancy option replicates data three times within a single physical datacenter in the primary region?', de: 'Welche Azure-Speicherredundanzoption repliziert Daten dreimal innerhalb eines einzelnen physischen Rechenzentrums in der primären Region?' },
      options: [
        { id: 'A', text: { en: 'Zone-redundant storage (ZRS)', de: 'Zonenredundanter Speicher (ZRS)' } },
        { id: 'B', text: { en: 'Geo-redundant storage (GRS)', de: 'Georedundanter Speicher (GRS)' } },
        { id: 'C', text: { en: 'Locally redundant storage (LRS)', de: 'Lokal redundanter Speicher (LRS)' } },
        { id: 'D', text: { en: 'Geo-zone-redundant storage (GZRS)', de: 'Geo-zonenredundanter Speicher (GZRS)' } }
      ],
      correct: ['C'],
      explanation: { en: 'LRS replicates data 3 times within a single datacenter in the primary region. It is the lowest cost option but does not protect against datacenter failures.', de: 'LRS repliziert Daten 3-mal in einem einzelnen Rechenzentrum in der primären Region. Es ist die kostengünstigste Option, schützt aber nicht vor Rechenzentrumsausfällen.' },
      hint: { en: '3 copies, 1 datacenter = LRS.', de: '3 Kopien, 1 Rechenzentrum = LRS.' },
      reference: 'https://learn.microsoft.com/en-us/azure/storage/common/storage-redundancy'
    },
    {
      id: 'az900-155',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure service provides a fully managed relational database based on SQL Server, handled as a PaaS offering?', de: 'Welcher Azure-Dienst bietet eine vollständig verwaltete relationale Datenbank auf Basis von SQL Server als PaaS-Angebot?' },
      options: [
        { id: 'A', text: { en: 'Azure SQL Managed Instance', de: 'Azure SQL Managed Instance' } },
        { id: 'B', text: { en: 'SQL Server on Azure Virtual Machines', de: 'SQL Server auf Azure VMs' } },
        { id: 'C', text: { en: 'Azure Cosmos DB', de: 'Azure Cosmos DB' } },
        { id: 'D', text: { en: 'Azure SQL Database', de: 'Azure SQL-Datenbank' } }
      ],
      correct: ['D'],
      explanation: { en: 'Azure SQL Database is a fully managed PaaS database built on SQL Server. Microsoft handles patching, backups, and availability.', de: 'Azure SQL-Datenbank ist eine vollständig verwaltete PaaS-Datenbank auf Basis von SQL Server. Microsoft übernimmt Patches, Backups und Verfügbarkeit.' },
      hint: { en: 'Fully managed SQL Server PaaS = Azure SQL Database.', de: 'Vollständig verwaltetes SQL Server PaaS = Azure SQL-Datenbank.' },
      reference: 'https://learn.microsoft.com/en-us/azure/azure-sql/database/sql-database-paas-overview'
    },
    {
      id: 'az900-156',
      type: 'multiple',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'Which features are associated with Azure Cosmos DB?', de: 'Welche Merkmale sind mit Azure Cosmos DB verbunden?' },
      options: [
        { id: 'A', text: { en: 'Global distribution', de: 'Globale Verteilung' } },
        { id: 'B', text: { en: 'Support for multiple data models', de: 'Unterstützung mehrerer Datenmodelle' } },
        { id: 'C', text: { en: 'Single-digit millisecond latency', de: 'Latenz im einstelligen Millisekundenbereich' } },
        { id: 'D', text: { en: 'Only relational table support', de: 'Nur Unterstützung relationaler Tabellen' } }
      ],
      correct: ['A', 'B', 'C'],
      explanation: { en: 'Azure Cosmos DB is a globally distributed NoSQL database designed for low latency and flexible APIs and data models. It is not limited to relational tables.', de: 'Azure Cosmos DB ist eine global verteilte NoSQL-Datenbank für geringe Latenz und flexible APIs sowie Datenmodelle. Sie ist nicht auf relationale Tabellen beschränkt.' },
      hint: { en: 'Think globally distributed NoSQL, not only relational data.', de: 'Denken Sie an global verteiltes NoSQL und nicht nur an relationale Daten.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cosmos-db/introduction'
    },
    {
      id: 'az900-157',
      type: 'scenario',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: { en: 'A team at Northwind Traders wants to migrate an existing MySQL database to Azure and use a managed service without administering the database server operating system.', de: 'Ein Team bei Northwind Traders möchte eine bestehende MySQL-Datenbank nach Azure migrieren und einen verwalteten Dienst verwenden, ohne das Betriebssystem des Datenbankservers zu administrieren.' },
      question: { en: 'Which Azure service should the team use?', de: 'Welchen Azure-Dienst sollte das Team verwenden?' },
      options: [
        { id: 'A', text: { en: 'Azure Database for MySQL', de: 'Azure Database for MySQL' } },
        { id: 'B', text: { en: 'Azure SQL Managed Instance', de: 'Azure SQL Managed Instance' } },
        { id: 'C', text: { en: 'Azure Cosmos DB', de: 'Azure Cosmos DB' } },
        { id: 'D', text: { en: 'Azure Files', de: 'Azure Files' } }
      ],
      correct: ['A'],
      explanation: { en: 'Azure Database for MySQL is the managed Azure service for MySQL workloads when the team wants to avoid managing the database server infrastructure.', de: 'Azure Database for MySQL ist der verwaltete Azure-Dienst für MySQL-Workloads, wenn das Team die zugrunde liegende Datenbankserver-Infrastruktur nicht selbst verwalten möchte.' },
      hint: { en: 'Choose the managed MySQL database option.', de: 'Wählen Sie die verwaltete MySQL-Datenbankoption.' },
      reference: 'https://learn.microsoft.com/en-us/azure/mysql/overview'
    },
    {
      id: 'az900-158',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'Which Azure SQL service provides the closest compatibility to an on-premises SQL Server instance, offering near 100% engine compatibility for easier lift-and-shift migration?', de: 'Welcher Azure SQL-Dienst bietet die größte Kompatibilität zu einer lokalen SQL Server-Instanz und nahezu 100% Engine-Kompatibilität für eine einfachere Lift-and-Shift-Migration?' },
      options: [
        { id: 'A', text: { en: 'Azure SQL Database', de: 'Azure SQL-Datenbank' } },
        { id: 'B', text: { en: 'Azure Cosmos DB', de: 'Azure Cosmos DB' } },
        { id: 'C', text: { en: 'Azure SQL Managed Instance', de: 'Azure SQL Managed Instance' } },
        { id: 'D', text: { en: 'Azure Synapse Analytics', de: 'Azure Synapse Analytics' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure SQL Managed Instance offers near-complete SQL Server engine compatibility, making it ideal for migrating existing SQL Server workloads to Azure.', de: 'Azure SQL Managed Instance bietet nahezu vollständige SQL Server Engine-Kompatibilität und ist daher ideal für die Migration bestehender SQL Server-Workloads nach Azure.' },
      hint: { en: 'Highest SQL Server compatibility = SQL Managed Instance.', de: 'Höchste SQL Server-Kompatibilität = SQL Managed Instance.' },
      reference: 'https://learn.microsoft.com/en-us/azure/azure-sql/managed-instance/sql-managed-instance-paas-overview'
    },
    {
      id: 'az900-159',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure service combines big data analytics and enterprise data warehousing in a single, unified analytics service?', de: 'Welcher Azure-Dienst kombiniert Big Data Analytics und Enterprise Data Warehousing in einem einzigen, einheitlichen Analysedienst?' },
      options: [
        { id: 'A', text: { en: 'Azure HDInsight', de: 'Azure HDInsight' } },
        { id: 'B', text: { en: 'Azure Databricks', de: 'Azure Databricks' } },
        { id: 'C', text: { en: 'Azure Synapse Analytics', de: 'Azure Synapse Analytics' } },
        { id: 'D', text: { en: 'Azure Data Factory', de: 'Azure Data Factory' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure Synapse Analytics is a limitless analytics service that brings together data integration, enterprise data warehousing, and big data analytics.', de: 'Azure Synapse Analytics ist ein unbegrenzter Analysedienst, der Datenintegration, Enterprise Data Warehousing und Big Data Analytics zusammenführt.' },
      hint: { en: 'Data warehouse + big data = Synapse Analytics.', de: 'Data Warehouse + Big Data = Synapse Analytics.' },
      reference: 'https://learn.microsoft.com/en-us/azure/synapse-analytics/overview-what-is'
    },
    {
      id: 'az900-160',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure service provides a fully managed cloud service for running open-source analytics frameworks such as Hadoop, Spark, and Kafka?', de: 'Welcher Azure-Dienst bietet einen vollständig verwalteten Cloud-Dienst für die Ausführung von Open-Source-Analyse-Frameworks wie Hadoop, Spark und Kafka?' },
      options: [
        { id: 'A', text: { en: 'Azure Synapse Analytics', de: 'Azure Synapse Analytics' } },
        { id: 'B', text: { en: 'Azure HDInsight', de: 'Azure HDInsight' } },
        { id: 'C', text: { en: 'Azure Data Factory', de: 'Azure Data Factory' } },
        { id: 'D', text: { en: 'Azure Databricks', de: 'Azure Databricks' } }
      ],
      correct: ['B'],
      explanation: { en: 'Azure HDInsight is a fully managed, open-source analytics cloud service for processing massive amounts of data using Hadoop, Spark, Hive, Kafka, and more.', de: 'Azure HDInsight ist ein vollständig verwalteter Open-Source-Analyse-Cloud-Dienst für die Verarbeitung massiver Datenmengen mit Hadoop, Spark, Hive, Kafka und mehr.' },
      hint: { en: 'Managed Hadoop/Spark/Kafka = HDInsight.', de: 'Verwaltetes Hadoop/Spark/Kafka = HDInsight.' },
      reference: 'https://learn.microsoft.com/en-us/azure/hdinsight/hdinsight-overview'
    },
    {
      id: 'az900-161',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure service is a fast, easy, and collaborative Apache Spark-based analytics platform?', de: 'Welcher Azure-Dienst ist eine schnelle, einfache und kollaborative, auf Apache Spark basierende Analyseplattform?' },
      options: [
        { id: 'A', text: { en: 'Azure HDInsight', de: 'Azure HDInsight' } },
        { id: 'B', text: { en: 'Azure Synapse Analytics', de: 'Azure Synapse Analytics' } },
        { id: 'C', text: { en: 'Azure Databricks', de: 'Azure Databricks' } },
        { id: 'D', text: { en: 'Azure Machine Learning', de: 'Azure Machine Learning' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure Databricks is an Apache Spark-based analytics platform optimized for Azure, supporting collaborative notebooks for data engineering and machine learning.', de: 'Azure Databricks ist eine auf Apache Spark basierende Analyseplattform, die für Azure optimiert ist und kollaborative Notebooks für Data Engineering und Machine Learning unterstützt.' },
      hint: { en: 'Apache Spark analytics platform = Databricks.', de: 'Apache Spark-Analyseplattform = Databricks.' },
      reference: 'https://learn.microsoft.com/en-us/azure/databricks/introduction/'
    },
    {
      id: 'az900-162',
      type: 'multiple',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which services are examples of prebuilt Azure AI services?', de: 'Welche Dienste sind Beispiele für vorgefertigte Azure AI Services?' },
      options: [
        { id: 'A', text: { en: 'Vision APIs', de: 'Vision-APIs' } },
        { id: 'B', text: { en: 'Speech APIs', de: 'Speech-APIs' } },
        { id: 'C', text: { en: 'Language APIs', de: 'Language-APIs' } },
        { id: 'D', text: { en: 'Azure Virtual Machines', de: 'Azure Virtual Machines' } }
      ],
      correct: ['A', 'B', 'C'],
      explanation: { en: 'Azure AI services provide ready-to-use APIs for vision, speech, language, and other AI capabilities. Virtual machines are compute resources, not prebuilt AI services.', de: 'Azure AI Services bieten einsatzbereite APIs für Vision, Sprache, Sprachverarbeitung und weitere KI-Funktionen. Virtuelle Maschinen sind Rechenressourcen und keine vorgefertigten KI-Dienste.' },
      hint: { en: 'Pick the API-based AI capabilities.', de: 'Wählen Sie die API-basierten KI-Funktionen.' },
      reference: 'https://learn.microsoft.com/en-us/azure/ai-services/what-are-ai-services'
    },
    {
      id: 'az900-163',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure service provides a cloud-based environment for training, deploying, and managing machine learning models at scale?', de: 'Welcher Azure-Dienst bietet eine cloudbasierte Umgebung für das Trainieren, Bereitstellen und Verwalten von Machine-Learning-Modellen im großen Maßstab?' },
      options: [
        { id: 'A', text: { en: 'Azure Cognitive Services', de: 'Azure Cognitive Services' } },
        { id: 'B', text: { en: 'Azure Bot Service', de: 'Azure Bot Service' } },
        { id: 'C', text: { en: 'Azure Machine Learning', de: 'Azure Machine Learning' } },
        { id: 'D', text: { en: 'Azure Synapse Analytics', de: 'Azure Synapse Analytics' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure Machine Learning is a cloud service for accelerating and managing the ML project lifecycle, including model training, deployment, and monitoring.', de: 'Azure Machine Learning ist ein Cloud-Dienst zur Beschleunigung und Verwaltung des ML-Projektlebenszyklus, einschließlich Modelltraining, -bereitstellung und -überwachung.' },
      hint: { en: 'Train + deploy ML models = Azure ML.', de: 'ML-Modelle trainieren + bereitstellen = Azure ML.' },
      reference: 'https://learn.microsoft.com/en-us/azure/machine-learning/overview-what-is-azure-machine-learning'
    },
    {
      id: 'az900-164',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure service provides a managed platform for building, connecting, testing, and deploying intelligent bots that can interact naturally with users?', de: 'Welcher Azure-Dienst bietet eine verwaltete Plattform für das Erstellen, Verbinden, Testen und Bereitstellen intelligenter Bots, die natürlich mit Benutzern interagieren können?' },
      options: [
        { id: 'A', text: { en: 'Azure Cognitive Services', de: 'Azure Cognitive Services' } },
        { id: 'B', text: { en: 'Azure Machine Learning', de: 'Azure Machine Learning' } },
        { id: 'C', text: { en: 'Azure Bot Service', de: 'Azure Bot Service' } },
        { id: 'D', text: { en: 'Azure Logic Apps', de: 'Azure Logic Apps' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure Bot Service provides an integrated environment for bot development, using the Bot Framework SDK and channels like Teams, Slack, and web chat.', de: 'Azure Bot Service bietet eine integrierte Umgebung für die Bot-Entwicklung mit dem Bot Framework SDK und Kanälen wie Teams, Slack und Web-Chat.' },
      hint: { en: 'Managed intelligent bots = Bot Service.', de: 'Verwaltete intelligente Bots = Bot Service.' },
      reference: 'https://learn.microsoft.com/en-us/azure/bot-service/bot-service-overview'
    },
    {
      id: 'az900-165',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure service enables bi-directional communication between IoT applications and millions of IoT devices?', de: 'Welcher Azure-Dienst ermöglicht die bidirektionale Kommunikation zwischen IoT-Anwendungen und Millionen von IoT-Geräten?' },
      options: [
        { id: 'A', text: { en: 'Azure IoT Central', de: 'Azure IoT Central' } },
        { id: 'B', text: { en: 'Azure Sphere', de: 'Azure Sphere' } },
        { id: 'C', text: { en: 'Azure Digital Twins', de: 'Azure Digital Twins' } },
        { id: 'D', text: { en: 'Azure IoT Hub', de: 'Azure IoT Hub' } }
      ],
      correct: ['D'],
      explanation: { en: 'Azure IoT Hub is a managed service acting as a central message hub for bi-directional communication between IoT applications and the devices it manages.', de: 'Azure IoT Hub ist ein verwalteter Dienst, der als zentraler Nachrichten-Hub für die bidirektionale Kommunikation zwischen IoT-Anwendungen und den verwalteten Geräten dient.' },
      hint: { en: 'Bi-directional IoT communication = IoT Hub.', de: 'Bidirektionale IoT-Kommunikation = IoT Hub.' },
      reference: 'https://learn.microsoft.com/en-us/azure/iot-hub/iot-concepts-and-iot-hub'
    },
    {
      id: 'az900-166',
      type: 'single',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure IoT service is a fully managed SaaS solution that makes it easy to connect, monitor, and manage IoT devices at scale without deep cloud expertise?', de: 'Welcher Azure IoT-Dienst ist eine vollständig verwaltete SaaS-Lösung, die das Verbinden, Überwachen und Verwalten von IoT-Geräten im großen Maßstab ohne tiefes Cloud-Wissen erleichtert?' },
      options: [
        { id: 'A', text: { en: 'Azure IoT Hub', de: 'Azure IoT Hub' } },
        { id: 'B', text: { en: 'Azure Sphere', de: 'Azure Sphere' } },
        { id: 'C', text: { en: 'Azure IoT Central', de: 'Azure IoT Central' } },
        { id: 'D', text: { en: 'Azure Digital Twins', de: 'Azure Digital Twins' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure IoT Central is a fully managed SaaS IoT app platform that simplifies building enterprise-grade IoT solutions without requiring extensive cloud development expertise.', de: 'Azure IoT Central ist eine vollständig verwaltete SaaS IoT-App-Plattform, die den Aufbau unternehmensweiter IoT-Lösungen vereinfacht, ohne umfangreiche Cloud-Entwicklungskenntnisse zu erfordern.' },
      hint: { en: 'Managed SaaS IoT = IoT Central.', de: 'Verwaltetes SaaS IoT = IoT Central.' },
      reference: 'https://learn.microsoft.com/en-us/azure/iot-central/core/overview-iot-central'
    },
    {
      id: 'az900-167',
      type: 'scenario',
      domain: { en: 'Describe Azure Architecture and Services', de: 'Azure-Architektur und -Dienste beschreiben' },
      difficulty: 'medium',
      scenario: { en: 'At Contoso, Ltd., a manufacturer is building connected devices with small microcontrollers and wants hardware-backed security, a secured OS, and cloud-based threat response.', de: 'Contoso, Ltd. entwickelt vernetzte Geräte mit kleinen Mikrocontrollern und möchte hardwaregestützte Sicherheit, ein gesichertes Betriebssystem und cloudbasierte Bedrohungsreaktion.' },
      question: { en: 'Which Azure service best fits this requirement?', de: 'Welcher Azure-Dienst passt am besten zu dieser Anforderung?' },
      options: [
        { id: 'A', text: { en: 'Azure Sphere', de: 'Azure Sphere' } },
        { id: 'B', text: { en: 'Azure IoT Central', de: 'Azure IoT Central' } },
        { id: 'C', text: { en: 'Azure IoT Hub', de: 'Azure IoT Hub' } },
        { id: 'D', text: { en: 'Azure Functions', de: 'Azure Functions' } }
      ],
      correct: ['A'],
      explanation: { en: 'Azure Sphere is designed for secured microcontroller-based devices and combines hardware-backed security, a secured OS, and a cloud security service.', de: 'Azure Sphere ist für gesicherte, mikrocontrollerbasierte Geräte ausgelegt und kombiniert hardwaregestützte Sicherheit, ein gesichertes Betriebssystem und einen Cloud-Sicherheitsdienst.' },
      hint: { en: 'Look for the service focused on MCU device security.', de: 'Suchen Sie nach dem Dienst mit Fokus auf MCU-Gerätesicherheit.' },
      reference: 'https://learn.microsoft.com/en-us/azure-sphere/overview'
    },
    {
      id: 'az900-168',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure tool helps you estimate the cost of Azure services before you deploy them?', de: 'Welches Azure-Tool hilft Ihnen, die Kosten fuer Azure-Dienste zu schaetzen, bevor Sie sie bereitstellen?' },
      options: [
        { id: 'A', text: { en: 'Azure Cost Management', de: 'Azure Cost Management' } },
        { id: 'B', text: { en: 'Azure Advisor', de: 'Azure Advisor' } },
        { id: 'C', text: { en: 'Azure Pricing Calculator', de: 'Azure-Preisrechner' } },
        { id: 'D', text: { en: 'TCO Calculator', de: 'TCO-Rechner' } }
      ],
      correct: ['C'],
      explanation: { en: 'The Azure Pricing Calculator lets you configure and estimate the cost of Azure products and services before purchasing them.', de: 'Der Azure-Preisrechner ermoeglicht die Konfiguration und Schaetzung der Kosten fuer Azure-Produkte und -Dienste vor dem Kauf.' },
      hint: { en: 'Estimate before deploy = Pricing Calculator.', de: 'Schaetzen vor Bereitstellung = Preisrechner.' },
      reference: 'https://azure.microsoft.com/en-us/pricing/calculator/'
    },
    {
      id: 'az900-169',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure tool helps an organization compare the costs of running workloads on-premises versus running them in Azure?', de: 'Welches Azure-Tool hilft einer Organisation, die Kosten des lokalen Betriebs von Workloads mit dem Betrieb in Azure zu vergleichen?' },
      options: [
        { id: 'A', text: { en: 'Azure Pricing Calculator', de: 'Azure-Preisrechner' } },
        { id: 'B', text: { en: 'Azure Cost Management', de: 'Azure Cost Management' } },
        { id: 'C', text: { en: 'Azure Advisor', de: 'Azure Advisor' } },
        { id: 'D', text: { en: 'TCO Calculator', de: 'TCO-Rechner' } }
      ],
      correct: ['D'],
      explanation: { en: 'The TCO (Total Cost of Ownership) Calculator estimates the cost savings of migrating from on-premises to Azure by comparing infrastructure and operational costs.', de: 'Der TCO-Rechner schaetzt die Kosteneinsparungen bei der Migration von lokal zu Azure durch Vergleich der Infrastruktur- und Betriebskosten.' },
      hint: { en: 'On-premises vs Azure cost compare = TCO Calculator.', de: 'Lokal vs Azure Kostenvergleich = TCO-Rechner.' },
      reference: 'https://azure.microsoft.com/en-us/pricing/tco/calculator/'
    },
    {
      id: 'az900-170',
      type: 'multiple',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'Which tasks can Azure Cost Management help with?', de: 'Bei welchen Aufgaben kann Azure Cost Management helfen?' },
      options: [
        { id: 'A', text: { en: 'Analyze spend by resource, group, or tag', de: 'Ausgaben nach Ressource, Gruppe oder Tag analysieren' } },
        { id: 'B', text: { en: 'Create budgets and alerts', de: 'Budgets und Warnungen erstellen' } },
        { id: 'C', text: { en: 'Forecast future costs', de: 'Zukünftige Kosten prognostizieren' } },
        { id: 'D', text: { en: 'Replace Azure Policy for compliance enforcement', de: 'Azure Policy zur Compliance-Durchsetzung ersetzen' } }
      ],
      correct: ['A', 'B', 'C'],
      explanation: { en: 'Azure Cost Management helps analyze, monitor, and forecast spend. Governance enforcement of resource configuration is handled by Azure Policy, not Cost Management.', de: 'Azure Cost Management hilft beim Analysieren, Überwachen und Prognostizieren von Ausgaben. Die Durchsetzung von Ressourcenkonfigurationen erfolgt durch Azure Policy und nicht durch Cost Management.' },
      hint: { en: 'Think financial visibility and control.', de: 'Denken Sie an finanzielle Transparenz und Kontrolle.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cost-management-billing/cost-management-billing-overview'
    },
    {
      id: 'az900-171',
      type: 'scenario',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'medium',
      scenario: { en: 'Contoso, Ltd. will run the same production virtual machines continuously for the next three years and wants a lower price than pay-as-you-go.', de: 'Contoso, Ltd. wird die gleichen produktiven virtuellen Maschinen in den nächsten drei Jahren durchgehend betreiben und möchte einen niedrigeren Preis als bei Pay-as-you-go.' },
      question: { en: 'Which Azure pricing option should the company choose?', de: 'Welche Azure-Preisoption sollte das Unternehmen wählen?' },
      options: [
        { id: 'A', text: { en: 'Reservations', de: 'Reservierungen' } },
        { id: 'B', text: { en: 'Spot VMs', de: 'Spot-VMs' } },
        { id: 'C', text: { en: 'Pricing calculator', de: 'Preiskalkulator' } },
        { id: 'D', text: { en: 'Cost analysis', de: 'Kostenanalyse' } }
      ],
      correct: ['A'],
      explanation: { en: 'Reservations can reduce cost for predictable long-running workloads by committing to one-year or three-year usage terms.', de: 'Reservierungen können die Kosten für planbare, langfristige Workloads senken, indem eine Nutzung über ein oder drei Jahre zugesagt wird.' },
      hint: { en: 'Steady usage for years points to a commitment discount.', de: 'Stetige Nutzung über Jahre weist auf einen Commit-Rabatt hin.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cost-management-billing/reservations/save-compute-costs-reservations'
    },
    {
      id: 'az900-172',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'Which type of Azure VMs allows you to use unused Azure capacity at a deep discount but can be evicted at any time when Azure needs the capacity back?', de: 'Welcher Azure-VM-Typ ermoeglicht die Nutzung nicht genutzter Azure-Kapazitaet mit einem hohen Rabatt, kann aber jederzeit deaktiviert werden?' },
      options: [
        { id: 'A', text: { en: 'Reserved VMs', de: 'Reservierte VMs' } },
        { id: 'B', text: { en: 'Azure Spot VMs', de: 'Azure Spot-VMs' } },
        { id: 'C', text: { en: 'Burstable VMs', de: 'Burstfaehige VMs' } },
        { id: 'D', text: { en: 'Azure Dedicated Hosts', de: 'Azure Dedicated Hosts' } }
      ],
      correct: ['B'],
      explanation: { en: 'Azure Spot VMs offer significant discounts on unused Azure compute capacity, but can be evicted with 30 seconds notice when Azure needs the capacity back.', de: 'Azure Spot-VMs bieten erhebliche Rabatte auf nicht genutzte Azure-Rechenkapazitaet, koennen jedoch mit 30 Sekunden Vorankundigung deaktiviert werden.' },
      hint: { en: 'Unused capacity at discount, evictable = Spot VMs.', de: 'Ungenutzte Kapazitaet mit Rabatt, abschaltbar = Spot-VMs.' },
      reference: 'https://learn.microsoft.com/en-us/azure/virtual-machines/spot-vms'
    },
    {
      id: 'az900-173',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure cost-saving benefit allows customers to use their existing on-premises Windows Server and SQL Server licenses in Azure?', de: 'Welcher Azure-Kostenvorteil ermoeglicht Kunden die Nutzung bestehender lokaler Windows Server- und SQL Server-Lizenzen in Azure?' },
      options: [
        { id: 'A', text: { en: 'Azure Reserved Instances', de: 'Reservierte Azure-Instanzen' } },
        { id: 'B', text: { en: 'Azure Dev/Test pricing', de: 'Azure Dev/Test-Preise' } },
        { id: 'C', text: { en: 'Azure Hybrid Benefit', de: 'Azure-Hybridvorteil' } },
        { id: 'D', text: { en: 'Azure Spot VMs', de: 'Azure Spot-VMs' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure Hybrid Benefit lets customers with Software Assurance use existing Windows Server and SQL Server licenses in Azure, providing significant savings.', de: 'Der Azure-Hybridvorteil ermoeglicht Kunden mit Software Assurance, vorhandene Windows Server- und SQL Server-Lizenzen in Azure zu nutzen und Einsparungen zu erzielen.' },
      hint: { en: 'Reuse existing licenses = Hybrid Benefit.', de: 'Bestehende Lizenzen verwenden = Hybridvorteil.' },
      reference: 'https://azure.microsoft.com/en-us/pricing/hybrid-benefit/'
    },
    {
      id: 'az900-174',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure feature allows attaching name-value pairs to resources for cost tracking and billing allocation by department or project?', de: 'Welches Azure-Feature ermoeglicht das Anheften von Name-Wert-Paaren an Ressourcen zur Kostenverfolgung und Abrechnungszuordnung nach Abteilung oder Projekt?' },
      options: [
        { id: 'A', text: { en: 'Azure Policy', de: 'Azure Policy' } },
        { id: 'B', text: { en: 'Resource Locks', de: 'Ressourcensperren' } },
        { id: 'C', text: { en: 'Azure Blueprints', de: 'Azure Blueprints' } },
        { id: 'D', text: { en: 'Azure Tags', de: 'Azure-Tags' } }
      ],
      correct: ['D'],
      explanation: { en: 'Azure Tags are name-value pairs attached to resources to logically organize them, track costs by business unit, and filter billing reports.', de: 'Azure-Tags sind Name-Wert-Paare, die an Ressourcen angeheftet werden, um sie logisch zu organisieren, Kosten nach Geschaeftsbereich zu verfolgen und Berichte zu filtern.' },
      hint: { en: 'Name-value for tracking = Tags.', de: 'Name-Wert zur Verfolgung = Tags.' },
      reference: 'https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/tag-resources'
    },
    {
      id: 'az900-175',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure service allows you to create and assign rules that enforce specific configurations on Azure resources to ensure compliance?', de: 'Welcher Azure-Dienst ermoeglicht das Erstellen und Zuweisen von Regeln, die bestimmte Konfigurationen auf Azure-Ressourcen erzwingen?' },
      options: [
        { id: 'A', text: { en: 'Azure Blueprints', de: 'Azure Blueprints' } },
        { id: 'B', text: { en: 'Azure RBAC', de: 'Azure RBAC' } },
        { id: 'C', text: { en: 'Azure Policy', de: 'Azure Policy' } },
        { id: 'D', text: { en: 'Resource Locks', de: 'Ressourcensperren' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure Policy evaluates Azure resources and enforces compliance with organizational standards. It can audit and automatically remediate non-compliant resources.', de: 'Azure Policy bewertet Azure-Ressourcen und erzwingt die Einhaltung von Organisationsstandards. Es kann nicht konforme Ressourcen pruefen und automatisch korrigieren.' },
      hint: { en: 'Enforce compliance rules = Azure Policy.', de: 'Compliance-Regeln durchsetzen = Azure Policy.' },
      reference: 'https://learn.microsoft.com/en-us/azure/governance/policy/overview'
    },
    {
      id: 'az900-176',
      type: 'multiple',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'Which artifacts could Azure Blueprints package for repeatable governance deployments?', de: 'Welche Artefakte konnte Azure Blueprints für wiederholbare Governance-Bereitstellungen paketieren?' },
      options: [
        { id: 'A', text: { en: 'Policy assignments', de: 'Policy-Zuweisungen' } },
        { id: 'B', text: { en: 'Role assignments', de: 'Rollenzuweisungen' } },
        { id: 'C', text: { en: 'ARM templates', de: 'ARM-Templates' } },
        { id: 'D', text: { en: 'Availability zones', de: 'Availability Zones' } }
      ],
      correct: ['A', 'B', 'C'],
      explanation: { en: 'Azure Blueprints was used to package governance artifacts such as policies, role assignments, and ARM templates for repeatable environment setup. Availability zones are regional resiliency features, not blueprint artifacts.', de: 'Azure Blueprints wurde verwendet, um Governance-Artefakte wie Richtlinien, Rollenzuweisungen und ARM-Templates für wiederholbare Umgebungsbereitstellungen zu paketieren. Availability Zones sind regionale Resilienzfunktionen und keine Blueprint-Artefakte.' },
      hint: { en: 'Think governance packages, not datacenter layout.', de: 'Denken Sie an Governance-Pakete und nicht an Rechenzentrumslayout.' },
      reference: 'https://learn.microsoft.com/en-us/azure/governance/blueprints/overview'
    },
    {
      id: 'az900-177',
      type: 'scenario',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: { en: 'At Northwind Traders, a production resource group must not be deleted accidentally, but authorized administrators should still be able to modify resources inside it.', de: 'Bei Northwind Traders: eine produktive Ressourcengruppe darf nicht versehentlich gelöscht werden, autorisierte Administratoren sollen Ressourcen darin aber weiterhin ändern können.' },
      question: { en: 'Which Azure feature is the best fit?', de: 'Welche Azure-Funktion ist am besten geeignet?' },
      options: [
        { id: 'A', text: { en: 'CanNotDelete resource lock', de: 'CanNotDelete-Ressourcensperre' } },
        { id: 'B', text: { en: 'Azure tag', de: 'Azure-Tag' } },
        { id: 'C', text: { en: 'Azure Policy', de: 'Azure Policy' } },
        { id: 'D', text: { en: 'Azure DNS', de: 'Azure DNS' } }
      ],
      correct: ['A'],
      explanation: { en: 'A CanNotDelete lock protects the resource group from accidental deletion while still allowing authorized changes to the resources inside it.', de: 'Eine CanNotDelete-Sperre schützt die Ressourcengruppe vor versehentlichem Löschen und erlaubt gleichzeitig autorisierte Änderungen an den enthaltenen Ressourcen.' },
      hint: { en: 'The goal is delete protection, not categorization.', de: 'Das Ziel ist Löschschutz und nicht Kategorisierung.' },
      reference: 'https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/lock-resources'
    },
    {
      id: 'az900-178',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which framework provides documentation, best practices, and tools to help organizations plan and execute their cloud adoption journey?', de: 'Welches Framework bietet Dokumentation, Best Practices und Tools zur Unterstuetzung bei der Planung und Durchfuehrung der Cloud-Einfuehrung?' },
      options: [
        { id: 'A', text: { en: 'Azure Landing Zones', de: 'Azure Landing Zones' } },
        { id: 'B', text: { en: 'Azure Well-Architected Framework', de: 'Azure Well-Architected Framework' } },
        { id: 'C', text: { en: 'Microsoft Cloud Adoption Framework for Azure', de: 'Microsoft Cloud Adoption Framework fuer Azure' } },
        { id: 'D', text: { en: 'Azure Blueprints', de: 'Azure Blueprints' } }
      ],
      correct: ['C'],
      explanation: { en: 'The Microsoft Cloud Adoption Framework for Azure provides guidance, best practices, and documentation for planning and executing cloud adoption.', de: 'Das Microsoft Cloud Adoption Framework fuer Azure bietet Leitfaeden, Best Practices und Dokumentation fuer die Planung und Durchfuehrung der Cloud-Einfuehrung.' },
      hint: { en: 'Cloud adoption guidance = Cloud Adoption Framework.', de: 'Leitfaden zur Cloud-Einfuehrung = Cloud Adoption Framework.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/overview'
    },
    {
      id: 'az900-179',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'What is an Azure Landing Zone?', de: 'Was ist eine Azure Landing Zone?' },
      options: [
        { id: 'A', text: { en: 'A specific Azure region optimized for production workloads', de: 'Eine spezifische Azure-Region fuer Produktionsworkloads' } },
        { id: 'B', text: { en: 'A pre-configured, scalable environment based on Azure best practices for hosting workloads', de: 'Eine vorkonfigurierte, skalierbare Umgebung basierend auf Azure Best Practices fuer Workloads' } },
        { id: 'C', text: { en: 'An Azure storage location for ARM templates', de: 'Ein Azure-Speicherort fuer ARM-Vorlagen' } },
        { id: 'D', text: { en: 'A compliance assessment tool for Azure', de: 'Ein Compliance-Bewertungstool fuer Azure' } }
      ],
      correct: ['B'],
      explanation: { en: 'An Azure Landing Zone is a preconfigured, scalable environment implementing cloud adoption best practices for security, governance, networking, and identity.', de: 'Eine Azure Landing Zone ist eine vorkonfigurierte, skalierbare Umgebung, die Best Practices fuer Cloud-Adoption in Sicherheit, Governance, Netzwerk und Identitaet implementiert.' },
      hint: { en: 'Scalable best-practice environment = Landing Zone.', de: 'Skalierbare Best-Practice-Umgebung = Landing Zone.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/ready/landing-zone/'
    },
    {
      id: 'az900-180',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Microsoft service provides unified data governance to discover, classify, and manage data across on-premises, multi-cloud, and SaaS environments?', de: 'Welcher Microsoft-Dienst bietet einheitliche Data Governance zur Erkennung, Klassifizierung und Verwaltung von Daten in lokalen, Multi-Cloud- und SaaS-Umgebungen?' },
      options: [
        { id: 'A', text: { en: 'Azure Policy', de: 'Azure Policy' } },
        { id: 'B', text: { en: 'Microsoft Purview', de: 'Microsoft Purview' } },
        { id: 'C', text: { en: 'Microsoft Defender for Cloud', de: 'Microsoft Defender for Cloud' } },
        { id: 'D', text: { en: 'Azure Monitor', de: 'Azure Monitor' } }
      ],
      correct: ['B'],
      explanation: { en: 'Microsoft Purview is a unified data governance service helping manage and govern on-premises, multi-cloud, and SaaS data through discovery, classification, and lineage.', de: 'Microsoft Purview ist ein einheitlicher Data-Governance-Dienst, der bei der Verwaltung von lokalen, Multi-Cloud- und SaaS-Daten durch Erkennung, Klassifizierung und Herkunft hilft.' },
      hint: { en: 'Unified data governance = Microsoft Purview.', de: 'Einheitliche Data Governance = Microsoft Purview.' },
      reference: 'https://learn.microsoft.com/en-us/purview/purview'
    },
    {
      id: 'az900-181',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure feature controls who has access to Azure resources, what they can do, and what areas they can access?', de: 'Welches Azure-Feature steuert, wer Zugriff auf Azure-Ressourcen hat, was sie tun koennen und auf welche Bereiche sie zugreifen koennen?' },
      options: [
        { id: 'A', text: { en: 'Azure Policy', de: 'Azure Policy' } },
        { id: 'B', text: { en: 'Resource Locks', de: 'Ressourcensperren' } },
        { id: 'C', text: { en: 'Azure Role-Based Access Control (RBAC)', de: 'Rollenbasierte Azure-Zugriffssteuerung (RBAC)' } },
        { id: 'D', text: { en: 'Microsoft Entra ID', de: 'Microsoft Entra ID' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure RBAC provides fine-grained access management for Azure resources by assigning roles with specific permissions at defined scopes.', de: 'Azure RBAC bietet eine differenzierte Zugriffsverwaltung fuer Azure-Ressourcen durch Zuweisung von Rollen mit bestimmten Berechtigungen auf definierten Bereichen.' },
      hint: { en: 'Who can do what = RBAC.', de: 'Wer kann was = RBAC.' },
      reference: 'https://learn.microsoft.com/en-us/azure/role-based-access-control/overview'
    },
    {
      id: 'az900-182',
      type: 'scenario',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'medium',
      scenario: { en: 'An administrator at Tailwind Traders wants Azure to review existing resources and suggest ways to improve cost, security, reliability, and performance.', de: 'Ein Administrator bei Tailwind Traders möchte, dass Azure bestehende Ressourcen überprüft und Möglichkeiten zur Verbesserung von Kosten, Sicherheit, Zuverlässigkeit und Leistung vorschlägt.' },
      question: { en: 'Which Azure service should the administrator use?', de: 'Welchen Azure-Dienst sollte der Administrator verwenden?' },
      options: [
        { id: 'A', text: { en: 'Azure Advisor', de: 'Azure Advisor' } },
        { id: 'B', text: { en: 'Azure Arc', de: 'Azure Arc' } },
        { id: 'C', text: { en: 'Azure Marketplace', de: 'Azure Marketplace' } },
        { id: 'D', text: { en: 'Azure Cloud Shell', de: 'Azure Cloud Shell' } }
      ],
      correct: ['A'],
      explanation: { en: 'Azure Advisor reviews deployed resources and recommends improvements for cost, security, performance, reliability, and operational excellence.', de: 'Azure Advisor überprüft bereitgestellte Ressourcen und empfiehlt Verbesserungen für Kosten, Sicherheit, Leistung, Zuverlässigkeit und betriebliche Exzellenz.' },
      hint: { en: 'Look for recommendation guidance, not deployment or hybrid management.', de: 'Suchen Sie nach Empfehlungsfunktionen und nicht nach Bereitstellung oder Hybridverwaltung.' },
      reference: 'https://learn.microsoft.com/en-us/azure/advisor/advisor-overview'
    },
    {
      id: 'az900-183',
      type: 'multiple',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'Which tool-purpose matches are correct?', de: 'Welche Zuordnungen von Tool und Zweck sind korrekt?' },
      options: [
        { id: 'A', text: { en: 'Azure Service Health -> subscription-impacting platform issues', de: 'Azure Service Health -> Plattformprobleme mit Auswirkungen auf Subscriptions' } },
        { id: 'B', text: { en: 'Azure Advisor -> best-practice recommendations', de: 'Azure Advisor -> Best-Practice-Empfehlungen' } },
        { id: 'C', text: { en: 'Azure Monitor -> metrics, logs, and alerts', de: 'Azure Monitor -> Metriken, Protokolle und Warnungen' } },
        { id: 'D', text: { en: 'Azure Marketplace -> planned maintenance notifications', de: 'Azure Marketplace -> Benachrichtigungen über geplante Wartungen' } }
      ],
      correct: ['A', 'B', 'C'],
      explanation: { en: 'Service Health focuses on Azure issues affecting your subscriptions, Advisor provides recommendations, and Monitor handles telemetry and alerting. Marketplace is for procuring solutions.', de: 'Service Health konzentriert sich auf Azure-Probleme mit Auswirkungen auf Ihre Subscriptions, Advisor liefert Empfehlungen und Monitor übernimmt Telemetrie und Alarmierung. Marketplace dient dem Bezug von Lösungen.' },
      hint: { en: 'Separate monitoring, recommendations, incidents, and software catalog functions.', de: 'Trennen Sie Monitoring, Empfehlungen, Störungen und Softwarekatalogfunktionen.' },
      reference: 'https://learn.microsoft.com/en-us/azure/azure-monitor/overview'
    },
    {
      id: 'az900-184',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure service collects, analyzes, and acts on telemetry from Azure and on-premises environments to maximize application performance?', de: 'Welcher Azure-Dienst sammelt, analysiert und reagiert auf Telemetriedaten aus Azure- und lokalen Umgebungen?' },
      options: [
        { id: 'A', text: { en: 'Azure Service Health', de: 'Azure Service Health' } },
        { id: 'B', text: { en: 'Azure Advisor', de: 'Azure Advisor' } },
        { id: 'C', text: { en: 'Azure Monitor', de: 'Azure Monitor' } },
        { id: 'D', text: { en: 'Microsoft Defender for Cloud', de: 'Microsoft Defender for Cloud' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure Monitor maximizes availability and performance of apps by collecting, analyzing, and acting on telemetry from cloud and on-premises environments.', de: 'Azure Monitor maximiert Verfuegbarkeit und Leistung von Apps durch Sammeln, Analysieren und Reagieren auf Telemetriedaten aus Cloud- und lokalen Umgebungen.' },
      hint: { en: 'Collect + analyze telemetry = Azure Monitor.', de: 'Telemetrie sammeln + analysieren = Azure Monitor.' },
      reference: 'https://learn.microsoft.com/en-us/azure/azure-monitor/overview'
    },
    {
      id: 'az900-185',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure service extends Azure management to on-premises servers, other cloud providers, and edge devices?', de: 'Welcher Azure-Dienst erweitert die Azure-Verwaltung auf lokale Server, andere Cloud-Anbieter und Edge-Geraete?' },
      options: [
        { id: 'A', text: { en: 'Azure Hybrid Benefit', de: 'Azure-Hybridvorteil' } },
        { id: 'B', text: { en: 'Azure Stack', de: 'Azure Stack' } },
        { id: 'C', text: { en: 'Azure Arc', de: 'Azure Arc' } },
        { id: 'D', text: { en: 'Azure ExpressRoute', de: 'Azure ExpressRoute' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure Arc lets you manage non-Azure resources through Azure management planes like Azure Policy, RBAC, and Azure Monitor.', de: 'Azure Arc ermoeglicht die Verwaltung von Nicht-Azure-Ressourcen ueber Azure-Verwaltungsebenen wie Azure Policy, RBAC und Azure Monitor.' },
      hint: { en: 'Extend Azure governance anywhere = Azure Arc.', de: 'Azure Governance ueberall erweitern = Azure Arc.' },
      reference: 'https://learn.microsoft.com/en-us/azure/azure-arc/overview'
    },
    {
      id: 'az900-186',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure management tool provides a web-based graphical interface for creating, managing, and monitoring Azure resources?', de: 'Welches Azure-Verwaltungstool bietet eine webbasierte grafische Oberflaeche zum Erstellen, Verwalten und Ueberwachen von Azure-Ressourcen?' },
      options: [
        { id: 'A', text: { en: 'Azure CLI', de: 'Azure CLI' } },
        { id: 'B', text: { en: 'Azure PowerShell', de: 'Azure PowerShell' } },
        { id: 'C', text: { en: 'Azure Portal', de: 'Azure-Portal' } },
        { id: 'D', text: { en: 'Azure Cloud Shell', de: 'Azure Cloud Shell' } }
      ],
      correct: ['C'],
      explanation: { en: 'The Azure Portal is a web-based unified console providing a graphical user interface to manage all Azure resources.', de: 'Das Azure-Portal ist eine webbasierte, einheitliche Konsole mit einer grafischen Benutzeroberflaeche zur Verwaltung aller Azure-Ressourcen.' },
      hint: { en: 'Web-based GUI = Azure Portal.', de: 'Webbasierte GUI = Azure-Portal.' },
      reference: 'https://learn.microsoft.com/en-us/azure/azure-portal/azure-portal-overview'
    },
    {
      id: 'az900-187',
      type: 'multiple',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure tools support command-line or scripted management?', de: 'Welche Azure-Tools unterstützen Befehlszeilen- oder skriptbasierte Verwaltung?' },
      options: [
        { id: 'A', text: { en: 'Azure CLI', de: 'Azure CLI' } },
        { id: 'B', text: { en: 'Azure PowerShell', de: 'Azure PowerShell' } },
        { id: 'C', text: { en: 'Azure Cloud Shell', de: 'Azure Cloud Shell' } },
        { id: 'D', text: { en: 'Azure Portal only', de: 'Nur Azure-Portal' } }
      ],
      correct: ['A', 'B', 'C'],
      explanation: { en: 'Azure CLI, Azure PowerShell, and Cloud Shell all support command-based administration. The Azure portal is primarily a graphical interface.', de: 'Azure CLI, Azure PowerShell und Cloud Shell unterstützen alle befehlsbasierte Administration. Das Azure-Portal ist in erster Linie eine grafische Oberfläche.' },
      hint: { en: 'Think scripted administration rather than point-and-click.', de: 'Denken Sie an skriptbasierte Administration statt an Klickverwaltung.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-shell/overview'
    },
    {
      id: 'az900-188',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure management tool allows administrators to manage Azure resources using cmdlets from within a PowerShell environment?', de: 'Welches Azure-Verwaltungstool ermoeglicht die Verwaltung von Azure-Ressourcen mit Cmdlets aus einer PowerShell-Umgebung?' },
      options: [
        { id: 'A', text: { en: 'Azure CLI', de: 'Azure CLI' } },
        { id: 'B', text: { en: 'Azure Portal', de: 'Azure-Portal' } },
        { id: 'C', text: { en: 'Azure PowerShell', de: 'Azure PowerShell' } },
        { id: 'D', text: { en: 'Azure Cloud Shell', de: 'Azure Cloud Shell' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure PowerShell is a module providing cmdlets for managing Azure resources directly from PowerShell, enabling scripting and automation.', de: 'Azure PowerShell ist ein Modul, das Cmdlets zur Verwaltung von Azure-Ressourcen direkt aus PowerShell bereitstellt und Skripting und Automatisierung ermoeglicht.' },
      hint: { en: 'PowerShell cmdlets for Azure = Azure PowerShell.', de: 'PowerShell-Cmdlets fuer Azure = Azure PowerShell.' },
      reference: 'https://learn.microsoft.com/en-us/powershell/azure/what-is-azure-powershell'
    },
    {
      id: 'az900-189',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure IaC approach uses JSON files to define Azure resources declaratively, ensuring consistent repeatable deployments?', de: 'Welcher Azure IaC-Ansatz verwendet JSON-Dateien zur deklarativen Ressourcendefinition fuer konsistente, wiederholbare Bereitstellungen?' },
      options: [
        { id: 'A', text: { en: 'Azure Blueprints', de: 'Azure Blueprints' } },
        { id: 'B', text: { en: 'Azure CLI scripts', de: 'Azure CLI-Skripte' } },
        { id: 'C', text: { en: 'ARM Templates', de: 'ARM-Vorlagen' } },
        { id: 'D', text: { en: 'Azure Policy', de: 'Azure Policy' } }
      ],
      correct: ['C'],
      explanation: { en: 'ARM Templates are JSON files defining Azure resources declaratively, ensuring idempotent and consistent deployments every time they run.', de: 'ARM-Vorlagen sind JSON-Dateien, die Azure-Ressourcen deklarativ definieren und bei jeder Ausfuehrung idempotente, konsistente Bereitstellungen sicherstellen.' },
      hint: { en: 'Declarative JSON IaC = ARM Templates.', de: 'Deklaratives JSON IaC = ARM-Vorlagen.' },
      reference: 'https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/overview'
    },
    {
      id: 'az900-190',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure IaC language is a domain-specific language (DSL) that simplifies authoring ARM templates with cleaner, more readable syntax?', de: 'Welche Azure IaC-Sprache ist eine DSL, die das Erstellen von ARM-Vorlagen mit saubererer, lesbarer Syntax vereinfacht?' },
      options: [
        { id: 'A', text: { en: 'Terraform', de: 'Terraform' } },
        { id: 'B', text: { en: 'Azure CLI', de: 'Azure CLI' } },
        { id: 'C', text: { en: 'PowerShell DSC', de: 'PowerShell DSC' } },
        { id: 'D', text: { en: 'Bicep', de: 'Bicep' } }
      ],
      correct: ['D'],
      explanation: { en: 'Bicep is a DSL that transpiles to ARM template JSON, offering simpler syntax and first-class Azure tooling support.', de: 'Bicep ist eine DSL, die zu ARM-Vorlagen-JSON transpiliert und einfachere Syntax sowie erstklassige Azure-Tool-Unterstuetzung bietet.' },
      hint: { en: 'Simpler ARM authoring = Bicep.', de: 'Einfacheres ARM-Authoring = Bicep.' },
      reference: 'https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/overview'
    },
    {
      id: 'az900-191',
      type: 'scenario',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: { en: 'You work for Northwind Traders. The key clue is no local installation.', de: 'Sie arbeiten für Northwind Traders. Der entscheidende Hinweis ist: keine lokale Installation.' },
      question: { en: 'Which Azure tool should you use?', de: 'Welches Azure-Tool sollten Sie verwenden?' },
      options: [
        { id: 'A', text: { en: 'Azure Cloud Shell', de: 'Azure Cloud Shell' } },
        { id: 'B', text: { en: 'Azure Policy', de: 'Azure Policy' } },
        { id: 'C', text: { en: 'Azure Monitor', de: 'Azure Monitor' } },
        { id: 'D', text: { en: 'Azure ExpressRoute', de: 'Azure ExpressRoute' } }
      ],
      correct: ['A'],
      explanation: { en: 'Cloud Shell provides a browser-based shell with Azure CLI and PowerShell available without local installation.', de: 'Cloud Shell stellt eine browserbasierte Shell mit Azure CLI und PowerShell bereit, ohne dass lokal etwas installiert werden muss.' },
      hint: { en: 'The key clue is no local installation.', de: 'Der entscheidende Hinweis ist: keine lokale Installation.' },
      reference: 'https://learn.microsoft.com/en-us/azure/cloud-shell/overview'
    },
    {
      id: 'az900-192',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which platform provides access to thousands of certified applications and services from Microsoft and partners, deployable directly to Azure?', de: 'Welche Plattform bietet Zugang zu Tausenden zertifizierten Anwendungen und Diensten von Microsoft und Partnern, die direkt in Azure bereitgestellt werden?' },
      options: [
        { id: 'A', text: { en: 'Azure Advisor', de: 'Azure Advisor' } },
        { id: 'B', text: { en: 'Azure DevOps', de: 'Azure DevOps' } },
        { id: 'C', text: { en: 'Azure Marketplace', de: 'Azure Marketplace' } },
        { id: 'D', text: { en: 'Azure Portal', de: 'Azure-Portal' } }
      ],
      correct: ['C'],
      explanation: { en: 'Azure Marketplace offers certified apps and solutions from Microsoft and ISV partners, deployable directly into Azure subscriptions.', de: 'Azure Marketplace bietet zertifizierte Apps und Loesungen von Microsoft und ISV-Partnern, die direkt in Azure-Abonnements bereitgestellt werden koennen.' },
      hint: { en: 'Certified apps from partners = Azure Marketplace.', de: 'Zertifizierte Apps von Partnern = Azure Marketplace.' },
      reference: 'https://azuremarketplace.microsoft.com/'
    },
    {
      id: 'az900-193',
      type: 'multiple',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'Which statements about Azure SLAs are correct?', de: 'Welche Aussagen zu Azure-SLAs sind korrekt?' },
      options: [
        { id: 'A', text: { en: 'Higher SLA percentages generally mean less allowed downtime', de: 'Höhere SLA-Prozentsätze bedeuten im Allgemeinen weniger zulässige Ausfallzeit' } },
        { id: 'B', text: { en: 'A solution that depends on multiple services can have a lower composite SLA', de: 'Eine Lösung, die von mehreren Diensten abhängt, kann eine niedrigere kombinierte SLA haben' } },
        { id: 'C', text: { en: 'An SLA describes Microsoft availability commitments for a service', de: 'Eine SLA beschreibt die Verfügbarkeitszusagen von Microsoft für einen Dienst' } },
        { id: 'D', text: { en: 'An SLA guarantees that outages never occur', de: 'Eine SLA garantiert, dass niemals Ausfälle auftreten' } }
      ],
      correct: ['A', 'B', 'C'],
      explanation: { en: 'SLAs define target availability commitments. They do not guarantee zero outages, and multi-service solutions often have lower composite availability than the individual components.', de: 'SLAs definieren Zielwerte für Verfügbarkeitszusagen. Sie garantieren keine Ausfallfreiheit, und Lösungen aus mehreren Diensten haben oft eine geringere kombinierte Verfügbarkeit als die einzelnen Komponenten.' },
      hint: { en: 'Think commitment levels, not a promise of perfection.', de: 'Denken Sie an Verfügbarkeitszusagen und nicht an Perfektionsversprechen.' },
      reference: 'https://learn.microsoft.com/en-us/azure/architecture/framework/resiliency/business-requirements'
    },
    {
      id: 'az900-194',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'An application uses two Azure services: one with a 99.9% SLA and one with a 99.95% SLA. Both must be available for the app to work. What is the composite SLA?', de: 'Eine Anwendung verwendet zwei Azure-Dienste: 99,9% SLA und 99,95% SLA. Beide muessen verfuegbar sein. Wie hoch ist die kombinierte SLA?' },
      options: [
        { id: 'A', text: { en: '99.95%', de: '99,95%' } },
        { id: 'B', text: { en: '99.9%', de: '99,9%' } },
        { id: 'C', text: { en: '99.85%', de: '99,85%' } },
        { id: 'D', text: { en: '100%', de: '100%' } }
      ],
      correct: ['C'],
      explanation: { en: 'Composite SLA = product of individual SLAs: 0.999 x 0.9995 = 0.9985, approximately 99.85%.', de: 'Kombinierte SLA = Produkt der einzelnen SLAs: 0,999 x 0,9995 = 0,9985, ca. 99,85%.' },
      hint: { en: 'Composite = multiply the SLAs.', de: 'Kombiniert = SLAs multiplizieren.' },
      reference: 'https://learn.microsoft.com/en-us/azure/architecture/framework/resiliency/business-metrics'
    },
    {
      id: 'az900-195',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'medium',
      scenario: null,
      question: { en: 'Which security model operates on the principle of never trust, always verify, requiring continuous validation regardless of network location?', de: 'Welches Sicherheitsmodell arbeitet nach dem Prinzip Niemals vertrauen, immer verifizieren und erfordert kontinuierliche Validierung unabhaengig vom Netzwerkstandort?' },
      options: [
        { id: 'A', text: { en: 'Defense in depth', de: 'Verteidigung in der Tiefe' } },
        { id: 'B', text: { en: 'Perimeter security', de: 'Perimeter-Sicherheit' } },
        { id: 'C', text: { en: 'Zero Trust', de: 'Zero Trust' } },
        { id: 'D', text: { en: 'Role-based access control', de: 'Rollenbasierte Zugriffssteuerung' } }
      ],
      correct: ['C'],
      explanation: { en: 'Zero Trust assumes breach and requires verification of every request as if it originates from an untrusted network, regardless of location.', de: 'Zero Trust setzt eine Sicherheitsverletzung voraus und erfordert die Verifizierung jeder Anfrage, als ob sie von einem nicht vertrauenswuerdigen Netzwerk kaeme.' },
      hint: { en: 'Never trust, always verify = Zero Trust.', de: 'Niemals vertrauen, immer verifizieren = Zero Trust.' },
      reference: 'https://learn.microsoft.com/en-us/security/zero-trust/zero-trust-overview'
    },
    {
      id: 'az900-196',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which security strategy uses a layered approach to protect information systems, so a breach of one layer is slowed by additional layers?', de: 'Welche Sicherheitsstrategie verwendet einen Schichtansatz, bei dem eine Verletzung einer Schicht durch zusaetzliche Schichten verlangsamt wird?' },
      options: [
        { id: 'A', text: { en: 'Zero Trust', de: 'Zero Trust' } },
        { id: 'B', text: { en: 'Defense in depth', de: 'Verteidigung in der Tiefe' } },
        { id: 'C', text: { en: 'Shared responsibility', de: 'Geteilte Verantwortung' } },
        { id: 'D', text: { en: 'Identity as the perimeter', de: 'Identitaet als Perimeter' } }
      ],
      correct: ['B'],
      explanation: { en: 'Defense in depth uses multiple security layers (physical, network, compute, application, data) so if one layer is breached, others continue to protect the system.', de: 'Verteidigung in der Tiefe verwendet mehrere Sicherheitsschichten; wenn eine Schicht verletzt wird, schuetzen die anderen weiterhin das System.' },
      hint: { en: 'Multiple security layers = defense in depth.', de: 'Mehrere Sicherheitsschichten = Verteidigung in der Tiefe.' },
      reference: 'https://learn.microsoft.com/en-us/azure/security/fundamentals/overview'
    },
    {
      id: 'az900-197',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Azure service provides unified security management and advanced threat protection with a secure score and security recommendations for hybrid workloads?', de: 'Welcher Azure-Dienst bietet einheitliche Sicherheitsverwaltung und erweiterten Bedrohungsschutz mit einem Sicherheitsscore und Empfehlungen fuer hybride Workloads?' },
      options: [
        { id: 'A', text: { en: 'Azure Sentinel', de: 'Azure Sentinel' } },
        { id: 'B', text: { en: 'Azure Firewall', de: 'Azure Firewall' } },
        { id: 'C', text: { en: 'Azure Policy', de: 'Azure Policy' } },
        { id: 'D', text: { en: 'Microsoft Defender for Cloud', de: 'Microsoft Defender for Cloud' } }
      ],
      correct: ['D'],
      explanation: { en: 'Microsoft Defender for Cloud provides unified security management with a secure score, threat protection, and security recommendations.', de: 'Microsoft Defender for Cloud bietet einheitliche Sicherheitsverwaltung mit Sicherheitsscore, Bedrohungsschutz und Sicherheitsempfehlungen.' },
      hint: { en: 'Unified security + threat protection = Defender for Cloud.', de: 'Einheitliche Sicherheit + Bedrohungsschutz = Defender for Cloud.' },
      reference: 'https://learn.microsoft.com/en-us/azure/defender-for-cloud/defender-for-cloud-introduction'
    },
    {
      id: 'az900-198',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which Microsoft service provides cloud-based identity and access management enabling employees to sign in using a single identity across cloud and on-premises apps?', de: 'Welcher Microsoft-Dienst bietet cloudbasiertes Identitaets- und Zugriffsmanagement mit einer einzigen Identitaet fuer Cloud- und lokale Apps?' },
      options: [
        { id: 'A', text: { en: 'Active Directory Domain Services', de: 'Active Directory-Domaenendienste' } },
        { id: 'B', text: { en: 'Azure RBAC', de: 'Azure RBAC' } },
        { id: 'C', text: { en: 'Microsoft Entra ID', de: 'Microsoft Entra ID' } },
        { id: 'D', text: { en: 'Azure Key Vault', de: 'Azure Key Vault' } }
      ],
      correct: ['C'],
      explanation: { en: 'Microsoft Entra ID is a cloud-based identity and access management service supporting SSO, MFA, and conditional access.', de: 'Microsoft Entra ID ist ein cloudbasierter Identitaets- und Zugriffsmanagementdienst, der SSO, MFA und bedingten Zugriff unterstuetzt.' },
      hint: { en: 'Cloud identity management = Microsoft Entra ID.', de: 'Cloud-Identitaetsverwaltung = Microsoft Entra ID.' },
      reference: 'https://learn.microsoft.com/en-us/entra/fundamentals/whatis'
    },
    {
      id: 'az900-199',
      type: 'scenario',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'medium',
      scenario: { en: 'At Contoso, Ltd., security wants administrators signing in from untrusted locations to be required to use MFA before accessing the Azure portal.', de: 'Bei Contoso, Ltd.: die Sicherheit verlangt, dass Administratoren bei Anmeldungen von nicht vertrauenswürdigen Standorten MFA verwenden müssen, bevor sie auf das Azure-Portal zugreifen.' },
      question: { en: 'Which Microsoft Entra capability should enforce this rule?', de: 'Welche Microsoft-Entra-Funktion sollte diese Regel durchsetzen?' },
      options: [
        { id: 'A', text: { en: 'Conditional Access', de: 'Bedingter Zugriff' } },
        { id: 'B', text: { en: 'Single Sign-On', de: 'Single Sign-On' } },
        { id: 'C', text: { en: 'Azure Files', de: 'Azure Files' } },
        { id: 'D', text: { en: 'Azure Firewall', de: 'Azure Firewall' } }
      ],
      correct: ['A'],
      explanation: { en: 'Conditional Access uses signals such as user, device, location, and application to enforce access controls like requiring MFA.', de: 'Bedingter Zugriff verwendet Signale wie Benutzer, Gerät, Standort und Anwendung, um Zugriffsregeln wie die Anforderung von MFA durchzusetzen.' },
      hint: { en: 'Look for a policy engine based on sign-in conditions.', de: 'Suchen Sie nach einer Richtlinien-Engine auf Basis von Anmeldebedingungen.' },
      reference: 'https://learn.microsoft.com/en-us/entra/identity/conditional-access/overview'
    },
    {
      id: 'az900-200',
      type: 'single',
      domain: { en: 'Describe Azure Management and Governance', de: 'Azure-Verwaltung und -Governance beschreiben' },
      difficulty: 'easy',
      scenario: null,
      question: { en: 'Which authentication method requires users to provide two or more verification factors such as a password plus a phone notification to gain access?', de: 'Welche Authentifizierungsmethode erfordert zwei oder mehr Verifizierungsfaktoren, z.B. ein Passwort plus eine Telefonbenachrichtigung?' },
      options: [
        { id: 'A', text: { en: 'Single Sign-On (SSO)', de: 'Single Sign-On (SSO)' } },
        { id: 'B', text: { en: 'Conditional Access', de: 'Bedingter Zugriff' } },
        { id: 'C', text: { en: 'Multi-Factor Authentication (MFA)', de: 'Multi-Faktor-Authentifizierung (MFA)' } },
        { id: 'D', text: { en: 'Passwordless authentication', de: 'Passwortlose Authentifizierung' } }
      ],
      correct: ['C'],
      explanation: { en: 'MFA adds security by requiring multiple verification factors. Even if a password is compromised, the attacker still needs the second factor.', de: 'MFA erhoeht die Sicherheit durch mehrere Verifizierungsfaktoren. Selbst wenn ein Passwort kompromittiert wird, benoetigt der Angreifer den zweiten Faktor.' },
      hint: { en: 'Two or more factors = MFA.', de: 'Zwei oder mehr Faktoren = MFA.' },
      reference: 'https://learn.microsoft.com/en-us/entra/identity/authentication/concept-mfa-howitworks'
    }
  ];
  if (window.ExamData && window.ExamData['az-900']) {
    window.ExamData['az-900'].questions = window.ExamData['az-900'].questions.concat(extra);
  }
})();
