IaaS, PaaS ও SaaS এর পার্থক্য ও উদাহরণ।

IaaS, PaaS and SaaS কী?

এই তিনটা জিনিস বুঝতে হলে "ক্লাউড কম্পিউটিং"(Cloud Computing) জিনিসটা বুঝতে হবে। 

সহজ কথায়, "ক্লাউড কম্পিউটিং" হলো অন্যের "রিসোর্স"  ইন্টারনেটের মাধ্যমে ব্রাউজ করা বা আপনার প্রয়োজন মত ব্যবহার করা। উদাহরণ স্বরূপ আমরা "Google Drive" ফটো রাখি এতে কিন্তু আমাদের ফোনের স্টোরেজ ব্যয় হয়না, এখানে আমরা গুগলের স্টোরেজ(রিসোর্স) ব্যবহার করি।

এখন কোন কোম্পানি আপনাকে কতটুকু রিসোর্স দিচ্ছে তার উপর ভিত্তি করে "ক্লাউড কম্পিউটিং" কে তিন ভাগে ভাগ করা হয়। 

১. IaaS(Infrastructure as a Service): এরা আপনাকে ভার্চুয়ালি পুরা একটা কম্পিউটার দিয়ে দিবে, যেখানে আপনি OS(Operating System) ইন্সটল থেকে শুরু করে যাবতীয় সকল কিছুর সেটাপ নিজের মত করে দিতে পারবেন।
IaaS সেবা দিয়ে থাকে এরকম কয়েকটি প্রতিষ্ঠানঃ
  • Google Compute Engine, 
  • Amazon Elastic,
  • Microsoft Azure,
  • Computing Cloud (EC2) , 
  • Rackspace, 
  • DigitalOcean 

২. PaaS(Platform as a Service): এর একটা কমন উদাহরণ "Firebase"। এরা আপনাকে ভার্চুয়াল মেশিন দিবে, তাতে OS(Operating System) সহ যাবতীয় সকল কিছু ইন্সটল করা থাকবে(আপনি নিজে দিতে পারবেননা)।  কিন্তু এরা আপনাকে একটা প্লাটফর্ম দিবে যেখানে আপনি সহজে Software বা Application বানাতে পারবেন।  

Amazon Elastic Beanstalk, Firebase, Red Hat OpenShift, Google App Engine, Heroku, PythonEverywhere হচ্ছে PaaS সেবাদানকারী প্লাটফর্ম । 

৩. SaaS(Software as a Service):  এটি আমরা দৈনন্দিন ব্যবহার করে থাকি। যেখানে সবকিছু সেটাপ করা আছে, আপনাকে শুধু সফটওয়্যার ব্যবহারের স্বাধীনতা দেওয়া হবে। যেমন আমরা যখন অনলাইন থেকে Microsoft Word, Microsoft Excel ইত্যাদির কাজ করি। অর্থাৎ সেবা দানকারী প্রতিষ্ঠানের Software ব্যবহার করি।
 
G-mail, Google Drive, Googe Photos, Google G Suite, Microsoft Office 365 ইত্যাদি  হলো SaaS এর উদাহরণ। 

Cost Price: 
Iaas এর Cost price বেশি (যেহেতু বেশি রিসোর্স দেওয়া হয়)।
PaaS এর IaaS থেকে কম।
SaaS এর সবথেকে কম। 

Post a Comment

0 Comments