4 – (P:3 C:4) – Cloud-Native Application Development

About Course

Phase 3: Associate Level II — Azure Developer

Course 4: 06-01-104 – Cloud-Native Application Development

Master cloud-native application development using Azure technologies. This comprehensive course covers containerization, serverless computing, messaging patterns, data storage, security, and monitoring. Learn industry best practices through practical examples, real-world case studies, and hands-on scenarios. Ideal for developers transitioning to cloud-first architecture. Gain proficiency in building scalable, resilient, and secure applications on Azure.

 

BENEFITS OF ATTENDING THIS COURSE

Accelerate your cloud development career with practical Azure expertise. Build production-ready cloud-native applications using modern patterns and services. Understand enterprise-grade security, monitoring, and messaging architectures. Gain competitive advantage with serverless and containerization skills. Learn from real-world case studies and best practices. Master technologies demanded by leading global organizations. Transform your development approach for cloud-first environments.

 

EXPECTED OUTCOMES

Upon course completion, you will architect and deploy containerized applications on AKS. Design and implement serverless solutions using Azure Functions. Build secure applications with Key Vault and Managed Identities. Implement event-driven architectures using Azure messaging services. Optimize applications with monitoring and diagnostics. Apply cloud-native patterns and best practices. Create scalable, resilient, and maintainable cloud applications. Make informed technology choices for different scenarios.

    Show More

    What Will You Learn?

    • Core Competencies:
    • Deploy and manage applications using Azure App Service with advanced configurations
    • Design and implement serverless architectures with Azure Functions and Durable Functions
    • Containerize applications using Docker and orchestrate with Kubernetes (AKS)
    • Implement event-driven and asynchronous patterns with Azure messaging services
    • Secure applications with Key Vault, Managed Identities, and authentication mechanisms
    • Store and query data efficiently across multiple Azure data platforms
    • Monitor, diagnose, and optimize application performance and health
    • Practical Skills:
    • Creating Docker images and managing container registries
    • Configuring Kubernetes deployments, services, and ingress controllers
    • Implementing durable function patterns and orchestration
    • Designing reliable messaging architectures
    • Managing secrets and configuration securely
    • Setting up comprehensive monitoring and alerting
    • Troubleshooting production issues using diagnostics tools
    • Best Practices:
    • Cloud-native design patterns and anti-patterns
    • Security by design principles
    • Performance optimization strategies
    • Cost optimization approaches
    • Resilience and high availability patterns
    • DevOps integration and CI/CD practices

    Course Content

    Module 1 – Azure App Service & API Management

    • Azure App Service & API Management
      00:00
    • Module 1 Quiz

    Module 2 – Azure Functions & Serverless Patterns

    Module 3 – Containerization & AKS

    Module 4 – Azure Messaging & Event-Driven Design

    Module 5 – Secure Development & Key Vault

    Module 6 – Data Storage for Developers

    Module 7 – Application Monitoring & Diagnostics

    Course Summary, Conclusions and Final Words

    Download: Student Handbook

    Student Ratings & Reviews

    No Review Yet
    No Review Yet