Architecting Microsoft Azure Solutions Training Course
This course enables participants to enhance their skills in designing Microsoft Azure solutions.
Upon completion of this training, attendees will have a clear understanding of Azure services' features and capabilities, allowing them to identify trade-offs and make informed decisions when designing both public and hybrid cloud solutions.
The training will focus on defining the suitable infrastructure and platform solutions that meet the necessary functional, operational, and deployment requirements throughout the solution's lifecycle.
This course is available as onsite live training in United Arab Emirates or online live training.Course Outline
Module 1: Design Principles for Cloud Infrastructure and Development
Module 2: Designing App Service Web Apps
Module 3: Designing Application Storage & Data Access
Module 4: Securing Resources
Module 5: Design Microsoft Azure Infrastructure and Networking
Module 6: Designing an Advanced Application
Module 7: Designing a Management, Monitoring Strategy
Module 8: Designing a Business Continuity Strategy
Requirements
Previous experience in programming and development
Need help picking the right course?
Architecting Microsoft Azure Solutions Training Course - Enquiry
Testimonials (2)
The course, Trainer
Novat Adam - Tanzania Revenue Authority
Course - Architecting Microsoft Azure Solutions
I've got to try out resources that I've never used before.
Daniel - INIT GmbH
Course - Architecting Microsoft Azure Solutions
Upcoming Courses
Related Courses
Building AI Cloud Apps with Microsoft Azure
35 HoursThis instructor-led, live training in the UAE (online or onsite) is aimed at intermediate-level to advanced-level professionals who wish to build and deploy AI-powered cloud applications using Microsoft Azure.
By the end of this training, participants will be able to:
- Develop event-driven and serverless applications using Azure Functions.
- Manage Azure storage solutions and virtual machines.
- Deploy and scale web applications using Azure App Service and Docker containers.
- Integrate AI, machine learning, and natural language processing using Azure AI Services.
- Leverage GitHub Copilot to assist in AI-driven cloud application development.
Azure Machine Learning (AML)
21 HoursThis instructor-led, live training in the UAE (online or onsite) is aimed at engineers who wish to use Azure ML's drag-and-drop platform to deploy Machine Learning workloads without having to purchase software and hardware and without having to worry about maintenance and deployment.
By the end of this training, participants will be able to:
- Write highly-accurate machine learning models using Python, R, or zero-code tools.
- Leverage Azure's available data sets and algorithms to train and track machine learning and deep-learning models.
- Use Azures interactive workspace to collaboratively develop ML models.
- Choose from different Azure-supported ML frameworks such as PyTorch, TensorFlow, and scikit-learn.
AZ-040T00: Automating Administration with PowerShell
35 HoursThis course provides students with the fundamental knowledge and skills to use PowerShell for administering and automating administration of Windows servers. This course provides students the skills to identify and build the command they require to perform a specific task. In addition, students learn how to build scripts to accomplish advanced tasks such as automating repetitive tasks and generating reports. This course provides prerequisite skills supporting a broad range of Microsoft products, including Windows Server, Windows Client, Microsoft Azure, and Microsoft 365. In keeping with that goal, this course will not focus on any one of those products, although Windows Server, which is the common platform for all of those products, will serve as the example for the techniques this course teaches.
AZ-104T00-A: Microsoft Azure Administrator
28 HoursThis training program equips IT Professionals with the skills to manage their Azure subscriptions, secure identities, oversee infrastructure administration, set up virtual networking, integrate Azure with on-premises locations, control network traffic, deploy storage solutions, launch and scale virtual machines, implement web apps and containers, safeguard and share data, and oversee the entire solution.
This course is designed for Azure Administrators. These administrators are responsible for implementing, managing, and monitoring identity, governance, storage, compute resources, and virtual networks within a cloud environment. They will also be tasked with provisioning, sizing, monitoring, and adjusting these resources as needed.
AZ-140T00: Configuring and Operating Microsoft Azure Virtual Desktop
28 HoursThis course teaches Azure administrators how to plan, deliver, and manage virtual desktop experiences and remote apps, for any device, on Azure. Students will learn through a mix of demonstrations and hands-on lab experiences deploying virtual desktop experiences and apps on Azure Virtual Desktop and optimizing them to run in multi-session virtual environments.
Microsoft Azure Architect Technologies
35 HoursThis course equips Solutions Architects with the knowledge to transform business requirements into secure, scalable, and dependable solutions. The curriculum covers topics such as virtualization, automation, networking, storage, identity management, security measures, data platforms, and application infrastructure. It also highlights how decisions in these areas impact the overall solution design.
Audience Profile
This course is tailored for IT Professionals who specialize in designing and deploying solutions on Microsoft Azure. They should possess comprehensive understanding of IT operations, including networking, virtualization, identity management, security, business continuity, disaster recovery, data platforms, budgeting, and governance. Azure Solution Architects utilize the Azure Portal, and as they advance, they also employ the Command Line Interface. Candidates are expected to have advanced skills in Azure administration and experience with Azure development processes and DevOps methodologies.
AZ-304T00-A: Microsoft Azure Architect Design
28 HoursThis course teaches Solutions Architects how to translate business requirements into secure, scalable, and reliable solutions. Lessons include design considerations related to logging, cost analysis, authentication and authorization, governance, security, storage, high availability, and migration. This role requires decisions in multiple areas that affect an overall design solution.
AZ-305T00: Designing Microsoft Azure Infrastructure Solutions
28 HoursSkills Acquired
- Create a governance strategy.
- Develop a compute solution.
- Formulate an application architecture.
- Plan storage, both non-relational and relational.
- Construct data integration solutions.
- Design authentication, authorization, and identity management systems.
- Develop network solutions.
- Create backup and disaster recovery plans.
- Formulate monitoring solutions.
- Devise migration strategies.
AZ-400T00-A: Designing and Implementing Microsoft DevOps solutions
35 HoursThis course equips participants with the knowledge and skills necessary for designing and executing DevOps processes and practices. Learners will gain insights into planning for DevOps, utilizing source control, scaling Git within an enterprise environment, consolidating artifacts, formulating a dependency management strategy, managing secrets, implementing continuous integration, establishing a container build approach, devising a release plan, setting up a release management workflow, executing deployment patterns, and enhancing feedback mechanisms.
Audience Profile
This course is ideal for individuals interested in designing and implementing DevOps processes or preparing to take the Microsoft Azure DevOps Solutions certification exam.
Job Role: DevOps Engineer
Preparation for Exam: AZ-400
Skills Acquired
- Create a shared vision and timeline for transformation
- Select a project, define project metrics, and Key Performance Indicators (KPIs)
- Establish an agile team structure and organizational framework
- Formulate a tool integration strategy
- Develop a license management plan (e.g., for Azure DevOps and GitHub users)
- Create a traceability strategy from work items to operational software
- Design an authentication and access control strategy
- Plan the integration of on-premises and cloud resources
- Understand the advantages of using Source Control
- Explain Azure Repos and GitHub
- Migrate from TFVC to Git
- Ensure code quality, including managing technical debt with SonarCloud and other tools
- Promote organizational understanding of code quality
- Detail how to structure Git repositories
- Explain Git branching workflows
- Leverage pull requests for collaboration and code reviews
- Utilize Git hooks for automation
- Use Git to foster internal open-source practices across the organization
- Understand the role of Azure Pipelines and its components
- Set up Agents for use in Azure Pipelines
- Explain the importance of continuous integration
- Implement continuous integration using Azure Pipelines
- Define Site Reliability Engineering
- Create processes to gauge end-user satisfaction and analyze user feedback
- Automate application analytics through designed processes
- Manage alerts, reducing non-actionable notifications
- Conduct blameless retrospectives and foster a just culture
- Define an infrastructure and configuration strategy along with the appropriate toolset for release pipelines and application infrastructure
- Incorporate compliance and security into your application infrastructure
- Identify challenges associated with integrating open-source software
- Evaluate open-source software packages for security and license compliance
- Administer organizational security and compliance policies
- Integrate license and vulnerability scans into build and deployment pipelines
- Configure build pipelines to access package security and license ratings
AZ-500T00-A: Microsoft Azure Security Technologies
28 HoursThis course equips IT Security Professionals with the necessary knowledge and skills to enforce security measures, uphold an organization’s security stance, and detect and address security weaknesses. It covers areas such as identity and access management, platform protection, data and application security, and security operations.
Audience Profile
This course is designed for Azure Security Engineers preparing for the associated certification exam or those executing security tasks in their daily roles. It will also benefit engineers looking to specialize in securing Azure-based digital platforms and play a critical role in safeguarding an organization's data.
Skills Gained
- Implement enterprise governance strategies, including role-based access control, Azure policies, and resource locks.
- Create an Azure AD infrastructure encompassing users, groups, and multi-factor authentication.
- Set up Azure AD Identity Protection with risk policies, conditional access, and access reviews.
- Deploy Azure AD Privileged Identity Management for managing Azure AD roles and resources.
- Configure Azure AD Connect to include various authentication methods and on-premises directory synchronization.
- Enforce perimeter security measures using Azure Firewall.
- Apply network security strategies involving Network Security Groups and Application Security Groups.
- Ensure host security through endpoint protection, remote access management, update management, and disk encryption.
- Maintain container security with Azure Container Instances, Azure Container Registry, and Azure Kubernetes.
- Manage Azure Key Vault for certificates, keys, and secrets.
- Secure applications by registering apps, using managed identities, and setting up service endpoints.
- Protect storage through shared access signatures, blob retention policies, and Azure Files authentication.
- Safeguard databases with authentication methods, data classification, dynamic data masking, and always encrypted features.
- Utilize Azure Monitor for connected sources, log analytics, and alerts.
- Leverage Azure Security Center to manage policies, recommendations, and just-in-time virtual machine access.
- Operate Azure Sentinel for workbooks, incidents, and playbooks.
Microsoft Azure Infrastructure and Deployment
35 HoursMicrosoft Azure Infrastructure and Deployment
Azure DevOps Fundamentals
14 HoursThis instructor-led, live training in the UAE (online or onsite) is aimed at DevOps engineers, developers, and project managers who wish to utilize Azure DevOps to build and deploy optimized enterprise applications faster than traditional development approaches.
By the end of this training, participants will be able to:
- Understand the fundamental DevOps vocabulary and principles.
- Install and configure the necessary Azure DevOps tools for software development.
- Utilize Azure DevOps tools and services to continuously adapt to the market.
- Build enterprise applications and evaluate current development processes upon Azure DevOps solutions.
- Manage teams more efficiently and accelerate software deployment time.
- Adopt DevOps development practices within the organization.
Azure Machine Learning
14 HoursThis instructor-led, live training in the UAE (online or onsite) is aimed at data scientists who wish to use Azure Machine Learning to build end-to-end machine learning models for predictive analysis.
By the end of this training, participants will be able to:
- Build machine learning models with zero programming experience.
- Create predictive algorithms with Azure Machine Learning.
- Deploy production ready machine learning algorithms.
Azure Cloud Security
7 HoursThis instructor-led, live training in the UAE (online or onsite) is aimed at security administrators who wish to secure Azure workloads.
By the end of this training, participants will be able to:
- Administrate host security, network security, and more.
- Set up storage and database security in Azure.
- Implement security monitoring using Azure resources.
- Prevent malicious cyber attacks on data and infrastructures.
Azure Cloud Security Basic to Advanced
35 HoursThis instructor-led, live training in the UAE (online or onsite) is aimed at security administrators who wish to learn how to configure Azure cloud security to secure workloads running in Azure.
By the end of this training, participants will be able to:
- Configure host and network security.
- Configure Azure advanced security options.
- Use Azure to secure cloud computing workloads.
- Use endpoint protection services security against malware and viruses.
- Secure container workloads that are running in Azure.