1 – DATA PLATFORM ARCHITECTURE CONSIDERATIONS
- Core Principles of Creating Architectures
- Design with Security in Mind
- Performance and Scalability
- Design for availability and recoverability
- Design for efficiency and operations
- Case Study
- Lab : Case Study
2 – AZURE BATCH PROCESSING REFERENCE ARCHITECTURES
- Lambda architectures from a Batch Mode Perspective
- Design an Enterprise BI solution in Azure
- Automate enterprise BI solutions in Azure
- Architect an Enterprise-grade Conversational Bot in Azure
- Lab : Architect an Enterprise-grade Conversational Bot in Azure
3 – AZURE REAL-TIME REFERENCE ARCHITECTURES
- Lambda architectures for a Real-Time Perspective
- Lambda architectures for a Real-Time Perspective
- Design a stream processing pipeline with Azure Databricks
- Create an Azure IoT reference architecture
- Lab : Azure Real-Time Reference Architectures
4 – DATA PLATFORM SECURITY DESIGN CONSIDERATIONS
- Defense in Depth Security Approach
- Network Level Protection
- Identity Protection
- Encryption Usage
- Advanced Threat Protection
- Lab : Data Platform Security Design Considerations
5 – DESIGNING FOR RESILIENCY AND SCALE
- Design Backup and Restore strategies
- Optimize Network Performance
- Design for Optimized Storage and Database Performance
- Design for Optimized Storage and Database Performance
- Incorporate Disaster Recovery into Architectures
- Design Backup and Restore strategies
- Lab : Designing for Resiliency and Scale
6 – DESIGN FOR EFFICIENCY AND OPERATIONS
- Maximizing the Efficiency of your Cloud Environment
- Use Monitoring and Analytics to Gain Operational Insights
- Use Automation to Reduce Effort and Error
- Lab : Design for Efficiency and Operations