Microsoft Azure AI Fundamentals (authorized training course AI 900T00) Training Course
About This Course
This course provides an introduction to the foundational concepts related to artificial intelligence (AI) and the services available in Microsoft Azure that can be utilized to create AI solutions. The aim is not to turn students into professional data scientists or software developers, but rather to build their awareness of common AI workloads and enable them to identify the appropriate Azure services to support these tasks. The course combines instructor-led sessions with online materials from the Microsoft Learn platform (https://azure.com/learn). Practical exercises are based on modules from Learn, and students are encouraged to use this content as reference material to reinforce their learning and delve deeper into specific topics.
Audience Profile
The Azure AI Fundamentals course is tailored for anyone interested in understanding the types of solutions that artificial intelligence (AI) can facilitate, and the services on Microsoft Azure that can be used to develop them. No prior experience with Microsoft Azure is required, but a basic familiarity with computer technology and the Internet is assumed. Some concepts covered in the course require a basic understanding of mathematics, such as interpreting charts. The hands-on activities involve working with data and running code, so having a foundational knowledge of programming principles will be beneficial.
At Course Completion
Upon completing this course, you will be able to:
- Describe the workloads and considerations involved in Artificial Intelligence.
- Explain the fundamental principles of machine learning on Azure.
- Outline the features of computer vision workloads on Azure.
- Detail the capabilities of Natural Language Processing (NLP) workloads on Azure.
- Describe the features of conversational AI workloads on Azure.
Course Outline
Module 1: Introduction to AI
- Artificial Intelligence in Azure
- Responsible AI
Module 2: Machine Learning
- Introduction to Machine Learning
- Azure Machine Learning
Module 3: Computer Vision
- Computer Vision Concepts
- Computer Vision in Azure
Module 4: Natural Language Processing
Module 5: Conversational AI
- Conversational AI Concepts
- Conversational AI in Azure
Requirements
Prerequisite certification is not required before taking this course. Successful Azure AI Fundamental students start with some basic awareness of computing and internet concepts, and an interest in using Azure AI services.
Specifically:
- Experience using computers and the internet.
- Interest in use cases for AI applications and machine learning models.
- A willingness to learn through hands-on exploration.
Open Training Courses require 5+ participants.
Microsoft Azure AI Fundamentals (authorized training course AI 900T00) Training Course - Booking
Microsoft Azure AI Fundamentals (authorized training course AI 900T00) Training Course - Enquiry
Microsoft Azure AI Fundamentals (authorized training course AI 900T00) - Consultancy Enquiry
Consultancy Enquiry
Testimonials (3)
Assimilable form of classes
Marek - Uniwersytet Szczecinski
Course - AZ-104T00-A: Microsoft Azure Administrator
I've got to try out resources that I've never used before.
Daniel - INIT GmbH
Course - Architecting Microsoft Azure Solutions
The practical part, I was able to perform exercises and to test the Microsoft Azure features
Alex Bela - Continental Automotive Romania SRL
Course - Programming for IoT with Azure
Upcoming Courses
Related Courses
MS-20487: Developing Microsoft Azure and Web Services (authorized training course)
35 HoursAbout This Course
In this course, students will gain the skills needed to design and develop services that can access local and remote data from a variety of sources. They will also learn how to develop and deploy these services to hybrid environments, which include both on-premises servers and Microsoft Azure.
Audience Profile
Primary: .NET developers who are interested in learning how to create and deploy services to hybrid environments.
Secondary: .NET developers with experience in web application development who are considering developing new applications or migrating existing ones to Microsoft Azure.
At Course Completion
Upon completing this course, students will be able to:
- Explain the fundamental concepts of service development and data access strategies using the .NET platform.
- Understand the Microsoft Azure cloud platform and its offerings for compute, data, and application hosting.
- Design and develop a data-centric application using Visual Studio 2017 and Entity Framework Core.
- Create and consume HTTP services with ASP.NET Core.
- Enhance HTTP services using ASP.NET Core.
- Host services both on-premises and in Microsoft Azure.
- Deploy services to both on-premises and cloud environments, and manage the interface and policies for these services.
- Select a data storage solution, implement caching, distribute, and synchronize data.
- Monitor, log, and troubleshoot services effectively.
- Understand claim-based identity concepts and standards, and implement authentication and authorization using Azure Active Directory.
- Create scalable service applications.
40511-G: Microsoft Cloud Workshop: Continuous delivery in Azure DevOps
7 HoursIn this whiteboard design session, you will learn how to design a solution with a combination of Azure Resource Manager templates and Azure DevOps to enable continuous delivery with several Azure PaaS services.
At the end of this workshop, you will be better able to build templates to automate cloud infrastructure and reduce error-prone manual processes. In addition, you'll create an Azure Resource Manager (ARM) template to provision Azure resources, configure continuous delivery with Azure DevOps, configure Application Insights into an application, and create an Azure DevOps project and Git repository.
Designing and Implementing an Azure AI Solution (authorized training course AI 100T01)
21 HoursAcquire the essential skills for designing an Azure AI solution by creating a customer support chatbot that leverages artificial intelligence from the Microsoft Azure platform. This includes utilizing language understanding and pre-built AI capabilities provided by Azure Cognitive Services.
AZ-020: Microsoft Azure solutions for AWS developers (authorized training course)
21 HoursAbout This Course
This three-day course is tailored to help AWS (Amazon Web Services) developers learn how to create end-to-end solutions using Microsoft Azure. Throughout the course, you will gain hands-on experience in building Azure App Service Web Apps and Azure Functions, utilizing blob or Cosmos DB storage, implementing secure cloud solutions with user authentication and authorization, managing APIs, developing event- and message-based solutions, and monitoring, troubleshooting, and optimizing your Azure applications. You will also explore how developers use Azure services, focusing on the unique features and tasks that differ from AWS, providing you with valuable insights as you transition to developing applications hosted on Azure.
Audience Profile
The course is designed for experienced AWS developers who are interested in expanding their skills into Azure development.
AZ-104T00-A: Microsoft Azure Administrator
28 HoursThis course equips IT Professionals with the skills to manage their Azure subscriptions, secure identities, administer infrastructure, configure virtual networking, connect Azure with on-premises sites, manage network traffic, implement storage solutions, create and scale virtual machines, deploy web apps and containers, back up and share data, and monitor the overall solution.
This course is designed for Azure Administrators. The role of an Azure Administrator involves implementing, managing, and monitoring identity, governance, storage, compute, and virtual networks in a cloud environment. Azure Administrators are responsible for provisioning, sizing, monitoring, and adjusting resources as needed to ensure optimal performance.
AZ-204T00: Developing solutions for Microsoft Azure (authorized training course)
35 HoursAbout This Course
This course is designed to guide developers through the process of creating comprehensive solutions in Microsoft Azure. Participants will gain expertise in implementing Azure compute solutions, developing Azure Functions, managing and deploying web apps, leveraging Azure storage, and integrating authentication and authorization mechanisms. They will also learn how to enhance security using KeyVault and Managed Identities. Additionally, the course covers connecting to and utilizing both Azure services and third-party services, as well as incorporating event- and message-based models into their solutions. The curriculum also includes essential skills in monitoring, troubleshooting, and optimizing Azure solutions.
Audience Profile
- This course is tailored for developers who are interested in Azure development or who aim to pass the Microsoft Azure Developer Associate certification exam.
AZ-400T00-A: Designing and Implementing Microsoft DevOps solutions
35 HoursThis course equips participants with the knowledge and skills necessary to design and implement DevOps processes and practices. Students will learn how to plan for DevOps, utilize source control, scale Git for enterprise-level projects, consolidate artifacts, develop a dependency management strategy, manage secrets, implement continuous integration, create a container build strategy, design a release strategy, set up a release management workflow, execute deployment patterns, and optimize feedback mechanisms.
Audience profile
This course is designed for individuals who are interested in designing and implementing DevOps processes or preparing for the Microsoft Azure DevOps Solutions certification exam.
Job role: DevOps Engineer
Preparation for exam: AZ-400
Skills gained
- Plan for transformation by setting shared goals and timelines
- Select a project and determine key performance indicators (KPIs)
- Create a team with an agile organizational structure
- Design a tool integration strategy
- Develop a license management strategy for Azure DevOps and GitHub users
- Plan for end-to-end traceability from work items to working software
- Design authentication and access strategies
- Create a plan for integrating on-premises and cloud resources
- Explain the benefits of using Source Control
- Describe Azure Repos and GitHub
- Migrate from TFVC to Git
- Manage code quality, including addressing technical debt with SonarCloud and other tools
- Build organizational knowledge on code quality practices
- Explain how to structure Git repositories
- Describe various Git branching workflows
- Leverage pull requests for collaboration and code reviews
- Use Git hooks for automation tasks
- Promote inner source development across the organization using Git
- Explain the role of Azure Pipelines and its components
- Set up agents for use in Azure Pipelines
- Understand the importance of continuous integration
- Implement continuous integration with Azure Pipelines
- Define Site Reliability Engineering (SRE)
- Create processes to measure end-user satisfaction and analyze user feedback
- Design processes to automate application analytics
- Manage alerts to reduce meaningless and non-actionable notifications
- Conduct blameless retrospectives and foster a just culture
- Develop an infrastructure and configuration strategy for release pipelines and application infrastructure
- Implement compliance and security measures in your application infrastructure
- Discuss the challenges of integrating open-source software
- Inspect open-source software packages for security and license compliance
- Manage 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 knowledge and skills required to implement security controls, maintain an organization's security posture, and identify and address security vulnerabilities. The curriculum covers security for identity and access management, 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 tasks in their daily job. It will also be beneficial for engineers looking to specialize in securing Azure-based digital platforms and play a crucial role in protecting an organization's data.
Skills Gained
- Implement enterprise governance strategies, including role-based access control, Azure policies, and resource locks.
- Set up an Azure AD infrastructure, encompassing users, groups, and multi-factor authentication.
- Deploy Azure AD Identity Protection, which includes risk policies, conditional access, and access reviews.
- Utilize Azure AD Privileged Identity Management for managing Azure AD roles and Azure resources.
- Configure Azure AD Connect to handle authentication methods and on-premises directory synchronization.
- Implement perimeter security measures using Azure Firewall.
- Enforce network security through Network Security Groups and Application Security Groups.
- Apply host security strategies, such as endpoint protection, remote access management, update management, and disk encryption.
- Secure containers with Azure Container Instances, Azure Container Registry, and Azure Kubernetes.
- Manage Azure Key Vault for certificates, keys, and secrets.
- Implement application security measures, including app registration, managed identities, and service endpoints.
- Ensure storage security through shared access signatures, blob retention policies, and Azure Files authentication.
- Protect databases with authentication, data classification, dynamic data masking, and always encrypted features.
- Utilize Azure Monitor for connected sources, log analytics, and alerts.
- Leverage Azure Security Center for security policies, recommendations, and just-in-time virtual machine access.
- Deploy Azure Sentinel to manage workbooks, incidents, and playbooks.
Architecting Microsoft Azure Solutions
14 HoursThis training enables participants to enhance their skills in designing Microsoft Azure solutions.
Upon completing this training, participants will gain a comprehensive understanding of the features and capabilities of Azure services, enabling them to identify trade-offs and make informed decisions for designing public and hybrid cloud solutions.
Throughout the training, participants will define the appropriate infrastructure and platform solutions to meet the necessary functional, operational, and deployment requirements throughout the solution lifecycle.
Developing Intelligent Bots with Azure
14 HoursThe Azure Bot Service integrates the capabilities of the Microsoft Bot Framework and Azure Functions to facilitate the rapid development of intelligent bots.
In this instructor-led, live training, participants will learn how to efficiently create an intelligent bot using Microsoft Azure.
By the end of this training, participants will be able to:
- Understand the basics of intelligent bots
- Learn how to develop intelligent bots using cloud applications
- Gain insight into utilizing the Microsoft Bot Framework, the Bot Builder SDK, and the Azure Bot Service
- Discover how to design bots using bot patterns
- Create their first intelligent bot using Microsoft Azure
Audience
- Developers
- Hobbyists
- Engineers
- IT Professionals
Format of the course
- Part lecture, part discussion, exercises, and extensive hands-on practice
Migrate Open Source Data Workloads to Azure (authorized training course DP 070T00)
7 HoursAbout This Course
This course is designed to help students gain a comprehensive understanding of Azure SQL Database and the steps required to migrate MySQL and PostgreSQL workloads to Azure SQL Database.
Audience Profile
The primary audience for this course includes database developers who are planning to migrate their MySQL or Postgres DB workloads to Azure SQL DB. The secondary audience comprises MySQL/Postgres administrators who want to familiarize themselves with the features and benefits of Azure SQL DB.
At Course Completion
By the end of this course, students will have learned how to:
- Migrate on-premises MySQL databases to Azure SQL Database for MySQL
- Migrate on-premises PostgreSQL databases to Azure SQL Database for PostgreSQL
DP 900: Microsoft Azure Data Fundamentals (authorized training course)
7 HoursAbout This Course
In this course, students will delve into the fundamentals of database concepts within a cloud environment. They will gain essential skills in cloud data services and build a solid foundation in Microsoft Azure's cloud data services. The curriculum covers core data concepts such as relational, non-relational, big data, and analytics, with a focus on how these technologies are implemented using Microsoft Azure. Students will explore the various roles, tasks, and responsibilities within the data landscape. They will also learn about relational data offerings, including provisioning, deploying, and querying relational databases through cloud solutions in Azure. The course delves into non-relational data offerings, covering the provisioning and deployment of non-relational databases and data stores with Microsoft Azure. Additionally, students will explore the different processing options available for building data analytics solutions in Azure, such as Azure Synapse Analytics, Azure Databricks, and Azure HDInsight. They will also gain an understanding of Power BI, including its components and how they work together.
Audience Profile
This course is designed for individuals who wish to learn the fundamentals of database concepts in a cloud environment, acquire basic skills in cloud data services, and build a foundational knowledge base of cloud data services within Microsoft Azure.
At Course Completion
Upon completing this course, students will be able to:
- Describe core data concepts in Azure
- Explain the principles of relational data in Azure
- Understand the concepts of non-relational data in Azure
- Identify the components of a modern data warehouse in Azure
Introduction to Azure
7 HoursIn this instructor-led, live training in Slovakia (onsite or remote) participants will learn the fundamental concepts, components, and services of Microsoft Azure as they step through the creation of a sample cloud application.
By the end of this training, participants will be able to:
- Understand the basics of Microsoft Azure
- Understand the different Azure tools and services
- Learn how to use Azure for building cloud applications
Programming for IoT with Azure
14 HoursThe Internet of Things (IoT) is a network infrastructure that connects physical devices and software applications wirelessly, enabling them to communicate and exchange data through network communications, cloud computing, and data capture. Azure offers a comprehensive suite of cloud services, including an IoT Suite with preconfigured solutions designed to help developers expedite the development of IoT projects.
In this instructor-led, live training, participants will learn how to develop IoT applications using Azure.
By the end of this training, participants will be able to:
- Grasp the fundamental concepts of IoT architecture
- Install and configure the Azure IoT Suite
- Understand the advantages of using Azure for programming IoT systems
- Implement various Azure IoT services such as IoT Hub, Functions, Stream Analytics, Power BI, Cosmos DB, DocumentDB, and IoT Device Management
- Build, test, deploy, and troubleshoot an IoT system using Azure
Audience
- Developers
- Engineers
Format of the course
- Part lecture, part discussion, exercises, and extensive hands-on practice
Note
- To request a customized training for this course, please contact us to arrange.
Windows Server 2019 Hybrid and Azure IaaS (authorized training course WS 012T00)
21 HoursThis three-day course is primarily designed for IT professionals with experience in managing on-premises Windows Server environments. The aim is to equip these professionals with the skills needed to plan, implement, and manage environments that incorporate Azure IaaS-hosted Windows Server-based workloads. The course delves into leveraging the hybrid capabilities of Azure, migrating both virtual and physical server workloads to Azure IaaS, and effectively managing and securing Azure VMs running Windows Server 2019.