Amazon SageMaker JumpStart-lösningar stöder nu anpassade IAM-rollinställningar PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.

Amazon SageMaker JumpStart-lösningar stöder nu anpassade IAM-rollinställningar

Amazon SageMaker JumpStart lösningar är en funktion inom Amazon SageMaker Studio som tillåter en enkel klickupplevelse för att skapa dina egna arbetsflöden för maskininlärning (ML). När du lanserar en lösning ställs olika AWS-resurser in på ditt konto för att visa hur affärsproblemet kan lösas med den förbyggda arkitekturen. Lösningarna använder AWS molnformation mallar för snabb implementering, vilket innebär att resurserna är helt anpassningsbara. Från och med idag finns det upp till 18 end-to-end-lösningar som täcker olika aspekter av verkliga affärsproblem, såsom efterfrågeprognoser, upptäckt av produktfel och dokumentförståelse.

Från och med idag är vi glada att kunna meddela att JumpStart-lösningar nu stöder anpassade AWS identitets- och åtkomsthantering (IAM) roller överförs till tjänster. Denna nya funktion gör att du kan dra nytta av de rika säkerhetsfunktionerna som SageMaker och IAM erbjuder.

I det här inlägget visar vi dig hur du konfigurerar din SageMaker-lösnings avancerade parametrar, och hur detta kan gynna dig när du använder de förbyggda lösningarna för att starta din ML-resa.

Nya avancerade IAM-parametrar

För att JumpStart ska kunna skapa AWS-resurserna åt dig, skapas IAM-rollerna som är kopplade till Amazons hanterade policyer automatiskt i ditt konto. För att tjänsterna som skapats av JumpStart ska kunna interagera med varandra måste en IAM-roll skickas till varje tjänst så att de har nödvändiga behörigheter att anropa andra tjänster.

Med den nya Avancerade parametrar alternativ kan du välja Standardroller, Hitta roller, eller Inmatningsroller när du lanserar en lösning. Detta innebär att varje tjänst använder sin egen IAM-roll med dedikerad IAM-policy bifogad och är helt anpassningsbar. Detta gör att du kan följa principen om minsta privilegier, så att endast de behörigheter som krävs för att utföra en uppgift beviljas.

Policyerna som är kopplade till standardrollerna innehåller det minsta antalet behörigheter som behövs för lösningen. Utöver standardrollerna kan du också välja från en rullgardinslista eller ange dina egna roller med de anpassade behörigheter du vill ge. Detta kan gynna dig mycket om du vill utöka den befintliga lösningen och utföra ännu fler uppgifter med dessa förbyggda AWS-tjänster.

Hur man konfigurerar IAM avancerade parametrar

Innan du använder den här funktionen, se till att du har den senaste SageMaker-domänen aktiverad. Du kan skapa en ny SageMaker-domän om du inte har gjort det, eller uppdatera din SageMaker-domän för att skapa de standardroller som krävs för JumpStart-lösningen. Slutför sedan följande steg:

  1. Välj på SageMaker-konsolen kontrollpanelen i navigeringsfönstret.
  2. Välj kugghjulsikonen för att redigera dina domäninställningar.
  3. I Allmänna inställningar avsnitt väljer Nästa.
    Amazon SageMaker JumpStart-lösningar stöder nu anpassade IAM-rollinställningar PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.
  4. I SageMaker Projects och JumpStart avsnitt, välj Aktivera Amazon SageMaker-projektmallar och Amazon SageMaker JumpStart för detta konto och Aktivera Amazon SageMaker-projektmallar och Amazon SageMaker JumpStart för Studio-användare.
  5. Välja Nästa.
    Amazon SageMaker JumpStart-lösningar stöder nu anpassade IAM-rollinställningar PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.Gjort! Nu bör du kunna se rollerna aktiverade på SageMaker-konsolen.Amazon SageMaker JumpStart-lösningar stöder nu anpassade IAM-rollinställningar PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.Nu kan du använda JumpStart-lösningar med denna nya funktion aktiverad.
  6. Välj på Studio-konsolen Försprång i navigeringsfönstret.
  7. Välja Lösningar.I Starta lösning avsnitt, kan du se en ny rullgardinsmeny som heter Avancerade parametrar. Varje lösning kräver olika resurser. Baserat på de tjänster som lösningen interagerar med, finns det en dynamisk lista med roller du kan skicka in när du lanserar lösningen.
  8. Välj din föredragna metod för att ange roller.
    Om du väljer Standardroll, rollerna är i förväg ifyllda åt dig. Du kan sedan fortsätta att starta lösningen med ett klick. Under huven använder AWS CloudFormation en inbyggd mall för att tillhandahålla alla lämpliga AWS-resurser, och standardrollerna används av varje tjänst.Amazon SageMaker JumpStart-lösningar stöder nu anpassade IAM-rollinställningar PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.Om du väljer Hitta roll, kan du välja en befintlig IAM-roll i ditt konto från rullgardinsmenyn för varje obligatorisk tjänst. För att låta tjänsterna fungera som de är designade rekommenderar vi att du väljer en roll som har de minimibehörigheter som krävs. För mer information om de behörigheter som krävs för varje tjänst, se AWS Managed Policies för SageMaker-projekt och JumpStart.
    Amazon SageMaker JumpStart-lösningar stöder nu anpassade IAM-rollinställningar PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.
    Du kan få mer flexibilitet genom att välja Ingångsroll, som låter dig ange ett rollnamn direkt. Detta fungerar bäst om du vet vilken roll du vill använda, så du behöver inte välja den från Hitta roll lista.
  9. När du har angett vilken roll du vill använda för varje tjänst startar du lösningen genom att välja Starta.
    Amazon SageMaker JumpStart-lösningar stöder nu anpassade IAM-rollinställningar PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.

Rollerna överförs till varje tjänst och ger varje tjänst behörighet att interagera med andra tjänster. CloudFormation-mallen distribuerar dessa tjänster i ditt konto. Du kan sedan utforska ML-lösningen för affärsproblemet. Tänk på att för varje tjänst har de nu de exakta behörigheterna du har gett dem när du konfigurerade de avancerade parametrarna. Detta ger dig en helt kontrollerad och säker miljö när du använder JumpStart-lösningar.

Amazon SageMaker JumpStart-lösningar stöder nu anpassade IAM-rollinställningar PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.

Slutsats

Idag tillkännagav vi stöd för att konfigurera IAM-roller när du lanserar en JumpStart-lösning. Vi visade dig också hur du konfigurerar Avancerade parametrar alternativ innan en lösning lanseras.

Prova någon JumpStart-lösning på Studio med den här nya funktionen aktiverad. Om du har några frågor och feedback angående JumpStart-lösningar, vänligen prata med din AWS-supportkontakt eller skicka ett meddelande i Amazon SageMaker diskussionsforum.


Om författarna

Amazon SageMaker JumpStart-lösningar stöder nu anpassade IAM-rollinställningar PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.Haotian An är en mjukvaruutvecklingsingenjör på Amazon SageMaker Jumpstart. Han fokuserar på att bygga verktyg och produkter för att göra maskininlärning lättare att komma åt för kunderna.

Amazon SageMaker JumpStart-lösningar stöder nu anpassade IAM-rollinställningar PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.Manan Shah är en mjukvaruutvecklingschef på Amazon Web Services. Han är en ML-entusiast och fokuserar på att bygga no-code/low-code AI/ML-produkter. Jag trivs med att ge andra begåvade, tekniska människor möjlighet att bygga fantastisk mjukvara.

Tidsstämpel:

Mer från AWS maskininlärning