Unit 3
Unit 3
3. Mitigation Strategies
To address these challenges and risks, adopt the following practices:
1. Governance:
o Implement security policies, audits, and compliance checks.
2. Cost Monitoring:
o Use tools to track and optimize resource usage to prevent overspending.
3. Diversification:
o Use multi-cloud or hybrid strategies to avoid over-reliance on one provider.
4. Training:
o Upskill employees to manage and secure cloud environments effectively.
5. Backup and Disaster Recovery:
o Regularly back up data and test disaster recovery plans.
QUESTIONS
1. What does IaaS stand for, and what does it provide?
o Answer: IaaS stands for Infrastructure as a Service. It provides virtualized
computing resources over the internet, allowing businesses to access servers,
storage, and networking without the need for physical hardware 22.
2. Name two key providers of PaaS.
o Answer: Two key providers of Platform as a Service (PaaS) are AWS Elastic
Beanstalk and Microsoft Azure App Services 23.
5 Mark Questions:
1. Explain the differences between IaaS, PaaS, and SaaS.
o Answer:
▪ IaaS (Infrastructure as a Service) provides the fundamental building
blocks of computing, such as virtual machines, storage, and networks,
allowing users to manage their infrastructure 22.
▪ PaaS (Platform as a Service) offers a platform for developers to
build, deploy, and manage applications without dealing with the
underlying infrastructure 23.
▪ SaaS (Software as a Service) delivers fully functional software
applications over the internet, where users access the software via a
web browser without managing the infrastructure 22.
2. What are the benefits of using cloud service providers?
o Answer: Benefits include on-demand resource access, scalability, reduced
capital expenditure, and the ability to focus on core business activities rather
than managing physical infrastructure 22.
10 Mark Questions:
1. Discuss the factors to consider when choosing a cloud service provider.
o Answer: When choosing a cloud service provider, consider the following
factors:
▪ Cost: Evaluate pricing models based on expected usage, including pay-
as-you-go and reserved instances 22.
▪ Scalability: Assess how easily resources can be scaled up or down 22.
▪ Security: Ensure the provider offers robust security features and
compliance with industry standards 22.
▪ Service Offerings: Different providers specialize in various services,
so choose one that aligns with your specific needs 22.
2. Analyze the challenges associated with cloud adoption.
o Answer: Challenges include:
▪ Data Security and Privacy: Concerns about securing sensitive data in
the cloud 22.
▪ Compliance and Legal Issues: Navigating strict regulations in
industries like healthcare and finance 22.
▪ Vendor Lock-In: Difficulty in migrating to another provider due to
proprietary services 22.
▪ Cost Management: Potential for unexpected expenses without proper
monitoring 22.
2-Mark Questions
1. Define IaaS, PaaS, and SaaS.
• IaaS: Infrastructure as a Service provides virtualized computing resources like
servers, storage, and networking on demand.
• PaaS: Platform as a Service offers a managed platform for developing, deploying, and
managing applications without managing infrastructure.
• SaaS: Software as a Service delivers fully functional applications over the internet,
accessible via web browsers.
2. What is a hybrid cloud?
A hybrid cloud combines private and public cloud environments, allowing data and
applications to move between them. It offers the security of a private cloud and the scalability
of a public cloud.
5-Mark Questions
1. Explain the benefits of cloud computing.
1. Cost Savings: Reduces capital expenditure on hardware; pay-as-you-go pricing.
2. Scalability: On-demand scaling of resources to meet dynamic workloads.
3. Collaboration: Remote access and real-time teamwork using cloud apps.
4. Business Continuity: Automatic backups and disaster recovery solutions.
5. Innovation: Access to cutting-edge tools like AI, IoT, and big data analytics.
10-Mark Questions
1. Compare IaaS, PaaS, and SaaS with examples.
Email, collaboration
Use Cases Web hosting, testing Rapid app development
tools