Module outline:📋 Module Topics🎯 Student Learning Outcomes
COP4708

Module 14 — Cloud and Local Databases

This module compares cloud-based and locally hosted database deployment models, exploring infrastructure setup, management responsibilities, cost trade-offs, scalability, security, and managed services such as AWS RDS and Azure SQL. Use the resources below to navigate the module's lessons and readings.

Module Artifacts — 9 items

Module Topics .json

Covers the core topics of the module—comparing locally hosted and cloud-based database deployment models, including infrastructure setup, management responsibilities, and specific managed services such as AWS RDS and Azure—serving as a navigational overview that helps instructors sequence lessons and learners understand what concepts they will study.

Topic Detail .html

This reading introduces the concept of database deployment models, explaining what they are and why choosing where a database lives—and who manages it—is a foundational organizational decision; learners use it as a conceptual entry point before exploring specific deployment options.

Topic Detail .html

This reading covers on-premises database deployments, explaining how locally hosted systems work, what hardware and software responsibilities fall to the organization, and the trade-offs involved; learners use it to understand the full scope of managing a database entirely within their own facilities.

Topic Detail .html

This reading explains managed cloud database services, describing how major cloud providers host and operate database infrastructure on behalf of organizations; learners use it to understand the shift away from physical servers and the capabilities that cloud-based database offerings provide.

Topic Detail .html

This reading examines the financial trade-offs between cloud-hosted and on-premises database deployments, covering total cost of ownership beyond surface-level pricing; learners and instructors use it to guide rigorous cost-benefit analysis when evaluating deployment decisions.

Topic Detail .html

This reading compares how cloud and on-premises database deployments handle scalability and performance as data volumes and user demand grow, explaining the mechanisms each model uses to expand capacity and maintain response times; learners use it to evaluate deployment options against operational performance requirements.

Topic Detail .html

This reading covers the operational responsibilities of database maintenance and administration under cloud versus on-premises models, addressing patching, backups, monitoring, and optimization along with their staffing and budget implications; learners use it to understand how deployment choice shapes day-to-day administrative workload.

Topic Detail .html

This reading examines availability, reliability, and security considerations when choosing between cloud and on-premises database hosting, explaining how each model addresses uptime, data loss prevention, and data protection; learners use it to evaluate deployment options against business continuity and compliance requirements.

Text Content .html

This reading examines availability, reliability, and security considerations when choosing between cloud and on-premises database hosting, explaining how each model addresses uptime, data loss prevention, and data protection; learners use it to evaluate deployment options against business continuity and compliance requirements.

Topics & Learning Outcomes

View Topics & Learning Outcomes