Unit Ii
Unit Ii
Access Management:
Incident Response:
Defines processes to handle security breaches, data loss, or service outages.
Importance of Cloud Policies
• Governance: Provides clear guidelines for managing cloud services across the
organization.
Key Drivers for Cloud Adoption
Cloud adoption is driven by the growing need for businesses to be agile, efficient,
and competitive.
Here are the key factors that encourage organizations to adopt cloud computing:
• 1. Cost Efficiency
• 2. Scalability and Flexibility
• 3. Innovation and Modernization
• 4. Speed and Agility
• 5. Reliability and Business Continuity
• 6. Enhanced Security
• 7. Collaboration and Accessibility
• 8. Sustainability
Risk management
• Risk management in cloud computing is the process of identifying, analyzing, and
mitigating potential risks associated with adopting and using cloud services. It
ensures that an organization's cloud infrastructure and services are secure,
compliant, and resilient while minimizing disruptions to business operations.
Process of Risk Management
b. Cloud vendor security risk – CSP cloud security and risk mitigation affects
organization growth
c. Availability - Any internet connection loss disrupts the cloud provider's services,
d. Compliance - The service provider might not follow the external audit process,
d. Better budgeting
Utilization:
The percentage of available capacity that is actively used.
Helps measure how efficiently cloud resources are being consumed.
Elasticity:
The ability to scale resources up or down based on real-time demand.
A critical feature of cloud computing.
Resource Optimization:
Ensures workloads run efficiently while minimizing costs.
Demand and Capacity Matching
Demand and capacity matching in cloud computing
is the process of adjusting the amount of resources
available to meet customer demand.
Techniques for Demand and Capacity Matching
Auto-Scaling:
Automatically adjusts the number of virtual machines, containers, or resources
based on real-time demand.
Examples: AWS Auto Scaling, Azure Scale Sets, Google Cloud Autoscaler.
Load Balancing:
Distributes workloads across multiple servers or regions to prevent bottlenecks and
ensure resource utilization.
Capacity Planning:
Analyzes historical usage data to predict future demand.
Helps plan resource allocation during peak periods (e.g., holidays, end-of-quarter
spikes).
Demand Forecasting:
Uses analytics and machine learning to predict future resource demands based on
usage trends and business needs.
Cloud Bursting:
Uses public cloud resources to handle unexpected spikes in demand while
maintaining base workloads on private infrastructure.
Demand queuing
• Demand queuing is a strategy for managing cloud
services that uses queuing theory to allocate
resources and respond to changing demand. It
helps to ensure that cloud services are reliable
and perform consistently, even when demand is
high.
Change Management
• Change Management in cloud computing refers to the structured approach used to
plan, implement, monitor, and review changes to cloud-based systems, services, and
infrastructure. It ensures that changes are made efficiently, securely, and with
minimal disruption to the organization’s operations.
Importance of Change Management in Cloud Computing
2.Reduces Risks: Identifies and mitigates risks before changes are implemented.
3.Improves Resource Allocation: Ensures resources are used efficiently during and
after changes.
1. Infrastructure Layer:
2. Platform Layer:
Provides tools and frameworks for developers to build and deploy applications.
3. Application Layer: