Learning Paths for ACS Roles¶
Customized learning journeys to help different user roles master Azure Communication Services (ACS).
graph TD
Learn[Learning Paths] --> Dev[Developer]
Learn[Learning Paths] --> SRE[SRE & Ops]
Learn[Learning Paths] --> Arch[Solution Architect]
Dev --> Quick[Quickstart]
Dev --> SDK[SDK Exploration]
Dev --> Demo[Sample Applications]
SRE --> Prov[Provisioning & IaC]
SRE --> Mon[Monitoring & Logs]
SRE --> Sec[Security & RBAC]
Arch --> Concept[Core Concepts]
Arch --> Pattern[Solution Patterns]
Arch --> Scale[Scaling & HA] Developer Learning Path¶
For developers focused on building applications with ACS:
- Quickstart: Create an ACS resource and send a test message.
- SDK Basics: Learn how to use the SDKs for SMS, Email, and Chat.
- Advanced Integration: Integrate Calling and Call Automation into your apps.
SRE and Operations Learning Path¶
For professionals managing ACS infrastructure:
- Infrastructure as Code: Master Bicep and Terraform for ACS deployment.
- Monitoring: Set up Azure Monitor metrics and Log Analytics.
- Security: Implement RBAC, Managed Identity, and key rotation.
Solution Architect Learning Path¶
For architects designing communication solutions:
- Architecture Patterns: Explore common communication architectures.
- Scale and High Availability: Design for regional failover and peak loads.
- Compliance and Governance: Ensure your communication solution meets regulatory requirements.