As AI & ML adoption grows, builders are increasingly opting to utilize the Amazon SageMaker Suite to create custom models and accelerate internal development. The SageMaker Suite is more than just one service, it consists of a number of products that help you address everything from ideation and initial development all the way through production. It’s approachable from several different personas, from a low-code environment for business analysts to people who have some familiarity with the data science without experience with building model training inference pipelines.
Let’s break down some of the different services that make up the Amazon SageMaker Suite.
SageMaker Canvas
SageMaker Canvas is a no-code environment that uses an AutoML approach to accelerate initial model exploration and expand access to AI beyond data scientists. Many of our customers have seen success with this service as users with business domain knowledge are able to leverage Canvas to generate valuable insights quickly without requiring technical model expertise.
SageMaker Studio
SageMaker Studio is a full integrated development environment (IDE) for ML. Within Studio, you have managed Jupyter Notebooks and the traditional machine learning data science tools that you would expect.
SageMaker Ground Truth
SageMaker Ground Truth allows you to create high quality data sets for model training by managing workflows with humans in the loop to label your data. Amazon SageMaker Ground Truth Synthetic Data goes beyond labeling existing data with its capacity for creating synthetic labeled data for computer vision models.
Edge Manager and SageMaker Neo
Edge Manager and SageMaker Neo will take models and quantize and recompile them for edge devices, increasing compute efficiency and expanding deployment options beyond the cloud.
SageMaker Model Governance and Model Cards
SageMaker Model Governance and Model Cards provide numerous capabilities for data governance and access control to help you ensure that your organization is using AI and ML responsibly and transparently.
SageMaker JumpStart
SageMaker JumpStart accelerates machine learning projects with pre-trained models, templates, and workflows, including open-source models for different problem types. It offers a library of pre-built ML solutions for various industries, along with pre-built notebooks for tasks like fine-tuning and deployment, streamlining model development and deployment.
SageMaker Pipelines
SageMaker Pipelines automates and organizes ML workflows, offering workflow automation for data preprocessing, model training, deployment and inference. It also provides a user-friendly visual interface, ensures reproducibility, and seamlessly integrates with AWS services, making it an ideal choice for organizations looking to scale ML projects with precision and reliability.
Summary
SageMaker is a broad suite of services that customers take advantage of in various ways. Different customers use different parts of SageMaker based on their unique business requirements. Most customers incrementally adopt individual services that align with their needs, within a modular architecture that avoids any lock-in.
The SageMaker Suite greatly reduces the amount of undifferentiated work for not just data scientists and machine learning architects, but also for business users seeking to generate insights.
Next Steps
We hope this provides you some insight into the different services within the Amazon SageMaker Suite. Are you exploring ways to take advantage of Analytical or Generative AI in your organization? Partnered with AWS, Caylent's data engineers have been implementing AI solutions extensively and are also helping businesses develop AI strategies that will generate real ROI. For some examples, take a look at our Generative AI offerings.