|
via Udemy |
Go to Course: https://www.udemy.com/course/fundamentals-of-amazon-web-services-aws/
AWS Platforms and Services Overview1. Compute ServicesEC2 (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 ServicesDMS (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 ServicesAmazon 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 ServicesIAM (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 ServicesAmazon 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 ServicesAthena: 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 ServicesCloudWatch: 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 ServicesStep 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 ManagementAWS CloudTrail: Track API calls and changes.Amazon CloudWatch: Monitor resource and app health.AWS CloudHSM: Hardware security modules for compliance.11. Developer ToolsCodeStar: 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 ServicesMobile 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 ProductivityAlexa for Business: Voice-controlled organization tools.Chime: Online meetings and video conferencing.WorkDocs: Cloud document storage.WorkMail: Business email service.14. Desktop & App StreamingWorkSpaces: Virtual desktops in the cloud.AppStream: Stream desktop applications to browsers.15. Artificial IntelligenceLex: 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 RealitySumerian: Build and publish interactive 3D/VR scenes on the web.17. Customer EngagementAmazon Connect: Cloud-based contact center.Pinpoint: User engagement and analytics.SES (Simple Email Service): Bulk email sending.18. Game DevelopmentGameLift: Host scalable game servers.Common Applications of AWS ServicesWebsite hostingSaaS and application hostingMedia sharing (images/videos)Mobile and social appsContent delivery and media distributionStorage, backup, and disaster recoveryDevelopment and testing environmentsAcademic computingSearch enginesSocial networking