Cloud Computing কী? সহজ বাংলায় সম্পূর্ণ গাইড

Cloud Computing Bangla গাইডের সহজ সংজ্ঞা হলো—ইন্টারনেটের মাধ্যমে প্রয়োজন অনুযায়ী server, storage, database, software ও computing power ব্যবহার করা। নিজস্ব অফিসে সব hardware কিনে চালানোর বদলে cloud provider-এর infrastructure থেকে resource নেওয়া যায় এবং অনেক ক্ষেত্রে ব্যবহার অনুযায়ী খরচ দিতে হয়।

Cloud Computing কীভাবে কাজ করে?

Provider বড় data center-এ server, network ও storage পরিচালনা করে। Virtualization ও management software physical resource-কে বিভিন্ন customer-এর জন্য নিরাপদভাবে ভাগ করে। ব্যবহারকারী dashboard, command-line বা API দিয়ে resource চালু, পরিবর্তন ও বন্ধ করতে পারেন।

NIST-এর সংজ্ঞা অনুযায়ী cloud-এর পাঁচটি বৈশিষ্ট্য হলো on-demand self-service, broad network access, resource pooling, rapid elasticity ও measured service।

Cloud service model

IaaS

Virtual machine, storage ও networking ভাড়া নেওয়া হয়। Provider hardware ও virtualization layer চালায়; customer সাধারণত operating system, application, data ও configuration-এর দায়িত্ব নেয়।

PaaS

Application তৈরি ও deploy করার platform পাওয়া যায়। Server provisioning, OS বা runtime-এর অনেক কাজ provider সামলায়; developer code ও data-তে মনোযোগ দেন।

SaaS

Browser বা app দিয়ে প্রস্তুত software ব্যবহার করা হয়—যেমন email, collaboration ও CRM। Provider application ও infrastructure পরিচালনা করে।

Deployment model

  • Public cloud: shared provider infrastructure
  • Private cloud: একটি প্রতিষ্ঠানের dedicated environment
  • Hybrid cloud: private ও public cloud-এর সমন্বয়
  • Community cloud: মিল থাকা কয়েকটি প্রতিষ্ঠানের shared environment

Cloud Computing-এর সুবিধা

  • Physical server বসানোর অপেক্ষা ছাড়াই দ্রুত শুরু
  • Traffic অনুযায়ী resource scale করা
  • অনেক service-এ usage-based billing
  • অনুমোদিত user-এর remote access
  • Managed database, backup ও analytics
  • পরিকল্পিত disaster recovery-এর সুযোগ

অসুবিধা ও ঝুঁকি

Cloud স্বয়ংক্রিয়ভাবে সস্তা বা নিরাপদ নয়। ভুল configuration, অপ্রয়োজনীয় resource, data transfer fee ও unused storage খরচ বাড়ায়। Internet dependency, outage, vendor lock-in, compliance ও data location বিবেচনা করতে হয়।

Shared responsibility-ও গুরুত্বপূর্ণ। Provider infrastructure রক্ষা করলেও password, permission, data, code, backup ও configuration-এর দায়িত্ব service model অনুযায়ী customer-এর থাকে।

Cloud security checklist

  1. Multi-factor authentication চালু করুন
  2. Least privilege permission দিন
  3. Data transit ও storage-এ encryption করুন
  4. Backup নিন এবং restore test করুন
  5. Logging, alert ও activity monitoring রাখুন
  6. Public access, firewall ও secret key audit করুন
  7. Region, compliance ও service terms যাচাই করুন

কোথায় ব্যবহার হয়?

Website hosting, mobile backend, file storage, database, analytics, AI workload, testing, video processing, collaboration ও backup-এ cloud ব্যবহার হয়। তবে performance, privacy, latency ও budget বুঝে service বাছাই করা জরুরি।

নতুনদের শেখার পথ

Networking, Linux, database ও web basics শিখে একটি provider-এর learning environment-এ static site, database বা backup project করুন। Billing alert চালু রাখুন এবং কাজ শেষে unused resource বন্ধ করুন।

শেষ কথা

Cloud হলো data center-এর resource-কে scalable, measured ও on-demand service হিসেবে ব্যবহার করার model। সব workload-এর জন্য cloud সেরা নয়; cost, latency, regulation ও team skill বিচার করে public, private বা hybrid পথ বেছে নিন।

মন্তব্য করুন