☁️

সম্পূর্ণ পরীক্ষা গাইড

ক্লাউড কম্পিউটিং

BCS, বিভিন্ন Bank exam এবং সরকারি চাকরির পরীক্ষার জন্য ক্লাউড কম্পিউটিং-এর সবচেয়ে গুরুত্বপূর্ণ তথ্য, লিখিত পরীক্ষার প্যারাগ্রাফ, এবং ৩০টির বেশি MCQ একসাথে সাজানো হলো।

NIST IaaS · PaaS · SaaS Public · Private · Hybrid Virtualization 36 MCQ

ক্লাউড কম্পিউটিং কী?

পরীক্ষায় খুব গুরুত্বপূর্ণ: NIST-এর সংজ্ঞা, শব্দটির উৎপত্তি, জনক, প্রথম commercial cloud service, এবং Pay as you go ধারণা—এগুলো MCQ-তে বারবার আসে।

NIST (National Institute of Standards and Technology) এর মতে, ক্লাউড কম্পিউটিং হলো এমন একটি মডেল, যার মাধ্যমে ইন্টারনেটের সাহায্যে সার্ভার, স্টোরেজ, নেটওয়ার্ক, সফটওয়্যারসহ বিভিন্ন কম্পিউটিং রিসোর্স চাহিদামতো, দ্রুত এবং ন্যূনতম ব্যবস্থাপনা প্রচেষ্টায় ব্যবহার করা যায়।

ইতিহাস — পরীক্ষায় আসার মতো তথ্য

“Cloud Computing” শব্দটি ২০০৬ সালে Google-এর CEO Eric Schmidt ব্যবহার করেন। J.C.R. Licklider ১৯৬০-এর দশকে interconnected computer network-এর ধারণা দেন, তাই তাকে প্রায়ই cloud computing-এর জনক বলা হয়। John McCarthy ১৯৬১ সালে বলেন যে ভবিষ্যতে কম্পিউটিং হবে পানি-বিদ্যুতের মতো utility service। Amazon Web Services (AWS) ২০০৬ সালে EC2 ও S3 চালুর মাধ্যমে আধুনিক commercial cloud era শুরু করে।

ক্লাউড কম্পিউটিং-এর ৫টি Essential Characteristics

01

On-Demand Self-Service

ব্যবহারকারী প্রয়োজন অনুযায়ী নিজেই computing resource নিতে পারে।

02

Broad Network Access

ইন্টারনেটের মাধ্যমে মোবাইল, ল্যাপটপ, ট্যাবসহ বিভিন্ন ডিভাইস থেকে অ্যাক্সেস করা যায়।

03

Resource Pooling

একই infrastructure একাধিক user শেয়ার করে ব্যবহার করে।

04

Rapid Elasticity

চাহিদা বাড়লে দ্রুত resource বাড়ানো এবং কমলে কমিয়ে আনা যায়।

05

Measured Service

ব্যবহার অনুযায়ী বিল—এটাই Pay as you go মডেল।

তিনটি Service Model

IaaS

Infrastructure as a Service

এখানে সার্ভার, স্টোরেজ, নেটওয়ার্ক ইত্যাদি অবকাঠামো ভাড়া নেওয়া হয়। ব্যবহারকারী নিজে OS, application ও data manage করে। উদাহরণ: Amazon EC2, Azure Virtual Machines, Google Compute Engine.

PaaS

Platform as a Service

এটি developer-দের জন্য প্রস্তুত platform দেয়। developer শুধু application তৈরি ও deploy করে। উদাহরণ: Google App Engine, Heroku, AWS Elastic Beanstalk.

SaaS

Software as a Service

সম্পূর্ণ software ইন্টারনেটের মাধ্যমে ব্যবহার করা যায়; installation প্রয়োজন হয় না। উদাহরণ: Gmail, Google Docs, Microsoft 365, Zoom, Dropbox.

মডেলব্যবহারকারী যা ম্যানেজ করেপ্রোভাইডার যা ম্যানেজ করেউপযুক্ত কার জন্য
IaaSOS, অ্যাপ, ডেটাহার্ডওয়্যার, স্টোরেজ, নেটওয়ার্কIT Professional
PaaSApplication, DataOS, Middleware, HardwareDeveloper
SaaSশুধু ব্যবহারসবকিছুGeneral User

চার ধরনের ক্লাউড

Advantages এবং Disadvantages

✅ সুবিধা

  • 💰
    কম খরচহার্ডওয়্যার কেনা লাগে না; ব্যবহার অনুযায়ী বিল দিতে হয়।
  • 📍
    যেকোনো স্থান থেকে অ্যাক্সেসইন্টারনেট থাকলেই anywhere access পাওয়া যায়।
  • 📈
    Scalability ও Elasticityসহজে resource বাড়ানো বা কমানো যায়।
  • 💾
    Backup ও Recoveryডেটা সংরক্ষণ ও disaster recovery সহজ হয়।
  • 🔄
    Automatic UpdateProvider নিজে system update করে।
  • 🤝
    Collaborationএকাধিক user real-time-এ একই ফাইল বা project-এ কাজ করতে পারে।

❌ অসুবিধা

  • 🌐
    Internet Dependencyইন্টারনেট ছাড়া cloud service ঠিকমতো ব্যবহার করা যায় না।
  • 🔒
    Security Riskভুল configuration বা attack হলে data breach হতে পারে।
  • 🕵️
    Privacy Concernডেটা third-party data center-এ থাকে।
  • DowntimeProvider-এর সমস্যা হলে service বন্ধ হতে পারে।
  • 🔗
    Vendor Lock-inএক provider থেকে আরেক provider-এ migration কঠিন হতে পারে।

বিশ্বের শীর্ষ Cloud Provider

পূর্ণ নামসংক্ষিপ্ত রূপকোম্পানিপরীক্ষায় মনে রাখুন
Amazon Web ServicesAWSAmazonসবচেয়ে বড় provider
Microsoft AzureAzureMicrosoftAzure = Microsoft
Google Cloud PlatformGCPGoogleGCP = Google
Alibaba CloudAlibaba CloudAlibabaচীনভিত্তিক বড় provider

পরীক্ষায় আসার মতো Key Terms

⚙️

Virtualization

একটি physical server-কে একাধিক virtual machine-এ ভাগ করার প্রযুক্তি। এটিই cloud computing-এর মূল ভিত্তি।

📦

Containerization

Application-কে container-এ package করে যেকোনো environment-এ চালানো যায়। Docker ও Kubernetes খুব পরিচিত উদাহরণ।

🔁

Scalability vs Elasticity

Scalability হলো resource বাড়ানো; Elasticity হলো demand অনুযায়ী resource স্বয়ংক্রিয়ভাবে বাড়া-কমা।

🌐

CDN

Content Delivery Network বিভিন্ন জায়গায় server রেখে নিকটবর্তী location থেকে content দ্রুত সরবরাহ করে।

📜

SLA

Service Level Agreement হলো provider ও user-এর মধ্যে service quality, uptime ইত্যাদি নিয়ে চুক্তি।

🤖

Serverless Computing

Server manage না করেই code run করা যায়; code চললে তবেই bill হয়। উদাহরণ: AWS Lambda.

💧

Utility Computing

পানি-বিদ্যুতের মতো computing service সরবরাহের ধারণা। John McCarthy এই ধারণা popular করেন।

📡

Edge Computing

Data processing user-এর কাছাকাছি স্থানে করা হয়। IoT ডিভাইসে এটি খুব গুরুত্বপূর্ণ।

BCS, Bank ও সরকারি চাকরির পরীক্ষার জন্য ৩৬টি গুরুত্বপূর্ণ MCQ

১. “Cloud Computing” শব্দটি প্রথম কে ব্যবহার করেন?

Eric Schmidt

Google-এর CEO Eric Schmidt ২০০৬ সালে এই শব্দটি ব্যবহার করেন।

২. Cloud Computing-এর জনক হিসেবে কাকে ধরা হয়?

J.C.R. Licklider

Interconnected network ধারণার জন্য তাকে এই স্বীকৃতি দেওয়া হয়।

৩. NIST অনুযায়ী cloud computing-এর essential characteristics কয়টি?

৫টি

এগুলো লিখিত ও MCQ উভয় পরীক্ষার জন্যই গুরুত্বপূর্ণ।

৪. “Pay as you go” কোন বৈশিষ্ট্যের সাথে সম্পর্কিত?

Measured Service

Usage অনুযায়ী bill নির্ধারিত হয়।

৫. Gmail কোন service model-এর উদাহরণ?

SaaS

Gmail ইন্টারনেটভিত্তিক সম্পূর্ণ software service।

৬. Developer-দের জন্য ready-made platform দেয় কোন model?

PaaS

Platform provider infrastructure manage করে।

৭. Infrastructure ভাড়া নেওয়ার model কোনটি?

IaaS

এখানে server, storage, network ইত্যাদি resource পাওয়া যায়।

৮. Cloud computing-এর মূল ভিত্তি কী?

Virtualization

Virtualization ছাড়া modern cloud সম্ভব নয়।

৯. সবচেয়ে নিরাপদ deployment model কোনটি?

Private Cloud

একটি নির্দিষ্ট প্রতিষ্ঠানের জন্য ব্যবহৃত হওয়ায় নিয়ন্ত্রণ বেশি।

১০. Public এবং Private cloud একসাথে ব্যবহৃত হয় কোন model-এ?

Hybrid Cloud

Sensitive ও সাধারণ data আলাদা করে ব্যবহারের সুবিধা দেয়।

১১. AWS-এর পূর্ণরূপ কী?

Amazon Web Services

বিশ্বের সবচেয়ে বড় commercial cloud provider।

১২. Azure কোন কোম্পানির cloud service?

Microsoft

এটি Microsoft-এর cloud platform।

১৩. GCP-এর পূর্ণরূপ কী?

Google Cloud Platform

Google-এর cloud computing service।

১৪. প্রথম modern commercial cloud service চালু হয় কবে?

২০০৬ সালে

AWS EC2 ও S3 চালুর মধ্য দিয়ে commercial cloud era শুরু হয়।

১৫. On-Demand Self-Service বলতে কী বোঝায়?

User নিজে resource নিতে পারে

মানবীয় সহায়তা ছাড়াই প্রয়োজনমতো service নেওয়া যায়।

১৬. Broad Network Access-এর অর্থ কী?

বিভিন্ন ডিভাইস থেকে নেটওয়ার্কে অ্যাক্সেস

Mobile, laptop, tablet—সবখান থেকেই service পাওয়া যায়।

১৭. Resource Pooling বলতে কী বোঝায়?

একই resource বহু user share করে

Provider-এর pooled resource user-দের মধ্যে ভাগ হয়।

১৮. Rapid Elasticity-এর মূল বৈশিষ্ট্য কী?

দ্রুত resource বাড়ানো-কমানো

Demand অনুযায়ী scalable service পাওয়া যায়।

১৯. Community Cloud কাদের জন্য উপযোগী?

একই ধরনের প্রয়োজন সম্পন্ন একাধিক প্রতিষ্ঠানের জন্য

যেমন হাসপাতাল, বিশ্ববিদ্যালয়, গবেষণা প্রতিষ্ঠান।

২০. Zoom কোন service model-এর উদাহরণ?

SaaS

Zoom একটি internet-based software service।

২১. Google App Engine কোন model-এর উদাহরণ?

PaaS

এটি developer-focused application platform।

২২. Amazon EC2 কোন model-এর উদাহরণ?

IaaS

EC2 virtual server দেয়।

২৩. Cloud computing-এর বড় সুবিধা কোনটি?

কম খরচ

নিজস্ব data center তৈরি না করেও কাজ করা যায়।

২৪. Cloud-এর প্রধান সীমাবদ্ধতা কোনটি?

Internet dependency

নেটওয়ার্ক না থাকলে cloud service ব্যাহত হয়।

২৫. Service quality guarantee কোন চুক্তির মাধ্যমে নির্ধারিত হয়?

SLA

Service Level Agreement-এ uptime ও service standard লেখা থাকে।

২৬. Docker সাধারণত কোন ধারণার সাথে সম্পর্কিত?

Containerization

Application portable করার জন্য container ব্যবহৃত হয়।

২৭. AWS Lambda কোন ধরনের computing-এর উদাহরণ?

Serverless Computing

Server manage না করেই function run করা যায়।

২৮. CDN-এর কাজ কী?

নিকটবর্তী server থেকে দ্রুত content সরবরাহ

ওয়েবসাইটের speed ও content delivery বাড়ায়।

২৯. Data privacy concern সবচেয়ে বেশি কোন কারণে হয়?

ডেটা third-party data center-এ থাকে

User নিজে physical control ধরে রাখতে পারে না।

৩০. Utility Computing ধারণাটি কার সঙ্গে যুক্ত?

John McCarthy

তিনি computing-কে utility service হিসেবে কল্পনা করেছিলেন।

৩১. Edge Computing কোথায় বেশি ব্যবহৃত হয়?

IoT ডিভাইসে

Low latency দরকার হলে data edge-এ process করা হয়।

৩২. Vendor Lock-in বলতে কী বোঝায়?

এক provider থেকে অন্য provider-এ যাওয়া কঠিন হওয়া

Migration cost ও compatibility সমস্যার কারণে এটি হয়।

৩৩. Automatic resource scaling কোন ধারণার অংশ?

Elasticity

চাহিদা অনুযায়ী resource নিজে নিজে বাড়ে-কমে।

৩৪. Private cloud সবচেয়ে বেশি কোথায় ব্যবহৃত হয়?

ব্যাংক ও সরকারি প্রতিষ্ঠানে

সংবেদনশীল তথ্যের নিরাপত্তার জন্য এটি বেশি উপযোগী।

৩৫. Cloud provider-এর resource pooled অবস্থায় ব্যবহৃত হওয়াকে কী বলে?

Multi-tenancy / Resource Pooling

অনেক user একই মূল resource share করে।

৩৬. Backup ও disaster recovery-এর জন্য cloud কেন জনপ্রিয়?

দ্রুত data restore এবং remote storage সুবিধা

ডেটা অন্য location-এ সংরক্ষিত থাকায় recovery সহজ হয়।

লিখিত পরীক্ষার জন্য প্রস্তুত Paragraph

ব্যবহারবিধি: নিচের বাংলা paragraph লিখিত পরীক্ষায় সরাসরি ব্যবহার করতে পারবে। আর তোমার অনুরোধ অনুযায়ী শুধু passage অংশের English version আলাদাভাবে রাখা হয়েছে।

বাংলা প্যারাগ্রাফ

ক্লাউড কম্পিউটিং হলো আধুনিক তথ্যপ্রযুক্তির একটি যুগান্তকারী ধারণা, যেখানে ইন্টারনেটের মাধ্যমে দূরবর্তী data center থেকে কম্পিউটারের hardware, software, server, storage এবং network service ব্যবহার করা যায়। National Institute of Standards and Technology (NIST) এর মতে, cloud computing এমন একটি model যার মাধ্যমে ব্যবহারকারী প্রয়োজনমতো, দ্রুত এবং ন্যূনতম ব্যবস্থাপনায় computing resource পেতে পারে। এই ব্যবস্থায় ব্যবহারকারীকে নিজস্বভাবে ব্যয়বহুল server, storage device বা data center নির্মাণ করতে হয় না; বরং provider-এর অবকাঠামো ব্যবহার করে প্রয়োজন অনুযায়ী service নেওয়া যায়। এ কারণে cloud computing-এ Pay as you go billing model খুব জনপ্রিয়। NIST cloud computing-এর পাঁচটি মূল বৈশিষ্ট্য নির্ধারণ করেছে—On-demand Self-service, Broad Network Access, Resource Pooling, Rapid Elasticity এবং Measured Service। সার্ভিস মডেলের দিক থেকে এটি তিন ভাগে বিভক্ত: IaaS, PaaS এবং SaaS। আবার deployment model অনুযায়ী Public, Private, Hybrid ও Community Cloud রয়েছে। ক্লাউড কম্পিউটিং-এর সবচেয়ে বড় সুবিধা হলো কম খরচ, যেকোনো স্থান থেকে access, সহজ scalability, automatic backup এবং collaboration-এর সুবিধা। তবে এর কিছু সীমাবদ্ধতাও রয়েছে, যেমন internet dependency, security risk, privacy concern, downtime এবং vendor lock-in। Virtualization হলো cloud computing-এর মূল ভিত্তি, কারণ এর মাধ্যমে একটি physical server-কে একাধিক virtual machine-এ ভাগ করে দক্ষতার সাথে resource ব্যবহার করা যায়। বর্তমানে Amazon Web Services (AWS), Microsoft Azure এবং Google Cloud Platform বিশ্বের শীর্ষ cloud service provider। কৃত্রিম বুদ্ধিমত্তা, Big Data, IoT, e-governance এবং online banking-এর ক্রমবর্ধমান ব্যবহার cloud computing-কে আরও বেশি গুরুত্বপূর্ণ করে তুলছে। তাই বলা যায়, ভবিষ্যতের digital infrastructure গঠনে cloud computing একটি অপরিহার্য প্রযুক্তি।

English Version of the Paragraph

Cloud computing is one of the most important concepts in modern information technology. It means that computer resources such as servers, storage, software, databases, and networks are provided over the internet from remote data centers. According to the National Institute of Standards and Technology (NIST), cloud computing is a model that gives users convenient, on-demand access to shared computing resources with very little management effort. In simple words, a user or an organization does not need to build and maintain an expensive data center to use advanced computing services. Instead, these services can be rented from a cloud provider whenever needed. That is why the idea of pay as you go is strongly connected with cloud computing. NIST describes five essential characteristics of cloud computing: On-demand Self-service, Broad Network Access, Resource Pooling, Rapid Elasticity, and Measured Service. Based on service models, cloud computing is divided into three major types: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Based on deployment models, it can also be classified as Public Cloud, Private Cloud, Hybrid Cloud, and Community Cloud. The major advantages of cloud computing are lower cost, easy access from anywhere, fast scalability, automatic backup, disaster recovery, and better collaboration among users. However, it also has some limitations, such as dependency on internet connection, possible security risks, privacy concerns, downtime, and vendor lock-in. Virtualization is considered the foundation of cloud computing because it allows one physical server to be divided into many virtual machines for efficient use of resources. Today, Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform are the leading cloud service providers in the world. With the rapid growth of artificial intelligence, big data, IoT, online banking, and e-governance, cloud computing is becoming the backbone of the future digital infrastructure. Therefore, cloud computing is not only a modern technology but also an essential system for the digital world.

মনে রাখার মূল পয়েন্ট

MCQ ও লিখিত উভয় পরীক্ষার জন্য নিচের তথ্যগুলো সবচেয়ে বেশি গুরুত্বপূর্ণ। এগুলো মুখস্থ থাকলে cloud computing chapter অনেক সহজ হয়ে যাবে।

জনক = J.C.R. Licklider Term = Eric Schmidt (2006) NIST = ৫টি বৈশিষ্ট্য IaaS · PaaS · SaaS Public · Private · Hybrid · Community AWS = সবচেয়ে বড় provider ভিত্তি = Virtualization Pay as you go = Measured Service