Cloud Services Management Overview
Cloud Services Management Overview
management
world problems
Management
Pricing models for Cloud Services, Freemium, Pay Per Reservation, Pay per
User, Subscription based Charging, Procurement of Cloud-based Services,
Capex vs Opex Shift, Cloud service Charging, Cloud Cost Models
Use Cases
Objective:
Explore the cloud ecosystem of a selected cloud provider (AWS, GCP, or Azure) to
understand essential characteristics, service models, and deployment models.
Tasks:
Console Navigation:
Log in to the chosen cloud provider's console. Navigate through the console to
understand its layout and organization.[AWS Management console, Azure Portal,
Google Cloud Console].
Essential Characteristics:
Explore the three primary cloud service models: Infrastructure as a Service (IaaS),
Platform as a Service (PaaS), and Software as a Service (SaaS). Identify examples
of services within each model.
Evaluation:
MCQ Questions:
Live Session:
Feedback:
Evaluate the ability to identify and differentiate between cloud service models and
deployment models.
Objective:
Tasks:
Define Key Drivers for Cloud Adoption:
AWS:
AWS Identity and Access Management (IAM) for secure and granular access
control. AWS Auto Scaling for efficient resource utilization.
GCP:
AWS:
Azure:
Azure Policy for enforcing policies and compliance.
Azure Monitor for monitoring and analyzing data.
AWS:
AWS CloudWatch for monitoring and alerting.
GCP:
Google Cloud Monitoring for resource and application
monitoring. Google Cloud Billing Budgets for managing costs.
Azure:
Azure Monitor for monitoring and diagnostics.
Learning Outcome:
Ability to design a comprehensive cloud services strategy. Understanding of key
drivers, risk management, and best practices for the chosen cloud provider.
Evaluation:
MCQ Questions:
Assess understanding of key cloud adoption drivers and risk management concepts.
Live Session:
Feedback:
Evaluate the strategy's alignment with best practices and risk mitigation.
This use case provides hands-on experience exploring specific services offered
by cloud providers to address key elements of a cloud services strategy.
Use Case 3: Cloud Service Lifecycle Implementation
Objective:
Tasks:
Define Application Architecture: AWS:
EC2 (Compute)
GCP:
Azure:
Azure Virtual Machines Azure SQL Database
Configuration Management:
AWS:
Azure:
(CI/CD): AWS:
GCP:
Cloud Build
Azure:
Azure DevOps Azure Pipelines
AWS:
Auto Scaling
GCP:
Azure:
Learning Outcome:
Evaluation:
MCQ Questions:
Live Session:
Demonstrate the implementation of key tasks using the chosen cloud provider's
console.
Feedback:
Objective:
Estimate costs for EC2 instances to host the website, considering on-demand and
reserved instances. Evaluate costs for Amazon S3 for storing product images and
other static assets.
GCP:
Estimate costs for Compute Engine instances for web hosting, including preemptible
VMs for non-critical workloads. Analyze costs for Google Cloud Storage for media
files.
Azure:
Estimate costs for Virtual Machines to host the website, exploring reserved instances
for cost savings. Analyze costs for Azure Blob Storage for image storage.
Set up AWS Budgets to receive alerts when costs exceed predefined thresholds.
Use AWS Cost Explorer to analyze spending patterns.
GCP:
Configure billing alerts using GCP Billing Budgets. Utilize GCP Cost Explorer for
detailed cost breakdowns.
Azure:
Set up Azure Budgets and configure alerts for budget thresholds. Leverage Azure
Cost Management and Billing for in-depth cost insights.
GCP:
Azure:
Use AWS Spot Instances during periods of low demand for cost-effective compute
resources.
GCP:
Azure:
Explore Low Priority Virtual Machines for temporary and cost-efficient processing.
Storage Optimization:
AWS:
GCP:
Learning Outcome:
Evaluation:
MCQ Questions:
Live Session:
Demonstrate the application of cost optimization strategies for the given e-commerce
scenario.
Feedback:
Objective:
Implement AWS Identity and Access Management (IAM) to control access to AWS
services and resources.
GCP:
Utilize Google Cloud Identity and Access Management (IAM) to manage access
control.
Azure:
Policy Enforcement:
AWS:
GCP:
Use Resource Manager to apply and enforce policies across GCP projects.
Implement Google Cloud Security Command Center for security and policy
insights.
Azure:
Cost Management:
AWS:
Utilize AWS Budgets to set cost and usage thresholds with alerts.
Implement AWS Cost Explorer for in-depth cost analysis.
GCP:
Azure:
Resource Tagging:
AWS:
Implement resource tagging for easy identification and cost allocation using AWS
Resource Groups.
GCP:
Azure:
AWS:
GCP:
Utilize Google Cloud Key Management Service (KMS) for encryption.
Azure:
Evaluation:
MCQ Questions:
Live Session:
Feedback:
Use case 6 : Cloud Service Model Risk Matrix & Understanding Value
Objective:
Implement a Cloud Service Model Risk Matrix and gain insights into the strategic
value of different cloud service models in AWS, Azure, or GCP for enhanced decision-
making.
Business Context:
Azure:
Explore Azure services such as Azure Virtual Machines (IaaS), Azure App Service
(PaaS), and Office 365 (SaaS).
GCP:
Explore GCP services such as Compute Engine (IaaS), App Engine (PaaS), and G
Suite (SaaS).
Develop a Cloud Service Model Risk Matrix identifying potential risks for IaaS, PaaS,
and SaaS on AWS, Azure, or GCP.
Mitigation Strategies:
AWS:
Develop mitigation strategies using AWS services such as AWS Identity and Access
Management (IAM) and AWS Config.
Azure:
Develop mitigation strategies using Azure services such as Azure Active Directory
and Azure Policy.
GCP:
Develop mitigation strategies using GCP services such as Google Cloud Identity
and Access Management (IAM) and Google Cloud Resource Manager.
Examine the strategic value of AWS services for the CRM application, considering
scalability with Amazon EC2, simplified deployment with Elastic Beanstalk, and
robust storage with Amazon S3.
Azure:
Examine the strategic value of Azure services for the CRM application, considering
scalability with Azure Virtual Machines, simplified deployment with Azure App
Service, and collaboration with Office 365.
GCP:
Examine the strategic value of GCP services for the CRM application, considering
scalability with Compute Engine, simplified deployment with App Engine, and
collaboration with G Suite.
Learning Outcomes:
Participants will Understand different cloud services (like IaaS, PaaS, SaaS) on AWS,
Azure, or GCP, and know who's responsible for what and learn to identify and deal
with risks in cloud services on AWS, Azure, or GCP, and figure out smart ways to
handle them.
Evaluation:
MCQ Questions:
Live Session:
Feedback:
Objective:
Explore cloud service design principles and strategies for migrating legacy
systems on three major cloud providers: AWS, Azure, or GCP.
Console Navigation:
AWS:
Log in to the AWS Management Console. Navigate through AWS services like EC2,
S3, and Lambda.Explore the console layout and organization.
Azure:
Log in to the Azure Portal. Explore Azure services, including Virtual Machines, Blob
Storage, and Azure Functions. Familiarize yourself with the layout of the Azure
Portal.
GCP:
Log in to the Google Cloud Console.Navigate through GCP services like Compute
Engine, Cloud Storage, and Cloud Functions.Understand the layout and organization
of the Google Cloud Console.
Explore AWS services supporting cloud service design, such as AWS Lambda, AWS
Elastic Beanstalk, and Amazon RDS andIdentify examples of microservices or
serverless architectures.
Azure:
Investigate Azure services for service design, including Azure Functions, Azure App
Service, and Azure SQL Database. Identify tools or features promoting scalable and
resilient architectures.
GCP:
Explore GCP services like Google App Engine, Cloud Functions, and Cloud SQL for
service design.Identify features facilitating the design of scalable and distributed
applications.
Investigate AWS services for migrating legacy systems, such as AWS Server
Migration Service and AWS Database Migration Service. Understand strategies like
rehosting, refactoring, and re architecting.
Azure:
GCP:
Investigate GCP services for legacy systems migration, such as Google Cloud
Migrate and Database Migration Service.Understand migration strategies aligning
with GCP's offerings.
Learning Outcome:
Upon completion, users gain proficiency in navigating AWS, Azure, or GCP consoles,
along with understanding cloud service design principles and associated services.
They also acquire insights into strategies and services for effective legacy systems
migration on these cloud platforms.
Evaluation:
MCQ Questions:
Assess knowledge of cloud service design principles and legacy systems migration
strategies on AWS, Azure, or GCP.
Live Session:
Participants present their navigation through the consoles and discuss chosen
services for cloud service design and legacy systems migration.
Feedback:
Objective:
Tasks:
AWS Identity and Access Management (IAM): Define and manage access
controls. AWS Config: Assess and audit resource configurations.
GCP:
Identity and Access Management (IAM): Define and manage access controls.
Cloud Security Scanner: Web security scanner for identifying vulnerabilities.
Forseti Security: Open-source security toolkit for GCP environments.
Azure:
GCP:
Azure:
Evaluation:
MCQ Questions:
Assess understanding of risk management tools and practices for AWS, GCP, and
Azure.
Live Session:
Feedback:
Evaluate the effectiveness of risk identification and mitigation strategies.
Objective:
Understand and compare the pricing models of cloud services offered by AWS, Azure,
or GCP to make informed decisions for cost-effective implementation.
Tasks:
AWS:
On-Demand Pricing:
Pay for compute capacity by the hour or second without any upfront commitment.
Reserved capacity for 1 or 3 years, offering significant cost savings compared to On-
Demand pricing.
Spot Instances:
Bid for unused EC2 capacity, potentially saving up to 90% compared to On-
Demand pricing.
S3 Pricing:
Pay for storage space and data transfer for scalable and durable object storage.
Azure:
Pay-as-You-Go:
Pay for compute capacity per minute, with no upfront costs or termination fees.
Reserved VM Instances:
Commit to one or three years for discounted rates on virtual machine usage.
GCP:
Compute Engine Pricing:
Pay for virtual machine instances based on usage, with sustained use discounts.
Preemptible VMs:
Learning Outcome:
This use case aims to ensure a practical understanding of cloud services pricing
models, enabling participants to make informed decisions aligned with cost efficiency.
Evaluation:
MCQ Questions:
Live Session:
Pose scenarios for different pricing models and ask participants to recommend the
most cost-effective option.
Guide participants through using the cloud providers' pricing calculators to estimate
costs for a hypothetical workload.Feedback:
Evaluate the accuracy of cost estimates generated during the live session.
Objective:
Business Context:
Tasks:
Utilize Amazon EC2 Auto Scaling to automatically adjust the number of EC2 instances
based on demand.
GCP:
Azure:
Implement Azure App Service with Autoscaling to automatically adjust the number
of app service instances. Explore Azure Cosmos DB for globally distributed, multi-
model databases.
AWS:
GCP:
Use GKE Horizontal Pod Autoscaler for automatic pod scaling based on observed
metrics.
Azure:
Utilize Azure Monitor alerts to trigger scaling based on metrics and activity logs.
Implement Azure Autoscale to dynamically adjust the number of VMs or instances.
Cost Optimization:
AWS:
Leverage AWS Spot Fleet during periods of low demand for cost-effective compute
resources.
GCP:
Azure:
Explore Low Priority Virtual Machines for temporary and cost-efficient processing
Learning Outcome:
Evaluation:
MCQ Questions:
Assess knowledge of essential cloud services pricing models which demand and
capacity.
Live Session:
Guide participants through using the cloud providers' pricing calculators to estimate
costs for a hypothetical workload.
Feedback:
Objective:
Establish a comprehensive reference model for cloud services, covering AWS, Azure,
or GCP, to facilitate understanding, comparison, and implementation.
Tasks:
Compute:
AWS
Azure
GCP
Storage:
AWS
S3 (Simple Storage Service): Object storage for scalable and durable data
storage. EBS (Elastic Block Store): Persistent block storage volumes.
Azure
Azure Blob Storage: Scalable object storage for large amounts of unstructured
data. Azure Table Storage: NoSQL data store for semi-structured data.
GCP
Cloud Storage: Object storage for the storage and retrieval of any amount of
data. Cloud Firestore: Serverless NoSQL document database.
Database:
AWS
Azure
GCP
Networking:
AWS
Azure
GCP
Learning Outcome:
Evaluation:
MCQ Questions:
Assess understanding of the reference models and the key components of AWS,
Azure, or GCP.
Live Session:
Demonstrate the practical implementation of key tasks within the reference model
using the respective cloud providers' consoles.
Feedback:
Objective:
Explore different cloud service deployment models and implement a strategy for
deploying and migrating applications to the cloud. The goal is to understand the
various deployment options and efficiently transition existing systems to a cloud
environment.
Business Context:
Imagine a company that currently runs its applications and services on on-premises
servers. The goal is to move these applications to the cloud to take advantage of
scalability, flexibility, and cost savings. Additionally, explore different deployment
models to understand their implications for the business.
Tasks:
Cloud Service Deployment Models:
Public Cloud:
AWS: Utilize Amazon Web Services (AWS) as the public cloud provider.
GCP: Leverage Google Cloud Platform (GCP) as another public cloud
option.
GCP: Utilize Google Cloud's Anthos for a hybrid cloud approach that includes
private cloud capabilities.
Azure: Azure Stack Hub can be employed to extend Azure services to an on-premises
environment, providing a private cloud solution.
Hybrid Cloud:
GCP: Use Google Cloud Anthos for managing applications across on-premises and
cloud environments seamlessly.
Azure: Leverage Azure Arc for extending Azure services and management to any
infrastructure, whether on-premises, multi-cloud, or edge.
Utilize AWS Elastic Beanstalk for an easy and quick deployment experience.
Implement AWS CodeDeploy for automated application deployments.
GCP:
Deploy applications using Google App Engine for a fully managed and serverless
platform. Utilize Google Cloud Deployment Manager for infrastructure as code.
Azure:
Deploy applications using Azure App Service for a fully managed platform-as-a-
service (PaaS) experience.
Use AWS Server Migration Service (SMS) to move your programs to Amazon's
cloud. Try Google Cloud Migrate for Compute Engine to shift your servers to
Google's cloud.
Optimize programs for the cloud with AWS Lambda for simpler, event-driven
computing. Use Google Cloud Functions for handling tasks without worrying about
servers.
Re-architecting (Rebuild):
Redesign programs for the cloud with AWS Lambda and Amazon API Gateway for
flexible and small parts.
Use Google Kubernetes Engine (GKE) to set up and manage your programs in
containers. Try Azure Kubernetes Service (AKS) for managing and growing your
programs in containers.
Learning Outcome:
Understanding the deployment models and services offered by AWS, GCP, and
Azure, and proficiency in using specific tools and services for deploying and
migrating applications in each cloud environment.
Objective:
Explore IT Governance practices and tools on three major cloud providers: AWS,
Azure, or GCP.
Task:
Console Navigation:
AWS
Log in to the AWS Management Console. Navigate through AWS services relevant
to IT Governance, such as AWS Identity and Access Management (IAM), AWS
Organizations, and AWS Config.
Azure
Log in to the Azure Portal. Explore Azure services like Azure Active Directory,
Azure Policy, and Azure Blueprints for IT Governance.
GCP
Log in to the Google Cloud Console. Navigate through GCP services such as Google
Cloud Identity and Access Management (IAM), Resource Manager, and Cloud
Security Command Center.
IT Governance Practices:
AWS
Azure
GCP
Explore GCP services relevant to IT Governance, including Google Cloud Identity and
Access Management (IAM), Resource Manager, and Security Command Center.
Learning Outcome
Live Session
Participants present their navigation through the consoles and discuss chosen
services for IT Governance.
Feedback
Objective
Explore the procurement of cloud-based services and understand the shift from
Capital Expenditure (Capex) to Operational Expenditure (Opex) on three major
cloud providers: AWS, Azure, and GCP.
Task:
Console Navigation:
AWS
Log in to the AWS Management Console. Navigate through AWS services relevant
to cloud procurement, such as AWS Pricing Calculator, AWS Marketplace, and AWS
Budgets.
Azure
Log in to the Azure Portal. Explore Azure services related to cloud procurement,
including Azure Cost Management and Billing, Azure Marketplace, and Azure
Reservations.
GCP
Log in to the Google Cloud Console. Navigate through GCP services for cloud
procurement, such as Google Cloud Marketplace, Google Cloud Pricing Calculator,
and Google Cloud Billing.
Explore AWS services for cloud procurement, including AWS Marketplace for third-
party solutions and various pricing models. Understand AWS Reserved Instances
and Savings Plans for cost optimization.
Azure
GCP
Explore AWS pricing models, emphasizing the shift from Capex to Opex with on-
demand pricing and flexible payment options. Understand the financial benefits of
Opex-based cloud procurement.
Azure
Investigate Azure pricing models, highlighting the Opex advantages with pay-as-
you-go and reserved capacity options. Explore how Azure enables organizations to
align costs with actual usage.
GCP
Explore GCP pricing models, focusing on the Opex shift with per-second billing and
sustained use discounts. Understand the flexibility GCP provides in adjusting
resources based on business needs.
Learning Outcome
Understanding of console navigation within AWS, Azure, and GCP for cloud
procurement. Familiarity with cloud-based services procurement models on each
platform. Insight into the shift from Capex to Opex and its implications in cloud
procurement.
Evaluation MCQ Questions
Assess knowledge of cloud procurement models and the Capex vs Opex shift on
AWS, Azure, and GCP.
Live Session
Participants present their navigation through the consoles and discuss chosen
services for cloud procurement and cost management.
Feedback
Use case 15: Total Cost of Ownership (TCO) and Balanced Scorecard
approach on Cloud Services
Objective:
Evaluate and compare the overall effectiveness and cost efficiency of the cloud
service lifecycle, encompassing AWS, Azure, and GCP, using the Balanced Scorecard
approach.
Task:
Total Cost of Ownership (TCO):
AWS:
Cost Explorer: Allows users to visualize, understand, and manage AWS costs and
usage. AWS Pricing Calculator: Helps estimate monthly costs based on selected
services and usage patterns.
GCP:
Pricing Calculator: Allows users to estimate costs for GCP services based on usage.
Sustained Use Discounts: Automatically applied as usage increases, providing cost
savings. Committed Use Discounts: Offers discounts for committing to a
consistent amount of usage for a 1 or 3-year term.
Azure:
Azure Pricing Calculator: Provides cost estimates based on Azure services and
usage. Reserved Instances: Offers significant savings when committing to a 1 or
3-year term. Azure Cost Management and Billing: Allows monitoring and
controlling Azure spending.
Balanced Scorecard:
AWS:
GCP:
Azure:
Gain proficiency in analyzing and estimating the Total Cost of Ownership for cloud
services. Understand the importance of a Balanced Scorecard approach in
evaluating cloud service performance. Acquire knowledge of key metrics for
customer satisfaction, operational excellence, and financial efficiency.
Evaluation:
MCQ Questions:
Live Session:
Demonstrate the ability to use cost estimation tools and interpret Balanced Scorecard
metrics.
Feedback:
Evaluate the accuracy of TCO estimates and the effectiveness of applying Balanced
Scorecard principles in cloud service management.
Objective:
Business Context:
Consider an e-commerce website that experiences high traffic and needs to ensure
availability and performance for users worldwide. The goal is to implement a multi-
region deployment to enhance the website's resilience and reduce latency for users
in different geographical locations.
Tasks:
Utilize AWS Global Accelerator to distribute traffic across multiple AWS regions.
GCP:
Azure:
Multi-Region Deployment:
AWS:
Deploy the web application on EC2 instances across multiple AWS regions (e.g., North
America, Europe, Asia).
GCP:
Azure:
Database Replication:
AWS:
Implement cross-region read replicas using Amazon RDS for database high
availability.
GCP:
Use Cloud SQL with read replicas in different regions for database redundancy.
Azure:
Use AWS Database Migration Service (DMS) for real-time data replication between
regions.
GCP:
Implement Cloud Storage Transfer Service for efficient data transfer between
regions.
Azure:
Learning Outcome:
Evaluation:
MCQ Questions:
Live Session:
Feedback:
Objective:
Develop a disaster recovery plan for a business application using services from
AWS, GCP, or Azure to ensure data resilience and business continuity.
Business Context:
Tasks:
Use Amazon S3 for regular backups of critical data and implement AWS Backup for
automated backup management.
GCP:
Utilize Cloud Storage for data backups and create automated backups using Cloud
Storage Object Lifecycle Management.
Azure:
Implement Azure Blob Storage for storing backup data and use Azure Backup for
automated backup solutions.
Cross-Region Replication:
AWS:
GCP:
Use Cloud SQL with cross-region read replicas for database redundancy.
Azure:
AWS:
Utilize AWS Route 53 for DNS failover to redirect traffic to a standby region in case
of a disaster.
GCP:
Azure:
Use Azure Traffic Manager for DNS-based failover to redirect traffic to a secondary
region.
Continuous Monitoring:
AWS:
Implement Amazon CloudWatch for continuous monitoring and set up alarms for
critical metrics.
GCP:
Azure:
AWS:
Develop AWS Lambda functions to automate recovery processes and reduce manual
intervention.
GCP:
Utilize Cloud Functions to automate recovery tasks and ensure rapid response to
disasters.
Azure:
Use Azure Functions for developing serverless scripts to automate recovery
procedures.
Learning Outcome:
Evaluation:
MCQ Questions:
Live Session:
Feedback:
Evaluate the effectiveness of the disaster recovery plan in ensuring data resilience
and business continuity in the face of a disaster.
Objective:
Business Context:
Consider an e-learning platform that experiences fluctuating user activity, with peak
usage during specific hours. The goal is to implement dynamic resource scaling to
ensure optimal performance during high-demand periods and cost efficiency during
low-demand periods.
Tasks:
Auto Scaling Groups:
AWS:
Utilize AWS Auto Scaling to automatically adjust the number of EC2 instances based
on traffic.
GCP:
Azure:
Load Balancing:
AWS:
Employ Elastic Load Balancing (ELB) to distribute incoming traffic across multiple
instances.
GCP:
Utilize HTTP(S) Load Balancing for distributing traffic and managing the workload.
Azure:
Implement Azure Load Balancer for distributing network traffic across multiple VM
instances.
Container Orchestration:
AWS:
GCP:
Azure:
Utilize Azure Kubernetes Service (AKS) for managing and orchestrating containerized
applications.
Serverless Computing:
AWS:
GCP:
Azure:
Use Azure Functions for building serverless applications with automatic scaling.
GCP:
Utilize Stackdriver Monitoring for real-time monitoring and creating alerts based
on metrics.
Azure:
Use Azure Monitor to collect, analyze, and act on telemetry data from applications
and infrastructure.
Learning Outcome:
Evaluation:
MCQ Questions:
Live Session:
Demonstrate the implementation of dynamic resource scaling for the e-learning
platform.
Feedback:
Objective:
Implement cloud security best practices to ensure the confidentiality, integrity, and
availability of data and resources using services from AWS, GCP, or Azure.
Business Context:
Tasks:
Identity and Access Management (IAM):
AWS:
Configure AWS IAM policies to enforce least privilege access for users and resources.
GCP:
Azure:
Implement Azure Active Directory and Role-Based Access Control (RBAC) for access
management.
Data Encryption:
AWS:
Utilize AWS Key Management Service (KMS) for encryption of data at rest and in
transit.
GCP:
Implement Google Cloud Key Management Service (KMS) for encryption of sensitive
data.
Azure:
Use Azure Key Vault for managing keys and secrets, ensuring data encryption.
Network Security:
AWS:
Implement AWS Virtual Private Cloud (VPC) with security groups and network ACLs.
GCP:
Utilize Google Cloud VPC with firewall rules for network security.
Azure:
Implement Azure Virtual Network with Network Security Groups (NSGs) for
network security.
Utilize AWS CloudTrail for logging and AWS CloudWatch for real-time monitoring.
GCP:
Azure:
Use Azure Monitor and Azure Security Center for logging and monitoring security
events.
AWS:
Develop an incident response plan using AWS Incident Response whitepapers.
GCP:
Create an incident response plan based on Google Cloud's incident response best
practices.
Azure:
Develop an incident response plan following Azure Security Incident Response Guide.
Learning Outcome:
Evaluation:
MCQ Questions:
Live Session:
Demonstrate the implementation of security best practices for the SaaS collaboration
platform.
Feedback:
Objective:
Consider an e-commerce application that relies on various cloud services. The goal
is to set up robust monitoring and alerting systems to detect anomalies, ensure
optimal performance, and respond promptly to potential service disruptions.
Tasks:
Performance Metrics Monitoring:
AWS:
GCP:
Azure:
Use Azure Monitor to collect and analyze performance data, setting up alerts for
critical metrics.
Log Monitoring:
AWS:
Set up Amazon CloudWatch Logs for centralized log monitoring, analyzing logs for
errors and exceptions.
GCP:
Utilize Stackdriver Logging to aggregate and analyze logs from various cloud services.
Azure:
Implement Azure Monitor Logs for collecting and analyzing log data across the
Azure environment.
Incident Alerts:
AWS:
Configure CloudWatch Alarms to send alerts when specific thresholds are breached,
indicating potential incidents.
GCP:
Azure:
Use Azure Monitor Alerts to send notifications when specific conditions in the
application or infrastructure are met.
Auto-Scaling Alerts:
AWS:
GCP:
Azure:
Use Azure Monitor to set up alerts for auto-scaling events, providing insights into
resource scaling activities.
Integrate CloudWatch Alarms with Amazon SNS to send alert notifications via email,
SMS, or other channels.
GCP:
Configure Stackdriver Alerts to send notifications via email, SMS, or other
communication channels.
Azure:
Utilize Azure Monitor Alerts to send notifications through various channels, such as
email or Azure Logic Apps.
Learning Outcome:
Evaluation:
MCQ Questions:
Assess understanding of cloud service monitoring and alerting concepts and services.
Live Session:
Feedback:
Evaluate the effectiveness of the monitoring and alerting systems in detecting and
responding to potential incidents.
Each of the above-mentioned test projects will be divided into tasks by the
training partner for each specific institution. Such tasks will be jointly
evaluated by the faculty and the training partner and the following weightage
is to be followed.
The Final Test Project will be chosen from the list given above, jointly by the
college faculty and the Training Partner. The Final Test Project will be assessed on
the following tasks, for 70%
Details Marks
Task: 1 20
Task: 2 20
Task: 3 20
Task: 4 20
Task: 5 20