DP201 – Designing an Azure Data Solution

In this course, the students will design various data platform technologies into solutions that are in line with business and technical requirements. This can include on-premises, cloud, and hybrid data scenarios which incorporate relational, No-SQL or Data Warehouse data. They will also learn how to design process architectures using a range of technologies for both streaming and batch data. The students will also explore how to design data security including data access, data policies and standards. They will also design Azure data solutions which includes the optimization, availability and disaster recovery of big data, batch processing and streaming data solutions.

This course is run in a workshop format. In this format, each module will be taught in approximately 20 – 30 minutes. This is then followed by a lab that is a group activity of approximately 50 – 60 mins. The module then finishes with a 20 – 30 min class review of the group solutions presented with the class discussing the relative merits of the solutions or architectures presented by each group.

The primary audience for this course are data professionals, data architects and business intelligence professionals who want to learn about the data platform technologies that exist on Microsoft Azure, as well as individuals who develop applications that deliver content from the data platform technologies that exist on Microsoft Azure.

Course Agenda

  • Azure Architecture Considerations
  • Azure Batch Processing Reference Architectures
  • Azure Real Time Processing Reference Architectures
  • Security Design Considerations
  • Designing for Scale and Resiliency
  • Designing for Efficiency and Operations

Microsoft Azure


IT Architects
and Developers


This course can be delivered, privately, on your premises to your staff or we can arrange an off-site event, including catering.