Unit 3
Unit 3
understanding and categorizing various components and aspects of cloud services and
their management.
manage them.
Goal: It is used for understanding the relationships and interactions between different
It helps organizations effectively plan, design, deploy, and manage cloud services
while ensuring a clear understanding of roles, responsibilities, and expectations for all
parties involved.
Goal:
1. Efficient Service Delivery - It aims to ensure that cloud services are delivered
efficiently, meeting users' needs and expectations while aligning with business
objectives.
2. Scalability and Adaptability
3. Optimization - Continuously optimizing services to improve performance, resource
utilization, and cost efficiency.
4. Security and Compliance - Ensuring that services meet security standards and
regulatory compliance throughout their lifecycle.
5. Innovation - Encouraging innovation by facilitating the introduction of new features,
technologies, and improvements to the services.
6. Cost Management - Managing costs effectively by optimizing resource usage,
monitoring expenditures, and eliminating unnecessary services.
Different Roles:
1. Service Owner - The individual or team responsible for the overall strategy, design,
and management of the cloud service throughout its lifecycle.
2. Service Provider - The entity that delivers the cloud service, which can be an
internal IT team or a third-party provider.
Conditions:
Primary objectives:
A service catalog: It is a listing of services from which a user can choose, thus
a. Development team
b. R&D groups
c. The application team in charge of building and maintaining internal applications
❖ It helps the balance between customize offering to the users along with tight controls
on the services in the cloud environment.
❖ Attributes of service catalog:
1. Operating systems
2. Middleware stacks
3. Applications offered
4. Networking options – for both simple network configuration and multi-tenancy
support
5. Compliance packages
6. Monitoring tools
7. Service levels
8. Prices associated with each component, if desired
❖ Advantages:
1. Security
2. Cost Saving or cost Efficiency
3. Efficiency
4. Flexibility and Scalability
5. Rapid Recovery
6. Increased Convenience – easy accessing
7. Speed and Productivity
8. Strategic Value [ competitive edge to businesses - business agility and customer
satisfaction]
9. Multi-tenancy (multiple customer share the underlying models)
10. Service and innovation (use many API and use flexible cloud tools and
environments to build new and innovative applications and process)
11. Standards
12. Sustainability
13. Rapid deployment
14. Access to advanced technologies
15. Reduced IT Management Burden
16. Competitive advantage
DEALING WITH LEGACY SYSTEMS AND SERVICES
❖ Legacy systems: It is any outdated computing system, hardware or software that is
still in use. Ex.: Microsoft windows 7 (no longer supported after 2020)
❖ Example for Legacy Systems : COBOL, SAP, Lotus Notes
❖ Primary challenge in legacy Systems: It often built on outdated technologies and
software, which may not be compatible with modern cloud platforms.
❖ Condition for migration of legacy systems into cloud: Data need to be restructured
or reformatted or re-architected before it can be successfully migrated into the cloud.
❖ Criteria to migrate from legacy systems to cloud:
1. Compatibility assessment (restructure, refactoring, reengineering)
2. Business impact
3. Cost benefit analysis
4. Risk analysis
5. Security and compliance
6. Data migration strategy
7. Performance and scalability
8. Integration strategy
9. User experience
10. Training and knowledge transfer
❖ Steps involved to manage legacy systems in cloud:
1. Assessment and Inventory
2. Prioritization (based on goals, technical feasibility, potential impact) – Analyze
for the suitable for migration
3. Refactoring or replatform
4. Integration strategy (API, middleware tools)
5. Data Migration
6. Hybrid approach (local and cloud services in the legacy systems)
7. Security and compliance
8. Testing and validation
9. Monitoring and management (track the performance)
10. Training and support
11. Retirement strategy (migrate from legacy systems to cloud)
12. Documentation
13. Continuous improvement
14. Communication (maintain communication with stakeholders about the
progress, benefits, challenges of the transition)
Primary Purpose: It helps the organizations make informed decisions when selecting
1. Security
2. Cost Saving or cost Efficiency
3. Efficiency
4. Flexibility and Scalability
5. Rapid Recovery
6. Increased Convenience – easy accessing
7. Speed and Productivity
8. Strategic Value [ competitive edge to businesses - business agility and
customer satisfaction]
9. Multi-tenancy (multiple customer share the underlying models)
10. Service and innovation (use many API and use flexible cloud tools and
environments to build new and innovative applications and process)
11. Standards
12. Sustainability
13. Rapid deployment
14. Access to advanced technologies
15. Reduced IT Management Burden
16. Competitive advantage
Cloud Strategy: It helps organizations align their cloud strategy with their
performance, cost, security, and scalability needs, ensuring that they make the best
choices for their unique circumstances.
Basic Requirements:
a. Careful planning
b. Accurate measurement techniques
c. Deep understanding of the organization's requirements
1. Workload benchmarking
2. Application benchmarking
3. Standardized benchmarking
4. Cloud storage benchmarking
5. Network benchmarking
6. Cost Benchmarking
7. Scaling Benchmarking
8. Cloud Provider Comparison
9. Real-Time Monitoring and Analysis
10. User Experience Benchmarking
flexibility, scalability, and cost efficiency in managing their applications and services.
Accessing the services or resources: These resources are hosted in data centers and
are made available to users over the internet.
It aims to match demand with available resources.
and proactive process throughout the lifecycle of your cloud-based applications and
services.
a. Resource optimization
b. Cost management
c. Performance and user experience
d. Scalability
e. Availability and Redundancy
f. Data Management
g. Infrastructure agility
h. Security and compliance
i. Environmental sustainability
a. Application Analysis
b. Performance monitoring
c. Forecasting
d. Resource Sizing
e. Elasticity and Scalability
f. Cost optimization – Select the most effective resource configuration
g. Testing and simulation (before implementing changes 🡪 validate the capacity
planning decisions)
h. Regular review (planning is ongoing process)
i. Cloud provider services (managed services and tools)
1. Clear strategy
2. Effective planning
3. Validation
4. Effective communications with IT teams
software vendors, and end-users (or) It is an online platform provided by cloud service
providers that offers a wide range of pre-configured software applications, services,
and resources for organizations to discover, purchase, deploy, and manage within their
cloud environments.
Centralized Hub: It acts as a centralized hub where users can explore and procure
solutions to meet their specific needs, often with the added benefit of simplified
deployment and integration.
Goals: It offers
1. Vendor collaboration
2. User adoption
3. Security and compliance
Basic Components: 8. Governance and Compliance Tools
9. Support and Documentation
1. Product Listing
(setup and troubleshoot)
2. Application variety
10. Update and Maintenance
3. Licensing Models
11. Multi – cloud computability
4. User reviews and ratings
12. Discovery and Exploration
5. Integration APIs
of new
6. Vendor Management
technologies
7. Resource Monitoring
13. Customization
Day to day routine tasks: It monitors the day to day routine tasks related to the
Five Principles: The operation team must follow the five principles.
DevOps: The combination of cultural philosophies, practices, and tools that increases