Eraldi ärivaldkonnad või meeskonnad mitme Amazon SageMakeri domeeniga PlatoBlockchain Data Intelligence. Vertikaalne otsing. Ai.

Eraldi ärivaldkonnad või meeskonnad mitme Amazon SageMakeri domeeniga

Amazon SageMaker Studio on täielikult integreeritud arenduskeskkond (IDE) masinõppe (ML) jaoks, mis võimaldab andmeteadlastel ja arendajatel sooritada ML-i töövoo kõiki etappe, alates andmete ettevalmistamisest kuni mudelite loomise, koolituse, häälestamise ja juurutamiseni.

SageMaker Studio juurde pääsemiseks Amazon SageMakeri lõuend, või muu Amazon ML keskkonnad nagu RStudio Amazon SageMakeris, peate esmalt varustama SageMakeri domeeni. SageMakeri domeen sisaldab seotud domeeni Amazon elastne failisüsteem (Amazon EFS) maht; volitatud kasutajate nimekiri; ja mitmesugused turbe-, rakenduse-, poliitika- ja Amazoni virtuaalne privaatpilv (Amazon VPC) konfiguratsioonid.

Administraatorid saavad nüüd luua mitu SageMakeri domeeni, et eraldada erinevad ärivaldkonnad või meeskonnad ühe AWS-i konto sees. See loob loogilise eraldatuse teie organisatsiooni erinevate rühmade kasutajate, failide salvestusruumi ja konfiguratsiooniseadete vahel. Näiteks võib teie organisatsioon soovida eraldada teie finantsvaldkonna jätkusuutlikkuse uuringute osakonnast, nagu on näidatud järgmises mitme domeeni konsoolis.

Mitme SageMakeri domeeni loomine võimaldab teil ka üksikasjalikult määrata domeenitaseme konfiguratsioone, näiteks VPC konfiguratsioonid selleks, et võimaldada mõne grupi uurimistöö jaoks avalikku Interneti-juurdepääsu, tagades samal ajal, et liiklus läbiks suuremate piirangutega äriüksuste jaoks määratud VPC.

Automaatne sildistamine

Lisaks kasutajate, failisalvestuse ja domeeni konfiguratsioonide eraldamisele saavad administraatorid eraldada ka nende domeenis loodud SageMakeri ressursse. Vaikimisi märgistab SageMaker uued SageMakeri ressursid (nt koolitustööd, töötlemistööd, katsed, torujuhtmed ja mudeliregistrikirjed) automaatselt nende vastavate kirjetega. sagemaker:domain-arn. SageMaker märgistab ressursi ka tähega sagemaker:user-profile-arn or sagemaker:space-arn et määrata ressursi loomine veelgi detailsemal tasemel.

Kulude jaotamine

Administraatorid saavad kasutada automaatset märgistamist, et hõlpsasti jälgida oma ärivaldkonna, meeskondade, üksikute kasutajate või üksikute äriprobleemidega seotud kulusid, kasutades selliseid tööriistu nagu AWS-i eelarved ja AWS-i kuluuurija. Näiteks võib administraator lisada a kulude jaotamise silt jaoks sagemaker:domain-arn tag.

kulude jaotamise sildid

See võimaldab neil kasutada Cost Explorerit, et visualiseerida sülearvuti kulutusi antud domeeni jaoks.

AWS-i kulude juhtimine

Domeenitaseme ressursside isoleerimine

Administraatorid saavad lisada AWS-i identiteedi- ja juurdepääsuhaldus (IAM) poliitikad, mis tagavad, et domeeni kasutaja saab luua ja avada ainult nende vastavast domeenist pärinevaid SageMakeri ressursse. Järgmine kood on sellise poliitika näide:

{
    "Version": "2012-10-17",
    "Statement":
    [
        {
            "Sid": "CreateRequireDomainTag",
            "Effect": "Allow",
            "Action":
            [
                "SageMaker:Create*",
                "SageMaker:Update*"
            ],
            "Resource": "*",
            "Condition":
            {
                "ForAllValues:StringEquals":
                {
                    "aws:TagKeys":
                    [
                        "sagemaker:domain-arn"
                    ]
                }
            }
        },
        {
            "Sid": "ResourceAccessRequireDomainTag",
            "Effect": "Allow",
            "Action":
            [
                "SageMaker:Update*",
                "SageMaker:Delete*",
                "SageMaker:Describe*"
            ],
            "Resource": "*",
            "Condition":
            {
                "StringEquals":
                {
                    "aws:ResourceTag/sagemaker:domain-arn": "arn:aws:sagemaker:::domain/"
                }
            }
        }
    ]
}

Täpsema info saamiseks vt Mitme domeeni ülevaade.

Olemasolevate ressursside tagasitäitmine domeenimärgenditega

Alates mitme domeeni funktsiooni käivitamisest on uued ressursid automaatselt märgistatud aws:ResourceTag/sagemaker:domain-arn. Kui aga soovite värskendada olemasolevaid ressursse, et hõlbustada ressursside eraldamist, saavad administratsioonid kasutada add-tag SageMaker API kutse skriptis. Allolev näide näitab, kuidas kõik olemasolevad katsed domeeniga sildistada.

domain_arn=arn:aws:sagemaker:::domain/
experiments=`aws --region $REGION 
sagemaker list-experiments`
for row in $(echo "${experiments}" | jq -r '.ExperimentSummaries[] | @base64'); do
    _jq() {
     echo ${row} | base64 --decode | jq -r ${1}
    }

    exp_name=$(_jq '.ExperimentName')
    exp_arn=$(_jq '.ExperimentArn')

    echo "Tagging resource name: $exp_name and arn: $exp_arn with "sagemaker:domain-arn=$domain_arn""
    echo `aws sagemaker 
        add-tags 
        --resource-arn $exp_arn 
        --tags "Key=sagemaker:domain-arn,Value=$domain_arn" 
        --region $REGION`
    echo "Tagging done for: $exp_name"
    sleep 1
done

Järgmise koodinäidisega saate kontrollida, kas mõni üksik ressurss oli õigesti märgistatud:

aws sagemaker 
list-tags 
--resource-arn  
--region  

Lahenduse ülevaade

Selles jaotises kirjeldame, kuidas saate oma AWS-i kontol seadistada mitu SageMakeri domeeni. Võite kasutada kas AWS-i käsurea liides (AWS CLI) või SageMakeri konsool. Viitama Sisseehitatud Amazon SageMakeri domeeniga kõige ajakohasemate juhiste saamiseks domeeni loomise kohta.

Looge domeen, kasutades AWS-i CLI-d

Eelmisest API-le ei ole vajalikke muudatusi aws sagemaker create-domain CLI kõne, kuid nüüd on olemas tugi --default-space-settings kui kavatsete SageMaker Studios kasutada jagatud ruume. Lisateabe saamiseks vt jagatud ruumid Amazon SageMaker Studios.

Looge oma määratud konfiguratsioonidega uus domeen kasutades aws sagemaker create-domain, ja siis olete valmis selle kasutajatega täitma.

Looge SageMakeri konsooli abil domeen

Värskendatud SageMakeri konsoolil saate oma domeene administreerida uue valiku nimega SageMakeri domeenid navigeerimispaanil.

Siin kuvatakse teile võimalused olemasolevate domeenide avamiseks või graafilise liidese abil uue loomiseks.

loo domeen

Järeldus

Mitme SageMakeri domeeni kasutamine pakub paindlikkust teie organisatsiooni vajaduste rahuldamiseks. Olenemata sellest, kas teil on vaja kasutajaid ja nende ärirühmi isoleerida või soovite konfiguratsioonierinevuste tõttu käitada eraldi domeene, soovitame teil ühe AWS-i konto raames seista mitu SageMakeri domeeni!


Autoritest

Sean MorganSean Morgan on AWS-i AI/ML-lahenduste arhitekt. Tal on kogemusi pooljuhtide ja akadeemilise uurimistöö valdkonnas ning ta kasutab oma kogemusi, et aidata klientidel AWS-is oma eesmärke saavutada. Vabal ajal on Sean aktiivne avatud lähtekoodiga kaastööline/hooldaja ja on TensorFlow lisandmoodulite erihuvirühma juht.

Eraldi ärivaldkonnad või meeskonnad mitme Amazon SageMakeri domeeniga PlatoBlockchain Data Intelligence. Vertikaalne otsing. Ai.Arkaprava De on AWS-i vanemtarkvarainsener. Ta on olnud Amazonis üle 7 aasta ja töötab praegu Amazon SageMaker Studio IDE kogemuse täiustamise nimel. Leiad ta siit LinkedIn.

Eraldi ärivaldkonnad või meeskonnad mitme Amazon SageMakeri domeeniga PlatoBlockchain Data Intelligence. Vertikaalne otsing. Ai.Kunal Jha on AWS-i vanem tootejuht. Ta on keskendunud Amazon SageMaker Studio loomisele kõigi ML-i arendusetappide jaoks valitud IDE-na. Vabal ajal naudib Kunal suusatamist ja Vaikse ookeani loodeosa avastamist. Leiad ta siit LinkedIn.

Eraldi ärivaldkonnad või meeskonnad mitme Amazon SageMakeri domeeniga PlatoBlockchain Data Intelligence. Vertikaalne otsing. Ai.Han Zhang on Amazon Web Servicesi vanemtarkvarainsener. Ta on osa Amazon SageMaker Notebooksi ja Amazon SageMaker Studio käivitusmeeskonnast ning on keskendunud klientidele turvaliste masinõppekeskkondade loomisele. Vabal ajal naudib ta Vaikse ookeani loodeosas matkamist ja suusatamist.

Ajatempel:

Veel alates AWS-i masinõpe