
Explore how data architecture and AI technologies enable business value from data assets in the AI era, building foundation skills for junior to intermediate architects.
Define data architecture as a strategic blueprint for organizing, storing, and processing data. Ensure quality, security, usability, governance, and compliant data flows across systems to enable data-driven innovation and integration.
Discover why well-defined data architecture is essential for AI, enabling high-quality, labeled data, scalable cloud infrastructure, and ethical governance to boost model performance and decision making.
Data architecture sits within enterprise architecture, aligning governance, standards, and data-driven applications with business strategy to drive agility, performance, and value through coordinated cross-domain collaboration.
Explore seven core modules of data architecture—data modeling, data security, data privacy, data integration, data analytics, data platform, and data governance—and learn how principles guide enterprise data design.
Explore the fundamentals of data modeling, its layers, and data warehouse methodologies, and learn how modeling transforms data, supports decision-making, and reduces costs in finance and beyond.
Explore the three data model layers—conceptual, logical, and physical—from abstract business concepts to physical storage, with governance and cross-dbms examples like MySQL, Oracle, and PostgreSQL.
Explore data warehouse modeling methods—dimensional (star and snowflake schemas) and normalized, hybrid, and incremental—covering fact and dimension tables, for scalable analytics across sales, website, and supply chain data.
Explore four challenges of modeling in the big data and AI era—data variety, sensitive data protection, high-speed processing, and massive volumes—and how to evolve modeling with tools and technologies.
Explore popular data modeling tools and how traditional tools have evolved to meet new demands, enhance collaboration, and automate tasks with emerging technologies and cloud platforms.
Explore how data models meet regulatory compliance, support Basel III risk management, and enable risk assessment, customer segmentation, and fast, accurate transaction processing in the financial industry.
Reflect on four questions that connect what you learned to practical data architecture design and invite you to share your comments.
Introduction to data security covers core concepts, encryption, access control, auditing, and architecture and management, highlighting data as the fuel of AI and compliance with GDPR and HIPAA.
Explore key concepts in data security, including authentication, encryption, authorization, access controls, threat detection, and compliance with HIPAA and PCI-DSS for protecting data in transit and at rest.
Explore encryption fundamentals, including symmetric and asymmetric types and key management. Review algorithms like AES, DES, RSA, and ECC, and data anonymization and synthetic data.
Design a data security architecture that protects data at rest with disk-level encryption and key management, secures data in transit with SSL/TLS, and supports risk assessment, policy creation, and monitoring.
Explore emerging ai era data risks, including vast data collection and potential breaches, and learn a mitigation framework with privacy preserving concepts like differential privacy, access controls, and governance.
Reflect on five essential questions to connect what you've learned to practical data architecture design. Share your comments to deepen understanding and apply these insights to data architecture design.
Explore data privacy as a core data-architecture topic, covering laws, data lifecycles, and types of personal data, and learn to embed privacy through encryption, access control, and compliant sharing.
Explore global data privacy laws and key concepts like notice, consent, access, rectification, and erasure, and learn how cross-border transfers and industry regulations shape data architectures.
Explore data privacy challenges across technology, organization, and society, including big data, IoT, AI, cloud, blockchain, data ownership, access control, and cybersecurity, plus legal and ethical trade-offs.
Embed privacy by design in data architecture with encryption, access control, data minimization, anonymization, pseudonymization, and noise addition to protect data and comply with regulations.
Identify three families of data privacy tools, including cloud platform integrated tools, commercial products, and open source tools, and examine their deployment across cloud environments.
Reflect on four questions that help you recall what you've learned and apply it to data architecture design, and invite you to share your comments.
Explore data integration, the core module of data architecture, unifying data sources to support decision-making, with methods, patterns, tools, and case studies in supply chain, healthcare, and smart transportation.
Explore batch, real-time, and hybrid data integration methods, showing batch transfers large data overnight for ETL, real-time enables instant updates, and hybrid blends both for timely, historical insights.
Explore data integration by data types, focusing on structured data using sql-based etl. Parse json and xml for semi-structured data, and apply nlp and image analysis to unstructured data.
Explore popular data integration tools and products, including open source options like Apache NiFi for data flow automation, Talent Open Studio for ETL, Kafka for real-time streams, and cloud-native tools.
Explore data integration case studies across financial services, e-commerce, and healthcare, illustrating risk assessment, regulatory compliance, 360-degree customer view, and complete patient histories.
Answer four guiding questions to reflect on lessons and apply them to data architecture design, and share your comments to deepen understanding.
Explore the core module of data analytics, covering its introduction, the process, methods, tools, and advanced analytics, and learn its role in insights, trends, and data architecture design.
Gather data from primary, secondary, online, and external sources with sampling, ensure quality and privacy, then clean, analyze, and visualize using descriptive, inferential, and exploratory methods, and present insights.
Discover methods in data analytics, from visualizations like bar charts and heat maps to interactive visuals, and explore learning models, predictive and prescriptive analytics, and decision support systems.
Explore open-source tools like Python libraries, Spark, and Jupyter Notebook, Hadoop, KNIME; commercial products for visualization, reporting, AI-driven insights; cloud data lakes and warehouses with serverless scalability.
Explore advanced data analytics topics, including deep learning, nlp, edge analytics, and explainable ai, while addressing data governance, security, and ethical considerations.
Explore four questions that prompt you to apply what you've learned to data architecture design, encouraging reflection and sharing comments.
Explore the data platform, a module of data architecture that stores, processes, and analyzes data from internal databases, external APIs, and IoT devices to enable data-driven decisions and cross-department collaboration.
Explore kappa and lambda architecture patterns for real-time and batch processing. Highlight lakehouse architecture and trends in data fabric and data mesh for governance and ownership.
Compare data platforms: data warehouses for structured data and reporting; Hadoop for scalable big data; Snowflake cloud-native with storage–compute separation; Databricks lakehouse with Spark and AutoML; and cloud platforms.
Compare cloud data platform reference architectures from AWS, Azure, and Google Cloud, detailing end-to-end pipelines from data collection to governance, serving, and ML use with SageMaker, QuickSight, and BigQuery.
Explore popular open source data platform tools like Hadoop, Spark, Kafka, Elasticsearch, and Cassandra, and review commercial products like Amazon Redshift, Microsoft Azure Synapse Analytics, Google BigQuery, Databricks, and Snowflake.
Integrate internal and external data sources using ETL or ELT, perform accurate data mapping, and apply data quality checks, governance, and access controls for compliant data platforms.
Align the data platform with AI usage by enabling AI-enabled features like automated data preparation and model deployment, plus data governance, scalability, and integration for training and deployment.
Answer four guiding questions to reflect on your learning and apply insights to data architecture design, then share your comments.
Explore data governance as a framework for data quality, security, compliance, and alignment with data management and business goals, guided by policies, procedures, standards, and data stewards in AI era.
Develop data governance plan with goals, scope, resources, timeline, milestones; assign data owner, data steward, data analyst roles, and establish a governance council with data access, quality, and lifecycle policies.
Integrate AI technologies into data governance and address bias and explainability. Monitor data quality, ensure consistency across AI systems, and apply privacy-preserving practices.
Explore data governance tools for on premise and cloud deployments, including Collibra, Informatica, Talend, Alation, IBM InfoSphere, and Snowflake data governance products, plus open source options, and learn selection criteria.
Master data governance through leadership support, stakeholder engagement, clear policies, and regular audits. Learn from real-world examples and trends like ai, cloud, privacy, and global regulations.
Explore four reflective questions that help you apply what you've learned to data architecture design and invite you to share comments.
Explore the view of data architecture, its core modules, and its role in enterprise architecture in the AI age, with tools, data platforms, and reference architecture guiding data architecture design.
This course is produced for junior to intermediate level architects, engineers and anyone who wants to learn about data architecture or build the foundation skills to be a data architect in the future.
In this course, data architecture and the core modules are introduced: data modeling, data security, data privacy, data integration, data analytics, data platform and data governance. Each modules are structured to include: concepts introduction, relevant techniques and patterns, tools, latest trends, case studies and questions. Those core modules interact on each other, and all contributed to different data architecture aspects.
As of now, Data architecture has been widely impacted by several emerging factors, for example, AI, cloud, emerging technologies and new regulations etc. The impactions from these factors has been expanded in each relevant modules.
For example, Data is the foundation for AI, so in each modules, if it's relevant, the connection with AI has been introduced to reflect the latest interaction between data and AI; cloud technology has been widely adopted, so take the cloud platform into the data architecture design is very natural, the interactions and challenges has been discussed in relevant modules.
By learning this course, you can build the essential skills of data architecture, and help you to work better in data and AI age.