Onboarding SageMaker Partner AI Apps | Amazon Web Services

Amazon Web Services · Beginner ·☁️ DevOps & Cloud ·10mo ago

Key Takeaways

Onboards SageMaker Partner AI Apps using SageMaker Partner AI Apps and AWS services

Full Transcript

Hi, my name is Noful and I'm a specialist solution architect at Amazon Web Services. In this video, we'll do a brief overview of what are Amazon SageMaker partner AI apps and walk through how to onboard and configure them for your organization. This is the brief agenda of what we'll be walking through today. So, first we'll go over briefly what are SageMaker partner AI apps. Next, we'll go through some of the prerequisites for setting up the partner AAI apps, the permissions you'll require and the configuration. And then we'll do a brief walk through on how to actually provision these applications through the AWS console. So, first up, what are Amazon SageMaker partner AI apps? Through SageMaker partner apps, users get access to generative AI and machine learning development applications built, published, and distributed by industry-leading application providers. Partner AI apps are certified to run on SageMaker AI and SageMaker Unified Studio. With these applications, users can accelerate and improve how they build solutions based on foundation models and classical ML models without compromising the security of their sensitive data. The data stays completely within their trusted security configuration and is never shared with a third party. Now, we'll briefly go over the prerequisites required to set up the partner apps. Before you start, make sure your admin team has onboarded a SageMaker AI domain. Next, we'll need to set up some administrator permissions. In order for the SageMaker admins to be able to deploy SageMaker AI apps, they first must be able to subscribe to these apps via the AWS Marketplace. For this, you'll need to have the attached u manage policy AWS marketplace manage subscriptions to your admin role. Next, we need to set up a partner AI app execution role which is required for the app to interact with resources in the AWS account. A full detail of what these permissions are and how to set these up will be provided in a link in the video to the documentation page which has all the permissions required. After we've set up the admin permissions, we're going to set up the user permissions. These permissions are required so the users can access the deployed partner AI apps. These user permissions can be set up in a couple of different ways. First on the whole domain. So every user that can access that domain will have access to the SageMaker AI apps. And you do this by adding these user permissions to the SageMaker execution role of the domain. Alternatively, you could attach these user permissions on the individual user profiles. This will ensure that only specific users have access to these partner AI apps. For apps that are launched from studio unified studio, you need to also ensure that the SDS tag session trust policy is also applied to the execution rule. This will ensure that the identity of the users is propagated correctly. Partneri apps supports a few different methods of identity source. IM identity center, external identity providers or session based identity for full list of details of how these apply please check the documentation. Last up, if you are interacting via the SDK of the partner AI app, in order to access that functionality within SageMaker AI or through other methods such as pipelines, uh please add the call partner a app A API permissions to the role used to run the SDK code. Next up, we'll do a quick walkthrough on how to provision the SageMaker Partner AI apps after the prerequisites has been done. Okay, now we're going to set up partner apps through the AWS console. You start as the SageMaker admin within the SageMaker console. Here on the left, we will navigate to the partner AI apps section. You will see we'll the different options for the partner apps. We'll play pick one just for demonstration purposes today. Here we've selected Fiddler. You'll see that there are different uh options for the contract pricing uh with a 30-day free trial, the one month option, and the 12-month option, as well as the different infrastructure tier costs, which we'll come to in a second. First, in order to be able to deploy the application, we need to subscribe to it on the marketplace. So, we'll go to the marketplace page. Here we can choose the different options uh the purchase options where for today's purposes we're going to try the free trial. You can download the end user license agreement. Review that and once you're happy uh choose the right uh option. Here we choose the free trial but if you wanted to choose the paid option here are the options which um go through the different contract duration. if the auto renewal applies and so on. Once you're happy with the terms and conditions, you can subscribe to the application. This takes a few minutes and once it's done, we'll get the option to deploy the application. You'll see that you have successfully purchased uh the partner AI apps. And once that happens, you can click this button to be taken back to the SageMaker console to set up the application. Here you can configure the application for deployment. You can give it a name. Here we'll call it Fiddler. The next we choose a day where the application maintenance will occur. This is the time period during which AWS will apply updates uh security patches and so on. Uh and next for certain applications such as Fiddler and Comet, we need to provide an administrator user. This is an administrator within the application itself and not an admin of the AWS environment. So here we'll give it a name. Ensure that this name matches the identity of the admins because the identity will be propagated through to the applications through the SageMaker console. Next up, we'll choose the execution role that we created earlier and we'll attach this to the application and we'll enable either we want the STS identity propagation and we'll choose the tier for the application that we're deploying. This size of the deployment depends on your usage. As you can see, there are some guidelines provided in the description for you to pick which size of deployment applies to you. In this instance, we'll just pick the small option. After this, we'll go through the review section, review a few of the options, and then click deploy. After we've clicked the deploy button, it takes an hour or up to an hour and a half to actually deploy the application.

Original Description

In this video we'll go over an overview of SageMaker Partner AI Apps, pre-requisites for onboarding, and a walkthrough of how to onboard a partner app. Documentation link: http://go.aws/3VcN9fW Subscribe to AWS: https://go.aws/subscribe Sign up for AWS: https://go.aws/signup AWS free tier: https://go.aws/free Explore more: https://go.aws/more Contact AWS: https://go.aws/contact Next steps: Explore on AWS in Analyst Research: https://go.aws/reports Discover, deploy, and manage software that runs on AWS: https://go.aws/marketplace Join the AWS Partner Network: https://go.aws/partners Learn more on how Amazon builds and operates software: https://go.aws/library Do you have technical AWS questions? Ask the community of experts on AWS re:Post: https://go.aws/3lPaoPb Why AWS? Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud. Millions of customers—including the fastest-growing startups, largest enterprises, and leading government agencies—use AWS to be more agile, lower costs, and innovate faster. #AWS #AmazonWebServices #CloudComputing
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from Amazon Web Services · Amazon Web Services · 0 of 60

← Previous Next →
1 Agentic AI Design Patterns Introduction and walkthrough | Amazon Web Services
Agentic AI Design Patterns Introduction and walkthrough | Amazon Web Services
Amazon Web Services
2 Galileo on modernizing on banking infrastructure | Amazon Web Services
Galileo on modernizing on banking infrastructure | Amazon Web Services
Amazon Web Services
3 Alliander Speeds Innovation and Energy Transition Using AWS | Amazon Web Services
Alliander Speeds Innovation and Energy Transition Using AWS | Amazon Web Services
Amazon Web Services
4 AWS and Scuderia Ferrari HP streamline F1 power unit assembly | Amazon Web Services
AWS and Scuderia Ferrari HP streamline F1 power unit assembly | Amazon Web Services
Amazon Web Services
5 How AWS machine learning supports Scuderia Ferrari HP pit stops | Amazon Web Services
How AWS machine learning supports Scuderia Ferrari HP pit stops | Amazon Web Services
Amazon Web Services
6 Nasdaq Builds Market Infrastructure of the Future with AWS | Amazon Web Services
Nasdaq Builds Market Infrastructure of the Future with AWS | Amazon Web Services
Amazon Web Services
7 AWS Security Hub Exposure Findings | Amazon Web Services
AWS Security Hub Exposure Findings | Amazon Web Services
Amazon Web Services
8 How do I use Session Manager port forwarding to connect to my EC2 instance through RDP?
How do I use Session Manager port forwarding to connect to my EC2 instance through RDP?
Amazon Web Services
9 How do I extend an EBS volume with LVM partitions?
How do I extend an EBS volume with LVM partitions?
Amazon Web Services
10 AWS Graviton makes it easy to optimize performance, cost, and sustainability | Amazon Web Services
AWS Graviton makes it easy to optimize performance, cost, and sustainability | Amazon Web Services
Amazon Web Services
11 Run Cloud Adoption Framework workshops with Miro | Amazon Web Services
Run Cloud Adoption Framework workshops with Miro | Amazon Web Services
Amazon Web Services
12 Getting Started with AWS Cost Optimization Hub | Amazon Web Services
Getting Started with AWS Cost Optimization Hub | Amazon Web Services
Amazon Web Services
13 Why did my Amazon SQS messages get sent to a dead-letter queue?
Why did my Amazon SQS messages get sent to a dead-letter queue?
Amazon Web Services
14 Declarative Policies for EC2 | Amazon Web Services
Declarative Policies for EC2 | Amazon Web Services
Amazon Web Services
15 How do I troubleshoot IAM permission issues for the Billing and Cost Management console?
How do I troubleshoot IAM permission issues for the Billing and Cost Management console?
Amazon Web Services
16 Integrity at Scale: Inside the Flo Health Mission | Amazon Web Services
Integrity at Scale: Inside the Flo Health Mission | Amazon Web Services
Amazon Web Services
17 Fueling Success: Small shifts, powerful performance | Amazon Web Services
Fueling Success: Small shifts, powerful performance | Amazon Web Services
Amazon Web Services
18 WEX enhances customer experience with AI-powered chatbot | Amazon Web Services
WEX enhances customer experience with AI-powered chatbot | Amazon Web Services
Amazon Web Services
19 Accelerate troubleshooting with Amazon CloudWatch investigations | Amazon Web Services
Accelerate troubleshooting with Amazon CloudWatch investigations | Amazon Web Services
Amazon Web Services
20 Why is my Windows WorkSpace stuck in the starting, rebooting, or stopping status?
Why is my Windows WorkSpace stuck in the starting, rebooting, or stopping status?
Amazon Web Services
21 Telemetry Pipelines for AI | Amazon Web Services
Telemetry Pipelines for AI | Amazon Web Services
Amazon Web Services
22 Getting Control over Security and Observability Data | Amazon Web Services
Getting Control over Security and Observability Data | Amazon Web Services
Amazon Web Services
23 The Problem with Telemetry Data Volume | Amazon Web Services
The Problem with Telemetry Data Volume | Amazon Web Services
Amazon Web Services
24 Telemetry Pipelines on AWS | Amazon Web Services
Telemetry Pipelines on AWS | Amazon Web Services
Amazon Web Services
25 What are Telemetry Pipelines? | Amazon Web Services
What are Telemetry Pipelines? | Amazon Web Services
Amazon Web Services
26 Using AI for RegEx on Telemetry Pipelines | Amazon Web Services
Using AI for RegEx on Telemetry Pipelines | Amazon Web Services
Amazon Web Services
27 Multi-Session Support in the AWS Console | Amazon Web Services
Multi-Session Support in the AWS Console | Amazon Web Services
Amazon Web Services
28 How CloudHedge delivers assessment with AWS ISV Tooling Program at no cost?
How CloudHedge delivers assessment with AWS ISV Tooling Program at no cost?
Amazon Web Services
29 How customers speed up migration and modernization to AWS with CloudHedge | Amazon Web Services
How customers speed up migration and modernization to AWS with CloudHedge | Amazon Web Services
Amazon Web Services
30 Chaos Experiment with Amazon ElastiCache | Amazon Web Services
Chaos Experiment with Amazon ElastiCache | Amazon Web Services
Amazon Web Services
31 Amazon S3 Access Points: Easily manage access for shared datasets on S3 | Amazon Web Services
Amazon S3 Access Points: Easily manage access for shared datasets on S3 | Amazon Web Services
Amazon Web Services
32 ElastiCache Valkey 8.0 - Savings and Efficiency | Amazon Web Services
ElastiCache Valkey 8.0 - Savings and Efficiency | Amazon Web Services
Amazon Web Services
33 Pennymac scales document processing with AWS | Amazon Web Services
Pennymac scales document processing with AWS | Amazon Web Services
Amazon Web Services
34 AWS | Next Level Innovation | Amazon Web Services
AWS | Next Level Innovation | Amazon Web Services
Amazon Web Services
35 Driving Cloud Innovation: Mindtickle's Partnership with AWS Enterprise Support | Amazon Web Services
Driving Cloud Innovation: Mindtickle's Partnership with AWS Enterprise Support | Amazon Web Services
Amazon Web Services
36 A Leader's Edge from Executive Insights | Amazon Web Services
A Leader's Edge from Executive Insights | Amazon Web Services
Amazon Web Services
37 How do I create a custom Amazon WorkSpaces image?
How do I create a custom Amazon WorkSpaces image?
Amazon Web Services
38 Charles Leclerc tests his AI-generated race track | Amazon Web Services
Charles Leclerc tests his AI-generated race track | Amazon Web Services
Amazon Web Services
39 Redington Scales India’s Cloud Access with AWS Partnership | Amazon Web Services
Redington Scales India’s Cloud Access with AWS Partnership | Amazon Web Services
Amazon Web Services
40 How do I prevent the resources in my CloudFormation stack from getting deleted or updated?
How do I prevent the resources in my CloudFormation stack from getting deleted or updated?
Amazon Web Services
41 How do I troubleshoot authentication errors when I use RDP to connect to an EC2 Windows instance?
How do I troubleshoot authentication errors when I use RDP to connect to an EC2 Windows instance?
Amazon Web Services
42 Exploring the Possibilities of Digital Twin & AI at the Edge | Amazon Web Services
Exploring the Possibilities of Digital Twin & AI at the Edge | Amazon Web Services
Amazon Web Services
43 Exploring the Possibilities of Digital Twin & AI at the Edge | Amazon Web Services
Exploring the Possibilities of Digital Twin & AI at the Edge | Amazon Web Services
Amazon Web Services
44 AWS at the FORMULA 1 AWS GRAN PREMIO DELL'EMILIA-ROMAGNA 2025 | Amazon Web Services
AWS at the FORMULA 1 AWS GRAN PREMIO DELL'EMILIA-ROMAGNA 2025 | Amazon Web Services
Amazon Web Services
45 What's new in RCPs | Amazon Web Services
What's new in RCPs | Amazon Web Services
Amazon Web Services
46 API Caching using Amazon ElastiCache | Amazon Web Services
API Caching using Amazon ElastiCache | Amazon Web Services
Amazon Web Services
47 Pendula: Amazon Nova Customer Testimonial | Amazon Web Services
Pendula: Amazon Nova Customer Testimonial | Amazon Web Services
Amazon Web Services
48 InDebted : Amazon Nova Customer Testimonial | Amazon Web Services
InDebted : Amazon Nova Customer Testimonial | Amazon Web Services
Amazon Web Services
49 Amazon DynamoDB global tables with multi-Region strong consistency | Amazon Web Services
Amazon DynamoDB global tables with multi-Region strong consistency | Amazon Web Services
Amazon Web Services
50 Siemens Mobility uses AWS to operate securely, efficiently on a global scale | Amazon Web Services
Siemens Mobility uses AWS to operate securely, efficiently on a global scale | Amazon Web Services
Amazon Web Services
51 How do I reuse a knowledge base session in Amazon Bedrock?
How do I reuse a knowledge base session in Amazon Bedrock?
Amazon Web Services
52 EP5: MBZUAI, CMU : Causal AI, Answering The “Why“ and “What if“ Questions | AWS for AI Podcast
EP5: MBZUAI, CMU : Causal AI, Answering The “Why“ and “What if“ Questions | AWS for AI Podcast
Amazon Web Services
53 Hema scales time to market developing a data mesh on AWS (Technical) - Cloud Adventures
Hema scales time to market developing a data mesh on AWS (Technical) - Cloud Adventures
Amazon Web Services
54 Hema scales time to market developing a data mesh on AWS (Business) - Cloud Adventures
Hema scales time to market developing a data mesh on AWS (Business) - Cloud Adventures
Amazon Web Services
55 How Langfuse Scaled Their AI Platform with AWS: From Open-Source to Enterprise | Amazon Web Services
How Langfuse Scaled Their AI Platform with AWS: From Open-Source to Enterprise | Amazon Web Services
Amazon Web Services
56 SLMs and LLMs: What’s the Difference? | Amazon Web Services
SLMs and LLMs: What’s the Difference? | Amazon Web Services
Amazon Web Services
57 SLMs and LLMs: When to use them? | Amazon Web Services
SLMs and LLMs: When to use them? | Amazon Web Services
Amazon Web Services
58 SLMs on CPU | Amazon Web Services
SLMs on CPU | Amazon Web Services
Amazon Web Services
59 Intelligent Model Routing | Amazon Web Services
Intelligent Model Routing | Amazon Web Services
Amazon Web Services
60 SLMs, LLMs, and Model Routing in Agents | Amazon Web Services
SLMs, LLMs, and Model Routing in Agents | Amazon Web Services
Amazon Web Services

Related Reads

📰
Your HIPAA Posture, in Version Control
Manage HIPAA compliance using version control and infrastructure as code to ensure auditability and reproducibility
Medium · DevOps
📰
hermes-memory-installer: Avoiding Stale Commit Hashes in Consistency Notes
Learn to avoid stale commit hashes in documentation by using relative references instead of direct commit hashes
Dev.to AI
📰
Every AWS project starts with copy-pasting last repo's Terraform. I built a generator instead.
Automate Terraform generation for AWS projects with secure defaults, replacing manual copy-pasting of outdated configurations
Dev.to · Framz
📰
Kubernetes Health Probes: Liveness, Readiness, and Startup Explained
Learn to use Kubernetes health probes for liveness, readiness, and startup to ensure reliable production deployments
Dev.to · toothbrush
Up next
How to Code with Distrobox on the Steam Deck
Ian Wootten
Watch →