Bedrock is a machine learning platform designed for data science teams. It enables you to unleash the power of ML into your core products, by making it dead easy to convert algorithms into production-grade micro-services.
These are the primary components of the machine learning workflow that you can execute in Bedrock:
Trains a machine learning model
Batch Scoring Pipeline
Conducts batch inference on a set of input data and writes to a database
Entry in database
Creates model servers deployed behind an endpoint that allows real-time inference
Bedrock is a managed platform-as-a-service. It orchestrates machine learning infrastructure, jobs and services in your cloud infrastructure. The images shown below explains how Bedrock APIs touch customer infrastructure.