"নির্বাচিত" উত্তরটি সঠিক, তবে আমি কিছু অতিরিক্ত তথ্য যুক্ত করতে চেয়েছিলাম কারণ বেশিরভাগ লোকেরা ইবি এবং আরডিএস একসাথে ব্যবহার করার ক্ষেত্রেও একই প্রয়োজনীয়তা থাকা উচিত - এমনকি তারা এখনও এটি জানেন না।
প্রথম প্রশ্ন : আপনি কেন ইডি পরিবেশের বাইরে আরডিএস উদাহরণ থাকতে চান?
উত্তর : যাতে আরডিএস উদাহরণটির আজীবন EB পরিবেশের জীবনকালের সাথে আবদ্ধ না হয়। যেমন আপনি যখন কোনও পরিবেশ সরিয়ে ফেলেন, আপনি এটির সাহায্যে ডিবিটিকে ধ্বংস করতে চান না। আপনি নিজের আরডিএস উদাহরণটি আপনার পরিবেশের সাথে কেন বেড়াতে চান তার খুব কম কারণ রয়েছে।
ইবি-র স্বাধীনভাবে আরডিএস সেট আপ করার ক্ষেত্রে একটি সমস্যা হ'ল আপনি আরডিএস_ * ভেরিয়েবলগুলি স্বয়ংক্রিয়ভাবে পপুলেটে পাবেন না এবং সেইজন্য তাদের মানগুলি পুনরুদ্ধার করতে এবং ওয়েব কনসোল বা .ebextensions এর মাধ্যমে সেগুলি নিজেকে পপুলেট করা দরকার। আপনার কোডটিতে শংসাপত্র যুক্ত করার পরামর্শ দেওয়া হয় না যদিও এটি কোনও সুরক্ষা গর্ত হতে পারে।
তবে তারপরে, পরবর্তী সমস্যাটি হ'ল যদি আপনি প্রোগ্রামগতভাবে পরিবেশ তৈরি করতে চান (যেমন নীল-সবুজ শূন্য ডাউনটাইম মোতায়েনের জন্য) তবে প্রতিবার সংবেদনশীল আরডিএস মান (যেমন পাসওয়ার্ড) কীভাবে তৈরি করা যায় তার জন্য আপনার সমাধান দরকার। দুর্ভাগ্যক্রমে, এর জন্য আপনাকে আরও AWS স্ট্যাকের নিচে নেমে একটি ক্লাউডফর্মেশন টেম্পলেট ব্যবহার করা দরকার।
আদর্শ সমাধানটি ইবির বর্ধনশীল যাতে প্রশ্নটিতে উল্লিখিত "একটি বিদ্যমান ডাটাবেস ব্যবহার করুন" লিঙ্কটি আপনাকে আসলে একটি বিদ্যমান আরডিএস ডাটাবেসটিকে ম্যানুয়ালি সংযুক্ত করতে দেয় এবং তারপরে আপনাকে অপ্রয়োজনীয় ডকুমেন্টেশনে পুনর্নির্দেশ না করে আরডিএস_ * পরিবেশের ভেরিয়েবলগুলি স্বয়ংক্রিয়ভাবে পুনরায় তৈরি করতে দেয় । এডাব্লুএস সাপোর্ট বলেছে এটি একটি বৈশিষ্ট্য অনুরোধ হিসাবে উত্থাপিত হয়েছে তবে অবশ্যই কোনও সময়সীমা দেওয়া হয়নি।