ক্লাউড কম্পিউটিং এর কোন মডেলটি অ্যাপ্লিকেশন তৈরি করার জন্য প্রোগ্রামারদেরকে প্লাটফর্ম সরবরাহ করে?
সঠিক উত্তর
গPaaS
ব্যাখ্যা
প্রশ্নটি ক্লাউডের সেই সেবা মডেল জানতে চেয়েছে, যা প্রোগ্রামারদের অ্যাপ্লিকেশন তৈরির প্ল্যাটফর্ম দেয়। উত্তর পাস, অর্থাৎ প্ল্যাটফর্ম অ্যাজ আ সার্ভিস।
পাস-এ সেবাদাতা সার্ভার, অপারেটিং সিস্টেম, ডেটাবেস আর প্রোগ্রামিং পরিবেশ তৈরি করে রাখে। প্রোগ্রামার শুধু নিজের কোড লিখে আপলোড করেন; যন্ত্র বা অপারেটিং সিস্টেম নিয়ে মাথা ঘামাতে হয় না। গুগল অ্যাপ ইঞ্জিন আর হিরোকু এর পরিচিত উদাহরণ।
তিন মূল মডেলকে স্তর হিসেবে ভাবুন। নিচে আইয়াস দেয় শুধু কাঁচা অবকাঠামো, মাঝে পাস দেয় অ্যাপ বানানোর প্ল্যাটফর্ম, আর ওপরে সাস দেয় সরাসরি ব্যবহারের তৈরি সফটওয়্যার। ডাস সাধারণত ডেস্কটপ অ্যাজ আ সার্ভিস, মানে ইন্টারনেটে পুরো ভার্চুয়াল ডেস্কটপ দেওয়া; কখনো ডেটা অ্যাজ আ সার্ভিস অর্থেও বলা হয়।
ফাঁদ আইয়াস, কারণ এতেও প্রোগ্রামার অ্যাপ চালাতে পারেন; কিন্তু সেখানে অপারেটিং সিস্টেম থেকে সবকিছু নিজেকে সাজাতে হয়, প্ল্যাটফর্ম তৈরি থাকে না।
স্টেপ বাই স্টেপ শিখুন
৩/৩- নিচের স্তর আইয়াস: শুধু সার্ভার, স্টোরেজ, নেটওয়ার্ক।
- মাঝের স্তর পাস: অপারেটিং সিস্টেম, ডেটাবেস, প্রোগ্রামিং পরিবেশ তৈরি।
- ওপরের স্তর সাস: তৈরি সফটওয়্যার; প্রোগ্রামারের প্ল্যাটফর্ম পাস।
ক. IaaS: আইয়াস শুধু কাঁচা অবকাঠামো দেয়; প্ল্যাটফর্ম নিজেকে সাজাতে হয়।
খ. SaaS: সাস তৈরি সফটওয়্যার দেয়, অ্যাপ বানানোর প্ল্যাটফর্ম নয়।
ঘ. DaaS: ডাস ভার্চুয়াল ডেস্কটপ বা ডেটা সেবা দেয়; অ্যাপ বানানোর প্ল্যাটফর্ম নয়।
ব্যবহারকারী অনুযায়ী মনে রাখুন: IaaS = নেটওয়ার্ক প্রশাসক, PaaS = প্রোগ্রামার, SaaS = সাধারণ ব্যবহারকারী।
প্রোগ্রামারের প্ল্যাটফর্ম, পাসের পি।