ক্লাউড কম্পিউটিং এর কোন মডেলটি অ্যাপ্লিকেশন তৈরি করার জন্য প্রোগ্রামারদেরকে প্লাটফর্ম সরবরাহ করে?

A

laaS

B

SaaS

C

PaaS

D

DaaS

উত্তরের বিবরণ

img

ক্লাউড কম্পিউটিং-এর বিভিন্ন মডেল ভিন্ন ভিন্ন সেবা প্রদান করে থাকে। প্রশ্নে যেটি জানতে চাওয়া হয়েছে তা হলো—কোন মডেলটি প্রোগ্রামারদের অ্যাপ্লিকেশন তৈরি করার জন্য উপযুক্ত প্ল্যাটফর্ম সরবরাহ করে।

এই ক্ষেত্রে PaaS (Platform as a Service) হলো সঠিক উত্তর, কারণ এটি ডেভেলপারদের জন্য বিশেষভাবে ডিজাইন করা হয়েছে।

  • PaaS ব্যবহার করে প্রোগ্রামাররা সার্ভার, স্টোরেজ, নেটওয়ার্ক বা হোস্টিং নিয়ে চিন্তা না করে সরাসরি অ্যাপ্লিকেশন তৈরি, টেস্ট ও ডিপ্লয় করতে পারে।

  • এটি coding environment, database, API, development tools এবং অন্যান্য platform features সরবরাহ করে, যা software development process সহজ করে তোলে।

  • অন্যদিকে, IaaS শুধু infrastructure দেয়, SaaS সম্পূর্ণ তৈরি software ব্যবহার করার সুবিধা দেয়, এবং DaaS কেবল desktop virtualization service প্রদান করে।

  • তাই প্রোগ্রামারদের জন্য যথাযথ মডেল হলো PaaS

অপশন বিশ্লেষণ:

  • IaaS (Infrastructure as a Service) – সার্ভার, স্টোরেজ ও নেটওয়ার্কের infrastructure দেয়, কিন্তু সরাসরি application development-এর প্ল্যাটফর্ম নয়।

  • SaaS (Software as a Service) – ready-made software ব্যবহার করা যায়, programmer নতুন কিছু build করে না।

  • PaaS (Platform as a Service) – developers-দের জন্য application create, deploy ও manage করার platform দেয়।

  • DaaS (Desktop as a Service) – virtual desktop environment দেয়, কিন্তু development-এর জন্য নয়।

  • Correct Answer: PaaS.

ক্লাউড কম্পিউটিং হলো ইন্টারনেটের মাধ্যমে দূরবর্তী সার্ভার থেকে ডেটা, সফটওয়্যার এবং অন্যান্য computing resources ব্যবহার করার একটি প্রযুক্তি।

এখানে মূল বিষয়টি হলো নিজের hardware ব্যবহার না করে ইন্টারনেট service provider-এর কাছ থেকে service বা hardware ভাড়া নেওয়া।

ক্লাউড সার্ভিস মডেল তিন ভাগে বিভক্ত

১। IaaS (Infrastructure as a Service)

  • এখানে virtual infrastructure ভাড়া দেওয়া হয়।

  • উদাহরণ: Amazon Elastic Compute Cloud (EC2), যেখানে virtual machines ব্যবহারকারী ভাড়া নিতে পারে।

  • Users চাইলে নিজেদের operating system install করে application চালাতে পারে।

২। PaaS (Platform as a Service)

  • এখানে computing platform ভাড়া দেওয়া হয়, যার মধ্যে থাকে operating system, programming environment, database এবং web server।

  • এটি low-cost software development-এর সুযোগ করে দেয়।

  • উদাহরণ: Google App Engine।

৩। SaaS (Software as a Service)

  • এখানে users সরাসরি service provider-এর developed software ও database ব্যবহার করতে পারে।

  • ব্যবহারকারীর storage, configuration, বা maintenance নিয়ে কোনো ঝামেলা থাকে না।

Unfavorite

0

Updated: 1 day ago

Related MCQ

নিচের কোনটি একটি ক্লাউড স্টোরেজ সার্ভিসের উদাহরণ?


Created: 4 days ago

A

Adobe Express


B

PayPal


C

Telegram


D

Dropbox


Unfavorite

0

Updated: 4 days ago

ক্লাউড কম্পিউটিং-এর প্রধান সুবিধা কোনটি?

Created: 3 weeks ago

A

অন-ডিমান্ড কম্পিউটিং রিসোর্স সরবরাহ করে

B

বেশি খরচের হার্ডওয়্যার দরকার

C

কেবলমাত্র স্থানীয় সার্ভারেই চলে

D

ইন্টারনেট নির্ভরতা হ্রাস করে

Unfavorite

0

Updated: 3 weeks ago

নিচের কোনটি ক্লাউড কম্পিউটিং এর প্ল্যাটফর্মভিত্তিক সেবার অন্তর্গত? 


Created: 4 days ago

A

Google Docs


B

EC2


C

Azure


D

Dropbox


Unfavorite

0

Updated: 4 days ago

© LXMCQ, Inc. - All Rights Reserved

Developed by WiztecBD