Azure ascend : AZ-104 Cloud Admin Certification Workshop

$15,990.00

Embark on a transformative journey to the cloud with our “Azure Ascend: AZ-104 Cloud Admin Certification Workshop.” Designed for IT professionals and aspiring cloud administrators, this intensive course offers hands-on training and expert guidance to prepare you for the coveted AZ-104 certification exam. Dive deep into Microsoft Azure, mastering key concepts such as virtual networking,…

Category: ,

Description

Course Outline
Introduction to Microsoft Azure
  1. Understanding cloud computing and the Azure platform
  2. Azure services and solutions overview
  3. Azure subscriptions and resource groups
Manage Azure AD and Access Control
  1. Create Users and Groups in Azure AD
  2. Manage Licenses and Properties in Azure AD
  3. Create Administrative Units for Organizational Structure
  4. Implement Self-Service Password Reset
  5. Custom Role-Based Access Control (RBAC)
  6. Access Control at Different Scopes
  7. Interpreting Access Assignments
Azure Subscriptions and Governance
  1. Configure and Manage Azure Policy
  2. Resource Locks and Tags
  3. Resource Group Management
  4. Managing Costs with Alerts, Budgets, and Recommendations
  5. Implementing Management Groups
Implement and Manage Storage
  1. Configuring Network Access to Storage Accounts
  2. Azure AD Authentication for a Storage Account
  3. Storage Account Creation and Configuration
  4. Generating Shared Access Signature Tokens
  5. Managing Access Keys
  6. Storage Encryption
  7. Data Management with Storage Explorer and AzCopy
  8. Implementing Azure Storage Redundancy and Replication
  9. Configuring Azure Blob Storage and Azure Files
  10. Blob Lifecycle Management and Storage Tiers
Deploy and Manage Azure Compute Resources
  1. Automate Deployment with ARM Templates
  2. Create and Configure Virtual Machines (VMs)
  3. Configuring Azure Disk Encryption
  4. Managing VM Sizes and Availability Options
  5. Deploying VM Scale Sets
  6. Container Deployment and Configuration
  7. Configuring Azure App Service for Web Applications
  8. Backup and Networking Settings for App Service
Configure and Manage Virtual Networking
  1. Virtual Networks and Subnets
  2. Virtual Network Peering and IP Address Configuration
  3. Network Security Groups (NSGs) and Application Security Groups (ASGs)
  4. Azure DNS Configuration
  5. Secure Access with Azure Bastion
  6. Service Endpoints and Private Endpoints
  7. Load Balancing with Azure Application Gateway and Public/Internal Load Balancer
Monitor and Maintain Azure Resources
  1. Azure Monitor Metrics and Logs Configuration
  2. Setting Up Alerts and Actions
  3. VM Insights for Monitoring
  4. Azure Recovery Services and Backup Configuration
  5. Azure Site Recovery Setup and Failover

Azure Virtual Desktop (formerly Windows Virtual Desktop)
  1. Deploying and managing virtual desktop environments
  2. Configuring user profiles and managing access
Exam Readiness and Practice Tests
  • Preparing for the AZ-104 certification exam
  • Practice tests and quizzes to assess knowledge and readiness
Project: Building a Scalable Web Application on Microsoft Azure
  1. Project Overview: In this real-world project, you will design and implement a scalable web application on Microsoft Azure. The application is for an e-commerce company that wants to expand its online presence and handle increasing customer traffic. Your task is to build a highly available, secure, and performant web application, ensuring seamless user experience even during peak times. You will utilize various Azure services and best practices to achieve the project objectives.Project Steps:Step 1: Planning and Design
    • Define the requirements and objectives of the e-commerce web application.
    • Determine the necessary Azure resources, including virtual machines, storage, networking, and security components.
    • Plan the application architecture for scalability and high availability.
    • Choose the appropriate Azure regions for deployment based on geographical user distribution.

    Step 2: Set Up Azure Environment

    • Create an Azure subscription if not already available.
    • Configure Azure Resource Groups to organize resources logically.
    • Set up Virtual Networks and Subnets for isolating components and controlling network traffic.

    Step 3: Implement the Web Application

    • Deploy a set of Azure Virtual Machines behind a load balancer to handle web traffic.
    • Install the necessary web server software (e.g., Nginx or Apache) on the VMs.
    • Set up a Virtual Machine Scale Set (VMSS) to automatically scale VM instances based on demand.

    Step 4: Database Configuration

    • Choose an appropriate Azure Database service (e.g., Azure SQL Database or Cosmos DB) for storing product and customer data.
    • Implement the database schema and set up data replication for high availability.

    Step 5: Content Delivery Network (CDN) Integration

    • Configure Azure CDN to cache and deliver static website content (e.g., images, CSS, JavaScript) from edge servers, reducing latency and improving performance for global users.

    Step 6: Implement Security Measures

    • Set up Azure Firewall and Network Security Groups (NSGs) to control inbound and outbound traffic.
    • Configure Azure Key Vault to store and manage sensitive application secrets securely.

    Step 7: Monitor and Optimize Performance

    • Implement Azure Monitor to collect and analyze application performance metrics.
    • Set up alerts to proactively detect and respond to performance issues.
    • Optimize the application’s performance based on monitoring data.

    Step 8: Implement CI/CD Pipeline

    • Set up a continuous integration and continuous deployment (CI/CD) pipeline using Azure DevOps or GitHub Actions.
    • Automate the deployment process for code changes and application updates.

    Step 9: Disaster Recovery and Backup

    • Implement Azure Site Recovery to ensure business continuity and disaster recovery in case of a regional outage.
    • Configure automated backups for the application data and databases.

    Step 10: Testing and Quality Assurance

    • Conduct thorough testing of the web application to ensure functionality, performance, and security.
    • Implement Azure Application Insights for real-time application monitoring and diagnostics.

    Step 11: Documentation and Reporting

    • Create comprehensive documentation outlining the architecture, deployment process, and configurations.
    • Prepare a final project report highlighting key achievements, challenges, and recommendations.

    Step 12: Project Presentation

    • Present the completed project to stakeholders, demonstrating the successful implementation of the scalable web application on Microsoft Azure.

    By completing this project, you will have hands-on experience designing and building a robust, scalable web application on Microsoft Azure. You will showcase your proficiency in managing cloud resources, implementing security measures, and optimizing performance in a real-world scenario. This project work will demonstrate your expertise as a Microsoft Certified Azure Administrator Associate, opening up exciting career opportunities in the world of cloud computing.

 

Reviews

There are no reviews yet.

Be the first to review “Azure ascend : AZ-104 Cloud Admin Certification Workshop”

Your email address will not be published. Required fields are marked *