Amazon SageMaker JumpStart راه حل ها یک ویژگی در داخل هستند Amazon SageMaker Studio که به یک تجربه کلیک ساده اجازه می دهد تا گردش کار یادگیری ماشینی (ML) خود را تنظیم کند. هنگامی که راهحلی را راهاندازی میکنید، منابع مختلف AWS در حساب شما تنظیم میشوند تا نشان دهند که چگونه میتوان مشکل کسبوکار را با استفاده از معماری از پیش ساخته شده حل کرد. راه حل ها استفاده می کنند AWS CloudFormation قالب هایی برای استقرار سریع، به این معنی که منابع کاملاً قابل تنظیم هستند. از امروز، حداکثر 18 راه حل نهایی وجود دارد که جنبه های مختلف مشکلات تجاری دنیای واقعی را پوشش می دهد، مانند پیش بینی تقاضا، تشخیص نقص محصول و درک سند.
از امروز، ما مشتاقیم اعلام کنیم که راه حل های JumpStart اکنون از سفارشی پشتیبانی می کند هویت AWS و مدیریت دسترسی نقش های (IAM) به خدمات منتقل می شود. این ویژگی جدید شما را قادر می سازد از ویژگی های امنیتی غنی ارائه شده توسط SageMaker و IAM استفاده کنید.
در این پست، ما به شما نشان میدهیم که چگونه پارامترهای پیشرفته راهحل SageMaker خود را پیکربندی کنید، و وقتی از راهحلهای از پیش ساخته شده برای شروع سفر ML خود استفاده میکنید، چگونه این میتواند برای شما مفید باشد.
پارامترهای جدید IAM پیشرفته
برای اینکه به JumpStart اجازه دهید منابع AWS را برای شما ایجاد کند، نقشهای IAM پیوست شده با خطمشیهای مدیریتشده آمازون بهطور خودکار در حساب شما ایجاد میشوند. برای اینکه سرویسهای ایجاد شده توسط JumpStart بتوانند با یکدیگر تعامل داشته باشند، یک نقش IAM باید به هر سرویس منتقل شود تا آنها مجوزهای لازم را برای فراخوانی سرویسهای دیگر داشته باشند.
با جدید پارامترهای پیشرفته گزینه ، می توانید انتخاب کنید نقش های پیش فرض, نقش ها را پیدا کنید، یا نقش های ورودی وقتی راه حلی را راه اندازی می کنید این بدان معنی است که هر سرویس از نقش IAM خود با خط مشی اختصاصی IAM متصل شده استفاده می کند و کاملاً قابل تنظیم است. این به شما امکان میدهد از اصل مجوزهای کمترین امتیاز پیروی کنید، به طوری که فقط مجوزهای لازم برای انجام یک کار اعطا میشود.
خطمشیهای پیوست شده به نقشهای پیشفرض حاوی کمترین مجوزهای مورد نیاز برای راهحل هستند. علاوه بر نقشهای پیشفرض، میتوانید از یک لیست کشویی نیز انتخاب کنید، یا نقشهای خود را با مجوزهای سفارشی که میخواهید اعطا کنید، وارد کنید. اگر میخواهید راهحل موجود را گسترش دهید و کارهای بیشتری را با این سرویسهای از پیش ساخته شده AWS انجام دهید، میتواند برای شما بسیار مفید باشد.
نحوه پیکربندی پارامترهای پیشرفته IAM
قبل از استفاده از این ویژگی، مطمئن شوید که آخرین دامنه SageMaker را فعال کرده اید. اگر این کار را نکردهاید، میتوانید یک دامنه جدید SageMaker ایجاد کنید یا دامنه SageMaker خود را برای ایجاد نقشهای پیشفرض مورد نیاز برای راهحل JumpStart بهروزرسانی کنید. سپس مراحل زیر را انجام دهید:
- در کنسول SageMaker، را انتخاب کنید صفحه کنترل در صفحه ناوبری
- نماد چرخ دنده را برای ویرایش تنظیمات دامنه خود انتخاب کنید.
- در تنظیمات عمومی بخش، را انتخاب کنید بعدی.
- در SageMaker Projects و JumpStart بخش، انتخاب کنید الگوهای پروژه Amazon SageMaker و Amazon SageMaker JumpStart را برای این حساب فعال کنید و الگوهای پروژه Amazon SageMaker و Amazon SageMaker JumpStart را برای کاربران استودیو فعال کنید.
- را انتخاب کنید بعدی.
انجام شده! اکنون باید بتوانید نقش های فعال شده در کنسول SageMaker را مشاهده کنید.اکنون می توانید با فعال بودن این ویژگی جدید از راهکارهای JumpStart استفاده کنید. - در کنسول استودیو، را انتخاب کنید شروع به کار در صفحه ناوبری
- را انتخاب کنید مزایا.در راه اندازی راه حل بخش، می توانید یک منوی کشویی جدید به نام مشاهده کنید پارامترهای پیشرفته. هر راه حلی به منابع مختلفی نیاز دارد. بر اساس سرویسهایی که راهحل با آنها تعامل دارد، فهرستی پویا از نقشهایی وجود دارد که میتوانید هنگام راهاندازی راهحل، آنها را پاس کنید.
- روش دلخواه خود را برای تعیین نقش ها انتخاب کنید.
اگر انتخاب کنید نقش پیش فرض، نقش ها از قبل برای شما پر شده اند. سپس می توانید با یک کلیک راه حل را راه اندازی کنید. در زیر هود، AWS CloudFormation از یک الگوی داخلی برای ارائه تمام منابع AWS مناسب استفاده میکند و نقشهای پیشفرض توسط هر سرویس استفاده میشود.اگر انتخاب کنید نقش را پیدا کنید، می توانید یک نقش IAM موجود در حساب خود را از منوی کشویی برای هر سرویس مورد نیاز انتخاب کنید. برای اینکه اجازه دهید سرویس ها همانطور که طراحی شده اند کار کنند، توصیه می کنیم نقشی را انتخاب کنید که حداقل مجوزهای لازم را داشته باشد. برای اطلاعات بیشتر در مورد مجوزهای مورد نیاز برای هر سرویس، مراجعه کنید سیاست های مدیریت شده AWS برای پروژه های SageMaker و JumpStart.
با انتخاب می توانید انعطاف بیشتری داشته باشید نقش ورودی، که به شما امکان می دهد نام نقش را مستقیماً وارد کنید. اگر بدانید میخواهید از کدام نقش استفاده کنید، بهتر عمل میکند، بنابراین نیازی به انتخاب آن از بین نقشها ندارید نقش را پیدا کنید فهرست - بعد از اینکه نقشی را که می خواهید برای هر سرویس استفاده کنید مشخص کردید، راه حل را با انتخاب راه اندازی کنید راه اندازی.
نقشها به هر سرویس منتقل میشوند و به هر سرویس اجازه تعامل با سرویسهای دیگر را میدهند. الگوی CloudFormation این خدمات را در حساب شما مستقر می کند. سپس می توانید راه حل ML را برای مشکل کسب و کار بررسی کنید. به خاطر داشته باشید که برای هر سرویس، آنها اکنون مجوزهای دقیقی دارند که هنگام پیکربندی پارامترهای پیشرفته به آنها داده اید. این به شما یک محیط کاملا کنترل شده و ایمن در هنگام استفاده از راه حل های JumpStart می دهد.
نتیجه
امروز، هنگام راهاندازی راهحل JumpStart، پشتیبانی از پیکربندی نقشهای IAM را اعلام کردیم. ما همچنین نحوه پیکربندی را به شما نشان دادیم پارامترهای پیشرفته گزینه ها قبل از راه اندازی راه حل
هر کدام را امتحان کنید راه حل JumpStart در استودیو با این ویژگی جدید فعال است. اگر سؤال و بازخوردی در مورد راه حل های JumpStart دارید، لطفاً با مخاطب پشتیبانی AWS خود صحبت کنید یا پیامی را در انجمن های بحث آمازون SageMaker.
درباره نویسندگان
هائوتین آن مهندس توسعه نرم افزار در Amazon SageMaker Jumpstart است. او بر ساخت ابزار و محصولات تمرکز می کند تا یادگیری ماشینی را برای مشتریان آسان تر کند.
منان شاه مدیر توسعه نرم افزار در خدمات وب آمازون است. او از علاقه مندان به ML است و بر ساخت محصولات هوش مصنوعی بدون کد/کد کم تمرکز دارد. من در حال توانمندسازی سایر افراد با استعداد و فنی برای ساختن نرم افزارهای عالی هستم.