Cloud Computing
Cloud Computing
Unit-1
Q1) What is Cloud Computing? Explain its characteristics.
A1) Cloud Computing is the delivery of computing services over the internet
(“the cloud”). These services include:
Servers
Storage
Databases
Networking
Software
Analytics
AI
Security
3. On-Demand Self-Service
3. Resource Pooling
You don’t know the exact location of resources (data centers), but you trust
it’s managed.
4. Rapid Elasticity
5. Measured Service
Like paying electricity bill: you pay only for what you use.
Efficiency
Cost reduction
Scalability
Accessibility
It’s the backbone of modern tech: from streaming Netflix to training AI models,
it’s all running in the cloud!
Q2) How many types of Cloud Models are there ? Explain each in detail.
A3) There are four main types of cloud deployment models, each serving
different business and technical needs. These models determine how cloud
services are made available to users.
1. Public Cloud
2. Private Cloud
The Hybrid Cloud combines both public and private cloud environments,
allowing data and applications to be shared between them. This model supports
workload portability, orchestration, and interoperability, offering the flexibility
to run critical workloads in a private environment while offloading less sensitive
tasks to the public cloud. Hybrid cloud enables cost optimization, business
continuity, and data sovereignty, and is suitable for organizations looking to
modernize legacy systems while still meeting compliance requirements.
4. Community Cloud
A3)
1. Scalability
Cloud services must be scalable both horizontally and vertically. That means
the system should be able to add more instances or resources automatically as
demand grows (like during peak traffic).
High availability ensures that services are accessible 24x7 with minimal
downtime, while reliability ensures the service performs consistently over time.
Example: AWS offers 99.99% uptime SLAs
Why It’s Needed: Businesses depend on cloud services for critical
operations
Applies To: Especially crucial for SaaS and PaaS models
3. Security
Security is one of the top priorities. Cloud services must protect data at rest and
in transit, ensure proper access control, encryption, identity management, and
compliance with regulations.
4. Performance
Cloud services must provide high responsiveness and low latency, especially for
apps requiring real-time interactions.
5. Interoperability
Cloud services must support integration with other services or systems using
standard APIs and protocols (e.g., REST, SOAP, JSON, XML).
7. Manageability
9. Cost Efficiency
Why It’s Needed: To avoid legal penalties and ensure ethical data handling
Applies To: All layers, especially SaaS and PaaS that handle user data
Unit-2
Q1) Explain in detail about delivery model by service oriented architecture in
cloud computing.
Here are the three major cloud delivery models from an SOA perspective:
SaaS delivers fully functional software applications over the internet. These
apps are hosted and managed by the provider and are accessed via web
browsers.
Q2) What do you mean by Elastic Computing? Explain different features of the
Amazon Elastic Computing Model (AECM).
2. Auto Scaling
AWS Auto Scaling automatically adjusts the number of EC2 instances in response
to traffic patterns or performance metrics.
Ensures optimal performance under heavy load.
Reduces costs during periods of low demand by terminating unnecessary
instances.
Policies can be set to trigger scaling based on CPU utilization, network
traffic, or custom metrics.
4. Elastic IP Addresses
Elastic IPs are static IP addresses designed for dynamic cloud computing.
Amazon EBS provides persistent block storage volumes for use with EC2
instances.
Amazon ECS and Amazon EKS offer elastic container orchestration, enabling
developers to deploy and scale containerized applications efficiently.
AECM supports an on-demand pricing model where users are billed only for the
compute resources they actually consume.
ILM ensures that data is stored on the most appropriate, cost-e ective, and
secure storage medium depending on its current value, usage frequency, and
compliance requirements.
4. Data Archiving
ILM Objectives
🔹 Scenario:
🔸 ILM Implementation:
ILM Implementation in Storage Infrastructure
Phase
Creation Data is captured via hospital systems and stored on high-speed
SSDs.
Storage Active patient records are stored in a SAN for fast retrieval.
Usage Doctors and sta access records frequently for treatment
decisions.
Archiving Records older than 5 years are moved to cloud object storage
(AWS S3 Glacier).
Disposal Records beyond legal retention period (e.g., 10 years) are securely
deleted using data erasure tools.
Benefits of ILM
iii) IT Perspective
From an IT perspective, cloud platforms like Google App Engine and Microsoft
Azure represent a paradigm shift in how businesses approach infrastructure
management. These platforms reduce the need for on-premises hardware and
allow for scalable, flexible, and cost-effective solutions. They enable quicker
deployment, easier collaboration, and enhanced security, all while providing
businesses with access to cutting-edge technologies. Cloud computing also
facilitates disaster recovery, as data can be replicated across multiple locations,
ensuring continuity in case of failures. From an IT operations standpoint, cloud
services simplify resource management, reduce operational overhead, and allow
for rapid adaptation to changing business needs.