Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
3 views8 pages

Cloud Computing

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views8 pages

Cloud Computing

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Very Short

Q=1 What is Cloud?


=> Cloud refers to a network of remote servers accessed over the internet to
store, manage, and process data.

Cloud computing allows users to:-


1. Store and access data online
2. Use software applications remotely
3. Scale computing resources as needed
Types of Clouds:-
1. Public Cloud — Third-party cloud services (e.g., AWS, Google Cloud, Microsoft
Azure)
2. Private Cloud — Cloud infrastructure dedicated to a single organization
3. Hybrid Cloud — Combination of public and private clouds
Benefits:-
1. Accessibility — Access data and applications from anywhere
2. Scalability — Flexible resource allocation
3. Cost-Effectiveness — No need for expensive hardware.
Applications:-
1. Data Storage — Cloud storage services (e.g., Google Drive, Dropbox)
2. Software as a Service (SaaS) — Cloud-based software applications (e.g.,
Salesforce, Office 365)
3. Infrastructure as a Service (IaaS) — Cloud-based infrastructure resources (e.g.,
virtual machines, storage)

Q=2 What is laaS?


=> IaaS, stands for Infrastructure as a Service. It is a cloud computing model
that offers on-demand access to computing resources like servers, storage,
and networking over the internet.
🖥️Example: Amazon EC2, Google Compute Engine

These resources include:-


1. Virtual machines (VMs) — Virtual servers for computing and processing.
2. Storage — Cloud-based storage for data and applications.
3. Networking — Virtual networks, firewalls, and security.

IaaS provides a flexible and scalable way to manage infrastructure resources.


Q=3 What is PaaS?
=> PaaS, stands for Platform as a Service. It is a cloud computing model that
provides a complete platform for developing, running, and managing
applications, including tools, libraries, and infrastructure.
💻 Example: Google App Engine, Microsoft Azure App Services

Q=4 What is SaaS?


=> SaaS, stands for Software as a Service. It is a cloud-based software delivery
model where users access software applications over the internet, typically
through a web browser, instead of installing and managing software on their
own devices. It's a popular way to use software because it's convenient,
scalable, and cost-effective.
📧 Example: Gmail, Microsoft 365, Zoom.

Q=5 Write any two advantages of cloud computing.


=> Two advantages of cloud computing are:-
1. Accessibility — Access data and applications from anywhere
2. Scalability — Flexible resource allocation
3. Cost-Effectiveness — No need for expensive hardware.

Q=6 Write any two advantages of PaaS.


=> Two advantages of PaaS (Platform as a Service) are:-
1. Quick Development – Developers can build and deploy apps faster using built-
in tools.
2. Low Cost – No need to buy hardware or manage servers; pay only for what you
use.

Q=7 What is CaaS?


=> CaaS, stands for Container as a Service. It's a cloud computing model that
provides a platform for deploying and managing containers, which are
lightweight and portable application packages.
🧱 Examples: Google Kubernetes Engine (GKE), Azure Kubernetes Service (AKS)

Q=8 whai is MaaS?


=> MaaS, stands for Monitoring as a Service. It is a cloud- based service that
helps monitor the health, performance, and availability of systems, servers,
applications, and networks. It provides real-time alerts, reports, and
dashboard to detect and fix issues quickly.
🛠️Example: Amazon CloudWatch, Datadog
Q=9 What does AMI stand for?
=> AMI stands for Amazon Machine Image.
It is a template used in Amazon Web Service (AWS) to create a virtual machine
(EC2 instance). An AMI includes the operating system, application server,
applications, and all necessary configurations. It allows users to launch
multiple instances with the same setup quickly and reliably.
🖥️Example: You can use an AMI to launch 10 identical Linux servers with pre-
installed software.

Q=10 What is a "Region" in AWS?


=> A Region in AWS is a geographical area that contains multiple data centers,
called Availability Zones. Each region is isolated from others and allows users
to deploy resources closer to their customers for better performance, lower
latency, and data compliance.
Example: US-East (N. Virginia), Asia Pacific (Mumbai)

Q=11 What is the function of an Elastic IP in AWS?


=> An Elastic IP in AWS is a static public IPv4 address used for dynamic cloud
computing. It allows you to associate the same IP with different instances,
ensuring continuous access even if the instance is stopped or replaced. This
helps maintain a consistent IP address for web servers or applications.

📌 Key Use: If your instance fails, you can quickly remap the Elastic IP to another
instance, ensuring minimal downtime.

Q=12 Mention any one type of FTP server.


=> FileZilla Server – It is a free and open-source FTP server that supports FTP,
FTPS (FTP over SSL/TLS), and SFTP. It is widely used for transferring files
securely between computers over a network.

Q=13 what is AWS?


=> AWS (Amazon Web Services) is a cloud computing platform provided by
Amazon. It offers a wide range of services such as computing power, storage,
databases, networking, machine learning, and more, all delivered over the
internet (the cloud).
Q=1 What do you mean by cloud computing Architecture?
=> Cloud Computing Architecture is the structural design of cloud systems that
enables the delivery of computing services over the internet. It consists of
three main components:
1. Front-end — Includes the client-side interface like web browsers or
applications used to access cloud services.
2. Back-end — Comprises servers, storage, databases, and services that process
and manage data.
3. Network — Connects front-end and back-end, enabling communication.

This architecture supports scalability, reliability, and resource sharing, allowing


users to access services on-demand. It also includes service models (IaaS,
PaaS, SaaS) and deployment models (Public, Private, Hybrid). Together, these
elements form a secure, efficient, and flexible computing environment.

Q=2 Discuss the private and public model?


1. Public Cloud:
Managed by third-party providers like AWS, Google Cloud, or Microsoft Azure.
Services are delivered over the internet and shared among multiple users
(multi-tenancy).
Advantages:
Cost-effective (pay-as-you-go model)
Easy scalability
No need for hardware management
2. Private Cloud:
Dedicated infrastructure for a single organization, managed either internally or
by a third party.
Hosted on-premises or in a private data center.
Advantages:
Greater control and customization
Enhanced security and privacy

Q=3 What are the advantages of cloud computing?in short


Accessibility — Access data and applications from anywhere
Scalability — Flexible resource allocation
Cost-Effectiveness — No need for expensive hardware.
Secure – Advanced data protection and backups.
Reliable – High availability and disaster recovery.
Collaborative – Enables real-time team collaboration.
Automatic Updates – Software and security update are managed automatically
Q=4 Discuss the cloud computing in business.
=> Cloud computing plays a vital role in modern business operations by offering
flexible, scalable, and cost-effective solutions. It allows companies to store
data, run applications, and access computing resources over the internet
without investing in expensive infrastructure.

Advantages of cloud computing in business:


Accessibility — Access data and applications from anywhere
Scalability — Flexible resource allocation
Cost-Effectiveness — No need for expensive hardware.
Secure – Advanced data protection and backups.
Business Applications:
1. Data storage and management — Cloud-based storage solutions.
2. Customer relationship management (CRM) — Cloud-based CRM software.
3. Enterprise resource planning (ERP) — Cloud-based ERP systems.
4. Collaboration and productivity — Cloud-based tools for team communication
and project management.
Benefits for Businesses:
1. Increased efficiency
2. Improved flexibility
3. Better data management
4. Reduced costs

Overall, cloud computing offers businesses greater flexibility, scalability, and


cost-effectiveness, enabling them to innovate, compete, and succeed in
today's fast-paced digital landscape.

Q=5 What are the main characteristics of cloud computing?


=> The main characteristics of cloud computing are:
On-Demand Self-Service – Users can access services like storage and
computing automatically when needed.
Broad Network Access – Services are available over the internet on various
devices.
Resource Pooling – Shared resources among multiple users.
Rapid Elasticity – Resources can be quickly scaled up or down based on
demand.
Measured Service – Pay only for what you use.
Security – Provides data protection, encryption, and controlled access.
Q=6 How does Software-as-a-Service (SaaS) benefit end users?
=> SaaS, which stands for Software as a Service, is a cloud-based software
delivery model where users access software applications over the internet,
typically through a web browser, instead of installing and managing software
on their own devices. It's a popular way to use software because it's
convenient, scalable, and cost-effective.
📧 Example: Gmail, Microsoft 365, Zoom

Key benefits include:


Ease of Access – Use software anytime, anywhere via a web browser.
Cost-Effective – No upfront purchase; usually subscription-based.
Automatic Updates – Always use the latest version without manual updates.

Q=7 What are the typical use cases of CaaS in business?


=> CaaS stands for Container as a Service. It's a cloud computing model that
provides a platform for deploying and managing containers, which are
lightweight and portable application packages.
🧱 Examples: Google Kubernetes Engine (GKE), Azure Kubernetes Service (AKS)

Typical business use cases include:


App Deployment – Fast and scalable application delivery.
Microservices – Run modular services independently.
Resource Efficiency – Run multiple apps using fewer resources.

Q=8 Explain the use of FTP in cloud environments.


=> FTP (File Transfer Protocol) is used in cloud environments to transfer files
between local systems and cloud servers over the internet. It helps users
upload, download, or manage data stored in the cloud.
Type:
FileZilla Server – It is a free and open-source FTP server that supports FTP,
FTPS (FTP over SSL/TLS), and SFTP. It is widely used for transferring files
securely between computers over a network.
Uses of FTP in the cloud:
Data Migration – Move large files or datasets to cloud storage.
Backup & Restore – Upload regular backups from local systems to the cloud.
Remote Access – Access and manage files on cloud servers from anywhere.
Q=9 Describe the purpose of installing packages on a server.
=> Installing packages on a server is essential for adding software tools, libraries,
or applications needed to run specific services or perform tasks.

Purposes include:
Application Support – Install web servers (e.g., Apache, Nginx), databases (e.g.,
MySQL), or programming environments.
Security Enhancements – Add firewalls, antivirus, or encryption tools.
Performance Monitoring – Use tools to monitor server performance and
resource usage.

Q=10 Briefly describe the use of Route 53 in AWS.


=> Amazon Route 53 is a scalable and highly available Domain Name System
(DNS) web service offered by AWS. It is used to route end-user requests to
internet applications by translating domain names (like www.example.com)
into IP addresses.

Key uses:
Domain Registration – Register and manage domain names.
DNS Routing – Direct traffic to AWS services or external servers.
Health Checks – Monitor the health of resources and route traffic accordingly.
Load Balancing – Distribute traffic across multiple servers for better
performance.

Q=11 List the steps to automate installation tasks at the boot time of an instance.
=> To automate installation tasks at boot time in an AWS EC2 instance, follow
these steps:
1. Create a Shell Script – Write a script with commands to install packages or
configure services.
2. Use User Data – Add the script in the User Data section when launching the
instance.
3. Launch the Instance – Start the EC2 instance with the User Data script
attached.
4. Script Execution – The script runs automatically at the first boot.
5. Verify Setup – Log in to the instance to confirm that installations/configuration
completed successfully.
Q=12 Differentiate between traditional computing and cloud computing.
=>

You might also like