Government of Pakistan
National Vocational and Technical Training Commission
Prime Minister Youth Skills Development Program
"Skills for All"
Course Contents / Lesson Plan
Course Title: HCCDP - SOLUTIONS ARCHITECTURE
Duration: 3 Months
Trainer Name
Author Name Ahtisham Masood
Course Title HCCDP - SOLUTIONS ARCHITECTURE
Objectives and Objectives and Expectations:
Expectations
The HCCDP – Solution Architect course equips participants with the knowledge and skills to
design, deploy, and manage secure, scalable, and efficient cloud solutions using Huawei Cloud.
It prepares learners to assess business needs, architect end-to-end cloud infrastructures, and
implement best practices in cloud security, networking, storage, and automation. By the end of
the program, participants are expected to demonstrate proficiency in Huawei Cloud services,
develop and test enterprise-grade cloud architectures, and be prepared to pass the HCCDP
certification exam.
Entry-level of Final-year undergraduate students, recent graduates, and working
trainees professionals in IT or related fields who have a foundational understanding of
networking, cloud computing, or system administration.
More specifically, eligible participants typically include:
BS (final year) / MS students in Computer Science, IT, Software Engineering, or
Electrical Engineering
IT professionals with 1–3 years of experience in system administration,
networking, or DevOps
Participants who have completed HCIA-level certifications (Huawei Certified
ICT Associate) or equivalent foundational knowledge
Candidates who’ve completed a diploma or bootcamp with strong ICT
fundamentals.
Minimum
Qualification of Minimum Master’s degree (16 Years) in Computer Science, Information
Teachers Technology, Software Engineering, or a closely related field from a recognized
institution.
Huawei Certified (preferably HCCDA or higher) or equivalent certification in
cloud technologies and AI.
At least 2 years of industry experience in cloud computing, AI, or related
domains.
Strong knowledge of cloud infrastructure, virtualization, machine learning
fundamentals, and hands-on lab environments.
Proven ability to deliver training, evaluate student progress, and support
learners in a hands-on, project-based learning setup.
Scheme of Studies Huawei HCCDP - SOLUTIONS ARCHITECTURE
(3-Month Course)
Sr. No Main Topics Theory Hrs. Practical Total Hrs. Credit
Hrs. Hours
1. Introduction to 15 0 15 1.5
Huawei Cloud &
Architecture
Design
Methodology
2. Cloud 06 9 15 1.05
Infrastructure &
Service System
Design
3. Cloud Compute 05 10 15 1
Solution Design
4. Cloud Storage 04 11 15 0.95
Solution Design
5. Cloud Network 03 12 15 0.9
Architecture and
Design
6. Cloud Database 03 12 15 0.9
Solution Design
7. Cloud Security 04 11 15 0.95
and Compliance
Architecture
8. Cloud Operations 6 9 15 1.05
& Maintenance
(O&M) Design
9. Distributed and 6 9 15 1.05
Scalable System
Architecture
10. Disaster Recovery 6 9 15 1.05
(DR) and High
Availability Design
11. Containers, 5 10 15 1
Microservices,
and Automation
in Cloud
Architecture
12. Capstone Project 5 10 15 1
& Certification
Preparation
Total 68 112 180 13
Course Execution The total duration of the course: 3 months
Plan Theory: 60%
Practical: 40%
Total Hours of Study: 180 Hours
Companies offering There are a lots of Job opportunities in the field of networking. Few of them are mentioned
jobs in the below:
respective trade PTCL (Pakistan Telecommunication Company Limited)
Jazz (Mobilink)
Telenor Pakistan
Zong (China Mobile Pakistan)
National Data Consultants (NDC Tech)
Systems Limited
Inbox Business Technologies
World Call Telecom Limited
Vision Telecom Pvt Ltd
COMSATS Internet Services
NSC Global
Siemens
Saif Telecom
Descon Engineering
Descon Mirani
Presson Descon
Olayan Descon
JGC- Descon / DIP
Etimaad
IAEL
SPEC Group Pakistan
Callmate Telips
Lahore Gymkhana
Royal Palm
Serena Hotel Islamabad
Novatax Limited
Hascom Business
Excicom
SB&B Advertising
Polaris Values
Raaziq International Pvt Ltd
OOCL Pakistan
Exel Pakistan
DHL Pakistan
Yaseen Shipping
Karachi International Terminal Ltd
Intertek Pakistan
WWF Pakistan
ESBI
Merlin International Pakistan
Arbor Tech
Pak Oasis Industries Pvt. Ltd.
OMV Exploration GmbH
M3 Tech
Job Opportunities Cloud Administrator
Network Administrator
IT Support Officer
Manager / Assistant Manager IT
Network support engineer
Cloud Analyst
No of Students 25 - 35
Learning Place Classroom / Lab
Instructional https://www.youtube.com/@iptrainers
Resources https://www.youtube.com/@corvitsystemslahore
https://www.cisco.com/c/en/us/training-events/training- certifications.html
https://www.netacad.com/
https://skillsforall.com/
https://e.huawei.com/en/talent/portal/#/
https://learningcontent.cisco.com/games/binary/index.html
https://www.deakin.edu.au
The daily lectures for the class will be recorded and made available on One Drive, and
the link to access them will be shared with the students.
The whiteboard activities from each day will be converted to PDF format and shared
with students via a One Drive link.
DETAIL OF COURSE CONTENTS
Scheduled Module Title Days Learning Units
Weeks
Week 1 Introduction to Day 1 Fundamentals of Cloud Solution Architecture
Huawei Cloud &
Architecture Core Cloud Concepts and Service Models
Design Cloud Architecture Design Principles
Methodology Cloud Deployment Models and Security
Huawei Cloud Services
Day 2 Huawei Cloud Architecture Design Framework
Huawei Cloud Architecture Core Layers
Design Principles and Best Practices
Industry-Specific Cloud Solutions
Day 3 Best Practices for Cloud Architecture Design
Design for Scalability and Elasticity
Ensure Security and Compliance
Optimize Cost and Performance
Day 4 Application Migration Strategy and Planning
Assessing and Categorizing Applications
Developing a Migration Plan
Execution and Post-Migration Optimization
Day 5 Case Studies and Practical Application Scenarios
Real-World Cloud Architecture Case Studies
End-to-End Solution Design Walkthroughs
Troubleshooting and Optimization Scenario
Lab 1: Navigating the Huawei Cloud Console
(Explore the dashboard, locate services, and understand interface
basics.)
Week 2 Cloud Day 6 Overview of Huawei Cloud Infrastructure Components
Infrastructure &
Service System Core Infrastructure Services
Design Platform and Middleware Services
Management, Security, and Monitoring Tools
Day 7 Designing Compute Service Systems
Selecting the Right Compute Services
Architecture Design and Resource Allocation
Performance Optimization and Cost Management
Day 8 Designing Storage Service Systems
Understanding Storage Types and Use Cases
Storage Architecture Design and Integration
Performance, Security, and Cost Optimization
Day 9 Designing Network Service Systems
Core Networking Components and Architecture
Connectivity and Access Management
Network Performance and Security Optimization
Day 10 Case Study - End-to-End Infrastructure and Service Design
Business Requirements to Architecture Mapping
Integrated Service Design and Deployment
Evaluation, Optimization, and Scaling
Lab 2: Initial Configuration of Core Infrastructure Components
(Configure VPCs, storage, and compute foundations to support
upcoming labs.)
Week 3 Cloud Compute Day 11 Compute Service Overview and Selection Criteria
Solution Design
Overview of Compute Service Types
Selection Criteria Based on Workload Needs
Comparing Compute Options for Optimization
Day 12 Elastic Cloud Server (ECS) Design and Best Practices
ECS Architecture and Configuration
High Availability and Scalability Design
Security, Monitoring, and Cost Optimization
Day 13 Bare Metal Server (BMS) and Hybrid Compute Design
Understanding BMS and Its Use Cases
Designing Hybrid Compute Architectures
Management, Security, and Performance Optimization
Lab 3: Deploying and Configuring ECS
(Create ECS instances, configure storage/network, enable HA.)
Day 14 Compute Elasticity and Auto-Scaling Design
Principles of Elastic Computing
Auto-Scaling Architecture and Configuration
Best Practices and Monitoring for Auto-Scaling
Lab 4: Implementing Auto-Scaling
(Set thresholds and test ECS scaling groups.)
Day 15 Compute Design Case Study and Solution Review
Analyzing Business Requirements and Workload Characteristics
Designing and Implementing the Compute Solution
Reviewing Outcomes and Optimization Opportunities
Lab 5: Setting up a Hybrid Compute Environment
(Set up BMS or simulated on-prem integration.)
Week 4 Cloud Storage Day 16 Overview of Cloud Storage Types and Use Cases
Solution Design
Types of Cloud Storage Services
Use Cases for Each Storage Type
Performance, Durability, and Cost Considerations
Day 17 Designing Object Storage Solutions (OBS)
Fundamentals of Object Storage
Designing Scalable and Secure OBS Architectures
Performance Optimization and Cost Management
Lab 6: Working with OBS
(Create/manage OBS buckets, set permissions, and lifecycle rules.)
Day 18 Designing Block and File Storage Solutions
Understanding Block and File Storage
Designing Scalable and Resilient Storage Solutions
Performance Tuning and Cost Optimization
Lab 7: Provisioning and Attaching Block/File Storage
(Attach EVS/SFS to ECS and format/mount volumes.)
Day 19 Data Protection, Backup, and Disaster Recovery in Storage
Data Protection Strategies
Backup Solutions and Best Practices
Disaster Recovery (DR) Planning
Lab 8: Implementing Cloud Backup Solutions
(Configure backups for ECS or EVS, simulate recovery.)
Day 20 Storage Solution Design Case Study and Review
Analyzing Business Needs and Storage Requirements
Designing the Storage Solution
Review and Optimization of the Storage Solution
Week 5 Cloud Network Day 21 Huawei Cloud Networking Overview and VPC Design
Architecture and
Design Introduction to Huawei Cloud Networking Components
Designing and Configuring a VPC
Security and Connectivity Best Practices
Day 22 Internet Access, NAT, and Elastic Load Balancing (ELB)
Internet Access and NAT Services
Elastic Load Balancing (ELB) Concepts and Use Cases
Designing Secure and Scalable Network Access
Day 23 Private Connectivity – VPN, Direct Connect, and Cross-Region Networking
VPN and Secure Remote Access
Direct Connect for High-Performance Private Links
Cross-Region and Inter-VPC Networking
Lab 9: Designing and Configuring a VPC
(Create VPC, subnets, and security groups.)
Day 24 Network Security Design and DDoS Protection
Designing Secure Network Architectures
DDoS Protection Services and Strategies
Monitoring, Auditing, and Incident Response
Lab 10: Implementing Internet Access, NAT, and Load Balancing
(Setup NAT gateways, Elastic IPs, ELB for ECS load balancing.)
Day 25 Network Solution Design Case Study and Optimization
Requirements Analysis and Network Architecture Design
Implementation and Integration with Cloud Services
Performance Review and Optimization Techniques
Lab 11: Setting up VPN or Direct Connect
(Connect to on-prem or simulated local infrastructure securely.)
Week 6 Cloud Database Day 26 Overview of Huawei Cloud Database Services
Solution Design
Comprehensive Database Offerings
High Performance and Scalability
Security, Backup, and Management Tools
Day 27 Relational Database Design (RDS, GaussDB)
Core Concepts of Relational Design
Huawei RDS and GaussDB Overview
Design for Cloud Efficiency
Day 28 Distributed Database Middleware (DDM) Design
Introduction to DDM Architecture
Sharding and Load Balancing Strategies
High Availability and Transparent Management
Day 29 Distributed Database Middleware (DDM) Design
Understanding NoSQL Models
Design Principles for Big Data
Huawei Cloud NoSQL & Big Data Solutions
Lab 12: Deploying and Managing RDS
(Deploy MySQL/PostgreSQL, perform queries, backups.)
Day 30 Database Solution Design Case Study and Optimization
Real-World Case Study Analysis
Performance and Cost Optimization
Monitoring and Continuous Improvement
Lab 13: Exploring NoSQL Services
(Use a NoSQL database, test CRUD operations.)
Week 7 Cloud Security Day 31 Cloud Security Principles and Shared Responsibility Model
and Compliance
Architecture Core Cloud Security Principles
Shared Responsibility Model Explained
Implementing Best Practices
Day 32 Identity and Access Management (IAM) Design
IAM Fundamentals and Components
Principle of Least Privilege
IAM in Huawei Cloud
Day 33 Data Encryption, Protection, and Key Management
Encryption Basics and Types
Data Protection Strategies
Key Management Systems (KMS)
Day 34 Security Monitoring, DDoS Protection, and Compliance
Cloud Security Monitoring
DDoS Protection Mechanisms
Compliance and Regulatory Alignment
Lab 14: Configuring IAM
(Set up IAM roles, users, and least-privilege policies.)
Day 35 Security Solution Case Study and Best Practice Review
Case Study Analysis
Best Security Practices
Post-Implementation Review
Lab 15: Implementing Data Encryption
(Encrypt OBS and EVS using KMS, explore key rotation.)
Week 8 Cloud Operations Day 36 Cloud O&M Fundamentals and Monitoring Strategy
& Maintenance
(O&M) Design Cloud O&M Overview
Monitoring Strategy Design
Automated O&M and Incident Response
Day 37 Resource Usage, Billing, and Cost Optimization
Understanding Cloud Billing Models
Tracking Resource Usage
Cost Optimization Techniques
Day 38 Backup, Recovery, and Data Lifecycle Management
Backup and Recovery Strategies
Data Lifecycle Management
Cloud Backup Solutions and Tools
Day 39 High Availability and System Maintenance Planning
High Availability (HA) Design Principles
System Maintenance Best Practices
Cloud-based HA and Maintenance Solutions
Lab 16: Setting up Monitoring and Alarms
(Set up dashboards, alerts for CPU, memory, etc.)
Day 40 O&M Solution Case Study and Best Practices Review
Case Study Exploration
O&M Best Practices
Continuous Improvement and Review
Lab 17: Simulating Backup and Recovery
(Simulate restore from backup for ECS/DB.)
Week 9 Distributed and Day 41 Principles of Distributed Systems in the Cloud
Scalable System
Architecture Scalability and Fault Tolerance
Data Consistency and CAP Theorem
Distributed System Management and Monitoring
Day 42 Designing Scalable Compute and Storage Layers
Scalable Compute Design
Storage Scalability and Performance
Balancing Load and Cost
Day 43 Load Balancing and Traffic Distribution Strategies
Load Balancing Techniques
Traffic Distribution Models
Fault Tolerance and High Availability
Lab 18: Load Balancing and Traffic Distribution
(Advanced ELB features, service distribution strategies.)
Day 44 Event-Driven and Asynchronous Architecture Design
Event-Driven Architecture (EDA) Basics
Asynchronous Communication and Workflow
Designing for Scalability and Flexibility
Day 45 Distributed Architecture Case Study and Optimization
Case Study Analysis
Optimization Strategies
Continuous Monitoring and Refinement
Week 10 Disaster Day 46 Principles of High Availability (HA) and DR in Cloud
Recovery (DR)
and High High Availability (HA) in Cloud
Availability Disaster Recovery (DR) in Cloud
Design HA and DR Integration in Cloud Environments
Day 47 Multi-AZ and Multi-Region Architecture Design
Multi-AZ Architecture Design
Multi-Region Architecture Design
Design Considerations for Scalability and Latency
Lab 19: Deploying Across Multiple Azs
(Set up apps/resources across AZs for redundancy.)
Day 48 Backup and Recovery Planning for Critical Systems
Backup Strategy Design
Recovery Planning and Testing
Cloud-based Backup Solutions
Lab 20: Configuring Automated Failover
(Create a failover plan, simulate DB or ECS failure.)
Day 49 Automated Failover and Monitoring for DR Readiness
Automated Failover Mechanisms
Monitoring for DR Readiness
Integration of Failover and Monitoring in DR Plans
Day 50 DR and HA Solution Design Case Study
Case Study Analysis of DR and HA Design
Key Design Decisions
Lessons Learned and Best Practices
Week 11 Containers, Day 51 Cloud-Native Concepts and Microservices Design Principles
Microservices,
and Automation Cloud-Native Architecture
in Cloud Microservices Design
Architecture Best Practices for Microservices and Cloud-Native Development
Day 52 Huawei Cloud Container Engine (CCE) and Kubernetes Basics
Introduction to Kubernetes and CCE
Container Orchestration with Kubernetes
Using Huawei CCE for Efficient Management
Day 53 CI/CD Pipeline Design and DevOps Best Practices
CI/CD Pipeline Basics
Designing an Effective CI/CD Pipeline
DevOps Best Practices
Lab 21: Deploying Apps with CCE
(Deploy a Dockerized app to CCE Kubernetes cluster.)
Day 54 Automation, Orchestration, and Infrastructure as Code (IaC)
Automation and Orchestration Principles
Infrastructure as Code (IaC) Fundamentals
Best Practices for Automation and IaC
Lab 22: Building a CI/CD Pipeline
(Build a cloud-based CI/CD pipeline (auto build, test, deploy))
Day 55 Containerized Microservices Solution Case Study
Case Study Overview
Implementation with Containers and Orchestration
Challenges and Solutions
Lab 23: Infrastructure as Code (IaC)
(Use Terraform or Huawei templates to provision cloud resources.)
Week 12 Capstone Project Day 56 Capstone Project Scope Definition and Planning
& Certification
Preparation Defining Project Scope
Planning Methodology
Risk Management and Contingency Planning
Day 57 Cloud Architecture Design and Documentation
Cloud Architecture Design Principles
Choosing Cloud Services and Tools
Documentation and Best Practices
Day 58 Project Deployment, Testing, and Optimization
Deployment Strategies
Testing and Quality Assurance
Optimization Techniques
Lab 24: Capstone Project Implementation
(Full design, deploy, test of a cloud solution using multiple Huawei
Cloud services.)
Day 59 Certification Review - Key Topics and Practice Exam
Key Topic Review
Practice Exam and Question Strategies
Final Preparation Tips
Day 60 Final Project Presentation, Peer Review, and Exam Strategy
Final Project Presentation
Peer Review and Feedback
Exam Strategy and Readiness
LIST OF MACHINERY / EQUIPMENT
For the Class of 25 - 35 Students (3-Month Course)
S. No Name of Items Quantity/Unit
1. Intel i5/i7, 32GB RAM, 250 GB SSD 35
2. High-Speed Internet Min 10 MB 1
3. Monitors (24-inch FHD/IPS) 2
4. Network Cabling & Accessories As per actual
5. Backup Power Supply (UPS) 1
6. Projector / Smart Display 1
7. Microphone & Speaker System 1
LIST OF CONSUMABLE MATERIAL
For the Class of 30 Students (3-Month Course)
S. No Name of Items Unit
1. Writing Notebooks 30
2. Pens (Blue/Black) 60
3. Markers (Whiteboard) 10
4. Whiteboard Dusters 2
5. Printing Paper (A4) 5 Reams
6. File Folders 30