Diploma in Amazon Web Services (AWS)

Best suitable for AWS engineers

Diploma in Amazon Web Services (AWS)
Diploma in Amazon Web Services (AWS)

Diploma in Amazon Web Services (AWS) free download

Best suitable for AWS engineers

AWS Platforms and Services Overview

1. Compute Services

  • EC2 (Elastic Compute Cloud): Virtual machines with OS-level control; scalable cloud servers.

  • Light Sail: Simplified cloud hosting with automatic deployment of compute, storage, and networking.

  • Elastic Beanstalk: Automated deployment & provisioning for scalable applications.

  • EKS (Elastic Kubernetes Service): Managed Kubernetes clusters on AWS.

  • AWS Lambda: Serverless compute; pay only for function execution time.

2. Migration Services

  • DMS (Database Migration Service): Migrate databases (e.g., Oracle to MySQL) to AWS.

  • SMS (Server Migration Service): Migrate on-premises servers to AWS.

  • Snowball: Physical device for large data transfer to/from AWS.

3. Storage Services

  • Amazon Glacier: Low-cost archival and backup storage.

  • Amazon EBS (Elastic Block Store): Block-level storage for EC2 instances.

  • AWS Storage Gateway: Connects on-premises apps with cloud storage.

4. Security Services

  • IAM (Identity and Access Management): User and permissions management.

  • Inspector: Security vulnerability assessments on virtual machines.

  • Certificate Manager: Free SSL certificates for domains.

  • WAF (Web Application Firewall): Protects web apps from attacks like SQL injection.

  • Cloud Directory: Create cloud-native hierarchical data directories.

  • KMS (Key Management Service): Manage encryption keys securely.

  • Organizations: Manage multiple AWS accounts centrally.

  • Shield: Managed DDoS protection.

  • Macie: Data visibility and sensitive content classification.

  • GuardDuty: Threat detection service.

5. Database Services

  • Amazon RDS: Managed relational databases.

  • Amazon DynamoDB: Fully managed NoSQL database.

  • Amazon ElastiCache: In-memory caching service.

  • Neptune: Managed graph database service.

  • Amazon RedShift: Data warehousing for complex analytics.

6. Analytics Services

  • Athena: Run SQL queries directly on S3 data.

  • CloudSearch: Managed search engine for websites.

  • ElasticSearch: Search and analytics engine with extended features.

  • Kinesis: Real-time streaming data analytics.

  • QuickSight: Business intelligence and visualization tool.

  • EMR (Elastic MapReduce): Big data processing with Hadoop, Spark, etc.

  • Data Pipeline: Data movement and transformation.

7. Management Services

  • CloudWatch: Monitor AWS resources and custom metrics.

  • CloudFormation: Infrastructure as code using templates.

  • CloudTrail: Logs and audits AWS API activity.

  • OpsWorks: Automated Chef/Puppet deployments.

  • Config: Monitors compliance and configuration changes.

  • Service Catalog: Manage approved AWS services usage.

  • Auto Scaling: Automatically scale resources based on demand.

  • Systems Manager: Centralized resource grouping and issue remediation.

  • Managed Services: AWS infrastructure management for you.

8. Internet of Things (IoT)

  • IoT Core: Connect and manage IoT devices securely.

  • IoT Device Management: Large-scale device management.

  • IoT Analytics: Analyze IoT device data.

  • Amazon FreeRTOS: Real-time OS for microcontrollers connecting IoT devices.

9. Application Services

  • Step Functions: Visualize and coordinate microservices workflows.

  • SWF (Simple Workflow Service): Manage automated & human workflows.

  • SNS (Simple Notification Service): Send email/SMS notifications.

  • SQS (Simple Queue Service): Decouple apps with messaging queues.

  • Elastic Transcoder: Convert videos for multiple devices.

10. Deployment and Management

  • AWS CloudTrail: Track API calls and changes.

  • Amazon CloudWatch: Monitor resource and app health.

  • AWS CloudHSM: Hardware security modules for compliance.

11. Developer Tools

  • CodeStar: Project management for software development.

  • CodeCommit: Private Git repositories.

  • CodeBuild: Automated code compilation.

  • CodeDeploy: Automated code deployment to EC2.

  • CodePipeline: Continuous integration and delivery pipelines.

  • Cloud9: Cloud-based IDE for coding and debugging.

12. Mobile Services

  • Mobile Hub: Configure mobile app features.

  • Cognito: User sign-up and authentication with social identities.

  • Device Farm: Test apps on real devices.

  • AWS AppSync: Managed GraphQL API service with real-time sync.

13. Business Productivity

  • Alexa for Business: Voice-controlled organization tools.

  • Chime: Online meetings and video conferencing.

  • WorkDocs: Cloud document storage.

  • WorkMail: Business email service.

14. Desktop & App Streaming

  • WorkSpaces: Virtual desktops in the cloud.

  • AppStream: Stream desktop applications to browsers.

15. Artificial Intelligence

  • Lex: Build chatbots.

  • Polly: Text-to-speech service.

  • Rekognition: Image and video facial/object recognition.

  • SageMaker: Build, train, and deploy ML models.

  • Transcribe: Speech-to-text transcription.

  • Translate: Language translation service.

16. Augmented Reality & Virtual Reality

  • Sumerian: Build and publish interactive 3D/VR scenes on the web.

17. Customer Engagement

  • Amazon Connect: Cloud-based contact center.

  • Pinpoint: User engagement and analytics.

  • SES (Simple Email Service): Bulk email sending.

18. Game Development

  • GameLift: Host scalable game servers.

Common Applications of AWS Services

  • Website hosting

  • SaaS and application hosting

  • Media sharing (images/videos)

  • Mobile and social apps

  • Content delivery and media distribution

  • Storage, backup, and disaster recovery

  • Development and testing environments

  • Academic computing

  • Search engines

  • Social networking