AWS Machine Learning Tool Stack
AWS Core Services (General Knowledge)
Amazon S3: Storage for data, models, and datasets.
Amazon EC2: Compute services for running ML workloads.
AWS Lambda: Serverless execution for lightweight ML tasks.
AWS CloudFormation: Infrastructure as code for automating resource deployment.
AWS IAM: Managing roles and permissions for ML resources.
Amazon RDS: Relational databases for structured data.
AWS Glue: ETL service to prepare and transform data.
Machine Learning-Specific AWS Services
Amazon SageMaker:
Build, train, and deploy ML models.
Includes SageMaker Studio, SageMaker Pipelines, and SageMaker Autopilot.
Amazon SageMaker Ground Truth: Data labeling for supervised learning.
Amazon SageMaker Model Monitor: Monitor deployed models for bias or drift.
Amazon SageMaker Clarify: Detect bias in datasets and models.
Amazon SageMaker Neo: Optimize models for deployment on edge devices.
Amazon SageMaker Feature Store: Centralized feature storage for ML models.
Amazon SageMaker Data Wrangler: Prepare and explore data.
Data and Analytics Services
Amazon Athena: Querying data directly from S3 using SQL.
Amazon Redshift: Data warehousing for analytics.
AWS Kinesis: Streaming data for real-time analytics.
Amazon QuickSight: Visualization and reporting.
AI Services (Pre-Trained Models)
Amazon Rekognition: Image and video analysis.
Amazon Comprehend: Natural Language Processing (NLP).
Amazon Polly: Text-to-speech.
Amazon Lex: Conversational interfaces (chatbots).
Amazon Transcribe: Automatic speech-to-text.
Amazon Translate: Language translation.
DevOps and Deployment Tools
AWS CodePipeline: Automate ML model workflows.
AWS CodeBuild: Build and test code for ML applications.
AWS Elastic Beanstalk: Simplified deployment of ML applications.
Amazon Elastic Kubernetes Service (EKS): Deploy containerized ML workloads.
Amazon Elastic Container Service (ECS): Run containerized models and apps.
Security and Monitoring Tools
AWS CloudWatch: Monitor resources and set alarms for ML pipelines.
AWS Key Management Service (KMS): Encrypt data at rest.
AWS Secrets Manager: Securely store and manage API keys and credentials.
AWS Config: Track resource configurations and compliance.
AWS Shield: Protect ML endpoints against DDoS attacks.
Other Noteworthy Tools
AWS Deep Learning AMIs: Pre-configured environments for ML frameworks.
AWS DeepRacer: Autonomous racing simulator for RL learning.
AWS Snowball: Transfer large datasets to AWS securely.
AWS DataSync: Automate and accelerate data transfers.
Subscribe to my newsletter
Read articles from Anix Lynch directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by