ধারণা
ক্লাউড কম্পিউটিং = ইন্টারনেটের মাধ্যমে কম্পিউটিং সেবা (সার্ভার, স্টোরেজ, ডাটাবেস, সফটওয়্যার) ব্যবহার — নিজের কম্পিউটারে নয়, দূরবর্তী সার্ভারে ("ক্লাউডে")।
আধুনিক ক্লাউড যুগের সূচনা: Amazon AWS (২০০৬) — S3 ও EC2 চালু।
NIST অনুসারে বৈশিষ্ট্য
- On-demand self-service
- Broad network access
- Resource pooling
- Rapid elasticity
- Measured service
Service Models — ৩ স্তর
| স্তর |
পূর্ণরূপ |
কী দেয় |
উদাহরণ |
| IaaS |
Infrastructure as a Service |
সার্ভার, স্টোরেজ, নেটওয়ার্ক |
AWS EC2, Azure VM, Google Compute Engine |
| PaaS |
Platform as a Service |
ডেভেলপমেন্ট প্ল্যাটফর্ম |
Heroku, Google App Engine, AWS Elastic Beanstalk |
| SaaS |
Software as a Service |
তৈরি অ্যাপ্লিকেশন |
Gmail, Google Drive, Office 365, Dropbox, Salesforce |
মনে রাখুন: Hardware → IaaS → Platform → PaaS → Software → SaaS
Deployment Models
| ধরন |
বিবরণ |
| Public Cloud |
সবার জন্য (AWS, Azure, GCP) |
| Private Cloud |
একটি প্রতিষ্ঠানের জন্য |
| Hybrid Cloud |
Public + Private |
| Community Cloud |
নির্দিষ্ট সম্প্রদায় |
প্রধান ক্লাউড প্রোভাইডার
| প্রোভাইডার |
কোম্পানি |
| AWS |
Amazon |
| Azure |
Microsoft |
| GCP |
Google |
| IBM Cloud |
IBM |
| Oracle Cloud |
Oracle |
| Alibaba Cloud |
Alibaba (China) |
বিশ্ব বাজারে শীর্ষ: AWS > Azure > GCP।
ক্লাউড স্টোরেজ (সাধারণ ব্যবহারকারী)
- Google Drive (Google)
- OneDrive (Microsoft)
- iCloud (Apple)
- Dropbox (Dropbox)
- MEGA
সুবিধা
- কম খরচ (Capex → Opex)
- Scalability
- যেকোনো স্থান থেকে অ্যাক্সেস
- Backup ও Disaster Recovery
- দ্রুত deployment
অসুবিধা
- ইন্টারনেট নির্ভরতা
- নিরাপত্তা ঝুঁকি
- Vendor lock-in
- Data privacy
Edge Computing vs Cloud Computing
- Cloud: কেন্দ্রীয় সার্ভারে প্রসেসিং
- Edge: ব্যবহারকারীর কাছাকাছি (কম latency)
Virtualization & Container
- VM: পুরো OS-এর সিমুলেশন (VMware, VirtualBox)
- Container: শুধু অ্যাপ ও নির্ভরতা (Docker, Kubernetes)
Big Data
বিশাল পরিমাণ ডেটা যা সাধারণ টুল দিয়ে প্রক্রিয়া করা কঠিন।
5V: Volume + Velocity + Variety + Veracity + Value
টুলস: Hadoop, Spark, MongoDB, Cassandra।
Blockchain
বিতরণকৃত খাতা (Distributed Ledger), প্রতিটি ব্লক চেইনে যুক্ত।
- Bitcoin (২০০৯) — Satoshi Nakamoto
- Ethereum — Smart Contract
- NFT — Non-Fungible Token
বাংলাদেশে ক্লাউড
- BCC (Bangladesh Computer Council) এর জাতীয় ডেটা সেন্টার
- BDREN Cloud
- 4-Tier National Data Center, কালিয়াকৈর
BCS শর্টকাট
- ক্লাউড সেবা ৩ স্তর: IaaS, PaaS, SaaS
- IaaS → AWS EC2
- SaaS → Gmail, Google Drive
- AWS → Amazon
- Bitcoin → Satoshi Nakamoto, ২০০৯
BCS সমাধান উদাহরণ
১. Gmail কোন ধরনের ক্লাউড সেবা?
২. AWS কোন কোম্পানির?
৩. Bitcoin-এর উদ্ভাবক?
৪. Hybrid Cloud কী?
- উত্তর: Public + Private Cloud
৫. Big Data 5V-তে V কী কী?
- উত্তর: Volume, Velocity, Variety, Veracity, Value
Common Mistakes
- IaaS, PaaS, SaaS গুলিয়ে ফেলা
- AWS-কে Microsoft-এর ভাবা (Amazon)
- Google Drive-কে IaaS ভাবা (SaaS)
- Bitcoin ও Blockchain এক ভাবা