Tutorial 16: Comprehensive Review and Capstone Case Studies
COMP347 Unit 8 – Network Management and Network Operations
Table of Contents
Learning Objectives
After completing this extended tutorial, you should be able to:
- Integrate and apply all concepts from Unit 8 to realistic network scenarios.
- Analyze complex network incidents using the FCAPS framework, SNMP, telemetry, and automation.
- Design and evaluate network management solutions for enterprise, cloud, and service‑provider
environments.
- Perform root‑cause analysis and propose improvements using modern practices (AIOps, SDN, observability).
- Synthesize knowledge of architectures, protocols, tools, and emerging trends to solve operational
challenges.
- Communicate findings and recommendations effectively in a professional context.
Overview
This culminating tutorial brings together all the concepts, frameworks, and techniques covered in Unit 8. It
is designed as a comprehensive review and a set of capstone case studies that require you to synthesize
knowledge from the previous fifteen tutorials. We begin with a structured review of the major topic areas:
network management fundamentals (FCAPS, architectures), protocols (SNMP, NETCONF, RESTCONF, gNMI),
monitoring and observability (metrics, logs, traces), configuration management and automation, SDN and cloud
operations, security, performance, and AIOps.
The core of this tutorial is four in‑depth case studies that simulate real‑world scenarios:
- Enterprise WAN Outage and Recovery: A multi‑site enterprise experiences a major outage;
you must troubleshoot, identify root causes, and propose improvements.
- Multi‑Cloud Network Operations: An organization uses AWS, Azure, and on‑premises data
centers; you must design unified monitoring, connectivity, and automation.
- Service Provider Network Modernization: A legacy ISP transitions to SDN, telemetry, and
automation; you must plan the migration and operational changes.
- Security Incident and Forensic Analysis: A network is breached; you must use logs, flow
data, and SIEM to investigate and strengthen defenses.
For each case study, we provide detailed analysis, questions, and exercises that require you to apply FCAPS,
choose appropriate tools, design workflows, and evaluate trade‑offs. The extensive quiz, exercises, and
homework are designed to test your integration of all Unit 8 material. This tutorial serves as both a final
review and a practical test of your readiness for advanced network management roles.
Technical and Theoretical Content
1. Comprehensive Review of Unit 8 Topics
Before tackling the case studies, let's recap the key pillars of modern network management and operations:
- FCAPS Framework: Fault, Configuration, Accounting, Performance, Security – the five
functional areas.
- Management Architectures: Centralized, distributed, hierarchical; roles of managers,
agents, MIBs, and YANG models.
- Protocols: SNMP (v1, v2c, v3) for monitoring, NETCONF/RESTCONF with YANG for
configuration, gNMI for telemetry.
- Monitoring and Observability: Metrics (SNMP, telemetry), logs (Syslog, structured),
traces, events; synthetic and real‑user monitoring.
- Configuration Management: Backup, version control (Git), IaC, compliance auditing,
change control.
- Automation and APIs: Ansible, Terraform, CI/CD pipelines, and programmable APIs.
- SDN and Programmable Networks: OpenFlow, controllers, intent‑based networking,
orchestration.
- Cloud and Virtualized Operations: VXLAN, spine‑leaf, cloud‑native monitoring, container
networking, service mesh.
- Security and Performance: IDS/IPS, SIEM, threat intelligence, capacity planning, QoS,
SLA management.
- AIOps and Emerging Trends: Machine learning, predictive analytics, digital twins,
autonomous networks, edge AI.
Each case study will require you to draw from multiple areas.
2. Capstone Case Study 1: Enterprise WAN Outage and Recovery
Scenario: A large enterprise with a headquarters (HQ), two data centers (DC1, DC2), and 50
branch offices experiences a major WAN outage. The outage lasts 4 hours and affects all branches, causing
significant business impact. The network team uses a combination of MPLS, VPN, and SD‑WAN for connectivity.
Monitoring is done via SNMP and a legacy NMS. The incident is eventually resolved by rerouting traffic over
backup VPN links, but the team wants to prevent recurrence.
Your task: Analyze the incident, identify root causes, and propose a comprehensive
improvement plan covering fault management, configuration, performance, and automation.
- Root cause: A configuration error in a core router caused a BGP route flap, which
propagated across the MPLS network, causing loss of connectivity to branches.
- Monitoring gaps: SNMP polling at 5‑minute intervals missed the rapid flapping; no
proactive alerting on BGP state changes.
- Recovery actions: Manual rerouting via VPN; took 4 hours due to lack of automation and
runbooks.
Proposed improvements:
- Fault Management: Implement streaming telemetry (gNMI) for real‑time BGP state
monitoring; use AI‑based anomaly detection on routing changes.
- Configuration Management: Adopt NETCONF with candidate configs to validate BGP changes
before commit; enable automated rollback.
- Performance: Monitor SLA metrics (latency, jitter) with synthetic probes; set up
dashboards for real‑time visibility.
- Automation: Develop an Ansible playbook for automatic failover to VPN in case of BGP
flapping; integrate with NOC alerting.
- Security: Ensure SNMPv3 with authentication; restrict access to management network.
3. Capstone Case Study 2: Multi‑Cloud Network Operations
Scenario: A fintech company operates a hybrid‑cloud environment: on‑premises data centers,
AWS (US East), and Azure (Europe). They need unified observability, consistent security policies, and
automated provisioning across clouds. They currently use separate monitoring tools (CloudWatch, Azure
Monitor, and SolarWinds), leading to silos and slow troubleshooting.
Your task: Design an integrated network operations solution that provides end‑to‑end
visibility, enforces consistent policies, and automates deployments.
- Observability: Use Prometheus with exporters for each cloud; Grafana for unified
dashboards; Loki for logs; and Jaeger for tracing.
- Connectivity: Use AWS Direct Connect and Azure ExpressRoute for private, reliable
connections; implement VPN backup.
- Policy consistency: Use Terraform to define network policies (security groups, network
ACLs) in a cloud‑agnostic way; use OPA/Gatekeeper for compliance.
- Automation: CI/CD pipeline (Jenkins) to deploy changes to all clouds; use Ansible for
configuration management of network devices.
- Security: Implement zero‑trust architecture with mTLS between services; use
cloud‑native security services (AWS GuardDuty, Azure Security Center).
4. Capstone Case Study 3: Service Provider Network Modernization
Scenario: A regional ISP with 5000 routers and switches wants to modernize its network
management. They currently rely on CLI scripts and SNMP polling. They want to adopt SDN, telemetry, and
automation to reduce operational costs and improve agility.
Your task: Create a migration roadmap to transition to a model‑driven, automated network
operations environment.
- Phase 1: Assessment and inventory – Identify devices, capabilities, and existing
automation.
- Phase 2: Telemetry foundation – Deploy gNMI streaming for high‑frequency data;
integrate with Kafka and time‑series DB.
- Phase 3: SDN controller – Implement an OpenDaylight or ONOS controller for centralized
management; start with traffic engineering.
- Phase 4: Automation – Use Ansible and NETCONF for configuration; build CI/CD pipelines
for network changes.
- Phase 5: AIOps – Implement anomaly detection and predictive analytics for proactive
maintenance.
- Training and culture – Upskill staff in automation and programmability.
5. Capstone Case Study 4: Security Incident and Forensic Analysis
Scenario: A university network experiences a security incident: sensitive research data is
exfiltrated. The incident is detected by a SIEM alert on unusual outbound traffic. Investigators need to
determine the vector, the compromised hosts, and the data stolen.
Your task: Conduct a forensic investigation using available data sources (firewall logs,
IDS alerts, NetFlow, DNS logs) and propose a security enhancement plan.
- Investigation steps:
- Correlate SIEM alerts with NetFlow to identify the source IP and destination.
- Check IDS logs for signatures matching known exploits.
- Analyze DNS logs for command‑and‑control domains.
- Isolate the compromised host via network segmentation.
- Review system logs for privilege escalation.
- Findings: Phishing email led to malware installation; data exfiltration via encrypted
tunnel to a C2 server.
- Improvements:
- Deploy endpoint detection and response (EDR).
- Implement micro‑segmentation to limit lateral movement.
- Enable DNS‑based threat intelligence blocking.
- Conduct regular security awareness training.
- Automate incident response with playbooks (e.g., isolate host on detection).
6. Integration and Synthesis
These case studies highlight the need for a holistic approach: network management is not a set of isolated
tasks but an integrated discipline. The FCAPS framework provides a structure, but modern practices emphasize
automation, observability, and AI to reduce manual intervention and improve resilience. The table below
summarizes the key takeaways:
| Area |
Traditional Practice |
Modern Practice |
| Fault Management |
SNMP polling, manual troubleshooting |
Telemetry, AI‑driven anomaly detection, automated remediation |
| Configuration |
CLI scripts, manual backups |
IaC, Git, NETCONF, candidate configs |
| Performance |
Periodic reports |
Real‑time dashboards, predictive analytics |
| Security |
Firewalls, IDS |
SIEM, zero‑trust, micro‑segmentation, AI‑based threat hunting |
| Automation |
Manual, script‑based |
CI/CD pipelines, intent‑based orchestration |
Quiz (64 Questions)
All answers are hidden; click Show Answer to reveal.
Question 1:
What does the FCAPS framework stand for?
Show Answer
Fault, Configuration, Accounting, Performance, Security.
Question 2:
Which FCAPS area is responsible for tracking resource usage for billing?
Show Answer
Accounting Management.
Question 3:
Name two management architectures and their trade‑offs.
Show Answer
Centralized (simple but single point of failure) and distributed (scalable
but complex).
Question 4:
What is the role of a MIB in SNMP?
Show Answer
A Management Information Base defines the objects that can be managed via
SNMP.
Question 5:
Which SNMP version provides authentication and privacy?
Show Answer
SNMPv3.
Question 6:
What is the purpose of GETBULK in SNMPv2c/v3?
Show Answer
To efficiently retrieve large amounts of data (e.g., table rows) in one
request.
Question 7:
What is the difference between Syslog severity levels 0 and 7?
Show Answer
0 is Emergency (most severe), 7 is Debug (least severe).
Question 8:
What is YANG and its role in network management?
Show Answer
YANG is a data modeling language used with NETCONF/RESTCONF to define
configuration and state data.
Question 9:
Which protocol is used for streaming telemetry (push model)?
Show Answer
gNMI (gRPC Network Management Interface).
Question 10:
What is the advantage of streaming telemetry over SNMP polling?
Show Answer
Higher frequency, lower overhead, and real‑time delivery.
Question 11:
What is a candidate configuration in NETCONF?
Show Answer
A working copy of the configuration that can be validated before committing.
Question 12:
What is the role of an IaC tool like Terraform?
Show Answer
To define and provision infrastructure (including network resources) using
declarative code.
Question 13:
What is the three‑plane architecture of SDN?
Show Answer
Application Plane, Control Plane, Data Plane.
Question 14:
What is the difference between a flow table and a group table in OpenFlow?
Show Answer
Flow table matches packets and applies actions; group table defines complex
forwarding (e.g., multicast, failover).
Question 15:
What is VXLAN and why is it used?
Show Answer
VXLAN is an overlay protocol for network virtualization, providing 16
million segments (VNI) beyond VLAN limits.
Question 16:
What is a spine‑leaf architecture?
Show Answer
A Clos‑based topology with leaf switches connecting to servers and spine
switches connecting all leaves, providing high bandwidth and low latency.
Question 17:
What is a service mesh and what problem does it solve?
Show Answer
A service mesh handles service‑to‑service communication (discovery, load
balancing, security, observability) in microservices.
Question 18:
What is the purpose of a SIEM?
Show Answer
To collect, correlate, and analyze security events for threat detection and
compliance.
Question 19:
What is the difference between IDS and IPS?
Show Answer
IDS detects and alerts; IPS detects and actively blocks or modifies traffic.
Question 20:
What is MTTD and MTTR?
Show Answer
Mean Time to Detect and Mean Time to Respond (or Repair).
Question 21:
What is the role of capacity planning?
Show Answer
To forecast future network resource needs and plan upgrades proactively.
Question 22:
What is QoS and how is it implemented?
Show Answer
Quality of Service; implemented via traffic prioritization (DSCP, queuing)
to meet performance requirements for different applications.
Question 23:
What is an SLO and how does it relate to SLA?
Show Answer
SLO is a Service Level Objective (internal target); SLA is a Service Level
Agreement (formal contract with penalties).
Question 24:
What is AIOps?
Show Answer
Artificial Intelligence for IT Operations – using ML and analytics to
automate and enhance operations.
Question 25:
What is a digital twin in networking?
Show Answer
A virtual representation of the network used for simulation, testing, and
analysis.
Question 26:
What is intent‑based networking (IBN)?
Show Answer
A networking approach where operators declare business intent, and the
network automatically translates it into policies.
Question 27:
What is the role of a Graph database in AI‑driven RCA?
Show Answer
To model dependencies and traverse relationships to find root causes.
Question 28:
What is the difference between predictive and preventive maintenance?
Show Answer
Predictive uses ML to forecast failures; preventive is scheduled based on
time or usage.
Question 29:
What is the benefit of using autoencoders for anomaly detection?
Show Answer
They learn a compressed representation and flag high reconstruction error as
anomalies.
Question 30:
What is the main challenge of implementing AIOps?
Show Answer
Data quality (or skills gap, cultural resistance).
Question 31:
What is edge AI?
Show Answer
Running AI models at the network edge (near data sources) for low latency.
Question 32:
What is generative AI (GenAI) and how can it be used in network operations?
Show Answer
GenAI (e.g., LLMs) can generate troubleshooting steps, configuration
scripts, and natural‑language explanations.
Question 33:
What is the role of a runbook in incident response?
Show Answer
A documented set of procedures for handling common incidents.
Question 34:
What is the purpose of a post‑incident review?
Show Answer
To analyze the incident, identify root causes, and define actions to prevent
recurrence.
Question 35:
What is the importance of time synchronization (NTP) in security operations?
Show Answer
To accurately correlate events from multiple devices for forensic analysis.
Question 36:
What is a honeypot and its role in security?
Show Answer
A decoy system to attract attackers and provide early warning.
Question 37:
What is the difference between a security event and a security incident?
Show Answer
An event is any observable occurrence; an incident is an event that
compromises security.
Question 38:
What is zero‑trust architecture?
Show Answer
A security model that assumes no implicit trust; every access request is
verified.
Question 39:
What is micro‑segmentation?
Show Answer
Granular isolation of workloads using network policies to limit lateral
movement.
Question 40:
What is the role of a firewall in network management?
Show Answer
To filter traffic based on rules, blocking unauthorized access.
Question 41:
What is the difference between a vulnerability scan and a penetration test?
Show Answer
Vulnerability scan identifies potential weaknesses; penetration test
actively exploits them.
Question 42:
What is the purpose of a CMDB?
Show Answer
Configuration Management Database – stores information about IT assets and
their relationships.
Question 43:
What is the difference between a private cloud and a public cloud?
Show Answer
Private cloud is dedicated to a single organization; public cloud is shared
among multiple tenants.
Question 44:
What is the role of a Kubernetes Ingress controller?
Show Answer
To manage external access to Kubernetes services via HTTP/HTTPS.
Question 45:
What is the purpose of a Network Policy in Kubernetes?
Show Answer
To define which pods can communicate with each other based on labels.
Question 46:
What is the role of a CNI plugin in Kubernetes?
Show Answer
To provide networking capabilities for pods (e.g., Calico, Flannel).
Question 47:
What is the difference between a sidecar proxy and a standalone proxy?
Show Answer
A sidecar proxy is deployed alongside each service instance (e.g., in a
service mesh), while a standalone proxy serves multiple services.
Question 48:
What is the purpose of mTLS in a service mesh?
Show Answer
To provide mutual authentication and encryption for service‑to‑service
communication.
Question 49:
What is the concept of "network slicing" in 5G?
Show Answer
Creating multiple logical networks on the same physical infrastructure, each
with tailored resources and policies.
Question 50:
What is the role of telemetry in AIOps?
Show Answer
To provide high‑frequency, structured data for AI models to analyze and act
upon.
Question 51:
What is the difference between supervised and unsupervised learning for anomaly detection?
Show Answer
Supervised uses labeled data; unsupervised detects outliers without labels.
Question 52:
What is the purpose of an error budget in SLO management?
Show Answer
To allow a controlled amount of failures, guiding risk‑taking for changes.
Question 53:
What is the difference between "north‑south" and "east‑west" traffic?
Show Answer
North‑south: client to server (ingress/egress); east‑west: server to server
(internal).
Question 54:
What is the purpose of an API gateway in microservices?
Show Answer
To act as a single entry point, handling routing, authentication, rate
limiting, etc.
Question 55:
What is the role of a configuration management tool like Ansible?
Show Answer
To automate the deployment and management of configurations across many
devices.
Question 56:
What is the difference between a pull and push monitoring model?
Show Answer
Pull: manager requests data (e.g., SNMP); push: device sends data without
being asked (e.g., telemetry).
Question 57:
What is the purpose of a data pipeline in observability?
Show Answer
To ingest, process, and store telemetry data for analysis and visualization.
Question 58:
What is the role of a message broker (e.g., Kafka) in telemetry?
Show Answer
To decouple producers and consumers, buffer data, and ensure reliable
delivery.
Question 59:
What is the difference between a log and a trace?
Show Answer
A log is a discrete event; a trace captures the end‑to‑end path of a request
across services.
Question 60:
What is the purpose of a dashboard in a NOC?
Show Answer
To provide real‑time visibility into network health, performance, and
alerts.
Question 61:
What is the concept of "known error" in incident management?
Show Answer
A known error is a recognized issue with the root cause identified and
documented.
Question 62:
What is the role of a "change advisory board" (CAB)?
Show Answer
To review and approve changes based on impact, risk, and resources.
Question 63:
What is the difference between MIB and YANG in terms of data modeling?
Show Answer
MIB uses SMI/ASN.1 (flat, scalar/tables); YANG is hierarchical and more
expressive, supporting configuration and state.
Question 64:
What is the purpose of a security operations center (SOC)?
Show Answer
To continuously monitor, detect, and respond to security threats.
Exercises (34 Applied Problems)
Sample solutions are hidden – click to reveal.
Exercise 1:
In the Enterprise WAN case study, what monitoring changes would you implement to detect BGP flapping
earlier?
Show Sample Solution
Implement streaming telemetry for BGP state changes (gNMI) with sub‑second
granularity; set up alerts on state transitions.
Exercise 2:
Design a configuration change validation process for the Enterprise WAN to prevent similar incidents.
Show Sample Solution
Use NETCONF with candidate config; validate changes in a staging
environment; require peer review and automated syntax checks.
Exercise 3:
For the multi‑cloud scenario, how would you ensure consistent security policies across AWS and Azure?
Show Sample Solution
Use Terraform to define security groups and network ACLs in code; use OPA
(Open Policy Agent) for cross‑cloud policy compliance checks.
Exercise 4:
Propose a unified alerting strategy for the multi‑cloud environment that reduces alert noise.
Show Sample Solution
Use Prometheus Alertmanager with route rules based on severity and cloud;
integrate with PagerDuty for escalation.
Exercise 5:
In the service provider modernization case, what are the critical success factors for migrating to SDN?
Show Sample Solution
Strong management support, skilled staff, phased rollout, and thorough
testing in a lab.
Exercise 6:
Design a training plan for the service provider's network engineers to transition to automation and SDN.
Show Sample Solution
Hands‑on workshops on Python, YANG, NETCONF, and Ansible; certification
programs; and pair programming.
Exercise 7:
In the security incident case, what data sources would you use to trace the exfiltration path?
Show Sample Solution
Firewall logs, NetFlow/IPFIX, DNS logs, proxy logs, and EDR telemetry.
Exercise 8:
How would you automate the containment of a compromised host based on SIEM alerts?
Show Sample Solution
Use a SIEM playbook to trigger a script that isolates the host via network
policy (e.g., Kubernetes NetworkPolicy or AWS Security Group) and sends a notification.
Exercise 9:
In the Enterprise WAN case, propose an AI‑based solution to predict similar outages.
Show Sample Solution
Train a model on historical BGP state data and network changes to predict
flapping; integrate with change management to flag risky changes.
Exercise 10:
What are the key performance indicators (KPIs) for the multi‑cloud operations team?
Show Sample Solution
MTTD, MTTR, cloud resource utilization, cost per workload, and compliance
score.
Exercise 11:
For the service provider, how would you measure the success of the telemetry implementation?
Show Sample Solution
Compare incident detection time (MTTD) before and after; measure data
ingestion latency and completeness.
Exercise 12:
Design a digital twin for the service provider's network to validate configuration changes before
deployment.
Show Sample Solution
Build a virtual model using network simulation tools (e.g., NetSim); feed
real‑time telemetry for accuracy; test changes in the twin.
Exercise 13:
In the security incident, how would you prioritize which alerts to investigate first?
Show Sample Solution
Use a scoring system based on severity, asset criticality, and threat
intelligence; use AI‑based risk scoring to rank alerts.
Exercise 14:
What automated remediation steps would you implement for common network faults in the Enterprise WAN?
Show Sample Solution
Automatic failover to backup links on BGP down; restart BGP process; clear
ARP cache.
Exercise 15:
How would you integrate on‑premises monitoring with cloud‑native tools in the multi‑cloud scenario?
Show Sample Solution
Use Telegraf to collect on‑prem metrics and send to Prometheus; use a
federated Prometheus setup with remote write to a central store.
Exercise 16:
Propose a backup and restore strategy for network device configurations in the service provider
environment.
Show Sample Solution
Use oxidized to backup configs daily; store in Git with encryption; test
restore monthly.
Exercise 17:
How can you use synthetic monitoring to enhance SLA compliance in the Enterprise WAN?
Show Sample Solution
Deploy synthetic probes at branches to measure latency and packet loss to
data centers; alert on SLA violations.
Exercise 18:
For the multi‑cloud environment, design a cost‑optimization strategy using network telemetry.
Show Sample Solution
Analyze traffic patterns to identify underutilized links; use metrics to
right‑size connectivity; optimize cloud egress costs.
Exercise 19:
In the service provider modernization, what are the risks of migrating to SDN, and how would you mitigate
them?
Show Sample Solution
Risks: controller single point of failure, interoperability issues, staff
resistance. Mitigations: controller clustering, thorough testing, and gradual migration.
Exercise 20:
How would you use machine learning to detect zero‑day exploits in the security incident case?
Show Sample Solution
Train an anomaly detection model on normal network behavior to flag unusual
traffic patterns (e.g., outbound data flows) that may indicate compromise.
Exercise 21:
Design a root‑cause analysis process for the Enterprise WAN outage using the 5 Whys method.
Show Sample Solution
Why did outage happen? BGP flap. Why did BGP flap? Misconfiguration. Why was
misconfiguration applied? No peer review. Why no peer review? Process gap. Fix: enforce peer review
and validation.
Exercise 22:
For the multi‑cloud case, how would you implement a zero‑trust network access (ZTNA) model?
Show Sample Solution
Use identity‑based access; enforce mTLS; use network policies to restrict
traffic; continuously verify user and device posture.
Exercise 23:
What is the role of a service catalog in service provider operations?
Show Sample Solution
To define and publish available network services, their SLAs, and pricing to
customers; often automated via APIs.
Exercise 24:
How can you use AI to improve network capacity planning in the Enterprise WAN?
Show Sample Solution
Use time‑series forecasting models (e.g., Prophet) on historical utilization
data to predict future bandwidth needs and trigger upgrade recommendations.
Exercise 25:
In the security incident case, what forensic artifacts would you look for on the compromised host?
Show Sample Solution
Suspicious processes, scheduled tasks, registry changes (Windows), network
connections, and recently modified files.
Exercise 26:
Design a dashboard for the multi‑cloud operations team showing key metrics and alerts.
Show Sample Solution
Include cloud resource health, latency between clouds, security alerts, cost
trends, and SLA compliance.
Exercise 27:
How would you automate the onboarding of a new branch office in the Enterprise WAN using IaC?
Show Sample Solution
Use Terraform to define network segments, VPN connections, and routing; use
Ansible to configure devices; use CI/CD pipeline for deployment.
Exercise 28:
For the service provider, what is the advantage of using OpenConfig models over vendor‑specific models?
Show Sample Solution
Vendor‑agnostic, enabling multi‑vendor interoperability and simplified
automation.
Exercise 29:
In the Enterprise WAN case, how would you ensure high availability of the monitoring system?
Show Sample Solution
Deploy monitoring components in a clustered configuration; use redundant
collectors and databases; implement failover.
Exercise 30:
How can you use network observability data to improve user experience in the multi‑cloud environment?
Show Sample Solution
Correlate application performance metrics (RUM) with network metrics to
identify latency bottlenecks and optimize routing.
Exercise 31:
What is the role of a "data lake" in storing and analyzing telemetry data for AIOps?
Show Sample Solution
A data lake stores raw data in native formats, enabling flexible queries and
ML training without schema constraints.
Exercise 32:
In the security incident, how would you use threat intelligence to enhance detection?
Show Sample Solution
Feed IOCs (IPs, domains, hashes) into SIEM and firewall to block known
malicious traffic and generate alerts.
Exercise 33:
Design a change management workflow for the service provider that integrates with automation tools.
Show Sample Solution
Change request in Jira → triggers CI/CD pipeline → validates in staging →
requires approval → deploys to production with automatic rollback on failure.
Exercise 34:
Propose a roadmap for the Enterprise WAN to transition from legacy monitoring to full AIOps.
Show Sample Solution
Phase 1: Implement telemetry and improve data quality; Phase 2: Deploy
anomaly detection models; Phase 3: Introduce automated remediation; Phase 4: Achieve predictive
maintenance and self‑healing.
Homework (28 In‑Depth Assignments)
Sample answers are hidden; use them to guide your study.
Homework 1:
Write a comprehensive incident report for the Enterprise WAN outage, including timeline, impact, root
cause, and action items.
Show Sample Answer
Report should include: timeline of events, services affected, root cause (configuration error),
and action items (implement telemetry, automated rollback, change validation).
Homework 2:
Design a multi‑cloud network architecture diagram for the fintech company, showing connectivity,
security, and monitoring components.
Show Sample Answer
Diagram should show AWS VPC, Azure VNet, on‑premises data center, Direct Connect/ExpressRoute,
VPN backup, security groups, and monitoring stack (Prometheus, Grafana).
Homework 3:
Develop a detailed migration plan for the service provider to transition from legacy CLI to NETCONF/YANG
automation.
Show Sample Answer
Plan: assess devices, test NETCONF support, build YANG models, develop Ansible playbooks, pilot
in lab, train staff, and phased rollout.
Homework 4:
Conduct a forensic analysis of the security incident: write a report detailing the attack vector,
compromised systems, data exfiltrated, and recommendations.
Show Sample Answer
Report: phishing email led to malware; host compromised; exfiltration via encrypted tunnel; data
included research files; recommendations: EDR, micro‑segmentation, and user training.
Homework 5:
Compare and contrast the management architectures (centralized, distributed, hierarchical) in the context
of the service provider's modernization.
Show Sample Answer
Centralized: simple but risky; distributed: scalable but complex; hierarchical: suitable for
large SP with regional NOCs.
Homework 6:
Design a set of SLOs for the multi‑cloud application and the monitoring required to track them.
Show Sample Answer
SLO: 99.9% uptime, latency < 100ms for 95% of requests. Monitor via synthetic probes and RUM;
alert on violations.
Homework 7:
Write a proposal for the Enterprise WAN to adopt intent‑based networking, including benefits and
implementation steps.
Show Sample Answer
Proposal: define business intents (e.g., "low latency for video calls"), use SD‑WAN policy
engine, continuous assurance; benefits: agility, reduced manual changes.
Homework 8:
Explain how the service provider can use a digital twin to test new routing protocols before deployment.
Show Sample Answer
Build a twin with the planned topology; simulate the routing protocol; analyze performance and
stability; implement without affecting production.
Homework 9:
In the security incident, what improvements would you make to the incident response playbook based on the
findings?
Show Sample Answer
Add steps for rapid host isolation, threat hunting using EDR, and post‑incident data retention
for forensics.
Homework 10:
Design a capacity planning process for the Enterprise WAN that uses AI/ML forecasting.
Show Sample Answer
Collect historical utilization; apply time‑series models; set thresholds; trigger alerts and
procurement workflows.
Homework 11:
Discuss the role of open standards (YANG, OpenConfig) in enabling the service provider's multi‑vendor
strategy.
Show Sample Answer
Open standards ensure interoperability, reduce vendor lock‑in, and simplify automation across
heterogeneous devices.
Homework 12:
Develop a comprehensive cost‑benefit analysis for the multi‑cloud observability platform, comparing
open‑source vs. commercial solutions.
Show Sample Answer
Open‑source: lower cost but higher operational effort; commercial: higher cost but faster
deployment and support.
Homework 13:
Propose a zero‑trust architecture for the Enterprise WAN, including segmentation policies and enforcement
points.
Show Sample Answer
Segment user groups, enforce micro‑segmentation using SD‑WAN policies, and use identity‑based
access controls.
Homework 14:
Describe how you would use AI to automate the triage of alerts in the NOC.
Show Sample Answer
Use ML to classify alerts by severity and likely root cause; automatically suggest or apply
remediation.
Homework 15:
Write a detailed guide on setting up gNMI telemetry for the service provider's core routers.
Show Sample Answer
Guide: enable gRPC, configure subscriptions, set up collectors, store in TSDB, and create
dashboards.
Homework 16:
Analyze the trade‑offs between using SNMPv3 and gNMI for monitoring in the multi‑cloud environment.
Show Sample Answer
SNMPv3: mature, but lower frequency and less rich data; gNMI: high frequency, richer models, but
newer and requires device support.
Homework 17:
Design a disaster recovery plan for the Enterprise WAN, including network failover and data backup.
Show Sample Answer
Use active‑active WAN links; implement BGP fast failover; backup configs in multiple locations;
test failover quarterly.
Homework 18:
Explain how the service provider can use AI to optimize traffic engineering in real time.
Show Sample Answer
Use reinforcement learning to adjust routes based on network load and latency, maximizing
throughput and minimizing delay.
Homework 19:
In the security incident case, what legal and compliance issues must be addressed?
Show Sample Answer
Data breach notification, regulatory fines (GDPR/CCPA), forensic evidence handling, and legal
reporting.
Homework 20:
Design a management platform integration for the multi‑cloud case using a service mesh and API gateway.
Show Sample Answer
Use Istio for service mesh across clouds; use API Gateway for external access; integrate with
observability stack.
Homework 21:
Discuss the cultural changes required in the service provider organization to embrace automation and
AIOps.
Show Sample Answer
Shift from break‑fix to proactive, data‑driven culture; promote learning and experimentation;
reward automation efforts.
Homework 22:
Propose a framework for evaluating the maturity of the Enterprise WAN's network operations using the
autonomous network levels (L0‑L5).
Show Sample Answer
Assess each area (fault, config, performance, security) on L0‑L5 scale; define target levels and
roadmap to achieve.
Homework 23:
How can the multi‑cloud team ensure compliance with PCI‑DSS for network operations?
Show Sample Answer
Implement network segmentation, encryption, access controls, logging, and periodic auditing; use
cloud‑native compliance tools.
Homework 24:
Write a research paper on the role of AI in network management, using the case studies as examples.
Show Sample Answer
Paper should cover: AI applications in anomaly detection, predictive maintenance, RCA, and
automation; case study examples; challenges and future directions.
Homework 25:
Design a continuous improvement plan for the Enterprise WAN based on post‑incident metrics.
Show Sample Answer
Define metrics (MTTD, MTTR, change success rate); track monthly; identify top failure causes;
implement improvement projects.
Homework 26:
Explain how the service provider can use network slicing to offer differentiated services to customers.
Show Sample Answer
Create slices with dedicated resources and QoS; expose via APIs; monitor each slice
independently; charge based on SLAs.
Homework 27:
Analyze the impact of edge computing on the multi‑cloud operations strategy.
Show Sample Answer
Edge nodes require distributed management; integrate with central cloud; use AI for local
decisions; ensure consistent policies.
Homework 28:
Write a synthesis paper integrating all case studies to propose a unified network management framework
for a modern digital enterprise.
Show Sample Answer
Framework: unified observability, policy‑driven automation, AI‑powered analytics, and
cross‑domain orchestration; with governance and security built‑in.
Summary
This final tutorial has provided a comprehensive review of all Unit 8 topics and presented four capstone
case studies that integrate and apply the knowledge. We revisited the FCAPS framework, management
architectures, protocols (SNMP, NETCONF, RESTCONF, gNMI), monitoring and observability, configuration
management, automation, SDN, cloud operations, security, performance, and AIOps. The case studies challenged
you to analyze real‑world scenarios—enterprise WAN outage, multi‑cloud operations, service provider
modernization, and a security incident—and develop actionable solutions. Through the extensive quiz,
exercises, and homework, you have had the opportunity to synthesize and demonstrate your mastery of the
material.
Network management is a dynamic and evolving field. The trends toward automation, AI, and observability are
reshaping how networks are operated. As you move forward, remember that the principles of FCAPS, the power
of programmability, and the value of continuous learning will guide you in managing increasingly complex
network environments. Congratulations on completing Unit 8!