দ্রুত একটি স্ট্যান্ডার্ড। নেট ওয়েব অ্যাপ্লিকেশন মোতায়েন শুরু করার জন্য, ইলাস্টিক বিয়ানস্টালক আপনার জন্য সঠিক পরিষেবা।
এডাব্লুএস ক্লাউডফর্মেশন বিকাশকারী এবং সিস্টেম প্রশাসকদের সম্পর্কিত AWS সংস্থার সংগ্রহ তৈরি এবং পরিচালনা করার একটি সহজ উপায় দেয়, যাতে তারা একটি সুশৃঙ্খল এবং অনুমানযোগ্য ফ্যাশনে সরবরাহ করে এবং আপডেট করে।
ক্লাউডফর্মেশন (সিএফএন) হ'ল একটি হালকা ওজনের, বিদ্যমান এডাব্লুএস এপিআইয়ের তুলনায় নিম্ন-স্তরের বিমূর্ততা। একটি স্ট্যাটিক JSON / YAML টেম্পলেট নথি ব্যবহার করে, আপনি সংস্থার একটি সেট ঘোষণা করেন (যেমন একটি ইসি 2 উদাহরণ বা একটি এস 3 বালতি ) যা AWS APIs এ CRUD অপারেশনের সাথে সামঞ্জস্য করে।
আপনি যখন ক্লাউডফর্মেশন স্ট্যাক তৈরি করেন, ক্লাউডফর্মেশন সংশ্লিষ্ট রিসোর্সগুলি তৈরি করতে সংশ্লিষ্ট এপিআইগুলিকে কল করে এবং আপনি যখন কোনও স্ট্যাক মুছবেন তখন ক্লাউড ফোর্মেশনগুলি মুছে ফেলার জন্য সংশ্লিষ্ট এপিআইগুলিকে কল করে। বেশিরভাগ (তবে সমস্ত নয়) এডাব্লুএস এপিআই সমর্থিত।
ডেস্কটপ AWS ইলাস্টিক Beanstalk মোতায়েন ও ওয়েব অ্যাপ্লিকেশন এবং পরিষেবার সঙ্গে উন্নত স্কেলিং জন্য সহজেই ব্যবহারযোগ্য সেবা জাভা , .NET , পিএইচপি , Node.js , পাইথন , রুবি , যান , এবং Docker যেমন Apache, nginx, যাত্রীবাহী নামে পরিচিত সার্ভারে , এবং আইআইএস
আপনি কেবল নিজের কোড আপলোড করতে পারেন এবং ইলাস্টিক বিয়ানস্টালক স্বয়ংক্রিয়ভাবে ডিপ্লোয়মেন্ট পরিচালনা করে, ক্ষমতা বিধান, লোড ব্যালেন্সিং, অটো-স্কেলিং থেকে অ্যাপ্লিকেশন স্বাস্থ্য পর্যবেক্ষণ পর্যন্ত।
ইলাস্টিক বিয়ানস্টালক (ইবি) হিরোকুর মতোই ওয়েব অ্যাপ্লিকেশন হোস্ট করার জন্য একটি উচ্চ-স্তরের, পরিচালিত 'পরিষেবা হিসাবে প্ল্যাটফর্ম' (প্যাএস) । নিম্ন স্তরের এডাব্লুএস সংস্থাগুলি সরাসরি মোকাবেলা করার পরিবর্তে, ইবি একটি সম্পূর্ণরূপে পরিচালিত প্ল্যাটফর্ম সরবরাহ করে যেখানে আপনি ওয়েব ইন্টারফেস ব্যবহার করে অ্যাপ্লিকেশন পরিবেশ তৈরি করেন , আপনার অ্যাপ্লিকেশনটি কোন প্ল্যাটফর্মটি ব্যবহার করে, উত্স বান্ডেল তৈরি এবং আপলোড করবেন এবং বাকিগুলি হ্যান্ডল করে select
, EB ব্যবহার করে, আপনার জন্য বৈশিষ্ট্যগুলিতে বিল্ট সমস্ত প্রকারের পেতে আপনার আবেদন পরিবেশ পর্যবেক্ষণ এবং আপনার আবেদন নতুন সংস্করণ মোতায়েন ।
হুডের অধীনে, অ্যাপ্লিকেশনটির বিভিন্ন AWS সংস্থান তৈরি এবং পরিচালনা করতে EB ক্লাউডফর্মেশন ব্যবহার করে। আপনি আপনার অ্যাপ্লিকেশন সহ মোতায়েন করা একটি EB কনফিগারেশন ফাইলটিতে ক্লাউডফর্মেশন সংস্থান যুক্ত করে ডিফল্ট EB পরিবেশকে কাস্টমাইজ করতে এবং প্রসারিত করতে পারেন ।
উপসংহার
যদি আপনার অ্যাপ্লিকেশনটি কোনও ইলাস্টিক বিনস্টালকের সমর্থিত প্ল্যাটফর্মগুলির একটি ব্যবহার করে স্ট্যান্ডার্ড ওয়েব-স্তরযুক্ত অ্যাপ্লিকেশন হয় এবং আপনি আপনার অ্যাপ্লিকেশনটির জন্য সহজ-পরিচালনা, উচ্চ-স্কেলযোগ্য হোস্টিং চান, তবে ইলাস্টিক বিয়ানস্টালক ব্যবহার করুন ।
আপনি যদি:
- আপনার অ্যাপ্লিকেশন এর সমস্ত AWS সংস্থান সরাসরি পরিচালনা করতে চান;
- আপনার ইনস্ট্যান্স-বিধান বা স্থাপনার প্রক্রিয়া পরিচালনা বা ভারীভাবে কাস্টমাইজ করতে চান;
- একটি অ্যাপ্লিকেশন প্ল্যাটফর্ম ব্যবহার করা প্রয়োজন যা ইলাস্টিক বিয়ানস্টালক দ্বারা সমর্থিত নয়; অথবা
- উচ্চ স্তরের ইলাস্টিক বিয়ানস্টালিক বৈশিষ্ট্যগুলির কেবল প্রয়োজন / প্রয়োজন নেই
তারপরে সরাসরি ক্লাউডফর্মেশন ব্যবহার করুন এবং ইলাস্টিক বিয়ানস্টালকের যুক্ত কনফিগারেশন স্তরটি এড়ান।