40511-G: Microsoft Cloud Workshop: Continuous delivery in Azure DevOps Training Course
In 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.
Audience profile
This workshop is intended for Cloud Architects and IT professionals who have architectural expertise of infrastructure and solutions design in cloud technologies and want to learn more about Azure and Azure services as described in the "Summary" and "Skills gained" areas. Those attending this workshop should also be experienced in other non-Microsoft cloud technologies, meet the course prerequisites, and want to cross-train on Azure.
Skills gained
- At the end of this workshop, you will be 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 Visual Studio Team Services (VSTS), configure Application Insights into an application, and create a Visual Studio Team Services project and Git repository.
Course Outline
Module 1: Whiteboard Design Session - Continuous delivery in Azure DevOps
Lessons
- Review the customer case study
- Design a proof of concept solution
- Present the solution
Module 2: Hands-on Lab - Continuous delivery in Azure DevOps
Lessons
- Create an Azure Resource Manager (ARM) template that can provision the web application, SQL database
- Create Azure DevOps project and Git Repository
- Create Azure DevOps build pipeline
- Create Azure DevOps release pipeline
- Trigger a build and release
- Create a feature branch and submit a pull request
Requirements
Workshop content presumes 300-level of architectural expertise of infrastructure and solutions design. We suggest students take this prerequisite prior to attending this workshop.
- Microsoft Azure Essentials course
Need help picking the right course?
southafrica@nobleprog.co.za or +27 (0)10 005 5793
40511-G: Microsoft Cloud Workshop: Continuous delivery in Azure DevOps Training Course - Enquiry
Testimonials (1)
Everything, is a new platform for me and everything was interesting.
Sergiu
Course - AZ-104T00-A: Microsoft Azure Administrator
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
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.
Migrate Open Source Data Workloads to Azure (authorized training course DP 070T00)
7 HoursAbout This Course
This course equips students with a solid understanding of Azure SQL Database and educates them on the requirements for migrating MySQL and PostgreSQL workloads to Azure SQL Database.
Audience Profile
The primary audience for this course comprises database developers who intend to migrate their MySQL or Postgres DB workloads to Azure SQL DB. The secondary audience includes MySQL/Postgres administrators seeking to raise awareness of the features and benefits of Azure SQL DB.
At Course Completion
Upon finishing this course, students will have learned how to:
- Migrate on-premises MySQL to Azure SQL DB for MySQL
- Migrate on-premises PostgreSQL to Azure SQL DB for PostgreSQL
DP 900: Microsoft Azure Data Fundamentals (authorized training course)
7 HoursAbout This Course
This course introduces students to the core principles of database concepts within a cloud setting, provides essential skills in cloud data services, and establishes a solid foundation for understanding cloud data services in Microsoft Azure. Participants will identify and describe key data concepts, including relational, non-relational, big data, and analytics, while exploring their implementation via Microsoft Azure. The curriculum also covers the roles, tasks, and responsibilities associated with the data sector. Students will examine relational data offerings, including the provisioning and deployment of relational databases, as well as querying relational data through cloud solutions in Azure. Furthermore, they will investigate non-relational data offerings, covering the provisioning and deployment of non-relational databases and data stores in Azure. The course explores available processing options for developing data analytics solutions in Azure, with a focus on Azure Synapse Analytics, Azure Databricks, and Azure HDInsight. Finally, students will gain an understanding of Power BI, its fundamental components, and how these elements interact.
Audience Profile
This course is designed for individuals who wish to learn the fundamental database concepts in a cloud environment, acquire basic skills in cloud data services, and build foundational knowledge of cloud data services within Microsoft Azure.
At Course Completion
Upon finishing this course, students will be able to:
- Describe core data concepts in Azure
- Explain concepts of relational data in Azure
- Explain concepts of non-relational data in Azure
- Identify components of a modern data warehouse in Azure
Windows Server 2019 Hybrid and Azure IaaS (authorized training course WS 012T00)
21 HoursThis intensive three-day programme is designed mainly for IT professionals who possess hands-on experience in managing on-premises Windows Server environments. Its goal is to equip these professionals with the skills needed to plan, deploy, and manage environments that incorporate Azure IaaS-hosted Windows Server-based workloads. The curriculum explores how to harness the hybrid capabilities of Azure, migrate both virtual and physical server workloads to Azure IaaS, and effectively manage and secure Azure VMs running Windows Server 2019.