Realistic case-study and design scenario questions with detailed explanations to pass the Azure Architect AZ-305 exam