RStudio در Amazon SageMaker اولین سیستم کاملاً مدیریت شده مبتنی بر ابر است میز کار پوزیت (که قبلا به عنوان RStudio Workbench شناخته می شد). RStudio در Amazon SageMaker نیاز شما را به مدیریت زیرساخت های Posit Workbench از بین می برد، بنابراین تیم های شما می توانند بر تولید ارزش برای کسب و کار شما تمرکز کنند. میتوانید به سرعت محیط توسعه یکپارچه RStudio آشنا (IDE) را راهاندازی کنید و منابع محاسباتی زیربنایی را بدون وقفه در کارتان افزایش دهید و ساخت راهحلهای یادگیری ماشین (ML) و تجزیه و تحلیل را در مقیاس R آسان کنید.
راه اندازی جدید Amazon SageMaker Studio دامنه با پشتیبانی از RStudio یا افزودن RStudio به دامنه موجود، به لطف ادغام سرویس با بازار AWS و مدیر مجوز AWS. اکنون می توانید مجوز جدید Posit Workbench خود را دریافت کنید یا مستقیماً از AWS Marketplace درخواست آزمایشی کنید و محیط خود را با استفاده از کنسول مدیریت AWS. در این پست، ما شما را از طریق این فرآیند در سه مرحله ساده راهنمایی می کنیم:
- مجوز Posit Workbench را به دست آورید یا درخواست آزمایشی با محدودیت زمانی را در آن ارائه دهید بازار AWS.
- برای حساب AWS خود در License Manager یک مجوز ایجاد کنید.
- یک دامنه Studio جدید با RStudio تهیه کنید یا RStudio را به دامنه موجود خود اضافه کنید.
پیش نیازها
قبل از شروع این راهنما، مطمئن شوید که پیش نیازهای زیر را دارید:
مرحله 1: مجوز Posit Workbench خود را دریافت کنید
برای دریافت مجوز Posit Workbench مراحل زیر را انجام دهید:
- وارد حساب AWS خود شوید و به کنسول AWS Marketplace بروید.
- در صفحه پیمایش، را انتخاب کنید محصولات را کشف کنید.
- Posit را جستجو کنید، سپس انتخاب کنید میز کار پوزیت و انتخاب کنید به اشتراک ادامه دهید.
- تنظیمات خود را برای مدت قرارداد, تنظیمات تمدیدو گزینه های قرارداد، پس از آن را انتخاب کنید قرارداد ایجاد کنید.
پیامی مبنی بر اینکه درخواست شما در حال پردازش است را مشاهده خواهید کرد. این مرحله چند دقیقه طول خواهد کشید.
پس از چند دقیقه، محصول RStudio Workbench را در زیر اشتراک های خود مشاهده می کنید.
درخواست مجوز آزمایشی
اگر می خواهید یک محیط آزمایشی یا اثبات مفهومی ایجاد کنید، می توانید از آن استفاده کنید صفحه محصول Workbench را قرار دهید برای درخواست مجوز آزمایشی مراحل زیر را کامل کنید:
- پیوند فرم درخواست ارزیابی را در بررسی اجمالی برگه در AWS Marketplace.
- فرم تماس را پر کنید و مطمئن شوید که شناسه حساب AWS خود را در آن وارد کرده اید چگونه می توانیم کمک کنیم؟ سریع.
این بسیار مهم است زیرا به شما این امکان را میدهد که پیشنهاد خصوصی مجوز آزمایشی را مستقیماً بدون هیچ گونه برگشت و برگشت اضافی به ایمیل خود دریافت کنید.
ایمیلی حاوی پیوندی به یک پیشنهاد خصوصی با زمان محدود 0 دلاری دریافت خواهید کرد که میتوانید در حین ورود به حساب AWS خود آن را باز کنید. پس از پذیرش پیشنهاد، می توانید مراحل بعدی را برای فعال کردن مجوز مجوز خود دنبال کنید.
مرحله 2: اعطای مجوز خود را در License Manager مدیریت کنید
برای فعال کردن مجوز خود، مراحل زیر را انجام دهید:
- برای مشاهده مجوز Posit Workbench به کنسول License Manager بروید.
- اگر برای اولین بار است که از License Manager استفاده می کنید، باید با انتخاب گزینه License Manager اجازه استفاده از License Manager را بدهید من به AWS License Manager مجوزهای لازم را می دهم و انتخاب اعطای مجوز.
- را انتخاب کنید مجوزها اعطا شد در صفحه ناوبری
میتوانید دو حق مربوط به Posit Workbench را ببینید: یکی برای استفاده از AWS Marketplace و دیگری برای کاربران نامگذاری شده. برای اینکه بتوانید از لایسنس خود استفاده کنید و یک دامنه Studio با پشتیبانی RStudio ایجاد کنید، باید مجوز را بپذیرید.
- بر مجوزها اعطا شد در صفحه، مجوز اعطای مجوز را با RStudio Workbench به عنوان نام محصول انتخاب کنید و انتخاب کنید چشم انداز.
- در صفحه جزئیات مجوز، را انتخاب کنید مجوز را بپذیرید و فعال کنید.
اگر یک حساب واحد دارید و می خواهید دامنه استودیو خود را در همان حسابی که مجوز خود را مدیریت می کنید ایجاد کنید، می توانید به مرحله 11 بروید. با این حال، این یک AWS بهترین روش را توصیه می کند برای استفاده از یک محیط AWS چند حسابی که در آن یک حساب خدمات مشترک اختصاصی برای مدیریت مجوزهای خود دارید. اگر اینطور است، باید یک مجوز برای حساب AWS ایجاد کنید که در آن دامنه Studio را با RStudio ایجاد کنید.
- در صفحه پیمایش، را انتخاب کنید مجوزها اعطا شد، سپس شناسه مجوز را انتخاب کنید تا صفحه جزئیات مجوز باز شود.
- در کمک های مالی بخش، را انتخاب کنید کمک هزینه ایجاد کنید.
- نام و شناسه حساب AWS گیرنده کمک مالی را وارد کنید (حساب AWS که در آن دامنه استودیو با قابلیت RStudio خود را ایجاد خواهید کرد).
- را انتخاب کنید کمک هزینه ایجاد کنید.
- به حساب AWS وارد شوید که در آن RStudio خود را در دامنه Amazon SageMaker راه اندازی می کنید و به کنسول License Manager بروید تا مجوز اعطایی را بپذیرید و فعال کنید. در انتظار پذیرش.
وضعیت تغییر می کند فعال هنگامی که شما کمک هزینه یا مطرود در غیر این صورت.
- شناسه مجوز را برای مشاهده جزئیات مجوز انتخاب کنید.
- را انتخاب کنید مجوز را بپذیرید و فعال کنید.
وضعیت مجوز تغییر می کند در دسترس است.
- برای نهایی کردن، انتخاب کنید لایسنس را فعال کنید
اکنون که مجوز Posit Workbench خود را پذیرفته اید، آماده ایجاد RStudio خود در دامنه Amazon SageMaker هستید. مجوز شما می تواند توسط RStudio در Amazon SageMaker در هر منطقه AWS که از این ویژگی پشتیبانی می کند مصرف کند.
پیش نیازهای ایجاد دامنه SageMaker
RStudio در Amazon SageMaker به یک نقش اجرایی IAM نیاز دارد که دارای مجوزهایی برای License Manager و CloudWatch آمازون. برای دستورالعمل، مراجعه کنید نقش DomainExecution را ایجاد کنید.
همچنین می توانید از موارد زیر استفاده کنید AWS CloudFormation قالب پشته ای که نقش اجرای مورد نیاز IAM را در حساب شما ایجاد می کند. مراحل زیر را کامل کنید:
- را انتخاب کنید Stack را راه اندازی کنید:
لینک شما را به us-east-1
منطقه، اما شما می توانید به منطقه دلخواه خود تغییر دهید. نقشهای IAM منابع جهانی هستند، بنابراین میتوانید در هر منطقه به نقش دسترسی داشته باشید.
- در قالب را مشخص کنید بخش، را انتخاب کنید بعدی.
- در جزئیات پشته را مشخص کنید بخش، برای نام پشته، یک نام وارد کنید و انتخاب کنید بعدی.
- در پیکربندی گزینه های پشته بخش، را انتخاب کنید بعدی.
- در مرور بخش، انتخاب کنید من تصدیق می کنم که AWS CloudFormation ممکن است منابع IAM را ایجاد کند و انتخاب کنید پشته ایجاد کنید.
- هنگامی که وضعیت پشته به تغییر می کند
CREATE_COMPLETE
برو به منابع برای پیدا کردن نقش IAM که ایجاد کردهاید، را انتخاب کنید.
مرحله 3: یک دامنه استودیو با RStudio ایجاد کنید
شما می توانید RStudio را در Amazon SageMaker به عنوان بخشی از یک فرآیند چند مرحله ای ایجاد دامنه SageMaker در کنسول پیکربندی کنید. همچنین می توانید مراحل را با استفاده از رابط خط فرمان AWS (AWS CLI) به دنبال دستورالعمل های موجود در با استفاده از AWS CLI یک دامنه Amazon SageMaker با RStudio ایجاد کنید. برای ایجاد دامنه خود در کنسول، مراحل زیر را انجام دهید:
- در کنسول SageMaker، در Setup دامنه SageMaker صفحه ، انتخاب کنید راه اندازی استاندارد ، و انتخاب کنید مجموعه.
- در مرحله 1 تنظیم استاندارد، باید ارائه دهید:
- نام دامنه شما
- روش احراز هویت انتخابی شما (IAM یا AWS Identity Center)
- نقش اجرای دامنه شما (به بخش پیش نیازها در بالا مراجعه کنید).
- انتخاب شبکه و فضای ذخیره سازی شما
- در مرحله 2 پیکربندی محیط Studio Jupyter Lab خود را ارائه می دهید (می توانید مقادیر پیش فرض را نگه دارید و ادامه دهید).
- در مرحله 3، استودیو به طور خودکار مجوز RStudio Workbench شما را پس از اضافه شدن و پذیرش در License Manager شناسایی می کند، همانطور که در زیر مشاهده می کنید.
میتوانید نوع نمونهای را برای سرور RStudio که قرار است توسط همه کاربران دامنه شما به اشتراک گذاشته شود، انتخاب کنید. ml.t3.medium برای دامنه هایی با استفاده از رابط کاربری کم توصیه می شود و استفاده از آن رایگان است. برای اطلاعات بیشتر در مورد نحوه انتخاب نوع نمونه، به صفحه نوع نمونه RStudioServerPro مراجعه کنید. توجه داشته باشید که این نمونه ای نیست که جلسات R شما تجزیه و تحلیل و کد ML خود را اجرا می کنند.
ایجاد دامنه چند دقیقه طول می کشد. وقتی کامل شد، میتوانیم کاربرانی را برای دانشمندان داده اضافه کنیم تا به RStudio در SageMaker دسترسی داشته باشند.
پشتیبانی RStudio را به دامنه موجود Studio اضافه کنید
اگر از قبل یک دامنه SageMaker دارید، میتوانید با استفاده از تماس API دامنه بهروزرسانی از AWS CLI، پشتیبانی RStudio را اضافه کنید. مراحل زیر را کامل کنید:
- تمام برنامه های موجود در دامنه SageMaker خود را حذف کنید. این امر ضروری است زیرا افزودن RStudio تمام گروههای امنیتی نمایه کاربری موجود شما را بهروزرسانی میکند.
- با اجرای دستور زیر لیستی از تمام برنامه های موجود را بدست آورید:
- سپس با اجرای دستور زیر هر برنامه را حذف کنید:
- RStudio را با به روز رسانی دامنه خود فعال کنید. بسته به نوع شبکه ای که دامنه خود را با آن راه اندازی کرده اید، از بین نمونه کدهای زیر یکی را انتخاب می کنید:
- اگر دامنه شما در
VPCOnly
حالت: - اگر دامنه شما در
PublicInternetOnly
حالت:
- اگر دامنه شما در
مهم: اگر گروههای امنیتی را برای نمایههای کاربری موجود در دامنه خود تغییر دادهاید، باید یک بهروزرسانی اضافی انجام دهید تا مطمئن شوید به حداکثر تعداد گروههای امنیتی در هر حد واسط شبکه الاستیک وارد نمیشوید. برای اطلاعات بیشتر مراجعه کنید پشتیبانی RStudio را به یک دامنه موجود اضافه کنید.
- اکنون می توانید با پشتیبانی از RStudio پروفایل های کاربری جدید را به دامنه خود اضافه کنید (به طور پیش فرض، آنها به RStudio دسترسی خواهند داشت). همچنین میتوانید دسترسی RStudio را به پروفایلهای کاربر از قبل موجود اضافه کنید. این امر ضروری است زیرا بهطور پیشفرض، پروفایلهای کاربری از قبل موجود در دامنه به RStudio در SageMaker دسترسی ندارند.
- دستور زیر را برای افزودن دسترسی RStudio به پروفایل های کاربری موجود اجرا کنید:
یک پروفایل کاربری دامنه Studio ایجاد کنید
ایجاد یک کاربر در دامنه استودیو شما امکان دسترسی به استودیو و RStudio را در SageMaker می دهد. می توانید هر دو را در کنسول SageMaker پیکربندی کنید. اگر ترجیح می دهید از AWS CLI برای تنظیم یک کاربر استفاده کنید، به آن مراجعه کنید مدیریت کاربران. برای فعال کردن RStudio برای یک کاربر از طریق کنسول، مراحل زیر را انجام دهید:
- بر جزئیات دامنه صفحه ، انتخاب کنید اضافه کردن کاربر.
- برای نام، نام کاربری را وارد کنید.
- برای نقش اجرای پیش فرض، نقش اجرایی نمایه کاربر را ایجاد کنید.
- را انتخاب کنید بعدی.
- بعد، می توانید دسترسی به را پیکربندی کنید قالب های پروژه SageMaker و جامپ استارت. شما می توانید آن را پیش فرض نگه دارید حتی اگر ما از این ویژگی در این پست استفاده نمی کنیم. همیشه می توانید بعدا آن را ویرایش کنید.
- را انتخاب کنید بعدی برای ادامه.
- برای مجوز مجوز، استودیو به طور خودکار مجوزهای RStudio Workbench را برای انتخاب شما به دامنه شناسایی و اضافه می کند:
-
- مدیر RStudio – به داشبورد مدیریتی RStudio IDE و RStudio دسترسی دارد
- کاربر RStudio – به IDE RStudio دسترسی دارد
- غیرمجاز - به IDE RStudio دسترسی ندارد
توجه داشته باشید که همه گزینهها به Studio اجازه دسترسی میدهند.
- یا یکی را انتخاب کنید مدیر RStudio or کاربر RStudio و انتخاب کنید بعدی برای ادامه.
- را انتخاب کنید ارسال.
ایجاد نمایه کاربر کمتر از یک دقیقه طول می کشد.
- برای باز کردن RStudio در SageMaker، در برنامه را راه اندازی کنید منو را در لیست کاربران انتخاب کنید RStudio.
صفحه اصلی RStudio Workbench و لیستی از جلسات، پروژه ها و محتوای منتشر شده را مشاهده خواهید کرد.
- برای ایجاد یک جلسه جدید، را انتخاب کنید جلسه جدید.
- یک نمونه دلخواه را در مورد انتخاب کنید نوع نمونه را انتخاب کنید و انتخاب کنید شروع جلسه.
هنگامی که جلسه RStudio خود را راه اندازی می کنید، تصویر Base R به عنوان پایه نمونه شما عمل می کند. این تصویر داکر شامل R v4.0، ابزارهای AWS مانند awscli, sagemaker
و boto3
بسته های پایتون و شبکه سازی بسته برای قابلیت همکاری بین پایتون و R.
پاک کردن
به عنوان بخشی از این راهنما، دامنه SageMaker، نمایه های کاربر و جلسه RStudio را فراهم کردید. برای حذف این منابع به یک دامنه Amazon SageMaker را حذف کنید.
نتیجه
در این پست نشان دادیم که چگونه می توانید به راحتی RStudio خود را در محیط Amazon SageMaker در سه مرحله ساده راه اندازی کنید. اکنون می توانید یک مجوز جدید پولی Posit Workbench دریافت کنید یا مستقیماً از AWS Marketplace درخواست آزمایشی کنید و به سرعت مجوز خود را با استفاده از License Manager وارد کنید. ما همچنین به شما نشان دادیم که چگونه پس از پذیرش مجوز، استودیو به طور خودکار مجوز جدید شما را شناسایی می کند و به شما امکان می دهد با پشتیبانی از Posit Workbench یک دامنه استودیو ایجاد کنید. ما شما را تشویق می کنیم تا امروز با دنبال کردن این مراحل RStudio را در Amazon SageMaker امتحان کنید و نظرات خود را در بخش نظرات به ما ارائه دهید!
درباره نویسنده
ونکاتا کامپانا یک معمار ارشد راه حل در تیم خدمات بهداشتی و انسانی AWS است و در ساکرامنتو، کالیفرنیا مستقر است. در این نقش، او به مشتریان بخش عمومی کمک می کند تا با راه حل های معمارانه ای در AWS به اهداف ماموریت خود برسند.
اریک پنیا یک مدیر ارشد محصول فنی در تیم پلتفرمهای هوش مصنوعی AWS است که روی یادگیری ماشین تعاملی Amazon SageMaker کار میکند. او در حال حاضر بر روی ادغام IDE در SageMaker Studio تمرکز دارد. او دارای مدرک MBA از MIT Sloan است و خارج از محل کار از بازی بسکتبال و فوتبال لذت می برد.
- محتوای مبتنی بر SEO و توزیع روابط عمومی. امروز تقویت شوید.
- پلاتوبلاک چین. Web3 Metaverse Intelligence. دانش تقویت شده دسترسی به اینجا.
- منبع: https://aws.amazon.com/blogs/machine-learning/create-your-rstudio-on-amazon-sagemaker-licensed-or-trial-environment-in-three-easy-steps/
- :است
- $UP
- 1
- 10
- 100
- 11
- 420
- 7
- 8
- 9
- a
- قادر
- درباره ما
- بالاتر
- پذیرفتن
- دسترسی
- حساب
- رسیدن
- اذعان
- به دست آوردن
- فعال
- اضافه
- اضافی
- می افزاید:
- اداری
- پس از
- توافق
- معرفی
- اجازه می دهد تا
- قبلا
- همیشه
- آمازون
- آمازون SageMaker
- تحلیل
- علم تجزیه و تحلیل
- و
- API
- نرم افزار
- برنامه های
- هستند
- مصنوعی
- هوش مصنوعی
- AS
- At
- تصدیق
- بطور خودکار
- در دسترس
- AWS
- AWS CloudFormation
- بازار AWS
- به عقب
- پایه
- مستقر
- اساس
- بسکتبال
- BE
- زیرا
- شروع
- بودن
- در زیر
- بهترین
- میان
- ساختن
- کسب و کار
- by
- CA
- صدا
- CAN
- مورد
- مرکز
- تغییر دادن
- تبادل
- را انتخاب کنید
- انتخاب
- برگزیده
- رمز
- نظرات
- کامل
- محاسبه
- تمرکز
- مفهوم
- پیکر بندی
- کنسول
- مصرف
- تماس
- محتوا
- قرارداد
- زن و شوهر
- ایجاد
- ایجاد شده
- ایجاد
- ایجاد
- ایجاد
- در حال حاضر
- مشتریان
- داده ها
- اختصاصی
- به طور پیش فرض
- درجه
- بستگی دارد
- مطلوب
- جزئیات
- جزئیات
- پروژه
- مستقیما
- کارگر بارانداز
- نمی کند
- دامنه
- نام دامنه
- حوزه
- آیا
- پایین
- آسان تر
- به آسانی
- هر دو
- پست الکترونیک
- قادر ساختن
- فعال
- تشویق
- وارد
- محیط
- ارزیابی
- حتی
- هر
- مثال ها
- اعدام
- موجود
- آشنا
- ویژگی
- باز خورد
- کمی از
- نهایی کردن
- پیدا کردن
- نام خانوادگی
- بار اول
- تمرکز
- به دنبال
- پیروی
- فوتبال
- برای
- فرم
- سابق
- رایگان
- از جانب
- کاملا
- سوالات عمومی
- دریافت کنید
- GitHub
- دادن
- جهانی
- Go
- رفتن
- اعطا کردن
- اعطا شده
- گروه ها
- آیا
- سلامتی
- کمک
- کمک می کند
- دارای
- صفحه اصلی
- چگونه
- چگونه
- اما
- HTML
- HTTP
- HTTPS
- انسان
- ID
- هویت
- تصویر
- واردات
- مهم
- in
- شامل
- شامل
- اطلاعات
- شالوده
- نمونه
- دستورالعمل
- یکپارچه
- ادغام
- یکپارچگی
- اطلاعات
- تعاملی
- رابط
- قابلیت همکاری
- IT
- JPG
- پرش
- نگاه داشتن
- شناخته شده
- آزمایشگاه
- راه اندازی
- یادگیری
- مجوز
- مجاز
- مجوزها
- محدود
- زمان محدود
- لاین
- ارتباط دادن
- فهرست
- کم
- دستگاه
- فراگیری ماشین
- ساخت
- ساخت
- مدیریت
- اداره می شود
- مدیریت
- مدیر
- مدیریت
- بازار
- بیشترین
- متوسط
- فهرست
- پیام
- روش
- قدرت
- دقیقه
- دقیقه
- ماموریت
- MIT
- ML
- حالت
- اصلاح شده
- بیش
- نام
- تحت عنوان
- هدایت
- جهت یابی
- لازم
- نیاز
- شبکه
- شبکه
- جدید
- بعد
- عدد
- اهداف
- of
- ارائه
- on
- ONE
- باز کن
- گزینه
- سفارش
- دیگر
- در غیر این صورت
- خارج از
- بسته
- بسته
- با ما
- پرداخت
- قطعه
- بخش
- انجام
- اجازه
- مجوز
- سیستم عامل
- افلاطون
- هوش داده افلاطون
- PlatoData
- بازی
- پست
- ترجیح می دهند
- مرجح
- پیش نیازها
- خصوصی
- روند
- فرآوری شده
- محصول
- مدیر تولید
- مشخصات
- پروفایل
- پروژه
- پروژه ها
- اثبات
- اثبات مفهوم
- ارائه
- عمومی
- منتشر شده
- پــایتــون
- به سرعت
- اماده
- گرفتن
- توصیه می شود
- منطقه
- مربوط
- درخواست
- ضروری
- نیاز
- منابع
- نقش
- نقش
- دویدن
- در حال اجرا
- ساکرامنتو
- حکیم ساز
- همان
- مقیاس
- دانشمندان
- بخش
- بخش
- تیم امنیت لاتاری
- انتخاب
- انتخاب
- ارشد
- خدمت
- سرویس
- خدمات
- جلسه
- جلسات
- تنظیم
- محیط
- تنظیمات
- برپایی
- به اشتراک گذاشته شده
- تنها
- اسلون
- So
- مزایا
- پشته
- استاندارد
- شروع
- وضعیت
- گام
- مراحل
- ذخیره سازی
- ساده
- استودیو
- مشترک
- اشتراک
- چنین
- پشتیبانی
- پشتیبانی از
- گرفتن
- طول می کشد
- تیم
- تیم ها
- فنی
- قالب
- آزمون
- با تشکر
- که
- La
- شان
- اینها
- سه
- از طریق
- زمان
- به
- امروز
- ابزار
- محاکمه
- ui
- زیر
- اساسی
- بروزرسانی
- به روز رسانی
- us
- استفاده
- استفاده کنید
- کاربر
- کاربران
- ارزش
- ارزشها
- از طريق
- چشم انداز
- خرید
- در حین
- اراده
- با
- بدون
- مهاجرت کاری
- کارگر
- شما
- شما
- زفیرنت