Les fonctionnalités clés de Bedrock : accès aux modèles (appels API à de multiples modèles de fondation sans les héberger toi-même), fine-tuning (personnaliser les modèles sur tes données sans gérer l'infrastructure d'entraînement), bases de connaissances (RAG managé avec traitement automatique de documents et stockage vectoriel), agents (modèles qui peuvent appeler des API et exécuter des tâches multi-étapes), et garde-fous (filtrage de contenu et contrôles de sécurité appliqués à tous les modèles).
Contrairement à OpenAI (qui n'offre que ses propres modèles) ou Anthropic (Claude uniquement), Bedrock fournit l'accès à des modèles de nombreux fournisseurs. Ça permet aux entreprises de : évaluer les modèles pour leur cas d'usage spécifique, utiliser différents modèles pour différentes tâches (Claude pour le raisonnement, Llama pour les tâches simples à haut volume), et changer de fournisseur sans modifier le code de l'application. L'API unifiée abstrait les différences spécifiques aux fournisseurs, même si chaque modèle a toujours ses propres forces et limitations.