הקורס מחולק למספר תחומים חשובים:
1. ארכיטקטורת ענן מתקדמת
- איך מתכננים מערכות ענן מורכבות: Availability Zones, Regions, ו-Edge Locations.
- עקרונות לתכנון מערכות בסקל גדול (High Availability, Fault Tolerance, Scalability).
2. EC2 ו-Compute Services
- הבנת EC2 לעומק: סוגי instances, auto-scaling, load balancing.
- עבודה עם ECS (קונטיינרים), EKS (Kubernetes), Lambda (serverless).
3. אחסון וניהול נתונים
- S3 לעומק: אחסון קבצים, גיבויים, ו-Disaster Recovery.
- שירותי Database מתקדמים כמו RDS, Aurora, DynamoDB.
4. רשתות ותקשורת בענן
- ניהול VPC, Subnets, Routing, NAT Gateways, Internet Gateways.
- אבטחת רשת בענן: Security Groups, NACLs, VPNs ו-Direct Connect.
5. אבטחה ועמידה בתקנים
- IAM לעומק – איך לנהל גישה ומשאבים בצורה נכונה.
- שירותי אבטחה מתקדמים: AWS Shield, AWS WAF, KMS ו-CloudTrail.
6. ארכיטקטורות מורכבות בעולם האמיתי
- איך בונים מערכות עם ביצועים גבוהים ומינימום תקלות.
- תכנון של ארכיטקטורות Microservices, Serverless, ו-Hybrid Cloud (שילוב ענן עם מערכות קיימות).
7. אופטימיזציה של עלויות וביצועים
- איך לחסוך בעלויות ע”י תכנון נכון: Reserved Instances, Spot Instances.
- כלי ניטור מתקדמים לשיפור ביצועים (CloudWatch, CloudTrail).