LevelUpWith

Explore / Cloud Pro: AWS AI and Machine Learning: Choose, Compare and Launch / Lesson 1

Lesson 1: The AWS AI and ML Map on One Page

Learners place every AWS AI and machine learning service into six groups: generative AI platforms and models, agents, search and retrieval, ready-made AI APIs, machine learning platforms, and accelerators. For each service they record its current name, former names (for example SageMaker becoming SageMaker AI) and its lifecycle status as of October 2026.

Free to read, no account needed. Part of Cloud Pro: AWS AI and Machine Learning: Choose, Compare and Launch.

By the end of this level you'll be able to

  • Sort each AWS AI/ML service into the right group and say in one line what job it does
  • Match current and former service names when reading older documentation, blog posts and Terraform code
  • Mark which services or features are closed to new customers, such as Amazon Kendra, Amazon Q Business and Bedrock Agents Classic from 30 July 2026, and look up the date and alternative on the AWS Product Lifecycle page

Why you need a map first

AWS sells more than twenty AI and machine learning services. Several have changed names, and since July 2026 a few no longer accept new customers. Pick the wrong one and you can spend a sprint wiring up something your new account isn't allowed to create. So before you compare costs or write any code, you need a one-page map of what exists, what each service is called today, what it used to be called, and whether you can still sign up for it.

Think of it like a hardware shop. Some aisles sell finished appliances (call an API and get a result). Some sell kits (adapt a model). Some sell raw timber and power tools (train your own). Before you shop, you need to know which aisle you're in and which shelves now say "existing customers only".

The six groups

Group Service (current name) One-line job Status, Oct 2026
Generative AI platforms and models Amazon Bedrock (models, Guardrails) Serverless API access to foundation models from Amazon and other providers, plus safety filters Open
Agents Amazon Bedrock AgentCore Managed runtime, memory, gateway (tools), identity and observability for agents built with any framework or model Open (GA 13 Oct 2025)
Amazon Bedrock Agents Classic The original config-driven Bedrock agents (launched Nov 2023) Maintenance: closed to new customers from 30 Jul 2026
Search and retrieval Bedrock Knowledge Bases (incl. Managed Knowledge Base) Managed retrieval-augmented generation (RAG): ingest documents, retrieve passages, generate cited answers Open
Amazon Kendra Enterprise search with 30+ connectors Maintenance since 30 Jun 2026; closed to new customers from 30 Jul 2026
Amazon Q Business Assistant that answers employees' questions from company data Closed to new customers from 30 Jul 2026
Ready-made AI APIs Rekognition, Textract, Comprehend, Transcribe, Polly, Translate, Personalize Images/video, document extraction, text analytics, speech-to-text, text-to-speech, translation, recommendations Open (check individual features)
Machine learning platforms Amazon SageMaker AI (training, inference, HyperPod, JumpStart) Build, train, tune and host your own or open models Open
SageMaker Unified Studio One workspace for data, analytics and AI Open
Accelerators AWS Trainium (Trn2, Trn3), AWS Inferentia (Inf2) AWS-designed chips for training and inference on EC2 Open (Trn3 UltraServers GA Dec 2025)

Some services that used to be in the ready-made aisle have already gone. Amazon Forecast is closed to new customers, and Amazon Lookout for Vision was discontinued on 31 October 2025. If an older architecture diagram shows one of these, treat it as legacy.

Gotcha: One service can span groups. Bedrock appears under both generative AI and search (Knowledge Bases), and AgentCore can call Bedrock models or other providers' models. Put each service where its main job is and add a note for anything else it does.

Current vs former names: reading old docs and Terraform

Renames are the most common cause of "this tutorial doesn't match the console". The ones you'll meet most often:

You read... Today it's... Since
Amazon SageMaker (the ML service) Amazon SageMaker AI. The name "Amazon SageMaker" now means the wider data, analytics and AI platform, which includes Unified Studio re:Invent, Dec 2024
Amazon Bedrock Agents Amazon Bedrock Agents Classic 2026
Amazon CodeWhisperer Part of Amazon Q Developer 30 Apr 2024
Amazon Q Business Still Q Business; its successor is Amazon Quick 30 Jul 2026

Marketing names change, but the identifiers in code usually don't. For Agents Classic, AWS states that the bedrock-agent API namespace, SDK clients, CloudFormation resource types and IAM action prefixes are all unchanged. Terraform for SageMaker AI still uses aws_sagemaker_* resources. So when you go through a repository, search for the identifiers, not the product names:

# Inventory AI/ML resources in an existing Terraform codebase
# -o prints only the match; -h hides filenames; sort|uniq -c counts each type
grep -rhoE 'resource "aws_(sagemaker|bedrockagent|bedrockagentcore|kendra|qbusiness|rekognition|comprehend|transcribe)[a-z_]*"' . \
  | sort | uniq -c

# Example output
#   3 resource "aws_bedrockagent_agent"            <- Agents Classic: closed to new accounts
#   1 resource "aws_bedrockagentcore_agent_runtime" <- AgentCore: the current agent platform
#   2 resource "aws_kendra_index"                  <- Kendra: maintenance mode
#   4 resource "aws_sagemaker_endpoint"            <- SageMaker AI, old prefix kept

Every line of that output belongs in your map. The aws_bedrockagent_agent and aws_kendra_index lines are the important ones: that code will run in this account but may fail in a brand-new one.

Lifecycle status: what "closed to new customers" really means

AWS publishes lifecycle states on its AWS Lifecycle Changes page (the old aws.amazon.com/products/lifecycle/ link now redirects to it). It uses three terms:

  • Maintenance: new customers can't sign up. Existing customers keep using the service with bug fixes and security updates, but no new features.
  • Sunset: existing users should migrate. AWS gives an end date, typically about 12 months out.
  • Full shutdown: the service is gone.

The exact rule differs from service to service, so read each one's availability note. Bedrock Agents Classic is a good example:

# In an account WITHOUT Bedrock Agents activity in the past 12 months:
aws bedrock-agent create-agent --agent-name demo \
  --foundation-model <model-id> --agent-resource-role-arn <role-arn>
# An error occurred (AccessDeniedException): Bedrock Agents is in Maintenance Mode.
# New agent creation is not available for accounts without prior service usage.

The check is made per account, and there's no exception process. A pipeline that deploys fine to your old production account can fail with a 403 in a newly created sandbox account. Listing, invoking and updating existing agents still works.

The recommended alternatives:

  • Bedrock Agents Classic → Bedrock AgentCore (the managed harness for config-style agents, or code-defined agents)
  • Kendra → Bedrock Managed Knowledge Base. It has fewer native connectors (7 against Kendra's 32+) and no faceted search, synonyms or spell checking.
  • Q Business → Amazon Quick, which can reuse an existing Q index

Best practice: For each service on your map, record four things: status, the date it took effect, the recommended alternative, and a link to the source. In six months, "I think Kendra is deprecated" is no use to anyone. "Kendra: maintenance, closed to new customers 30 Jul 2026, alternative Bedrock Managed Knowledge Base, link" is something you can act on.

Your map entry, worked example

- service: Amazon Kendra
  group: search-and-retrieval
  job: enterprise search over many connected sources
  former_names: []
  status: maintenance            # no new features since 2026-06-30
  closed_to_new: 2026-07-30
  alternative: Amazon Bedrock Managed Knowledge Base
  iac_identifiers: [aws_kendra_index, AWS::Kendra::Index]
  source: https://docs.aws.amazon.com/kendra/latest/dg/kendra-availability-change.html

Key takeaways

  • Six groups: generative AI platforms and models, agents, search and retrieval, ready-made AI APIs, ML platforms, accelerators. File each service under its main job.
  • SageMaker became SageMaker AI in December 2024. Bedrock Agents is now Bedrock Agents Classic. CodeWhisperer joined Q Developer in April 2024.
  • Code identifiers (aws_sagemaker_*, bedrock-agent) didn't change with the names, so search code by identifier.
  • From 30 July 2026, Kendra, Q Business and Bedrock Agents Classic are closed to new customers. Their alternatives are Bedrock Managed Knowledge Base, Amazon Quick and AgentCore.
  • Maintenance doesn't mean it stops working, but the check is per account, so new accounts can be blocked.
  • Record the status, date, alternative and source link for every service.

A 6-question knowledge check follows this lesson in the app, free and without an account.

More like this

  • Cloud Pro: AWS Security and Identity: Choose, Compare and Launch

    Build a security profile for any workload, then choose, cost and launch the right AWS identity, key, secrets, detection and audit services from the CLI and inf…

    Course · AWS · Cloud Pro: Choose and Use · Expert · 31 levels · 4 free · Professionally curated by levelupwith.com

  • Cloud Pro: AWS Networking: Choose, Compare and Launch

    Map every AWS networking service, profile what a workload needs, and pick the right service using its limits, costs and trade-offs. Then compare AWS against an…

    Course · AWS · Cloud Pro: Choose and Use · Expert · 31 levels · 4 free · Professionally curated by levelupwith.com

  • AWS Certified Cloud Practitioner (CLF-C02) Exam Prep

    Recognise every in-scope AWS service, reason through shared responsibility, Well-Architected, pricing and support scenarios, and answer multiple-choice and mul…

    Exam prep · CLF-C02 · Cloud & Compute · Expert · 42 levels · 4 free · Professionally curated by levelupwith.com

  • AWS Certified AI Practitioner (AIF-C01) Exam Prep

    Work through all five AIF-C01 domains and every task statement so you can pick the right AI, ML or generative AI approach and the right AWS service for a busin…

    Exam prep · AIF-C01 · AI & Agents · Capable · 18 levels · 4 free · Professionally curated by levelupwith.com

  • Ultimate AWS SAA-C03 Mastery Path

    Master AWS Solutions Architecture across security, resilience, performance, and cost domains to confidently pass the SAA-C03 exam.

    Exam prep · SAA-C03 · Cloud & Compute · Expert · 45 levels · 4 free · Professionally curated by levelupwith.com

  • AWS Certified Developer - Associate (DVA-C02) Exam Prep

    Work through every domain, task and in-scope service of the AWS Certified Developer - Associate (DVA-C02) exam guide v2.1 at developer depth, with SDK and CLI…

    Exam prep · DVA-C02 · Cloud & Compute · Expert · 61 levels · 4 free · Professionally curated by levelupwith.com