Learn from Curated Curriculums developed by Industry Experts
Topics:
1. Cloud Concepts
Understanding the benefits and considerations of using cloud services.
Exploring Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), Software-as-a-Service (SaaS).
Differentiating between Public Cloud, Private Cloud, and Hybrid Cloud models.
Topics
1. Azure Compute
Introduction to the types of compute services offered by Azure and their use cases.
2. Azure Storage
Overview of Azure's storage options and recommendations for different data types and usage scenarios.
3. Azure Networking
Basic concepts of Azure networking solutions including virtual networks, subnets, and connectivity options.
4. Azure Database Services
Introduction to Azure's database services for relational and non-relational data.
Topics
1. Azure Pricing and Support
Understanding Azure pricing, cost management tools, and Azure support plans and services.
2. Azure Governance
Azure governance methodologies, including Role-Based Access Control (RBAC), resource locks, and Azure Policy.
Topics
1. Azure Portal and Azure CLI
Utilising the Azure Portal and Azure Command-Line Interface (CLI) for managing Azure services.
2. Azure Management Toolsr
Introduction to Azure management tools like Azure Monitor, Azure Resource Manager, and Azure Policy for efficient resource management.
Topics
1. App Services
Overview of Azure App Service plans, networking for an App Service, and container images.
Understanding how to deploy and manage web apps and APIs using Azure App Services.
Topics
1. Enhanced Azure Resource Management
Advanced techniques in managing and organizing Azure resources using Azure Resource Manager templates and PowerShell scripts.
Deep dive into Azure Tags for complex resource categorization and management strategies.
Topics
1. Advanced Azure Storage Solutions
Implementing and managing advanced storage solutions, including Azure Blob Storage, Azure Files, and exploring Azure Storage performance optimization.
2. Mastering Azure Virtual Machines
Advanced management of Azure Virtual Machines, including automation with Azure CLI and PowerShell, dealing with custom VM images, and scaling solutions with Virtual Machine Scale Sets.
Topics
1. Implementing Complex Network Solutions
Designing and implementing advanced networking features such as Azure Application Gateway, Azure Front Door, and integrating with Azure Traffic Manager for high availability and load balancing.
2. Securing Azure Networks
Implementing advanced security measures within Azure networking, including deep dives into Network Security Groups, Application Security Groups, and Azure Bastion for secure remote access.
Topics
1. Azure Active Directory and Identity Protection
Advanced configurations of Azure Active Directory, including complex scenarios with Azure AD Connect, and implementing Azure AD Identity Protection for securing identities.
2. Advanced Governance and Compliance
Implementing advanced governance strategies, focusing on Azure Policy, Azure Blueprints, and managing compliance with Azure Compliance Manager.
Topics
1. Advanced Monitoring and Diagnostics
Implementing comprehensive monitoring strategies using Azure Monitor, Application Insights, and Azure Log Analytics to ensure performance and availability.
2. Azure Backup and Site Recovery
Advanced strategies for protecting data and applications using Azure Backup and Azure Site Recovery, including cross-region disaster recovery planning and implementation.
Topics
1. Overview of Azure Architect Design
Introduction to the Azure Architect Design certification and the role of an Azure Solutions Architect.
Designing authorization and governance solutions to meet the requirements of modern cloud architectures.
Topics
1. Design and Monitoring in Azure
Designing solutions for web applications, incorporating flow logs, workspaces, Azure Data Explorer, and resource tagging for comprehensive monitoring and management.
Topics
1. IAM Services and Security
Implementing Azure Managed Identity and Azure Key Vault for secure access and data protection.
Utilizing Azure AD Application Proxy and Multi-Factor Authentication (MFA) for enhanced security measures.
Topics
1. Data Storage Design
Designing solutions using Azure SQL Database, SQL Server on an Azure VM, Flexi Servers, Azure Databricks, Databricks workspace, Azure Databricks cluster, and Azure Data Factory for optimal data storage and processing.
2. Business Continuity Design
Strategies for ensuring business continuity using Azure SQL Database backups, defining Recovery Point Objectives (RPO) and Recovery Time Objectives (RTO), backing up VMs and Azure File shares, and implementing Azure Site Recovery.
Topics
1. Design and Infrastructure
Architecting solutions with Azure Web Apps, Static Web Apps, Azure Virtual Desktop, and Azure File Sync for scalable and efficient infrastructure.
Implementing Site to Site VPN connections, Azure Content Delivery Network service, Azure Front Door Service, and Azure Functions for a robust and secure application infrastructure.
Leveraging ARM templates for infrastructure as code (IaC) practices to automate and manage Azure resources efficiently.
This module provides an overview of Azure DevOps, including its core services and how to start with pipelines.
Topics
1. What is Azure DevOps?
An overview of Azure DevOps services and its ecosystem.
2. Azure Boards
Introduction to project management using Azure Boards.
3. Azure Repos
Managing code repositories with Azure Repos.
4. Azure Pipelines
Automating builds, tests, and deployments with Azure Pipelines.
5. Creating Pipelines in Azure DevOps
Step-by-step guide to setting up your first pipeline.
Topics
1. Agile Project Management Best Practices
Implementing agile methodologies using Azure Boards.
2. Basic Concepts of Azure Boards
Understanding work items, sprints, and scrum features.
3. Connecting Boards to GitHub
Integrating Azure Boards with GitHub repositories.
4. Work Items and Sprints
Managing tasks and sprints in Azure Boards for agile development.
5. Azure Boards Integrations
Enhancing Azure Boards with integrations for extended functionalities.
Topics
1. Introduction to Azure Repos
Overview and key concepts of using Azure Repos for source control.
2. Branches and Cloning in Azure Repos
Managing branches and cloning repositories for development workflows.
3. Import Code from GitHub
Steps to import existing codebases from GitHub into Azure Repos.
4. Search Your Code in Repos
Utilising search functionalities within Azure Repos for code management.
5. Azure Repos Integrations
Extending Azure Repos capabilities with external integrations.
Topics
1. Deploying with Azure Pipelines
Strategies for deploying applications using Azure Pipelines.
2. CI Triggers and YAML Basics
Configuring continuous integration triggers and understanding YAML for pipeline configuration.
3. Setting Up CI Build
Creating a continuous integration build process with Azure Pipelines.
4. Adding Tests to the Pipeline
Incorporating testing into the CI/CD pipeline for quality assurance.
5. Agents and Tasks
Understanding agents and tasks within Azure Pipelines for build and deployment processes.
Topics
1. Working with Packages in Azure Artifacts
Managing dependencies and packages with Azure Artifacts.
2. Connection Feeds and Views in Artifacts
Configuring feeds for package sharing and views for package management.
3. Connecting Azure Artifacts to Azure Pipelines
Automating package deployment with Azure Pipelines integration.
4. What are Azure Test Plans?
Introduction to planning, executing, and tracking tests with Azure Test Plans.
5. Testing Web Apps
Strategies and best practices for testing web applications using Azure Test Plans.
25th Sept 2023
Monday
8 AM (IST)
1hr-1:30hr / Per Session
27th Sept 2023
Wednesday
10 AM (IST)
1hr-1:30hr / Per Session
29th Sept 2023
Friday
12 PM (IST)
1hr-1:30hr / Per Session