অটো শাটডাউন লাইফসাইকেল কনফিগারেশন সহ সেজমেকার স্টুডিও সমর্থন করার জন্য শুধুমাত্র ভিপিসি মোডে Amazon SageMaker ডোমেন এবং Terraform এর সাথে SageMaker ক্যানভাস | আমাজন ওয়েব সার্ভিসেস

অটো শাটডাউন লাইফসাইকেল কনফিগারেশন সহ সেজমেকার স্টুডিও সমর্থন করার জন্য শুধুমাত্র ভিপিসি মোডে Amazon SageMaker ডোমেন এবং Terraform এর সাথে SageMaker ক্যানভাস | আমাজন ওয়েব সার্ভিসেস

আমাজন সেজমেকার ডোমেন সেজমেকার স্টুডিও এবং সেজমেকার ক্যানভাস সহ সেজমেকার মেশিন লার্নিং (এমএল) পরিবেশ সমর্থন করে। সেজমেকার স্টুডিও একটি সম্পূর্ণ সমন্বিত উন্নয়ন পরিবেশ (IDE) যা একটি একক ওয়েব-ভিত্তিক ভিজ্যুয়াল ইন্টারফেস প্রদান করে যেখানে আপনি ডেটা প্রস্তুত করা থেকে শুরু করে আপনার ML মডেল তৈরি, প্রশিক্ষণ, এবং স্থাপন করা, ডেটা বিজ্ঞানের উন্নতি, সমস্ত ML উন্নয়ন পদক্ষেপগুলি সম্পাদন করতে উদ্দেশ্য-নির্মিত সরঞ্জামগুলি অ্যাক্সেস করতে পারেন। দলের উত্পাদনশীলতা 10x পর্যন্ত। সেজমেকার ক্যানভাস ব্যবসায়িক বিশ্লেষকদের একটি ভিজ্যুয়াল ইন্টারফেস প্রদান করে মেশিন লার্নিং-এ অ্যাক্সেস প্রসারিত করে যা তাদের নিজেরাই সঠিক ML ভবিষ্যদ্বাণী তৈরি করতে দেয়—কোনও ML অভিজ্ঞতার প্রয়োজন ছাড়াই বা কোডের একটি লাইন লিখতে হবে না।

HashiCorp Terraform কোড হিসাবে একটি অবকাঠামো (IaC) টুল যা আপনাকে পুনরায় ব্যবহারযোগ্য কোড মডিউলগুলিতে আপনার পরিকাঠামো সংগঠিত করতে দেয়। AWS গ্রাহকরা তাদের ক্লাউড অবকাঠামো যেমন SageMaker ডোমেন ডিজাইন, বিকাশ এবং পরিচালনা করতে IaC এর উপর নির্ভর করে। IaC নিশ্চিত করে যে গ্রাহক পরিকাঠামো এবং পরিষেবাগুলি সামঞ্জস্যপূর্ণ, স্কেলযোগ্য এবং পুনরুত্পাদনযোগ্য যখন উন্নয়ন ক্রিয়াকলাপের ক্ষেত্রে (DevOps) সর্বোত্তম অনুশীলনগুলি অনুসরণ করে৷ টেরাফর্ম ব্যবহার করে, আপনি আপনার সেজমেকার ডোমেন এবং এর সহায়ক অবকাঠামো একটি ধারাবাহিক এবং পুনরাবৃত্তিযোগ্য পদ্ধতিতে বিকাশ এবং পরিচালনা করতে পারেন।

এই পোস্টে, আমরা একটি SageMaker ডোমেন স্থাপন করতে Terraform বাস্তবায়ন প্রদর্শন করি এবং আমাজন ভার্চুয়াল প্রাইভেট ক্লাউড (Amazon VPC) এর সাথে যুক্ত। সমাধান তৈরি করতে Terraform ব্যবহার করবে:

  • SageMaker ডোমেনের জন্য শুধুমাত্র VPC মোড সমর্থন করার জন্য সাবনেট, নিরাপত্তা গোষ্ঠী এবং সেইসাথে VPC এন্ডপয়েন্ট সহ একটি VPC।
  • একটি SageMaker ডোমেন শুধুমাত্র VPC মোডে একটি ব্যবহারকারী প্রোফাইল সহ।
  • সেজমেকার স্টুডিওর অ্যামাজন ইলাস্টিক ফাইল সিস্টেম (অ্যামাজন ইএফএস) ভলিউম এনক্রিপ্ট করার জন্য একটি AWS কী ম্যানেজমেন্ট সার্ভিস (AWS KMS) কী।
  • নিষ্ক্রিয় স্টুডিও নোটবুক দৃষ্টান্তগুলি স্বয়ংক্রিয়ভাবে বন্ধ করতে সেজমেকার ডোমেনের সাথে সংযুক্ত একটি লাইফসাইকেল কনফিগারেশন।
  • সেজমেকার স্টুডিও এবং ক্যানভাস কার্যকারিতা সক্ষম করার জন্য একটি সেজমেকার ডোমেন কার্যকর করার ভূমিকা এবং আইএএম নীতি।

এই পোস্টে বর্ণিত সমাধান এই পাওয়া যায় গিটহুব রেপো.

সমাধান ওভারভিউ

নিম্নলিখিত চিত্রটি শুধুমাত্র ভিপিসি মোডে সেজমেকার ডোমেন দেখায়।

sagemaker_domain_vpc_only

আপনার ভিপিসিতে সেজমেকার ডোমেন চালু করার মাধ্যমে, আপনি আপনার সেজমেকার স্টুডিও এবং ক্যানভাস পরিবেশ থেকে ডেটা প্রবাহ নিয়ন্ত্রণ করতে পারেন। এটি আপনাকে ইন্টারনেট অ্যাক্সেস সীমাবদ্ধ করতে, স্ট্যান্ডার্ড AWS নেটওয়ার্কিং এবং সুরক্ষা ক্ষমতা ব্যবহার করে ট্র্যাফিক নিরীক্ষণ এবং পরিদর্শন করতে এবং VPC শেষ পয়েন্টগুলির মাধ্যমে অন্যান্য AWS সংস্থানগুলির সাথে সংযোগ করতে দেয়৷

শুধুমাত্র VPC মোড ব্যবহার করার জন্য VPC প্রয়োজনীয়তা

শুধুমাত্র VPC মোডে একটি SageMaker ডোমেন তৈরি করতে নিম্নলিখিত কনফিগারেশন সহ একটি VPC প্রয়োজন:

  1. উচ্চ প্রাপ্যতা নিশ্চিত করতে কমপক্ষে দুটি প্রাইভেট সাবনেট, প্রতিটি একটি ভিন্ন প্রাপ্যতা অঞ্চলে।
  2. নিশ্চিত করুন যে আপনার সাবনেটগুলিতে প্রয়োজনীয় সংখ্যক আইপি ঠিকানা রয়েছে। আমরা প্রতি ব্যবহারকারীর জন্য দুই থেকে চারটি আইপি ঠিকানা সুপারিশ করি। একটি স্টুডিও ডোমেনের জন্য মোট IP ঠিকানার ক্ষমতা হল ডোমেন তৈরি করার সময় প্রদত্ত প্রতিটি সাবনেটের জন্য উপলব্ধ IP ঠিকানাগুলির সমষ্টি।
  3. ইনবাউন্ড এবং আউটবাউন্ড নিয়মগুলির সাথে এক বা একাধিক নিরাপত্তা গোষ্ঠী সেট আপ করুন যা একসাথে নিম্নলিখিত ট্র্যাফিকের অনুমতি দেয়:
    • ডোমেন এবং Amazon EFS ভলিউমের মধ্যে পোর্ট 2049-এ TCP এর উপর NFS ট্র্যাফিক।
    • নিরাপত্তা গোষ্ঠীর মধ্যে TCP ট্রাফিক। JupyterServer অ্যাপ এবং KernelGateway অ্যাপের মধ্যে সংযোগের জন্য এটি প্রয়োজনীয়। আপনাকে অবশ্যই 8192-65535 রেঞ্জের অন্তত পোর্টগুলিতে অ্যাক্সেসের অনুমতি দিতে হবে।
  4. Amazon Simple Storage Service (Amazon S3) এর জন্য একটি গেটওয়ে এন্ডপয়েন্ট তৈরি করুন। SageMaker স্টুডিও গেটওয়ে ভিপিসি এন্ডপয়েন্ট ব্যবহার করে আপনার VPC থেকে Amazon S3 অ্যাক্সেস করতে হবে। আপনি গেটওয়ে এন্ডপয়েন্ট তৈরি করার পরে, আপনার VPC থেকে Amazon S3 পর্যন্ত ট্রাফিকের জন্য আপনার রুট টেবিলে একটি লক্ষ্য হিসাবে এটি যোগ করতে হবে।
  5. স্টুডিওকে সংশ্লিষ্ট পরিষেবার নাম সহ নিম্নলিখিত পরিষেবাগুলি অ্যাক্সেস করার অনুমতি দিতে ইন্টারফেস VPC এন্ডপয়েন্ট (AWS PrivateLink) তৈরি করুন৷ পোর্ট 443 থেকে সমস্ত ইনবাউন্ড ট্র্যাফিকের অনুমতি দেওয়ার জন্য আপনাকে অবশ্যই এই শেষ পয়েন্টগুলির সাথে আপনার VPC-এর জন্য একটি নিরাপত্তা গোষ্ঠী সংযুক্ত করতে হবে:
    • SageMaker API: com.amazonaws.region.sagemaker.api. SageMaker API-এর সাথে যোগাযোগ করার জন্য এটি প্রয়োজন।
    • সেজমেকার রানটাইম: com.amazonaws.region.sagemaker.runtime. স্টুডিও নোটবুক চালানোর জন্য এবং মডেলগুলিকে প্রশিক্ষণ ও হোস্ট করার জন্য এটি প্রয়োজন।
    • সেজমেকার ফিচার স্টোর: com.amazonaws.region.sagemaker.featurestore-runtime. SageMaker ফিচার স্টোর ব্যবহার করার জন্য এটি প্রয়োজন।
    • সেজমেকার প্রকল্প: com.amazonaws.region.servicecatalog. SageMaker প্রকল্পগুলি ব্যবহার করার জন্য এটি প্রয়োজন।

SageMaker ক্যানভাস ব্যবহার করার জন্য অতিরিক্ত VPC এন্ডপয়েন্ট

পূর্বে উল্লিখিত ভিপিসি এন্ডপয়েন্টগুলি ছাড়াও, সেজমেকার ক্যানভাস ব্যবহার করতে, আপনাকে নিম্নলিখিত ইন্টারফেস ভিপিসি শেষ পয়েন্টগুলিও তৈরি করতে হবে:

  • আমাজন পূর্বাভাস এবং আমাজন পূর্বাভাস প্রশ্ন: com.amazonaws.region.forecast এবং com.amazonaws.region.forecastquery. এগুলি অ্যামাজন পূর্বাভাস ব্যবহার করার জন্য প্রয়োজন।
  • আমাজন স্বীকৃতি: com.amazonaws.region.rekognition. এটি Amazon Recognition ব্যবহার করার জন্য প্রয়োজন।
  • আমাজন টেক্সট্র্যাক্ট: com.amazonaws.region.textract. এটি Amazon Textract ব্যবহার করার জন্য প্রয়োজন।
  • আমাজন বোঝা: com.amazonaws.region.comprehend. এটি Amazon Comprehend ব্যবহার করার জন্য প্রয়োজন।
  • AWS নিরাপত্তা টোকেন পরিষেবা (AWS STS): com.amazonaws.region.sts. এটি প্রয়োজনীয় কারণ SageMaker ক্যানভাস ডেটা উত্সের সাথে সংযোগ করতে AWS STS ব্যবহার করে৷
  • আমাজন এথেনা এবং AWS আঠালো: com.amazonaws.region.athena এবং com.amazonaws.region.glue. আমাজন এথেনার মাধ্যমে AWS Glue Data Catalog এর সাথে সংযোগ করার জন্য এটি প্রয়োজন।
  • অ্যামাজন রেডশিফ্ট: com.amazonaws.region.redshift-data. অ্যামাজন রেডশিফ্ট ডেটা উত্সের সাথে সংযোগ করার জন্য এটি প্রয়োজন৷

SageMaker ক্যানভাসের সাথে আপনি ব্যবহার করতে পারেন এমন প্রতিটি পরিষেবার জন্য সমস্ত VPC শেষ পয়েন্ট দেখতে, অনুগ্রহ করে যান ইন্টারনেট অ্যাক্সেস ছাড়াই ভিপিসিতে অ্যামাজন সেজমেকার ক্যানভাস কনফিগার করুন.

SageMaker স্টুডিওর EFS ভলিউমের জন্য AWS KMS এনক্রিপশন

SageMaker স্টুডিওতে আপনার টিমের কোনো ব্যবহারকারী প্রথমবার, SageMaker টিমের জন্য একটি EFS ভলিউম তৈরি করে। আপনার টিমের অংশ হিসাবে স্টুডিওতে অনবোর্ড থাকা প্রতিটি ব্যবহারকারীর জন্য ভলিউমে একটি হোম ডিরেক্টরি তৈরি করা হয়। নোটবুক ফাইল এবং ডেটা ফাইল এই ডিরেক্টরিগুলিতে সংরক্ষণ করা হয়।

আপনি একটি KMS কী দিয়ে আপনার সেজমেকার স্টুডিওর ইএফএস ভলিউম এনক্রিপ্ট করতে পারেন যাতে আপনার হোম ডিরেক্টরির ডেটা বিশ্রামে এনক্রিপ্ট করা হয়। এই Terraform সমাধান একটি KMS কী তৈরি করে এবং SageMaker স্টুডিওর EFS ভলিউম এনক্রিপ্ট করতে এটি ব্যবহার করে।

নিষ্ক্রিয় স্টুডিও নোটবুকগুলি স্বয়ংক্রিয়ভাবে বন্ধ করতে সেজমেকার ডোমেন লাইফসাইকেল কনফিগারেশন

sagemaker_অটো_শাটডাউন

লাইফসাইকেল কনফিগারেশন হল শেল স্ক্রিপ্ট যা Amazon SageMaker স্টুডিও লাইফসাইকেল ইভেন্ট দ্বারা ট্রিগার করা হয়, যেমন একটি নতুন স্টুডিও নোটবুক শুরু করা। আপনি আপনার স্টুডিও পরিবেশের জন্য কাস্টমাইজেশন স্বয়ংক্রিয় করতে লাইফসাইকেল কনফিগারেশন ব্যবহার করতে পারেন।

এই টেরাফর্ম সমাধানটি একটি স্বয়ংক্রিয়-শাটডাউন জুপিটার এক্সটেনশন ব্যবহার করে স্টুডিওর মধ্যে অলস সংস্থানগুলি সনাক্ত করতে এবং বন্ধ করতে একটি সেজমেকার লাইফসাইকেল কনফিগারেশন তৈরি করে। হুডের অধীনে, পছন্দসই ফলাফল অর্জনের জন্য নিম্নলিখিত সংস্থানগুলি তৈরি বা কনফিগার করা হয়েছে:

  1. একটি S3 বালতি তৈরি করুন এবং স্বয়ংক্রিয়-শাটডাউন এক্সটেনশনের সর্বশেষ সংস্করণ আপলোড করুন৷ sagemaker_studio_autoshutdown-0.1.5.tar.gz. পরে, অটো-শাটডাউন স্ক্রিপ্টটি রান করবে s3 cp জুপিটার সার্ভার স্টার্ট-আপে S3 বাকেট থেকে এক্সটেনশন ফাইল ডাউনলোড করার জন্য কমান্ড। সম্পর্কিত আরও তথ্যের জন্য অনুগ্রহ করে নিম্নলিখিত গিটহাব রেপো দেখুন স্বয়ংক্রিয় শাটডাউন এক্সটেনশন এবং স্বয়ংক্রিয় শাটডাউন স্ক্রিপ্ট.
  2. তৈরি একটি aws_sagemaker_studio_lifecycle_config সম্পদ "auto_shutdown” এই সম্পদ এনকোড হবে autoshutdown-script.sh বেস 64 সহ এবং সেজমেকার ডোমেনের জন্য একটি লাইফসাইকেল কনফিগারেশন তৈরি করুন।
  3. সেজমেকার ডোমেন ডিফল্ট ব্যবহারকারী সেটিংসের জন্য, লাইফসাইকেল কনফিগারেশন আর্ন নির্দিষ্ট করুন এবং এটিকে ডিফল্ট হিসাবে সেট করুন।

SageMaker মৃত্যুদন্ড কার্যকর ভূমিকা IAM অনুমতি

একটি পরিচালিত পরিষেবা হিসাবে, SageMaker SageMaker দ্বারা পরিচালিত AWS হার্ডওয়্যারে আপনার পক্ষে ক্রিয়াকলাপ সম্পাদন করে৷ SageMaker শুধুমাত্র ব্যবহারকারীর অনুমতি দেওয়া অপারেশন সঞ্চালন করতে পারেন.

একজন SageMaker ব্যবহারকারী একটি IAM ভূমিকার সাথে এই অনুমতিগুলি মঞ্জুর করতে পারে (একটি কার্যকর ভূমিকা হিসাবে উল্লেখ করা হয়)৷ আপনি যখন একটি সেজমেকার স্টুডিও ডোমেন তৈরি করেন, তখন সেজমেকার আপনাকে ডিফল্টরূপে কার্যকর ভূমিকা তৈরি করতে দেয়। আপনি SageMaker ব্যবহারকারী প্রোফাইল ভূমিকা পরিবর্তন করে ব্যবহারকারীর প্রোফাইলে অ্যাক্সেস সীমাবদ্ধ করতে পারেন। এই টেরাফর্ম সমাধানটি সেজমেকার কার্যকর করার ভূমিকার সাথে নিম্নলিখিত আইএএম নীতিগুলি সংযুক্ত করে:

  • সেজমেকার পরিচালিত AmazonSageMakerFullAccess নীতি এই নীতি SageMaker স্টুডিও ব্যবহার করার জন্য সম্পাদন ভূমিকা সম্পূর্ণ অ্যাক্সেস মঞ্জুরি দেয়.
  • সেজমেকার স্টুডিওর ইএফএস ভলিউম এনক্রিপ্ট করতে ব্যবহৃত KMS কী অ্যাক্সেস করতে একজন গ্রাহক IAM নীতি পরিচালনা করেছেন।
  • সেজমেকার পরিচালিত AmazonSageMakerCanvasFullAccess এবং AmazonSageMakerCanvasAIServicesAccess নীতি এই নীতিগুলি SageMaker ক্যানভাস ব্যবহার করার জন্য কার্যকর ভূমিকা সম্পূর্ণ অ্যাক্সেস প্রদান করে।
  • সেজমেকার ক্যানভাসে সময় সিরিজ বিশ্লেষণ সক্ষম করার জন্য, আপনাকে অ্যামাজন পূর্বাভাসের জন্য আইএএম বিশ্বাস নীতিও যোগ করতে হবে।

সমাধান ওয়াকথ্রু

এই ব্লগ পোস্টে, আমরা টেরাফর্ম সমাধান কিভাবে স্থাপন করতে হয় তা প্রদর্শন করি। মোতায়েন করার আগে, অনুগ্রহ করে নিম্নলিখিত পূর্বশর্তগুলি পূরণ করা নিশ্চিত করুন:

পূর্বশর্ত

  • একটি AWS অ্যাকাউন্ট
  • প্রশাসনিক অ্যাক্সেস সহ একজন IAM ব্যবহারকারী

স্থাপনার পদক্ষেপ

এই নির্দেশিকা অনুসরণকারী ব্যবহারকারীদের একটি সমন্বিত স্থাপনার অভিজ্ঞতা দিতে, আমরা AWS CloudShell-এর সাথে স্থাপনার প্রক্রিয়া প্রদর্শন করি। CloudShell, একটি ব্রাউজার-ভিত্তিক শেল ব্যবহার করে, আপনি দ্রুত AWS কমান্ড লাইন ইন্টারফেস (AWS CLI) সহ স্ক্রিপ্টগুলি চালাতে পারেন, AWS CLI ব্যবহার করে পরিষেবা APIগুলির সাথে পরীক্ষা করতে পারেন এবং আপনার উত্পাদনশীলতা বাড়াতে অন্যান্য সরঞ্জামগুলি ব্যবহার করতে পারেন৷

Terraform সমাধান স্থাপন করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:

CloudShell লঞ্চ সেটিংস

  • AWS ম্যানেজমেন্ট কনসোলে সাইন ইন করুন এবং CloudShell পরিষেবা নির্বাচন করুন।
  • নেভিগেশন বারে, অঞ্চল নির্বাচকে, নির্বাচন করুন মার্কিন পূর্ব (এন। ভার্জিনিয়া).

আপনার ব্রাউজার CloudShell টার্মিনাল খুলবে।

টেরাফর্ম ইনস্টল করুন

পরবর্তী পদক্ষেপগুলি একটি CloudShell টার্মিনালে কার্যকর করা উচিত।

চেক এই Hashicorp গাইড Amazon Linux-এর জন্য Terraform ইনস্টল করার আপ-টু-ডেট নির্দেশাবলীর জন্য:

  • ইনস্টল করুন yum-config-manager আপনার সংগ্রহস্থল পরিচালনা করতে.
sudo yum install -y yum-utils

  • ব্যবহার yum-config-manager অফিসিয়াল HashiCorp Linux সংগ্রহস্থল যোগ করতে।
sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/AmazonLinux/hashicorp.repo

  • নতুন সংগ্রহস্থল থেকে Terraform ইনস্টল করুন।
sudo yum -y install terraform

  • টেরাফর্মের উপলভ্য সাবকমান্ড তালিকাভুক্ত করে ইনস্টলেশন কাজ করেছে কিনা তা যাচাই করুন।
terraform -help

প্রত্যাশিত আউটপুট:

Usage: terraform [-version] [-help] <command> [args] The available commands for execution are listed below. The most common, useful commands are shown first, followed by less common or more advanced commands. If you’re just getting started with Terraform, stick with the common commands. For the other commands, please read the help and docs before usage. …

কোড রেপো ক্লোন করুন

একটি CloudShell টার্মিনালে নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন৷

  • রেপো ক্লোন করুন এবং sagemaker-domain-vpconly-canvas-with-terraform ফোল্ডারে নেভিগেট করুন:
git clone https://github.com/aws-samples/sagemaker-domain-vpconly-canvas-with-terraform.git cd sagemaker-domain-vpconly-canvas-with-terraform

  • স্বয়ংক্রিয়-শাটডাউন এক্সটেনশন ডাউনলোড করুন এবং এটিতে রাখুন assets/auto_shutdown_template ফোল্ডার:
wget https://github.com/aws-samples/sagemaker-studio-auto-shutdown-extension/raw/main/sagemaker_studio_autoshutdown-0.1.5.tar.gz -P assets/auto_shutdown_template

Terraform সমাধান স্থাপন করুন

CloudShell টার্মিনালে, নিম্নলিখিত Terraform কমান্ডগুলি চালান:

terraform init

আপনি একটি সফল বার্তা দেখতে হবে যেমন:

Terraform has been successfully initialized! You may now begin working with Terraform. Try running "terraform plan" to see any changes that are required for your infrastructure. All Terraform commands should now work...

এখন আপনি চালাতে পারেন:

terraform plan

পরিকল্পনার রূপরেখা তৈরি করা সংস্থানগুলির সাথে আপনি সন্তুষ্ট হওয়ার পরে, আপনি চালাতে পারেন:

terraform apply

প্রবেশ করান “হাঁ" যখন মোতায়েন নিশ্চিত করার জন্য অনুরোধ করা হয়।

সফলভাবে মোতায়েন করা হলে, আপনি একটি আউটপুট দেখতে পাবেন যা দেখতে হবে:

Apply complete! Resources: X added, 0 changed, 0 destroyed.

সেজমেকার স্টুডিও এবং ক্যানভাস অ্যাক্সেস করা হচ্ছে

আমাদের এখন একটি স্টুডিও ডোমেন রয়েছে যা আমাদের VPC এর সাথে যুক্ত এবং এই ডোমেনে একটি ব্যবহারকারী প্রোফাইল রয়েছে৷

sagemaker_domain

SageMaker স্টুডিও কনসোল ব্যবহার করতে, স্টুডিও কন্ট্রোল প্যানেলে, আপনার ব্যবহারকারীর নামটি সনাক্ত করুন (এটি হওয়া উচিত defaultuser) এবং চয়ন করুন ওপেন স্টুডিও.

আমরা এটা তৈরি! এখন আপনি SageMaker স্টুডিও পরিবেশে সংযোগ করতে আপনার ব্রাউজার ব্যবহার করতে পারেন। কয়েক মিনিটের পরে, স্টুডিও আপনার পরিবেশ তৈরি করা শেষ করে, এবং আপনাকে লঞ্চার স্ক্রীন দিয়ে স্বাগত জানানো হয়।

স্টুডিও_ল্যান্ডিং_পৃষ্ঠা

সেজমেকার ক্যানভাস কনসোল ব্যবহার করতে, ক্যানভাস কন্ট্রোল প্যানেলে, আপনার ব্যবহারকারীর নামটি সনাক্ত করুন (হতে হবে defaultuser) এবং ওপেন ক্যানভাস নির্বাচন করুন।

এখন আপনি SageMaker ক্যানভাস পরিবেশে সংযোগ করতে আপনার ব্রাউজার ব্যবহার করতে পারেন। কয়েক মিনিটের পরে, ক্যানভাস আপনার পরিবেশ তৈরি করা শেষ করে, এবং আপনাকে লঞ্চার স্ক্রীন দিয়ে স্বাগত জানানো হয়।

ক্যানভাস_ল্যান্ডিং_পৃষ্ঠা

সেজমেকার স্টুডিও এবং ক্যানভাসের সম্পূর্ণ কার্যকারিতা অন্বেষণ করতে নির্দ্বিধায়! অনুগ্রহ করে অতিরিক্ত কর্মশালা এবং টিউটোরিয়ালের জন্য উপসংহার বিভাগটি দেখুন যা আপনি সেজমেকার সম্পর্কে আরও জানতে ব্যবহার করতে পারেন।

পরিষ্কার কর

আপনার সংস্থানগুলি পরিষ্কার করতে নিম্নলিখিত কমান্ডটি চালান:

terraform destroy

ডগা: আপনি যদি Amazon EFS ধরে রাখার নীতি সেট করেন “Retain" (ডিফল্ট), আপনি "এর সময় সমস্যায় পড়বেনterraform destroyকারণ টেরাফর্ম সাবনেট এবং ভিপিসি মুছে ফেলার চেষ্টা করছে যখন ইএফএস ভলিউম এবং এর সাথে সম্পর্কিত সুরক্ষা গ্রুপ (সেজমেকার দ্বারা তৈরি) এখনও বিদ্যমান। এটি ঠিক করতে, প্রথমে EFS ভলিউম ম্যানুয়ালি মুছুন এবং তারপর AWS কনসোলে ম্যানুয়ালি সাবনেট এবং VPC মুছুন।

উপসংহার

এই পোস্টের সমাধান আপনাকে টেরাফর্ম সহ সেজমেকার স্টুডিও এবং সেজমেকার ক্যানভাস সহ এমএল পরিবেশ সমর্থন করার জন্য একটি সেজমেকার ডোমেন তৈরি করার ক্ষমতা প্রদান করে। সেজমেকার স্টুডিও একটি সম্পূর্ণরূপে পরিচালিত IDE প্রদান করে যা ML প্রক্রিয়ায় ভারী উত্তোলনকে সরিয়ে দেয়। সেজমেকার ক্যানভাসের সাহায্যে, আমাদের ব্যবসায়িক ব্যবহারকারীরা কোনো কোড না লিখেই সঠিক ভবিষ্যদ্বাণী করতে ML মডেলগুলি সহজেই অন্বেষণ করতে এবং তৈরি করতে পারে৷ একটি VPC-এর ভিতরে স্টুডিও এবং ক্যানভাস চালু করার ক্ষমতা এবং EFS ভলিউম এনক্রিপ্ট করতে একটি KMS কী ব্যবহার করার ক্ষমতা সহ, গ্রাহকরা উন্নত নিরাপত্তা সহ SageMaker ML পরিবেশ ব্যবহার করতে পারেন। অটো শাটডাউন লাইফসাইকেল কনফিগারেশন গ্রাহকদের নিষ্ক্রিয় স্টুডিও নোটবুকের ক্ষেত্রে খরচ বাঁচাতে সাহায্য করে।

এই সমাধান পরীক্ষা করুন এবং আপনি কি মনে করেন তা আমাদের জানান। সেজমেকার স্টুডিও এবং সেজমেকার ক্যানভাস কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও তথ্যের জন্য, নিম্নলিখিতটি দেখুন:


লেখক সম্পর্কে

চেন_ইয়াং_আউসচেন ইয়াং অ্যামাজন ওয়েব সার্ভিসে একজন মেশিন লার্নিং ইঞ্জিনিয়ার। তিনি AWS প্রফেশনাল সার্ভিসেস টিমের অংশ, এবং গ্রাহকদের জন্য নিরাপদ মেশিন লার্নিং পরিবেশ গড়ে তোলার দিকে মনোনিবেশ করছেন। তার অবসর সময়ে, তিনি প্যাসিফিক উত্তর-পশ্চিমে দৌড়ানো এবং হাইকিং উপভোগ করেন।

সময় স্ট্যাম্প:

থেকে আরো এডাব্লুএস মেশিন লার্নিং

অ্যামাজন বেডরকের জ্ঞানের ভিত্তিগুলি এখন একটি একক নথিতে প্রশ্ন জিজ্ঞাসা করা সহজ করে তোলে | আমাজন ওয়েব সার্ভিসেস

উত্স নোড: 1968566
সময় স্ট্যাম্প: এপ্রিল 26, 2024

Amazon SageMaker এবং Hugging Face ব্যবহার করে একটি ইমেজ-টু-স্পীচ জেনারেটিভ এআই অ্যাপ্লিকেশন উপস্থাপন করা হচ্ছে | আমাজন ওয়েব সার্ভিসেস

উত্স নোড: 1837665
সময় স্ট্যাম্প: 19 পারে, 2023

Amazon SageMaker-এ আপনার ব্যবসার জন্য উপযুক্ত পুরষ্কার মডেলগুলির সাথে গ্রাহকের সন্তুষ্টিকে বিপ্লব করুন | আমাজন ওয়েব সার্ভিসেস

উত্স নোড: 1970434
সময় স্ট্যাম্প: 2 পারে, 2024