ক্লাউড কম্পিউটিং-এর মাধ্যমে, কম্পিউট পাওয়ার এবং ডেটা আরও উপলভ্য হওয়ার ফলে, মেশিন লার্নিং (ML) এখন প্রতিটি শিল্পে প্রভাব ফেলছে এবং এটি প্রতিটি ব্যবসা ও শিল্পের মূল অংশ।
অ্যামাজন সেজমেকার স্টুডিও ওয়েব-ভিত্তিক ভিজ্যুয়াল ইন্টারফেসের সাথে প্রথম সম্পূর্ণরূপে সমন্বিত এমএল ডেভেলপমেন্ট এনভায়রনমেন্ট (আইডিই)। আপনি সমস্ত ML বিকাশের পদক্ষেপগুলি সম্পাদন করতে পারেন এবং মডেলগুলি তৈরি, প্রশিক্ষণ এবং স্থাপনের জন্য প্রয়োজনীয় প্রতিটি ধাপে সম্পূর্ণ অ্যাক্সেস, নিয়ন্ত্রণ এবং দৃশ্যমানতা পেতে পারেন।
আমাজন রেডশিফ্ট একটি সম্পূর্ণরূপে পরিচালিত, দ্রুত, সুরক্ষিত এবং মাপযোগ্য ক্লাউড ডেটা গুদাম। সংস্থাগুলি প্রায়শই অ্যামাজন রেডশিফ্টের মতো ডেটা গুদামে সংরক্ষিত ডেটা থেকে ভবিষ্যদ্বাণী পেতে সেজমেকার স্টুডিও ব্যবহার করতে চায়।
হিসাবে বর্ণিত এডাব্লুএস ভাল-আর্কিটেটেড ফ্রেমওয়ার্ক, অ্যাকাউন্ট জুড়ে কাজের বোঝা আলাদা করা আপনার সংস্থাকে পরিবেশ বিচ্ছিন্ন করার সময় সাধারণ রেললাইন সেট করতে সক্ষম করে। এটি নির্দিষ্ট নিরাপত্তা প্রয়োজনীয়তার জন্য বিশেষভাবে উপযোগী হতে পারে, সেইসাথে প্রকল্প এবং দলের মধ্যে খরচ নিয়ন্ত্রণ এবং নিরীক্ষণকে সহজ করতে। একটি মাল্টি-অ্যাকাউন্ট আর্কিটেকচার সহ সংস্থাগুলির সাধারণত দুটি পৃথক AWS অ্যাকাউন্টে Amazon Redshift এবং SageMaker Studio থাকে। এছাড়াও, অ্যামাজন রেডশিফ্ট এবং সেজমেকার স্টুডিও নিরাপত্তা উন্নত করতে এবং সর্বোত্তম অনুশীলন হিসাবে অননুমোদিত অ্যাক্সেসের ঝুঁকি কমাতে ব্যক্তিগত সাবনেট সহ ভিপিসি-তে কনফিগার করা হয়।
আমাজন রেডশিফ্ট স্থানীয়ভাবে সমর্থন করে ক্রস-অ্যাকাউন্ট ডেটা শেয়ারিং যখন RA3 নোডের ধরন ব্যবহার করা হয়। আপনি যদি অন্য কোনো অ্যামাজন রেডশিফ্ট নোড ধরনের ব্যবহার করেন, যেমন DS2 বা DC2, আপনি অ্যামাজন রেডশিফ্ট এবং সেজমেকার স্টুডিওর মধ্যে ক্রস-অ্যাকাউন্ট সংযোগ স্থাপন করতে VPC পিয়ারিং ব্যবহার করতে পারেন।
এই পোস্টে, আমরা একটি AWS অ্যাকাউন্টে অবস্থিত অ্যামাজন রেডশিফ্ট ক্লাস্টারকে অন্য AWS-এ SageMaker স্টুডিওতে সংযুক্ত করে যেকোনো Amazon Redshift নোড টাইপের (RA3, DC2, DS2) সাথে ক্রস-অ্যাকাউন্ট সংযোগ স্থাপন করার জন্য ধাপে ধাপে নির্দেশাবলীর মধ্য দিয়ে চলেছি। ভিপিসি পিয়ারিং ব্যবহার করে একই অঞ্চলে অ্যাকাউন্ট।
সমাধান ওভারভিউ
আমরা দুটি AWS অ্যাকাউন্ট দিয়ে শুরু করি: অ্যামাজন রেডশিফ্ট ডেটা গুদামের সাথে একটি প্রযোজক অ্যাকাউন্ট এবং এর জন্য একটি ভোক্তা অ্যাকাউন্ট আমাজন সেজমেকার ML ব্যবহার ক্ষেত্রে SageMaker স্টুডিও সেট আপ আছে। নিম্নলিখিত কর্মপ্রবাহের একটি উচ্চ-স্তরের ওভারভিউ:
- এর সাথে সেজমেকার স্টুডিও সেট আপ করুন
VPCOnly
ভোক্তা অ্যাকাউন্টে মোড। এটি সেজমেকারকে আপনার স্টুডিও নোটবুকগুলিতে ইন্টারনেট অ্যাক্সেস সরবরাহ করতে বাধা দেয়। সমস্ত SageMaker স্টুডিও ট্র্যাফিক নির্দিষ্ট VPC এবং সাবনেটের মাধ্যমে হয়। - চালু করতে আপনার SageMaker Studio ডোমেন আপডেট করুন
SourceIdentity
ব্যবহারকারীর প্রোফাইল নাম প্রচার করতে। - তৈরি একটি এডাব্লুএস আইডেন্টিটি এবং অ্যাক্সেস ম্যানেজমেন্ট Amazon Redshift প্রযোজক অ্যাকাউন্টে (IAM) ভূমিকা যে SageMaker স্টুডিও IAM ভূমিকা Amazon Redshift অ্যাক্সেস করতে অনুমান করবে।
- SageMaker স্টুডিও গ্রাহক অ্যাকাউন্টে SageMaker IAM সম্পাদন ভূমিকা আপডেট করুন যা SageMaker স্টুডিও প্রযোজক Amazon Redshift অ্যাকাউন্টে ভূমিকা গ্রহণ করতে ব্যবহার করবে।
- অ্যামাজন রেডশিফ্ট প্রযোজক অ্যাকাউন্ট এবং সেজমেকার স্টুডিও গ্রাহক অ্যাকাউন্টে ভিপিসিগুলির মধ্যে একটি পিয়ারিং সংযোগ সেট আপ করুন৷
- ভোক্তা অ্যাকাউন্টে সেজমেকার স্টুডিওতে অ্যামাজন রেডশিফ্টকে জিজ্ঞাসা করুন।
নিম্নলিখিত চিত্রটি আমাদের সমাধান আর্কিটেকচারের চিত্র তুলে ধরেছে।
পূর্বশর্ত
এই পোস্টের ধাপগুলি অনুমান করে যে অ্যামাজন রেডশিফ্ট অ্যামাজন রেডশিফ্ট প্রযোজক অ্যাকাউন্টে একটি ব্যক্তিগত সাবনেটে চালু হয়েছে। একটি ব্যক্তিগত সাবনেটে অ্যামাজন রেডশিফ্ট চালু করা একটি পাবলিক সাবনেটে এটি চালু করার তুলনায় নিরাপত্তা এবং বিচ্ছিন্নতার একটি অতিরিক্ত স্তর প্রদান করে কারণ ব্যক্তিগত সাবনেট সরাসরি ইন্টারনেট থেকে অ্যাক্সেসযোগ্য নয় এবং বাহ্যিক আক্রমণ থেকে আরও নিরাপদ।
পাবলিক লাইব্রেরি ডাউনলোড করতে, আপনাকে অবশ্যই সেজমেকার গ্রাহক অ্যাকাউন্টে একটি ভিপিসি এবং একটি ব্যক্তিগত এবং সর্বজনীন সাবনেট তৈরি করতে হবে। তারপরে পাবলিক সাবনেটে একটি NAT গেটওয়ে চালু করুন এবং ইন্টারনেট অ্যাক্সেস করার জন্য ব্যক্তিগত সাবনেটে সেজমেকার স্টুডিওর জন্য একটি ইন্টারনেট গেটওয়ে যুক্ত করুন৷ একটি ব্যক্তিগত সাবনেটের সাথে সংযোগ স্থাপনের নির্দেশাবলীর জন্য, পড়ুন আমি কিভাবে অ্যামাজন ভিপিসিতে একটি ব্যক্তিগত সাবনেটের জন্য একটি NAT গেটওয়ে সেট আপ করব?
ভোক্তা অ্যাকাউন্টে VPCOnly মোড সহ সেজমেকার স্টুডিও সেট আপ করুন
এর সাথে সেজমেকার স্টুডিও তৈরি করতে VPCOnly
মোড, নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
- সেজমেকার কনসোলে, নির্বাচন করুন স্টুডিও নেভিগেশন ফলকে।
- সেজমেকার স্টুডিও চালু করুন, বেছে নিন স্ট্যান্ডার্ড সেটআপ, এবং চয়ন করুন কনফিগার করুন.
আপনি যদি ইতিমধ্যে ব্যবহার করছেন AWS IAM আইডেন্টিটি সেন্টার (AWS একক সাইন-অনের উত্তরসূরি) আপনার AWS অ্যাকাউন্টগুলি অ্যাক্সেস করার জন্য, আপনি এটি প্রমাণীকরণের জন্য ব্যবহার করতে পারেন। অন্যথায়, আপনি প্রমাণীকরণের জন্য IAM ব্যবহার করতে পারেন এবং আপনার বিদ্যমান ফেডারেটেড ভূমিকাগুলি ব্যবহার করতে পারেন।
- মধ্যে সাধারণ সেটিংস অধ্যায়, নির্বাচন করুন একটি নতুন ভূমিকা তৈরি করুন.
- মধ্যে একটি আইএএম ভূমিকা তৈরি করুন বিভাগ, ঐচ্ছিকভাবে আপনার উল্লেখ করুন আমাজন সিম্পল স্টোরেজ সার্ভিস (Amazon S3) বালতি নির্বাচন করে কোন, নির্দিষ্ট, বা না, তাহলে বেছে নাও ভূমিকা তৈরি করুন.
এটি একটি সেজমেকার এক্সিকিউশন ভূমিকা তৈরি করে, যেমন AmazonSageMaker-ExecutionRole-00000000
.
- অধীনে নেটওয়ার্ক এবং স্টোরেজ বিভাগ, আপনার VPC, সাবনেট (প্রাইভেট সাবনেট) এবং নিরাপত্তা গোষ্ঠী নির্বাচন করুন যা আপনি পূর্বশর্ত হিসাবে তৈরি করেছেন।
- নির্বাচন করা শুধুমাত্র ভিপিসি, তাহলে বেছে নাও পরবর্তী.
ব্যবহারকারীর প্রোফাইল নাম প্রচার করতে SourceIdentity চালু করতে আপনার SageMaker Studio ডোমেন আপডেট করুন
সেজমেকার স্টুডিও এর সাথে একীভূত AWS CloudTrail সেজমেকার স্টুডিও নোটবুক থেকে ব্যবহারকারীর কার্যকলাপ এবং API কলগুলি নিরীক্ষণ ও নিরীক্ষণ করতে প্রশাসকদের সক্ষম করতে। ব্যবহারকারীর পরিচয় রেকর্ড করতে আপনি সেজমেকার স্টুডিও কনফিগার করতে পারেন (বিশেষত, ব্যবহারকারীর প্রোফাইল নাম) ক্লাউডট্রেইল ইভেন্টগুলিতে সেজমেকার স্টুডিও নোটবুক থেকে ব্যবহারকারীর কার্যকলাপ এবং API কলগুলি নিরীক্ষণ এবং নিরীক্ষণ করতে।
বেশ কয়েকটি ব্যবহারকারীর প্রোফাইলের মধ্যে নির্দিষ্ট ব্যবহারকারীর কার্যকলাপ লগ করতে, আমরা আপনাকে চালু করার সুপারিশ করেছি SourceIdentity
ব্যবহারকারী প্রোফাইল নাম দিয়ে SageMaker স্টুডিও ডোমেন প্রচার করতে। এটি আপনাকে সেশনে ব্যবহারকারীর তথ্য ধরে রাখতে দেয় যাতে আপনি একটি নির্দিষ্ট ব্যবহারকারীকে অ্যাট্রিবিউট করতে পারেন। আপনি যখন ভূমিকাগুলি চেইন করেন তখনও এই বৈশিষ্ট্যটি বজায় থাকে, যাতে আপনি প্রযোজক অ্যাকাউন্টে তাদের ক্রিয়াকলাপে সূক্ষ্ম দৃশ্যমানতা পেতে পারেন। এই পোস্টটি লেখার সময় হিসাবে, আপনি শুধুমাত্র ব্যবহার করে এটি কনফিগার করতে পারেন এডাব্লুএস কমান্ড লাইন ইন্টারফেস (AWS CLI) বা যেকোনো কমান্ড লাইন টুল।
এই কনফিগারেশনটি আপডেট করার জন্য, ডোমেনের সমস্ত অ্যাপস-এ থাকতে হবে বন্ধ or মোছা অবস্থা.
হিসাবে ব্যবহারকারী প্রোফাইল নাম প্রচার সক্রিয় করতে নিম্নলিখিত কোড ব্যবহার করুন SourceIdentity
:
এটি আপনাকে যোগ করতে হবে sts:SetSourceIdentity
আপনার মৃত্যুদন্ড কার্যকর ভূমিকা জন্য বিশ্বাস সম্পর্কের মধ্যে.
অ্যামাজন রেডশিফ্ট প্রযোজক অ্যাকাউন্টে একটি আইএএম ভূমিকা তৈরি করুন যা সেজমেকার স্টুডিওকে অ্যামাজন রেডশিফ্ট অ্যাক্সেস করতে অনুমান করতে হবে
সেজমেকার অ্যামাজন রেডশিফ্ট অ্যাক্সেস করার জন্য অনুমান করবে এমন একটি ভূমিকা তৈরি করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
- Amazon Redshift প্রযোজক অ্যাকাউন্টে IAM কনসোল খুলুন।
- বেছে নিন ভূমিকা নেভিগেশন ফলকে, তারপর নির্বাচন করুন ভূমিকা তৈরি করুন.
- উপরে বিশ্বস্ত সত্তা নির্বাচন করুন পৃষ্ঠা, নির্বাচন করুন কাস্টম বিশ্বাস নীতি.
- সম্পাদকে নিম্নলিখিত কাস্টম ট্রাস্ট নীতি লিখুন এবং আপনার সেজমেকার গ্রাহক অ্যাকাউন্ট আইডি এবং আপনার তৈরি করা সেজমেকার এক্সিকিউশন ভূমিকা প্রদান করুন:
- বেছে নিন পরবর্তী.
- উপরে প্রয়োজনীয় অনুমতি যোগ করুন পৃষ্ঠা, চয়ন করুন নীতি তৈরি করুন.
- নিম্নলিখিত নমুনা নীতি যোগ করুন এবং আপনার কনফিগারেশনের উপর ভিত্তি করে প্রয়োজনীয় সম্পাদনা করুন।
- একটি নাম যোগ করে নীতি সংরক্ষণ করুন, যেমন
RedshiftROAPIUserAccess
.
সার্জারির SourceIdentity
অ্যাট্রিবিউট ব্যবহার করা হয় আসল সেজমেকার স্টুডিও ব্যবহারকারীর পরিচয় অ্যামাজন রেডশিফ্ট ডাটাবেস ব্যবহারকারীর সাথে সংযুক্ত করতে। তারপরে ক্লাউডট্রেইল এবং অ্যামাজন রেডশিফ্ট ডাটাবেস অডিট লগ ব্যবহার করে প্রযোজক অ্যাকাউন্টে ব্যবহারকারীর ক্রিয়াগুলি পর্যবেক্ষণ করা যেতে পারে।
- উপরে নাম, পর্যালোচনা, এবং তৈরি করুন পৃষ্ঠা, একটি ভূমিকার নাম লিখুন, সেটিংস পর্যালোচনা করুন এবং চয়ন করুন৷ ভূমিকা তৈরি করুন.
সেজমেকার ভোক্তা অ্যাকাউন্টে আইএএম ভূমিকা আপডেট করুন যা সেজমেকার স্টুডিও অ্যামাজন রেডশিফ্ট প্রযোজক অ্যাকাউন্টে অনুমান করে
আমরা যে ভূমিকাটি তৈরি করেছি তা অনুমান করার জন্য এটির জন্য SageMaker সম্পাদন ভূমিকা আপডেট করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
- SageMaker ভোক্তা অ্যাকাউন্টে IAM কনসোল খুলুন।
- বেছে নিন ভূমিকা নেভিগেশন প্যানে, তারপরে আমরা তৈরি করা সেজমেকার এক্সিকিউশন রোলটি বেছে নিন (
AmazonSageMaker-ExecutionRole-*
). - মধ্যে অনুমতি নীতি বিভাগে, উপর অনুমতি যোগ করুন মেনু, নির্বাচন করুন ইনলাইন নীতি তৈরি করুন.
- সম্পাদক, উপর তাদেরকে JSON ট্যাব, নিম্নলিখিত নীতি লিখুন, যেখানে Amazon Redshift প্রযোজক অ্যাকাউন্টে আপনি যে ভূমিকা তৈরি করেছেন তার ARN হল:
আপনি IAM কনসোলে Amazon Redshift প্রযোজক অ্যাকাউন্টে তৈরি ভূমিকার ARN পেতে পারেন, যেমনটি নিম্নলিখিত স্ক্রিনশটে দেখানো হয়েছে।
- বেছে নিন পর্যালোচনা নীতি.
- জন্য নাম, আপনার নীতির জন্য একটি নাম লিখুন।
- বেছে নিন নীতি তৈরি করুন.
আপনার অনুমতি নীতিগুলি নিম্নলিখিত স্ক্রিনশটের মতো দেখতে হবে৷
অ্যামাজন রেডশিফ্ট প্রযোজক অ্যাকাউন্ট এবং সেজমেকার স্টুডিও গ্রাহক অ্যাকাউন্টে ভিপিসিগুলির মধ্যে একটি পিয়ারিং সংযোগ সেট আপ করুন
সেজমেকার স্টুডিও ভিপিসি এবং অ্যামাজন রেডশিফ্ট ভিপিসির মধ্যে যোগাযোগ স্থাপন করতে, দুটি ভিপিসিকে ভিপিসি পিয়ারিং ব্যবহার করে পিয়ার করতে হবে। একটি সংযোগ স্থাপন করতে নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
- Amazon Redshift বা SageMaker অ্যাকাউন্টে, Amazon VPC কনসোল খুলুন।
- নেভিগেশন ফলকে, নির্বাচন করুন পিয়ারিং সংযোগ, তাহলে বেছে নাও পিয়ারিং সংযোগ তৈরি করুন.
- জন্য নাম, আপনার সংযোগের জন্য একটি নাম লিখুন।
- অধীনে একটি স্থানীয় ভিপিসি নির্বাচন করুন, একটি স্থানীয় VPC চয়ন করুন৷
- অধীনে অন্য ভিপিসি নির্বাচন করুন, একই অঞ্চলে অন্য একটি ভিপিসি এবং অন্য একটি অ্যাকাউন্ট উল্লেখ করুন৷
- বেছে নিন পিয়ারিং সংযোগ তৈরি করুন।
- VPC পিয়ারিং সংযোগ পর্যালোচনা করুন এবং চয়ন করুন অনুরোধ গ্রহন কর চালু করতে.
VPC পিয়ারিং সংযোগ সফলভাবে প্রতিষ্ঠিত হওয়ার পরে, আপনি SageMaker এবং Amazon Redshift VPCs উভয়ের মধ্যে সংযোগ সম্পূর্ণ করতে রুট তৈরি করেন।
- SageMaker অ্যাকাউন্টে, Amazon VPC কনসোল খুলুন।
- বেছে নিন রুট টেবিল নেভিগেশন প্যানে, তারপর সেজমেকারের সাথে যুক্ত VPC নির্বাচন করুন এবং রুটগুলি সম্পাদনা করুন।
- গন্তব্য Amazon Redshift VPC এবং পিয়ারিং সংযোগ হিসাবে লক্ষ্যের জন্য CIDR যোগ করুন।
- উপরন্তু, একটি NAT গেটওয়ে যোগ করুন।
- বেছে নিন পরিবর্তনগুলোর সংরক্ষন.
- Amazon Redshift অ্যাকাউন্টে, Amazon VPC কনসোল খুলুন।
- বেছে নিন রুট টেবিল নেভিগেশন ফলকে, তারপরে অ্যামাজন রেডশিফ্টের সাথে যুক্ত VPC চয়ন করুন এবং রুটগুলি সম্পাদনা করুন৷
- গন্তব্য SageMaker VPC এবং পিয়ারিং সংযোগ হিসাবে লক্ষ্যের জন্য CIDR যোগ করুন।
- উপরন্তু, একটি ইন্টারনেট গেটওয়ে যোগ করুন।
- বেছে নিন পরিবর্তনগুলোর সংরক্ষন.
আপনি ইন্টারনেটে সংযোগ না করে আপনার VPC-তে একটি ইন্টারফেস এন্ডপয়েন্টের মাধ্যমে আপনার VPC থেকে SageMaker স্টুডিওতে সংযোগ করতে পারেন। যখন আপনি একটি VPC ইন্টারফেস এন্ডপয়েন্ট ব্যবহার করেন, তখন আপনার VPC এবং SageMaker API বা রানটাইমের মধ্যে যোগাযোগ সম্পূর্ণরূপে এবং নিরাপদে AWS নেটওয়ার্কের মধ্যে পরিচালিত হয়।
- একটি VPC এন্ডপয়েন্ট তৈরি করতে, SageMaker অ্যাকাউন্টে, VPC কনসোল খুলুন৷
- বেছে নিন সমাপ্তি নেভিগেশন ফলকে, তারপর নির্বাচন করুন এন্ডপয়েন্ট তৈরি করুন.
- আপনার সেজমেকার নোটবুক ডোমেনের জন্য ইনবাউন্ড এবং আউটবাউন্ড NFS ট্র্যাফিকের অনুমতি দেওয়ার জন্য SageMaker VPC, সংশ্লিষ্ট সাবনেট এবং উপযুক্ত নিরাপত্তা গোষ্ঠীগুলি নির্দিষ্ট করুন এবং বেছে নিন ভিপিসি এন্ডপয়েন্ট তৈরি করুন.
ভোক্তা অ্যাকাউন্টে সেজমেকার স্টুডিওতে অ্যামাজন রেডশিফ্টকে জিজ্ঞাসা করুন
সমস্ত নেটওয়ার্কিং সফলভাবে প্রতিষ্ঠিত হওয়ার পরে, পান্ডাস লাইব্রেরির জন্য AWS SDK ব্যবহার করে SageMaker স্টুডিও গ্রাহক অ্যাকাউন্টে Amazon Redshift ক্লাস্টারের সাথে সংযোগ করতে এই বিভাগে পদক্ষেপগুলি অনুসরণ করুন:
- সেজমেকার স্টুডিওতে, একটি নতুন নোটবুক তৈরি করুন।
- যদি পান্ডাস প্যাকেজের জন্য AWS SDK ইনস্টল করা না থাকে তবে আপনি নিম্নলিখিতগুলি ব্যবহার করে এটি ইনস্টল করতে পারেন:
এই ইনস্টলেশনটি স্থায়ী নয় এবং KernelGateway অ্যাপটি মুছে ফেলা হলে তা হারিয়ে যাবে। একটি অংশ হিসাবে কাস্টম প্যাকেজ যোগ করা যেতে পারে জীবনচক্র কনফিগারেশন.
- প্রথম ঘরে নিম্নলিখিত কোডটি প্রবেশ করান এবং কোডটি চালান। প্রতিস্থাপন করুন
RoleArn
এবংregion_name
আপনার অ্যাকাউন্ট সেটিংসের উপর ভিত্তি করে মান:
- একটি নতুন কক্ষে নিম্নলিখিত কোডটি প্রবেশ করান এবং বর্তমান SageMaker ব্যবহারকারী প্রোফাইল নাম পেতে কোডটি চালান:
- একটি নতুন কক্ষে নিম্নলিখিত কোডটি প্রবেশ করান এবং কোডটি চালান:
অ্যামাজন রেডশিফ্টকে সফলভাবে জিজ্ঞাসা করতে, আপনার ডাটাবেস প্রশাসককে প্রযোজক অ্যাকাউন্টে অ্যামাজন রেডশিফ্ট ক্লাস্টারের মধ্যে প্রয়োজনীয় পড়ার অনুমতি সহ নতুন তৈরি ব্যবহারকারীকে বরাদ্দ করতে হবে।
- একটি নতুন কক্ষে নিম্নলিখিত কোডটি লিখুন, আপনার Amazon Redshift টেবিলের সাথে মেলে ক্যোয়ারী আপডেট করুন এবং সেলটি চালান৷ এটি আরও ডেটা প্রক্রিয়াকরণ এবং বিশ্লেষণের জন্য সফলভাবে রেকর্ডগুলি ফেরত দেবে।
আপনি এখন আপনার ব্যবসার প্রয়োজনীয়তার উপর ভিত্তি করে আপনার ডেটা রূপান্তর এবং বিশ্লেষণ তৈরি করা শুরু করতে পারেন।
পরিষ্কার কর
পুনরাবৃত্ত খরচ এড়াতে যেকোন সংস্থান পরিষ্কার করতে, সেজমেকার ভিপিসি এন্ডপয়েন্ট, অ্যামাজন রেডশিফ্ট ক্লাস্টার এবং সেজমেকার স্টুডিও অ্যাপ, ব্যবহারকারী এবং ডোমেন মুছুন। এছাড়াও আপনার তৈরি যেকোন S3 বালতি এবং বস্তু মুছুন।
উপসংহার
এই পোস্টে, আমরা দেখিয়েছি কিভাবে VPC পিয়ারিং ব্যবহার করে বিভিন্ন অ্যাকাউন্টে ব্যক্তিগত Amazon Redshift এবং SageMaker Studio VPC-এর মধ্যে ক্রস-অ্যাকাউন্ট সংযোগ স্থাপন করা যায় এবং IAM ভূমিকা চেইনিং ব্যবহার করে সেজমেকার স্টুডিওতে অ্যামাজন রেডশিফ্ট ডেটা অ্যাক্সেস করতে হয়, এছাড়াও ব্যবহারকারীর পরিচয় লগিং করার সময় সেজমেকার স্টুডিও থেকে অ্যামাজন রেডশিফ্ট অ্যাক্সেস করা হয়েছে। এই সমাধানের মাধ্যমে, আপনি ডেটা অ্যাক্সেস করতে অ্যাকাউন্টগুলির মধ্যে ম্যানুয়ালি ডেটা স্থানান্তর করার প্রয়োজনীয়তা দূর করবেন। আমরা সেজমেকার স্টুডিওতে পান্ডাস লাইব্রেরির জন্য AWS SDK ব্যবহার করে অ্যামাজন রেডশিফ্ট ক্লাস্টারে কীভাবে অ্যাক্সেস করতে পারি এবং আপনার ML ব্যবহারের ক্ষেত্রে ডেটা প্রস্তুত করেছি তাও দেখেছি।
Amazon Redshift এবং SageMaker সম্পর্কে আরও জানতে, পড়ুন অ্যামাজন রেডশিফ্ট ডেটাবেস বিকাশকারী গাইড এবং আমাজন সেজমেকার ডকুমেন্টেশন.
লেখক সম্পর্কে
সুপ্রিয়া পুরগুন্ডলা AWS-এর একজন সিনিয়র সলিউশন আর্কিটেক্ট। তিনি তাদের AI এবং ML যাত্রায় মূল গ্রাহক অ্যাকাউন্টগুলিকে সহায়তা করেন৷ তিনি ডেটা-চালিত AI এবং মেশিন লার্নিংয়ের গভীরতার ক্ষেত্র সম্পর্কে উত্সাহী।
মার্ক কার্প অ্যামাজন সেজমেকার দলের সাথে একজন মেশিন লার্নিং আর্কিটেক্ট। তিনি গ্রাহকদের স্কেলে এমএল ওয়ার্কলোড ডিজাইন, স্থাপন এবং পরিচালনা করতে সহায়তা করার দিকে মনোনিবেশ করেন। তার অবসর সময়ে, তিনি ভ্রমণ এবং নতুন জায়গা অন্বেষণ উপভোগ করেন।
- এসইও চালিত বিষয়বস্তু এবং পিআর বিতরণ। আজই পরিবর্ধিত পান।
- PlatoData.Network উল্লম্ব জেনারেটিভ Ai. নিজেকে ক্ষমতায়িত করুন। এখানে প্রবেশ করুন.
- প্লেটোএআইস্ট্রিম। Web3 ইন্টেলিজেন্স। জ্ঞান প্রসারিত. এখানে প্রবেশ করুন.
- প্লেটোইএসজি। মোটরগাড়ি / ইভি, কার্বন, ক্লিনটেক, শক্তি, পরিবেশ সৌর, বর্জ্য ব্যবস্থাপনা. এখানে প্রবেশ করুন.
- ব্লকঅফসেট। পরিবেশগত অফসেট মালিকানার আধুনিকীকরণ। এখানে প্রবেশ করুন.
- উত্স: https://aws.amazon.com/blogs/machine-learning/configure-cross-account-access-of-amazon-redshift-clusters-in-amazon-sagemaker-studio-using-vpc-peering/
- : আছে
- : হয়
- :না
- :কোথায়
- $ ইউপি
- 10
- 100
- 11
- 13
- 14
- 15%
- 7
- 8
- 9
- a
- সম্পর্কে
- প্রবেশ
- অ্যাক্সেসড
- প্রবেশযোগ্য
- অ্যাক্সেস করা
- হিসাব
- অ্যাকাউন্টস
- দিয়ে
- কর্ম
- স্টক
- কার্যকলাপ
- যোগ
- যোগ
- যোগ
- অতিরিক্ত
- অ্যাডমিনিস্ট্রেটররা
- AI
- সব
- অনুমতি
- অনুমতি
- ইতিমধ্যে
- এছাড়াও
- মর্দানী স্ত্রীলোক
- আমাজন রেডশিফ্ট
- আমাজন সেজমেকার
- অ্যামাজন সেজমেকার স্টুডিও
- অ্যামাজন ওয়েব সার্ভিসেস
- মধ্যে
- an
- বিশ্লেষণ
- এবং
- অন্য
- কোন
- API
- অ্যাপ্লিকেশন
- যথাযথ
- অ্যাপস
- স্থাপত্য
- রয়েছি
- এলাকায়
- AS
- যুক্ত
- অনুমান
- অনুমান
- At
- আক্রমন
- নিরীক্ষা
- প্রমাণীকরণ
- সহজলভ্য
- এড়াতে
- ডেস্কটপ AWS
- ভিত্তি
- BE
- হয়ে ওঠে
- কারণ
- হয়েছে
- সর্বোত্তম
- মধ্যে
- উভয়
- নির্মাণ করা
- ভবন
- ব্যবসায়
- by
- কল
- কল
- CAN
- পেতে পারি
- মামলা
- কেন্দ্র
- কিছু
- চেন
- বেছে নিন
- মেঘ
- ক্লাউড কম্পিউটিং
- গুচ্ছ
- কোড
- সাধারণ
- যোগাযোগ
- তুলনা
- সম্পূর্ণ
- গনা
- কম্পিউটিং
- শর্ত
- পরিচালিত
- কনফিগারেশন
- কনফিগার
- সংযোগ করা
- সংযোজক
- সংযোগ
- কানেক্টিভিটি
- কনসোল
- ভোক্তা
- নিয়ন্ত্রণ
- নিয়ন্ত্রণগুলি
- মূল
- মূল্য
- খরচ
- সৃষ্টি
- নির্মিত
- সৃষ্টি
- পরিচয়পত্র
- বর্তমান
- প্রথা
- ক্রেতা
- গ্রাহকদের
- উপাত্ত
- তথ্য প্রক্রিয়াজাতকরণ
- তথ্য আদান প্রদান
- তথ্য চালিত
- ডেটাবেস
- DATETIME
- স্থাপন
- গভীরতা
- বর্ণিত
- নকশা
- গন্তব্য
- বিকাশকারী
- উন্নয়ন
- বিভিন্ন
- সরাসরি
- do
- ডোমেইন
- ডাউনলোড
- প্রতি
- সম্পাদক
- প্রভাব
- পারেন
- বাছা
- সক্ষম করা
- সম্ভব
- শেষপ্রান্ত
- প্রবেশ করান
- সম্পূর্ণরূপে
- পরিবেশ
- পরিবেশের
- স্থাপন করা
- প্রতিষ্ঠিত
- ঘটনাবলী
- প্রতি
- ফাঁসি
- বিদ্যমান
- এক্সপ্লোরিং
- বহিরাগত
- দ্রুত
- প্রথম
- গুরুত্ত্ব
- অনুসরণ করা
- অনুসরণ
- জন্য
- থেকে
- সম্পূর্ণরূপে
- অধিকতর
- প্রবেশপথ
- পাওয়া
- গ্রুপ
- গ্রুপের
- আছে
- he
- সাহায্য
- সাহায্য
- উচ্চস্তর
- তার
- কিভাবে
- কিভাবে
- এইচটিএমএল
- HTTP
- HTTPS দ্বারা
- i
- ID
- পরিচয়
- if
- প্রকাশ
- প্রভাব
- আমদানি
- উন্নত করা
- in
- শিল্প
- তথ্য
- ইনস্টল
- স্থাপন
- ইনস্টল
- পরিবর্তে
- নির্দেশাবলী
- সংহত
- ইন্টারফেস
- Internet
- ইন্টারনেট সুবিধা
- মধ্যে
- বিচ্ছিন্নতা
- IT
- যাত্রা
- JPG
- JSON
- মাত্র
- চাবি
- শুরু করা
- চালু
- চালু করা
- স্তর
- শিখতে
- শিক্ষা
- লাইব্রেরি
- লাইব্রেরি
- লাইন
- স্থানীয়
- অবস্থিত
- লগ ইন করুন
- লগিং
- দেখুন
- নষ্ট
- মেশিন
- মেশিন লার্নিং
- করা
- মেকিং
- পরিচালনা করা
- পরিচালিত
- ম্যানুয়ালি
- ম্যাচ
- মেনু
- মেটাডাটা
- পদ্ধতি
- ML
- মোড
- মডেল
- মনিটর
- পর্যবেক্ষণ করা
- পর্যবেক্ষণ
- অধিক
- পদক্ষেপ
- অবশ্যই
- নাম
- ন্যাভিগেশন
- প্রয়োজনীয়
- প্রয়োজন
- চাহিদা
- নেটওয়ার্ক
- নেটওয়ার্কিং
- নতুন
- সদ্য
- নোড
- নোটবই
- এখন
- লক্ষ্য
- বস্তু
- of
- প্রায়ই
- on
- ONE
- কেবল
- খোলা
- or
- সংগঠন
- সংগঠন
- মূল
- অন্যান্য
- অন্যভাবে
- আমাদের
- শেষ
- ওভারভিউ
- প্যাকেজ
- প্যাকেজ
- পৃষ্ঠা
- পান্ডাস
- শার্সি
- অংশ
- বিশেষত
- পাস
- কামুক
- পিডিএফ
- সমকক্ষ ব্যক্তি
- সম্পাদন করা
- অনুমতি
- অনুমতি
- জায়গা
- Plato
- প্লেটো ডেটা ইন্টেলিজেন্স
- প্লেটোডাটা
- নীতি
- নীতি
- পোস্ট
- ক্ষমতা
- অনুশীলন
- ভবিষ্যতবাণী
- প্রস্তুত করা
- প্রতিরোধ
- অধ্যক্ষ
- ব্যক্তিগত
- প্রক্রিয়াজাতকরণ
- সৃজনকর্তা
- প্রোফাইল
- প্রোফাইল
- প্রকল্প
- প্রদান
- উপলব্ধ
- প্রদানের
- প্রকাশ্য
- পড়া
- সুপারিশ করা
- নথি
- রেকর্ড
- আবৃত্ত
- হ্রাস করা
- এলাকা
- সম্পর্ক
- প্রতিস্থাপন করা
- অনুরোধ
- প্রয়োজনীয়
- আবশ্যকতা
- প্রয়োজন
- সংস্থান
- Resources
- নিজ নিজ
- প্রত্যাবর্তন
- আয়
- এখানে ক্লিক করুন
- ঝুঁকি
- ভূমিকা
- ভূমিকা
- যাত্রাপথ
- চালান
- ঋষি নির্মাতা
- একই
- মাপযোগ্য
- স্কেল
- SDK
- অধ্যায়
- নিরাপদ
- নিরাপদে
- নিরাপত্তা
- নির্বাচন
- জ্যেষ্ঠ
- আলাদা
- পৃথক
- সেবা
- সেশন
- সেট
- সেটিংস
- বিভিন্ন
- শেয়ারিং
- সে
- উচিত
- দেখিয়েছেন
- প্রদর্শিত
- অনুরূপ
- সহজ
- সহজতর করা
- একক
- So
- সমাধান
- সলিউশন
- নির্দিষ্ট
- বিশেষভাবে
- নিদিষ্ট
- শুরু
- রাষ্ট্র
- বিবৃতি
- ধাপ
- প্রারম্ভিক ব্যবহারের নির্দেশাবলী
- স্টোরেজ
- সঞ্চিত
- চিত্রশালা
- সাবনেট
- সাবনেট
- সফলভাবে
- এমন
- টেবিল
- লক্ষ্য
- টীম
- দল
- অস্থায়ী
- যে
- সার্জারির
- ক্ষেত্র
- তাদের
- তাহাদিগকে
- তারপর
- এই
- দ্বারা
- টাই
- সময়
- থেকে
- টুল
- ট্রাফিক
- রেলগাড়ি
- রূপান্তরের
- ভ্রমণ
- আস্থা
- বিশ্বস্ত
- চালু
- দুই
- আদর্শ
- ধরনের
- সাধারণত
- আপডেট
- ব্যবহার
- ব্যবহৃত
- ব্যবহারকারী
- ব্যবহারকারী
- ব্যবহার
- মানগুলি
- সংস্করণ
- দৃষ্টিপাত
- পদচারণা
- প্রয়োজন
- ছিল
- we
- ওয়েব
- ওয়েব সার্ভিস
- ওয়েব ভিত্তিক
- আমরা একটি
- কখন
- যখন
- ইচ্ছা
- সঙ্গে
- মধ্যে
- কর্মপ্রবাহ
- লিখিত
- আপনি
- আপনার
- zephyrnet