הנה הכלים המרכזיים שמפתח AWS חייב להכיר:
1. AWS Lambda
שירות Serverless המאפשר להריץ קוד בלי להקים שרתים. כותבים פונקציה, והיא פועלת בענן, בצורה אוטומטית, ללא צורך בניהול תשתיות.
2. Amazon API Gateway
שירות שמאפשר לכם ליצור APIs בצורה קלה ומהירה. מתאים מאוד לשילוב עם Lambda לצורך בניית אפליקציות Serverless.
3. Amazon DynamoDB
מסד נתונים NoSQL מהיר וגמיש, מושלם לאפליקציות סקיילביליות.
4. Amazon EC2
שרתים וירטואליים בענן. המפתח יכול לנהל אותם ישירות, להגדיר תשתיות מורכבות, ולהריץ אפליקציות בענן.
5. Amazon ECS/EKS
שירותים מתקדמים להרצת קונטיינרים. ECS (Elastic Container Service) ו-EKS (Kubernetes) מאפשרים להריץ אפליקציות מבוססות Docker וקונטיינרים בצורה גמישה וסקיילבילית.
6. AWS CodePipeline, CodeBuild, CodeDeploy
כלים לאוטומציה של CI/CD. מאפשרים למפתח להעביר את האפליקציה מפריסה לפיתוח וייצור במהירות ובאמינות.
7. Amazon S3
אחסון בענן המאפשר למפתחים לאחסן ולנהל כמויות אדירות של קבצים באופן מאובטח ופשוט.