NoSQL & Cloud Database Architecture Curriculum

Public curriculum preview for visitors and enrolled students. Use this page to evaluate module scope, outcomes, and learning path.

Curriculum

NoSQL & Cloud Database Architecture

Structured, hands-on learning path for NoSQL & Cloud Database Architecture with detailed weekly outcomes and practical delivery.

Duration: 16 Weeks
Level: Intermediate
Study Time: 2 hours/week + labs
School: Hexadigitall Academy
16 WeeksIntermediateProject-Based

Welcome to NoSQL & Cloud Database Architecture! 🎓

This curriculum for NoSQL & Cloud Database Architecture follows a Bloom-aligned progression from practical foundations to measurable professional outcomes, with weekly evidence, labs, and portfolio outputs matched to intermediate expectations.

Each week advances from comprehension and application toward evaluation and creation, ensuring progressive learning and capstone readiness.

Your success is our priority. By the end, you will produce portfolio-ready artifacts and confidently explain your technical decisions. You will graduate with a professionally curated portfolio that demonstrates scope, depth, and delivery quality. You will graduate with a professionally curated portfolio that demonstrates scope, depth, and delivery quality. You will graduate with a professionally curated portfolio that demonstrates scope, depth, and delivery quality. You will graduate with a professionally curated portfolio that demonstrates scope, depth, and delivery quality.

Prerequisites

  • Experience designing system architectures with distributed components and resilience patterns
  • Hands-on practice with Infrastructure-as-Code, cloud service models (IaaS/PaaS/SaaS), and networking basics
  • Understanding of auto-scaling, load balancing, and cloud cost optimization tradeoffs
  • Familiarity with at least one major cloud console (AWS, Azure, or GCP) and basic CLI usage

Essential Resources

  • Cloud architecture reference implementations and Well-Architected Framework reviews
  • Infrastructure-as-Code templates and cloud service comparison matrices
  • Cost optimization playbooks and resilience validation runbooks

Complementary Courses

Cloud Networking

Master virtual networks, security groups, and multi-region routing

DevOps & Infrastructure Automation

Deepen CI/CD pipeline integration and infrastructure drift detection

Cloud Cost Optimization

Learn resource tagging, rightsizing, and multi-cloud cost analysis

Learning Roadmap

  • Early Weeks: Core cloud services, networking fundamentals, and basic deployments
  • Middle Weeks: Advanced architectures, multi-region deployment, and disaster recovery
  • Late Weeks: Cost optimization, governance frameworks, and production readiness

Detailed Weekly Curriculum

Each week includes outcomes and practical lab work aligned to the curriculum structure.

Week 1

NoSQL & Cloud Database Architecture: Cloud Foundations and Shared Responsibility (Sprint 1)

2 hours + labs
Learning Outcomes
  • Understand the principles of NoSQL & Cloud Database Architecture: Cloud Foundations and Shared Responsibility (Sprint 1) and link them to course outcomes through progressive practical delivery milestones.
  • Apply NoSQL & Cloud Database Architecture: Cloud Foundations and Shared Responsibility (Sprint 1) in a guided scenario using realistic tools, constraints, and quality gates.
  • Analyze trade-offs, risks, and decision points for NoSQL & Cloud Database Architecture: Cloud Foundations and Shared Responsibility (Sprint 1), then record rationale for stakeholder review.
  • Document a portfolio-ready architecture decision record for NoSQL & Cloud Database Architecture: Cloud Foundations and Shared Responsibility (Sprint 1) with measurable success criteria and next actions.
Lab Exercise
  • Implement a working data workflow for NoSQL & Cloud Database Architecture: Cloud Foundations and Shared Responsibility (Sprint 1) with schema/model decisions documented.
  • Run quality checks and performance tuning for NoSQL & Cloud Database Architecture: Cloud Foundations and Shared Responsibility (Sprint 1) queries or transformations.
  • Publish NoSQL & Cloud Database Architecture: Cloud Foundations and Shared Responsibility (Sprint 1) outputs to a dashboard/report with reproducible refresh steps.
Week 2

NoSQL & Cloud Database Architecture: Networking and Compute Design (Sprint 1)

2 hours + labs
Learning Outcomes
  • Understand the principles of NoSQL & Cloud Database Architecture: Networking and Compute Design (Sprint 1) and link them to course outcomes through progressive practical delivery milestones.
  • Apply NoSQL & Cloud Database Architecture: Networking and Compute Design (Sprint 1) in a guided scenario using realistic tools, constraints, and quality gates.
  • Analyze trade-offs, risks, and decision points for NoSQL & Cloud Database Architecture: Networking and Compute Design (Sprint 1), then record rationale for stakeholder review.
  • Document a portfolio-ready architecture decision record for NoSQL & Cloud Database Architecture: Networking and Compute Design (Sprint 1) with measurable success criteria and next actions.
Lab Exercise
  • Build and validate topology for NoSQL & Cloud Database Architecture: Networking and Compute Design (Sprint 1), including segmentation and routing intent.
  • Implement policy controls for NoSQL & Cloud Database Architecture: Networking and Compute Design (Sprint 1) traffic paths and verify allowed/denied flows.
  • Run connectivity and resilience tests for NoSQL & Cloud Database Architecture: Networking and Compute Design (Sprint 1) across failure and recovery scenarios.
Week 3

NoSQL & Cloud Database Architecture: Storage, Backup, and Recovery (Sprint 1)

2 hours + labs
Learning Outcomes
  • Understand the principles of NoSQL & Cloud Database Architecture: Storage, Backup, and Recovery (Sprint 1) and link them to course outcomes through progressive practical delivery milestones.
  • Apply NoSQL & Cloud Database Architecture: Storage, Backup, and Recovery (Sprint 1) in a guided scenario using realistic tools, constraints, and quality gates.
  • Analyze trade-offs, risks, and decision points for NoSQL & Cloud Database Architecture: Storage, Backup, and Recovery (Sprint 1), then record rationale for stakeholder review.
  • Document a portfolio-ready architecture decision record for NoSQL & Cloud Database Architecture: Storage, Backup, and Recovery (Sprint 1) with measurable success criteria and next actions.
Lab Exercise
  • Implement a working data workflow for NoSQL & Cloud Database Architecture: Storage, Backup, and Recovery (Sprint 1) with schema/model decisions documented.
  • Run quality checks and performance tuning for NoSQL & Cloud Database Architecture: Storage, Backup, and Recovery (Sprint 1) queries or transformations.
  • Publish NoSQL & Cloud Database Architecture: Storage, Backup, and Recovery (Sprint 1) outputs to a dashboard/report with reproducible refresh steps.
Week 4

NoSQL & Cloud Database Architecture: Infrastructure as Code Practices (Sprint 1)

2 hours + labs
Learning Outcomes
  • Understand the principles of NoSQL & Cloud Database Architecture: Infrastructure as Code Practices (Sprint 1) and link them to course outcomes through progressive practical delivery milestones.
  • Apply NoSQL & Cloud Database Architecture: Infrastructure as Code Practices (Sprint 1) in a guided scenario using realistic tools, constraints, and quality gates.
  • Analyze trade-offs, risks, and decision points for NoSQL & Cloud Database Architecture: Infrastructure as Code Practices (Sprint 1), then record rationale for stakeholder review.
  • Document a portfolio-ready architecture decision record for NoSQL & Cloud Database Architecture: Infrastructure as Code Practices (Sprint 1) with measurable success criteria and next actions.
Lab Exercise
  • Author reusable IaC modules for NoSQL & Cloud Database Architecture: Infrastructure as Code Practices (Sprint 1) with environment-safe variables and naming standards.
  • Implement remote state, locking, and change controls for NoSQL & Cloud Database Architecture: Infrastructure as Code Practices (Sprint 1) pipelines.
  • Run plan/apply/validate cycles for NoSQL & Cloud Database Architecture: Infrastructure as Code Practices (Sprint 1) and capture policy/compliance gate outcomes.
Week 5

NoSQL & Cloud Database Architecture: Cloud Security and Governance (Sprint 1)

2 hours + labs
Learning Outcomes
  • Understand the principles of NoSQL & Cloud Database Architecture: Cloud Security and Governance (Sprint 1) and link them to course outcomes through progressive practical delivery milestones.
  • Apply NoSQL & Cloud Database Architecture: Cloud Security and Governance (Sprint 1) in a guided scenario using realistic tools, constraints, and quality gates.
  • Analyze trade-offs, risks, and decision points for NoSQL & Cloud Database Architecture: Cloud Security and Governance (Sprint 1), then record rationale for stakeholder review.
  • Document a portfolio-ready architecture decision record for NoSQL & Cloud Database Architecture: Cloud Security and Governance (Sprint 1) with measurable success criteria and next actions.
Lab Exercise
  • Apply security controls for NoSQL & Cloud Database Architecture: Cloud Security and Governance (Sprint 1), including access boundaries and data protection baselines.
  • Run vulnerability or control validation for NoSQL & Cloud Database Architecture: Cloud Security and Governance (Sprint 1) and triage findings by severity.
  • Implement remediation steps for NoSQL & Cloud Database Architecture: Cloud Security and Governance (Sprint 1) and verify closure with re-test evidence.
Week 6

NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 1)

2 hours + labs
Learning Outcomes
  • Understand the principles of NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 1) and link them to course outcomes through progressive practical delivery milestones.
  • Apply NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 1) in a guided scenario using realistic tools, constraints, and quality gates.
  • Analyze trade-offs, risks, and decision points for NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 1), then record rationale for stakeholder review.
  • Document a portfolio-ready architecture decision record for NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 1) with measurable success criteria and next actions.
Lab Exercise
  • Instrument NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 1) with metrics, logs, and tracing hooks aligned to service objectives.
  • Create actionable alerts for NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 1) and test escalation paths using simulated incidents.
  • Perform root-cause analysis for a NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 1) failure scenario and document corrective actions.
Week 7

NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 1)

2 hours + labs
Learning Outcomes
  • Apply the principles of NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 1) and link them to course outcomes through progressive practical delivery milestones.
  • Analyze NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 1) in a guided scenario using realistic tools, constraints, and quality gates.
  • Evaluate trade-offs, risks, and decision points for NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 1), then record rationale for stakeholder review.
  • Justify a portfolio-ready architecture decision record for NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 1) with measurable success criteria and next actions.
Lab Exercise
  • Implement a working data workflow for NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 1) with schema/model decisions documented.
  • Run quality checks and performance tuning for NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 1) queries or transformations.
  • Publish NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 1) outputs to a dashboard/report with reproducible refresh steps.
Week 8

NoSQL & Cloud Database Architecture: Resilience and Disaster Preparedness (Sprint 1)

2 hours + labs
Learning Outcomes
  • Apply the principles of NoSQL & Cloud Database Architecture: Resilience and Disaster Preparedness (Sprint 1) and link them to course outcomes through progressive practical delivery milestones.
  • Analyze NoSQL & Cloud Database Architecture: Resilience and Disaster Preparedness (Sprint 1) in a guided scenario using realistic tools, constraints, and quality gates.
  • Evaluate trade-offs, risks, and decision points for NoSQL & Cloud Database Architecture: Resilience and Disaster Preparedness (Sprint 1), then record rationale for stakeholder review.
  • Justify a portfolio-ready architecture decision record for NoSQL & Cloud Database Architecture: Resilience and Disaster Preparedness (Sprint 1) with measurable success criteria and next actions.
Lab Exercise
  • Implement a working data workflow for NoSQL & Cloud Database Architecture: Resilience and Disaster Preparedness (Sprint 1) with schema/model decisions documented.
  • Run quality checks and performance tuning for NoSQL & Cloud Database Architecture: Resilience and Disaster Preparedness (Sprint 1) queries or transformations.
  • Publish NoSQL & Cloud Database Architecture: Resilience and Disaster Preparedness (Sprint 1) outputs to a dashboard/report with reproducible refresh steps.
Week 9

NoSQL & Cloud Database Architecture: Cloud Foundations and Shared Responsibility (Sprint 2)

2 hours + labs
Learning Outcomes
  • Apply the principles of NoSQL & Cloud Database Architecture: Cloud Foundations and Shared Responsibility (Sprint 2) and link them to course outcomes through progressive practical delivery milestones.
  • Analyze NoSQL & Cloud Database Architecture: Cloud Foundations and Shared Responsibility (Sprint 2) in a guided scenario using realistic tools, constraints, and quality gates.
  • Evaluate trade-offs, risks, and decision points for NoSQL & Cloud Database Architecture: Cloud Foundations and Shared Responsibility (Sprint 2), then record rationale for stakeholder review.
  • Justify a portfolio-ready architecture decision record for NoSQL & Cloud Database Architecture: Cloud Foundations and Shared Responsibility (Sprint 2) with measurable success criteria and next actions.
Lab Exercise
  • Implement a working data workflow for NoSQL & Cloud Database Architecture: Cloud Foundations and Shared Responsibility (Sprint 2) with schema/model decisions documented.
  • Run quality checks and performance tuning for NoSQL & Cloud Database Architecture: Cloud Foundations and Shared Responsibility (Sprint 2) queries or transformations.
  • Publish NoSQL & Cloud Database Architecture: Cloud Foundations and Shared Responsibility (Sprint 2) outputs to a dashboard/report with reproducible refresh steps.
Week 10

NoSQL & Cloud Database Architecture: Networking and Compute Design (Sprint 2)

2 hours + labs
Learning Outcomes
  • Apply the principles of NoSQL & Cloud Database Architecture: Networking and Compute Design (Sprint 2) and link them to course outcomes through progressive practical delivery milestones.
  • Analyze NoSQL & Cloud Database Architecture: Networking and Compute Design (Sprint 2) in a guided scenario using realistic tools, constraints, and quality gates.
  • Evaluate trade-offs, risks, and decision points for NoSQL & Cloud Database Architecture: Networking and Compute Design (Sprint 2), then record rationale for stakeholder review.
  • Justify a portfolio-ready architecture decision record for NoSQL & Cloud Database Architecture: Networking and Compute Design (Sprint 2) with measurable success criteria and next actions.
Lab Exercise
  • Build and validate topology for NoSQL & Cloud Database Architecture: Networking and Compute Design (Sprint 2), including segmentation and routing intent.
  • Implement policy controls for NoSQL & Cloud Database Architecture: Networking and Compute Design (Sprint 2) traffic paths and verify allowed/denied flows.
  • Run connectivity and resilience tests for NoSQL & Cloud Database Architecture: Networking and Compute Design (Sprint 2) across failure and recovery scenarios.
Week 11

NoSQL & Cloud Database Architecture: Storage, Backup, and Recovery (Sprint 2)

2 hours + labs
Learning Outcomes
  • Apply the principles of NoSQL & Cloud Database Architecture: Storage, Backup, and Recovery (Sprint 2) and link them to course outcomes through progressive practical delivery milestones.
  • Analyze NoSQL & Cloud Database Architecture: Storage, Backup, and Recovery (Sprint 2) in a guided scenario using realistic tools, constraints, and quality gates.
  • Evaluate trade-offs, risks, and decision points for NoSQL & Cloud Database Architecture: Storage, Backup, and Recovery (Sprint 2), then record rationale for stakeholder review.
  • Justify a portfolio-ready architecture decision record for NoSQL & Cloud Database Architecture: Storage, Backup, and Recovery (Sprint 2) with measurable success criteria and next actions.
Lab Exercise
  • Implement a working data workflow for NoSQL & Cloud Database Architecture: Storage, Backup, and Recovery (Sprint 2) with schema/model decisions documented.
  • Run quality checks and performance tuning for NoSQL & Cloud Database Architecture: Storage, Backup, and Recovery (Sprint 2) queries or transformations.
  • Publish NoSQL & Cloud Database Architecture: Storage, Backup, and Recovery (Sprint 2) outputs to a dashboard/report with reproducible refresh steps.
Week 12

NoSQL & Cloud Database Architecture: Infrastructure as Code Practices (Sprint 2)

2 hours + labs
Learning Outcomes
  • Analyze the principles of NoSQL & Cloud Database Architecture: Infrastructure as Code Practices (Sprint 2) and link them to course outcomes through progressive practical delivery milestones.
  • Evaluate NoSQL & Cloud Database Architecture: Infrastructure as Code Practices (Sprint 2) in a guided scenario using realistic tools, constraints, and quality gates.
  • Create trade-offs, risks, and decision points for NoSQL & Cloud Database Architecture: Infrastructure as Code Practices (Sprint 2), then record rationale for stakeholder review.
  • Defend a portfolio-ready architecture decision record for NoSQL & Cloud Database Architecture: Infrastructure as Code Practices (Sprint 2) with measurable success criteria and next actions.
Lab Exercise
  • Author reusable IaC modules for NoSQL & Cloud Database Architecture: Infrastructure as Code Practices (Sprint 2) with environment-safe variables and naming standards.
  • Implement remote state, locking, and change controls for NoSQL & Cloud Database Architecture: Infrastructure as Code Practices (Sprint 2) pipelines.
  • Run plan/apply/validate cycles for NoSQL & Cloud Database Architecture: Infrastructure as Code Practices (Sprint 2) and capture policy/compliance gate outcomes.
Week 13

NoSQL & Cloud Database Architecture: Cloud Security and Governance (Sprint 2)

2 hours + labs
Learning Outcomes
  • Analyze the principles of NoSQL & Cloud Database Architecture: Cloud Security and Governance (Sprint 2) and link them to course outcomes through progressive practical delivery milestones.
  • Evaluate NoSQL & Cloud Database Architecture: Cloud Security and Governance (Sprint 2) in a guided scenario using realistic tools, constraints, and quality gates.
  • Create trade-offs, risks, and decision points for NoSQL & Cloud Database Architecture: Cloud Security and Governance (Sprint 2), then record rationale for stakeholder review.
  • Defend a portfolio-ready architecture decision record for NoSQL & Cloud Database Architecture: Cloud Security and Governance (Sprint 2) with measurable success criteria and next actions.
Lab Exercise
  • Apply security controls for NoSQL & Cloud Database Architecture: Cloud Security and Governance (Sprint 2), including access boundaries and data protection baselines.
  • Run vulnerability or control validation for NoSQL & Cloud Database Architecture: Cloud Security and Governance (Sprint 2) and triage findings by severity.
  • Implement remediation steps for NoSQL & Cloud Database Architecture: Cloud Security and Governance (Sprint 2) and verify closure with re-test evidence.
Week 14

NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 2)

2 hours + labs
Learning Outcomes
  • Analyze the principles of NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 2) and link them to course outcomes through progressive practical delivery milestones.
  • Evaluate NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 2) in a guided scenario using realistic tools, constraints, and quality gates.
  • Create trade-offs, risks, and decision points for NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 2), then record rationale for stakeholder review.
  • Defend a portfolio-ready architecture decision record for NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 2) with measurable success criteria and next actions.
Lab Exercise
  • Instrument NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 2) with metrics, logs, and tracing hooks aligned to service objectives.
  • Create actionable alerts for NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 2) and test escalation paths using simulated incidents.
  • Perform root-cause analysis for a NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 2) failure scenario and document corrective actions.
Week 15

NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 2)

2 hours + labs
Learning Outcomes
  • Analyze the principles of NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 2) and link them to course outcomes through progressive practical delivery milestones.
  • Evaluate NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 2) in a guided scenario using realistic tools, constraints, and quality gates.
  • Create trade-offs, risks, and decision points for NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 2), then record rationale for stakeholder review.
  • Defend a portfolio-ready architecture decision record for NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 2) with measurable success criteria and next actions.
Lab Exercise
  • Implement a working data workflow for NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 2) with schema/model decisions documented.
  • Run quality checks and performance tuning for NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 2) queries or transformations.
  • Publish NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 2) outputs to a dashboard/report with reproducible refresh steps.
Week 16

NoSQL & Cloud Database Architecture: Resilience and Disaster Preparedness (Sprint 2)

2 hours + labs
Learning Outcomes
  • Analyze the principles of NoSQL & Cloud Database Architecture: Resilience and Disaster Preparedness (Sprint 2) and link them to course outcomes through progressive practical delivery milestones.
  • Evaluate NoSQL & Cloud Database Architecture: Resilience and Disaster Preparedness (Sprint 2) in a guided scenario using realistic tools, constraints, and quality gates.
  • Create trade-offs, risks, and decision points for NoSQL & Cloud Database Architecture: Resilience and Disaster Preparedness (Sprint 2), then record rationale for stakeholder review.
  • Defend a portfolio-ready architecture decision record for NoSQL & Cloud Database Architecture: Resilience and Disaster Preparedness (Sprint 2) with measurable success criteria and next actions.
Lab Exercise
  • Implement a working data workflow for NoSQL & Cloud Database Architecture: Resilience and Disaster Preparedness (Sprint 2) with schema/model decisions documented.
  • Run quality checks and performance tuning for NoSQL & Cloud Database Architecture: Resilience and Disaster Preparedness (Sprint 2) queries or transformations.
  • Publish NoSQL & Cloud Database Architecture: Resilience and Disaster Preparedness (Sprint 2) outputs to a dashboard/report with reproducible refresh steps.

Capstone Projects

Project 1: NoSQL & Cloud Database Architecture Foundation Build

Deliver a concrete foundation implementation covering the first phase of the curriculum.

  • Implement and validate NoSQL & Cloud Database Architecture: Cloud Foundations and Shared Responsibility (Sprint 1).
  • Integrate NoSQL & Cloud Database Architecture: Networking and Compute Design (Sprint 1) with reusable workflow standards.
  • Publish evidence for NoSQL & Cloud Database Architecture: Storage, Backup, and Recovery (Sprint 1) with test and quality artifacts.

Project 2: NoSQL & Cloud Database Architecture Integrated Systems Build

Combine mid-program competencies into a production-style integrated workflow.

  • Build an end-to-end flow around NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 1) and NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 1).
  • Add controls, observability, and rollback paths for reliability.
  • Document architecture decisions and trade-offs tied to NoSQL & Cloud Database Architecture: Resilience and Disaster Preparedness (Sprint 1).

Project 3: NoSQL & Cloud Database Architecture Capstone Delivery

Ship a portfolio-ready capstone with measurable outcomes and stakeholder-ready presentation.

  • Deliver a complete implementation centered on NoSQL & Cloud Database Architecture: Cloud Security and Governance (Sprint 2).
  • Validate readiness for NoSQL & Cloud Database Architecture: Observability and Operations (Sprint 2) using objective acceptance checks.
  • Present final defense and roadmap based on NoSQL & Cloud Database Architecture: Cost and Performance Engineering (Sprint 2) outcomes.