Azure Cloud Security Training Course
Microsoft Azure serves as a cloud platform designed for building, scaling, and deploying applications and services. Users can enforce security within Azure by adopting an architectural approach to protect cloud workloads.
This instructor-led, live training (delivered online or onsite) is designed for security administrators seeking to secure their Azure workloads.
Upon completion of this training, participants will be capable of:
- Managing host security, network security, and additional areas.
- Configuring storage and database security in Azure.
- Implementing security monitoring through Azure resources.
- Safeguarding data and infrastructure against malicious cyber attacks.
Course Format
- Interactive lectures and discussions.
- Ample exercises and practical sessions.
- Hands-on implementation within a live-lab environment.
Customisation Options
- To arrange customised training for this course, please contact us.
Course Outline
Introduction
Azure Security Overview
- Security resources
- Azure resource management security
- AAD (Azure Active Directory)
AAD Management
- Creating users and groups
- Configuring settings
- Working with portals
- Using password SSO
- Synchronizing identities
- Joining devices into AAD
- Configuring and applying policy
- Creating view dashboards
- Enabling AAD PIM
- Protecting roles
Controlling Roles
- Creating and assigning custom roles
- Creating dynamic groups and role assignments
Advanced Security
- Implementing firewalls
- Creating and applying NSG and ASG
- Working with disk and backup encryption
- Using SAS keys
- Configuring SSL certificates
Azure Key Vault
- Creating and managing an Azure Key Vault
Security Monitoring
- Creating a log analytics workspace
- Working with activity log and metrics
Troubleshooting
Summary and Next Steps
Requirements
- A foundational understanding of Azure.
Audience
- Security Administrators.
Need help picking the right course?
southafrica@nobleprog.co.za or +27 (0)10 005 5793
Azure Cloud Security Training Course - Enquiry
Testimonials (3)
Examples and their usage
Dariusz Frycz - WASKO SPOLKA AKCYJNA
Course - AZ-040T00: Automating Administration with PowerShell
Everything, is a new platform for me and everything was interesting.
Sergiu
Course - AZ-104T00-A: Microsoft Azure Administrator
the instructor :)
Jakub - Elsta sp. z o.o.
Course - AZ-900T00 Microsoft Azure Fundamentals
Related Courses
MS-20487: Developing Microsoft Azure and Web Services (authorized training course)
35 HoursAbout This Course
In this course, participants will acquire the skills to design and build services that retrieve data from both local and remote sources. Additionally, students will learn how to develop and deploy services within hybrid settings, encompassing on-premises servers and Microsoft Azure.
Audience Profile
Primary: .NET developers seeking to understand how to create services and deploy them to hybrid environments.
Secondary: .NET developers with experience in Web application development who are considering the development of new applications or migrating existing ones to Microsoft Azure.
At Course Completion
Upon finishing this course, students will be able to:
- Explain the fundamental concepts of service development and data access strategies utilising the .NET platform.
- Describe the Microsoft Azure cloud platform, including its compute, data, and application hosting capabilities.
- Design and develop a data-driven application using Visual Studio 2017 and Entity Framework Core.
- Design, implement, and consume HTTP services using ASP.NET Core.
- Extend HTTP services using ASP.NET Core.
- Host services on-premises and in Microsoft Azure.
- Deploy services to both on-premises and cloud environments and manage the interfaces and policies for these services.
- Select appropriate data storage solutions, and manage data caching, distribution, and synchronization.
- Monitor, log, and troubleshoot services.
- Explain claim-based identity concepts and standards, and implement authentication and authorisation with Azure Active Directory.
- Create scalable service applications.
Designing and Implementing an Azure AI Solution (authorized training course AI 100T01)
21 HoursAcquire the essential skills required to design an Azure AI solution by constructing a customer support chatbot using artificial intelligence on the Microsoft Azure platform. This includes leveraging language understanding and pre-built AI capabilities available within Azure Cognitive Services.
Microsoft Azure AI Fundamentals (authorized training course AI 900T00)
7 HoursAbout This Course
This course introduces fundamental concepts relating to artificial intelligence (AI), alongside the services available in Microsoft Azure that can be leveraged to build AI solutions. The course is not designed to train students to become professional data scientists or software developers, but rather to build awareness of common AI workloads and the ability to identify Azure services that support them. The course is designed as a blended learning experience that combines instructor-led training with online materials on the Microsoft Learn platform (https://azure.com/learn). The practical exercises in the course are based on Learn modules, and students are encouraged to use the content on Learn as reference materials to reinforce what they learn in class and to explore topics in more depth.
Audience Profile
The Azure AI Fundamentals course is designed for anyone interested in learning about the types of solutions artificial intelligence (AI) makes possible, and the services on Microsoft Azure that you can use to create them. You do not need to have any prior experience using Microsoft Azure before taking this course, but a basic level of familiarity with computer technology and the Internet is assumed. Some of the concepts covered in the course require a basic understanding of mathematics, such as the ability to interpret charts. The course includes practical activities that involve working with data and running code, so a knowledge of fundamental programming principles will be helpful.
At Course Completion
After completing this course, you will be able to:
- Describe Artificial Intelligence workloads and considerations
- Describe fundamental principles of machine learning on Azure
- Describe features of computer vision workloads on Azure
- Describe features of Natural Language Processing (NLP) workloads on Azure
- Describe features of conversational AI workloads on Azure
Building AI Cloud Apps with Microsoft Azure
35 HoursThis instructor-led, live training in Botswana (online or on-site) caters to intermediate to advanced professionals seeking to build and deploy AI-powered cloud applications using Microsoft Azure.
By the conclusion 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.
AZ-040T00: Automating Administration with PowerShell
35 HoursThis course equips learners with the essential knowledge and competencies required to utilise PowerShell for the administration and automation of Windows server environments. Participants will develop the ability to identify and construct the necessary commands to execute specific tasks. Furthermore, students will acquire the skills to develop scripts that facilitate advanced operations, such as automating routine processes and producing reports. The content provides prerequisite capabilities that support a wide array of Microsoft products, including Windows Server, Windows Client, Microsoft Azure, and Microsoft 365. Aligned with this objective, the course does not concentrate on any single product; however, Windows Server serves as the exemplar for teaching these techniques, as it functions as the common platform for all the aforementioned products.
AZ-104T00-A: Microsoft Azure Administrator
28 HoursThis course equips IT professionals with the skills to manage Azure subscriptions, secure identities, administer infrastructure, configure virtual networking, connect Azure with on-premises environments, manage network traffic, implement storage solutions, create and scale virtual machines, deploy web apps and containers, back up and share data, and monitor overall solutions.
Designed for Azure Administrators, this training covers the implementation, management, and monitoring of identity, governance, storage, compute, and virtual networks within a cloud environment. Azure Administrators will learn to provision, size, monitor, and adjust resources as required.
AZ-140T00: Configuring and Operating Microsoft Azure Virtual Desktop
28 HoursThis course instructs Azure administrators on how to plan, deliver, and manage virtual desktop experiences and remote applications for any device on Azure. Through a combination of demonstrations and hands-on labs, students will learn to deploy virtual desktop experiences and apps on Azure Virtual Desktop, optimizing them for multi-session virtual environments.
Microsoft Azure Architect Technologies
35 HoursThis programme equips Solutions Architects with the skills to translate business requirements into secure, scalable, and reliable solutions. Key topics cover virtualisation, automation, networking, storage, identity, security, data platforms, and application infrastructure. Participants will explore how decisions in each of these areas impact the overall solution architecture.
Audience profile
This course is designed for IT Professionals who possess expertise in designing and implementing solutions on Microsoft Azure. Ideal candidates have broad knowledge of IT operations, encompassing networking, virtualisation, identity, security, business continuity, disaster recovery, data platforms, budgeting, and governance. While Azure Solution Architects primarily utilise the Azure Portal, they also employ the Command Line Interface as their proficiency grows. Candidates must demonstrate expert-level skills in Azure administration, along with practical experience in Azure development and DevOps processes.
AZ-304T00-A: Microsoft Azure Architect Design
28 HoursThis course equips Solutions Architects with the skills to translate business requirements into secure, scalable, and reliable solutions. Lessons cover design considerations related to logging, cost analysis, authentication and authorisation, governance, security, storage, high availability, and migration. In this role, professionals must make decisions across multiple areas that influence an overall design solution.
AZ-305T00: Designing Microsoft Azure Infrastructure Solutions
28 HoursSkills Gained
- Design a governance solution.
- Design a compute solution.
- Design an application architecture.
- Design storage, including non-relational and relational options.
- Design data integration solutions.
- Design authentication, authorisation, and identity solutions.
- Design network solutions.
- Design backup and disaster recovery solutions.
- Design monitoring solutions.
- Design migration solutions.
AZ-500T00-A: Microsoft Azure Security Technologies
28 HoursThis course equips IT security professionals with the knowledge and skills necessary to implement security controls, maintain an organization's security posture, and identify and remediate security vulnerabilities. The curriculum covers security for identity and access, platform protection, data and applications, and security operations.
Audience profile
This course is designed for Azure Security Engineers who are preparing to take the associated certification exam or who perform security-related tasks in their daily work. It is also beneficial for engineers seeking to specialize in providing security for Azure-based digital platforms and playing a pivotal role in protecting an organization's data.
Skills gained
- Implement enterprise governance strategies, including role-based access control, Azure policies, and resource locks.
- Deploy an Azure AD infrastructure, encompassing users, groups, and multi-factor authentication.
- Configure Azure AD Identity Protection, including risk policies, conditional access, and access reviews.
- Utilize Azure AD Privileged Identity Management for managing Azure AD roles and Azure resources.
- Set up Azure AD Connect, covering authentication methods and on-premises directory synchronization.
- Develop perimeter security strategies, including the use of Azure Firewall.
- Establish network security strategies, involving Network Security Groups and Application Security Groups.
- Enforce host security strategies, such as endpoint protection, remote access management, update management, and disk encryption.
- Secure container environments using Azure Container Instances, Azure Container Registry, and Azure Kubernetes.
- Configure Azure Key Vault to manage certificates, keys, and secrets.
- Implement application security strategies, including app registration, managed identities, and service endpoints.
- Secure storage solutions using shared access signatures, blob retention policies, and Azure Files authentication.
- Protect databases through authentication, data classification, dynamic data masking, and always encrypted features.
- Deploy Azure Monitor, including connected sources, log analytics, and alerts.
- Utilize Azure Security Center for policies, recommendations, and just-in-time virtual machine access.
- Configure Azure Sentinel, including workbooks, incidents, and playbooks.
AZ-900T00 Microsoft Azure Fundamentals
7 HoursThis instructor-led, live training in Botswana (online or onsite) is designed for beginner-level IT professionals who wish to learn about Microsoft Azure and cloud computing.
By the end of this training, participants will be able to:
- Grasp fundamental cloud concepts.
- Identify core Azure services.
- Explain key Azure solutions and management tools.
- Understand general security and network security features.
- Comprehend identity, governance, privacy, and compliance features.
- Understand Azure cost management and Service Level Agreements (SLAs).
Building AI Agents on Microsoft Azure
7 HoursThis instructor-led, live training in Botswana (online or onsite) targets developers and technical professionals at beginner, intermediate, and advanced levels who wish to utilise Microsoft Azure to build, test, and deploy AI agents for business applications.
By the end of this training, participants will be able to: understand Azure AI agent architecture, create and configure a functional agent, connect agents to business knowledge sources, and evaluate and prepare agents for deployment.
Architecting Microsoft Azure Solutions
14 HoursThis programme empowers participants to refine their skills in designing Microsoft Azure solutions.
Upon completion, delegates will possess a clear understanding of Azure service features and capabilities, enabling them to evaluate trade-offs and make informed decisions when designing public and hybrid cloud environments.
Throughout the course, appropriate infrastructure and platform solutions will be defined to address functional, operational, and deployment requirements across the solution lifecycle.
Azure DevOps Fundamentals
14 HoursThis instructor-led, live training in Botswana (online or onsite) is designed for DevOps engineers, developers, and project managers who wish to utilise Azure DevOps to build and deploy optimised 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.
- Utilise 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.