AI Foundations ← pitcsolutions.com All lessons

Lesson 13 of 13 in AI on AWS, about 10 minutes

AWS Services for AI, ML and GenAI

Every idea in this course has a matching AWS service. Here is the map, organised by category.

By the end of this lesson you will be able to

  • match each major AWS AI service to its category: AI, ML, Deep Learning or Generative AI
  • pick the right service for a common use case
  • know which services to learn first for certification

Every idea in this course has a matching AWS service. Some are ready-made AI services you call with an API (no ML knowledge needed); others are platforms for building and training your own models; and some are infrastructure such as chips, storage and compute.

AWS AI learning path: five branches. Computer vision: Rekognition, Textract. NLP: Comprehend, Translate, Polly, Transcribe, Lex. Machine learning: SageMaker AI, Personalize, Fraud Detector. Deep learning: SageMaker AI, Trainium, Inferentia. Generative AI: Bedrock, Nova, Q Business, Q Developer. Artificial Intelligence on AWS Computer Vision Language (NLP) Machine Learning Deep Learning Generative AI Rekognition Textract Comprehend Translate Polly Transcribe Lex SageMaker AI Personalize Fraud Detector SageMaker AI Trainium (chip) Inferentia (chip) EC2 GPU instances Bedrock Nova Q Business Q Developer SageMaker AI
The AWS AI learning path. SageMaker AI appears in three branches because it's a general platform for building, training and deploying models of any kind.

Service reference

Scroll the table sideways on a phone.

AWS serviceCategoryPurposeCommon use cases
Amazon BedrockGenerative AIBuild GenAI apps with foundation models, no infrastructure to manageChatbots, AI assistants, RAG, summarisation, code and image generation
Amazon NovaGenerative AIAWS's own multimodal foundation modelsText generation, image and video understanding, document processing
Amazon Q BusinessGenerative AIEnterprise AI assistantSearch company documents, answer employee questions
Amazon Q DeveloperGenerative AIAI assistant for developersCode generation, debugging, AWS CLI help, documentation
Amazon SageMaker AIML / DL / GenAIComplete platform to build, train, deploy and monitor modelsCustom ML models, deep learning, LLM fine-tuning
Amazon RekognitionAI (vision)Analyse images and videosFace detection, object detection, PPE detection
Amazon TextractAI (vision)Extract text and forms from scanned documentsInvoice processing, document digitisation
Amazon ComprehendAI (NLP)Text analysisSentiment analysis, entity recognition, language detection
Amazon Comprehend MedicalAI (NLP)Analyse medical textExtract diagnoses, medications, procedures
Amazon TranslateAI (NLP)Language translationWebsite localisation, multilingual apps
Amazon PollyAI (speech)Text to realistic speechVoice assistants, e-learning, phone menus (IVR)
Amazon TranscribeAI (speech)Speech to textMeeting transcription, subtitles
Amazon LexAI (conversation)Build chatbots and voice botsCustomer support and banking bots
Amazon KendraAI (search)Intelligent enterprise searchInternal document search
Amazon PersonalizeMachine LearningPersonalised recommendationsNetflix-style recommendations, e-commerce
Amazon Fraud DetectorMachine LearningDetect fraudulent activityBanking, insurance, online payments
Amazon Augmented AI (A2I)AI / MLHuman review of AI predictionsValidate OCR, image recognition, document review
AWS TrainiumDeep LearningChip specialised for training deep learning modelsLarge neural network training
AWS InferentiaDeep LearningChip specialised for fast, low-cost inferenceProduction model serving
Amazon EC2 GPU instancesDL infrastructureGPU compute for AI workloadsNeural network training and inference
Amazon S3ML supportStore datasets and trained modelsTraining data, model artifacts
AWS GlueML supportPrepare and transform data (ETL)Cleaning data before training
Amazon EMRML supportProcess massive datasetsBig-data preprocessing for ML
AWS LambdaAI integrationRun AI workflows serverlesslyInvoke models, automate AI pipelines

Retired or retiring services you may still see in older courses

AWS regularly retires services. These appear in many older tutorials and exam guides, so it helps to recognise them, but don't build new projects on them. Check the AWS documentation for the latest status.

ServiceWhat it didStatus
Amazon ForecastTime-series forecasting (sales, inventory)Closed to new customers AWS points users to SageMaker AI (Canvas) instead
Amazon Lookout for MetricsAnomalies in business metricsEnded Oct 2025
Amazon Lookout for VisionProduct defect detection from imagesEnded Oct 2025
Amazon Lookout for EquipmentPredicting equipment failures from sensorsEnding Oct 2026
AWS DeepLensCamera for learning computer visionEnded Jan 2024
AWS DeepComposerLearn generative AI through musicEnded Sep 2025
AWS DeepRacerLearn reinforcement learning with a model race carConsole ended Dec 2025 now an open-source solution you deploy in your own account

Category-wise summary

CategoryAWS services
Artificial Intelligence (ready-made APIs)Rekognition, Textract, Comprehend, Comprehend Medical, Translate, Polly, Transcribe, Lex, Kendra
Machine LearningSageMaker AI, Personalize, Fraud Detector
Deep LearningSageMaker AI, Trainium, Inferentia, EC2 GPU instances
Generative AIBedrock, Nova, Q Business, Q Developer, SageMaker AI (LLM fine-tuning)
Bedrock or SageMaker AI?

Bedrock is like ordering from a restaurant menu: pick a ready-trained foundation model and call it. SageMaker AI is like a fully equipped kitchen: you bring the data and build, train and serve your own model. Use Bedrock to use GenAI quickly; use SageMaker AI when you need a custom model or full control.

Try it: pick the service

(a) Turn scanned invoices into data. (b) Build a chatbot answering from your company's HR policies. (c) Add voice narration to an e-learning course. (d) Detect whether workers wear helmets in CCTV footage.

Show answers

(a) Textract. (b) Bedrock (with RAG over your documents) or Q Business. (c) Polly. (d) Rekognition (PPE detection).

For AWS certification preparation

These are the services that appear most often in courses and exams. Master them before exploring the specialised ones:

AI

Rekognition, Comprehend, Lex, Polly, Transcribe, Textract

Machine Learning

SageMaker AI, Personalize, Fraud Detector

Deep Learning

SageMaker AI, Trainium, Inferentia

Generative AI

Bedrock, Nova, Q Business, Q Developer, SageMaker AI

Key takeaways

  • Ready-made AI services (Rekognition, Comprehend, Polly…) need no ML expertise: call an API.
  • SageMaker AI is the do-it-yourself platform; Bedrock is the fastest route to generative AI.
  • Trainium speeds up training, Inferentia speeds up inference: the two phases from lesson 4.

Check your understanding

1. You want to call Claude or Amazon Nova from your app without managing servers. Which service?

Bedrock provides managed access to foundation models through one API.

2. Which service converts a recorded lecture into text?

Transcribe is speech-to-text; Polly is the reverse (text-to-speech).

3. AWS Inferentia is designed to speed up…

The name gives it away: it's a chip for serving predictions cheaply and quickly. Trainium is for training.