0% found this document useful (0 votes)
54 views15 pages

Cloud Age Data Architect

The document provides an overview of the Data Architect program which includes 6 months of 10 hours per week of study. The program teaches students to design enterprise data infrastructure solutions including building conceptual, logical and physical entity relationship diagrams, architecting a MySQL database, transforming data into an operational data store, and creating a data warehouse using dimensional models. It also covers designing batch and stream processing architectures and establishing data governance best practices. The program includes real-world projects, an online classroom experience with auto-graded quizzes and progress tracking, and is divided into two courses that teach foundational data architecture concepts and designing enterprise data systems.

Uploaded by

Mayur Deokar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views15 pages

Cloud Age Data Architect

The document provides an overview of the Data Architect program which includes 6 months of 10 hours per week of study. The program teaches students to design enterprise data infrastructure solutions including building conceptual, logical and physical entity relationship diagrams, architecting a MySQL database, transforming data into an operational data store, and creating a data warehouse using dimensional models. It also covers designing batch and stream processing architectures and establishing data governance best practices. The program includes real-world projects, an online classroom experience with auto-graded quizzes and progress tracking, and is divided into two courses that teach foundational data architecture concepts and designing enterprise data systems.

Uploaded by

Mayur Deokar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

THE GUIDE OF DATA SCIENCE

Data Architect

Data Architect Syllabus


Overview

Data Architect Program

In this program, you’ll plan, design and


implement enterprise data infrastructure Program Information
solutions and create the blueprints for an TIME
organisations data management system. You’ll 6 months
create a relational database with MySQL, Study 10 hours/week
design an Online Analytical Processing (OLAP)
data model to build a cloud based data LEVEL
warehouse, and design scalable data lake Specialist
architecture that meets the needs of Big Data.
Finally, you’ll learn how to apply the principles PREREQUISITES
of data governance to an organisation’s data Intermediate Python, SQL, and
management system. basic familiarity with ETL/Data
Pipelines
A graduate of this program will be able to:

· Build conceptual, logical and physical entity HARDWARE / SOFTWARE

relationship diagrams (ERDs). REQUIRED


Access to the internet and a 64-bit
· Architect a physical database in MySQL. computer.

· Transform data from transactional systems


LEARN MORE
into an operational data store.
Contact us at
· Create a data warehouse system using help@MyCloudAge.com.
dimensional data models. https://www.cloudage.co.in

· Use appropriate storage and processing


frameworks to manage big data.

· Design end-to-end batch and stream


processing architecture.

· Establish data governance best practices


including metadata management, master
data management and data quality
management.


Data Architect

Our Classroom Experience
REAL-WORLD PROJECTS
Learners build new skills through industry-relevant
projects and receive personalised feedback from our
network of 900+ project reviewers. Our simple user
interface makes it easy to submit projects as often as
needed and receive unlimited feedback.

KNOWLEDGE
Answers to most questions can be found with
Knowledge, our proprietary wiki. Learners can search
questions asked by others and discover in real-time
how to solve challenges.

WORKSPACES
Learners can check the output and quality of their
code by testing it on interactive workspaces that are
integrated into the classroom.

POL’s
Understanding concepts learned during lessons is made
simple with auto-graded quizzes. Learners can easily go back
and brush up on concepts at anytime during the course.



STUDY PLANS
Create a custom study plan to suit your personal
needs and use this plan to keep track of your progress
toward your goal.

PROGRESS TRACKER
Personalised milestone reminders help learners stay
on track and focused as they work to complete their
Program program.

Learn More at Www.MyCloudAge.com/ENTERPRISE DATA ARCHITECT






Program Program Overview

Course 1: Data Architecture Foundations


In this course, you will learn about the principles of data architecture. Yo u will begin by learning the
characteristics of good data architecture and how to apply them. Next you will move on to data
modelling. You will learn to design a data model, normalise data and create a professional ERD. Finally, you
will take everything you learned and create a physical database using MySQL.

Project Designing an HR Database

In this project, you will design, build, and populate a database for the Human Resources (HR) Department
at the imaginary Tech ABC Corp, a video game company. This project will start with a request from the
HR Manager. From there, you will need to design a database using the foundational principles of data
architecture that is best suited to the department’s needs. Yo u will go through the steps of database
architecture, creating database proposals, database entity relationship diagrams, and finally creating the
database itself. This project is a scaled-down simulation of the kind of real-world assignments data architects
work on every day.

LESSON TITLE LEARNING OUTCOMES

· Define data architecture characteristics


WHAT IS DATA
· Define data governance and its role
ARCHITECTURE?

· Define scalability and flexibility in database design

· Introduction to ERDs
DATABASE · Develop a database s c h e m a
FRAMEWORK
 · Understand normalisation and its use cases
· Learn to normalise data to the 3rd Normal Form

· Introduction to ERDs
· Build a conceptual ERD
RELATIONAL
· Build a logical ERD
DATA DESIGN

· Learn about cardinality and Crow’s Foot notation
· Build a physical ERD


Program Program Overview

Course 1: Data Architecture Foundations, cont.


LESSON TITLE LEARNING OUTCOMES

· Learn about factors that affect database performance


· Learn about file and data storage solutions
· Use DDL SQL to create database objects in MySQL
CREATING A · Learn about data ingestions methods, including: ETL,
PHYSICAL DATABASE
 Pipelines, APIs and direct feeds
· Use D M L SQL to populate a database with data in MySQL
· Use C R U D S Q L commands to demonstrate proper operation
of a database

Program Program Overview

Course 2: Designing Data Systems


In this course, you will learn to design enterprise data architecture. You will build a cloud based data warehouse
with Snowflake. You will evaluate various data assets of an organisation and characteristics of these data sources,
design a staging area for ingesting varieties of data coming from source systems, and design an Operational
Data Store (ODS). Finally, you will learn to design OLAP dimensional data models, design ELT data processing that
is capable of moving data from an ODS to a data warehouse, and write SQL queries for the purpose of building
reports.

Design a Data Warehouse for Reporting


Project 

and OLAP
In this project, you will design end to end data architecture, build ingestion of data from Yelp and Climatic
source systems, design Operational Data Store and Data warehouse systems, and transform data from
staging to ODS and finally from ODS to data warehouse system. Yelp source carries a list of businesses,
restaurants, its reviews and ratings. Climatic data source keeps track of temperature and precipitation data.
Both of these websites are independent sources and not related to each other. The final objective of this
project is to write appropriate S Q L to find the impact of weather on restaurant ratings.

LESSON TITLE LEARNING OUTCOMES

· Understand importance of Data Architecture in any organisation

ENTERPRISE · Learn the benefits of executing a Data Architecture


DATA · Learn the business and technical artefacts required
ARCHITECTURE
 · Understand business a n d functional requirements
· Learn how OLTP, ODS and OLAP models are being designed

· Build staging area for data ingestion


· Learn to organise data assets based o n schemas
STAGING DATA

· Design schedules for data processing based o n the requirements
· Learn to m a n a g e staging area through metadata

Program Program Overview

Course 2: Designing Data Systems, cont.


LESSON TITLE LEARNING OUTCOMES

· Build an integrated E R model connecting distributed data assets


· Learn to design Data Dictionary and Master Data
OPERATIONAL
· Apply normalisation rules to eliminate redundancies
DATA STORE

· Learn when to use ETL vs ELT techniques
· Learn to cleanse data anomalies

· Learn two OLAP modelling designs — Star and Snowflake schemas


DATA · Learn various dimensional and fact table types
WAREHOUSE
 · Build ELT data processing from ODS to Data warehouse
· Write S Q L queries for the purpose of reporting

Program Program Overview

Course 3: Big Data Systems


In this course, you will learn about how to help organisations with massive amounts of data, including
identification of Big Data problems and how to design Big Data solutions. You will learn about the internal
architecture of many of the Big Data tools such as HDFS, MapReduce, Hive and Spark, and how these tools
work internally to provide distributed storage, distributed processing capabilities, fault tolerance and
scalability. Next, you will learn how to evaluate NoSQL databases, their use cases and dive deep into creating
and updating a NOSQL database with Amazon DynamoDB. Finally, you will learn how to implement Data Lake
design patterns and how to enable transactional capabilities in a Data Lake.

Project Design an Enterprise Data Lake System

In this project, you will act as a Big Data Architect and work on a real world use case faced by a Medical
Data Processing Company. The project requires you to analyse the current architecture of the company,
understand technical a n d business requirements a n d propose a n e w Data Lake based solution to both
technical and executive audiences. For technical audiences, you will develop a design document outlining
your solution with rationale, and for the executive audience you will record a short presentation pitching
your solution. This is a real world scenario where you will act as an expert data infrastructure consultant
to the company and solve the challenges the company is facing today. You will also hone your presentation
skills and learn to articulate complex technical terminologies as easy to understand and value driven
objectives to company leadership.

LESSON TITLE LEARNING OUTCOMES

· Explain what is big data


· Articulate the business value of big data
CHARACTERISTICS
· Describe the characteristics of big data
OF BIG DATA

· Distinguish between horizontal scaling vs vertical scaling
· Describe the components of a big data ecosystem


Program Program Overview

Course 3: Big Data Systems, cont.

LESSON TITLE LEARNING OUTCOMES

· Explain how distributed storage works in HDFS

INGESTION, · Explain how distributed processing works


STORAGE AND · Explain h o w resources are managed in a Hadoop cluster
PROCESSING · Distinguish between different distributed processing
FRAMEWORKS
 frameworks
· Apply frameworks to appropriate use cases

· Explain difference between SQL and NoSQL Databases


· Differentiate between ACID and CAP properties of SQL and NoSQL
databases
NOSQL DATABASES

· Implement, create, read, write, update N o S Q L D B operations
with DynamoDB
· Create simple NoSQL data model

· Explain what is a data lake and it’s business value


SCALABLE
· Distinguish between different data formats and their application
DATALAKE
ARCHITECTURE
 · Articulate Data Lake design patterns and challenges
· Explain how to enable transactional capabilities in Data Lake

Program Program Overview

Course 4: Data Governance


In this course you will learn how to design a data governance solution that meets your company’s needs.
First, you will learn about the different types of metadata and how to build a Metadata Management System,
Enterprise Data Model and Enterprise Data Catalog. Next, you will learn how to perform data profiling using
various techniques including data quality dimensions, how to identify remediation options for data quality
issues, and how to measure and monitor data quality using data quality scores, thresholds, dashboards,
exception and trend reports. Finally, you will learn the concepts of Master Data and golden record, different
types of Master Data Management Architectures, as well as the golden record creation and master data
governance processes.

Project Data Governance at SneakerPark

In this project, you will be implementing data governance solutions for an online shoe reseller SneakerPark
to better manage their data n o w and in the future. First, you will create an Enterprise Data Model that
provides a holistic view of all the data in their systems. Next you will document the metadata in an
Enterprise Data Catalog and profile the data in their systems to identify data quality issues, suggest
remediation strategies for each of these issues, and design a data quality dashboard. Finally, you will
sketch out a proposed M D M implementation architecture, define a set of matching rules for the creation
of customer and item master data, and define the data governance roles and responsibilities that are
necessary to oversee this data governance initiative.

LESSON TITLE LEARNING OUTCOMES

· Understand what is Data Governance and its importance


INTRODUCTION
· Learn about the different disciplines of Data Governance
TO DATA
GOVERNANCE
 · Understand the different stakeholders involved in Data
Governance projects

· Understand the different types of metadata


· Understand the components a n d capabilities of Metadata
METADATA
Management System
MANAGEMENT

· Create conceptual and logical Enterprise Data Models
· Create an Enterprise Data Catalog


Program Program Overview

Course 4: Data Governance, cont.


LESSON TITLE LEARNING OUTCOMES

· Perform data profiling using various techniques using data quality


dimensions
DATAQUALITY · Identify remediation options for data quality issues
MANAGEMENT
 · Measure data quality using data quality scores and thresholds
· Monitor data quality using dashboards, exception and trend
r e p o rt s

· Understand the concepts of master data a n d golden record


· Understand different types of Master Data Management Architectures
MASTER DATA
MANAGEMENT
 · Create a golden record using various match and merge techniques
· Understand data governance processes for authoring, monitoring and
approval of master data

Our Program Include:

Pre-Assessments Dashboard & Progress Reports


Our in-depth workforce assessments Our interactive dashboard (enterprise
identify your team’s current level of management console) allows administrators
knowledge in key areas. Results are used to to manage employee onboarding, track
generate custom learning paths designed course progress, perform bulk enrolments
to equip your workforce with the most and more.
applicable skill sets.


Industry Validation & Reviews Real World Hands-on Projects


Learners’ progress and subject knowledge Through a series of rigorous, real-world
is tested and validated by industry experts projects, your employees learn and
and leaders from our advisory board. These apply new techniques, analyze results,
in-depth reviews ensure your teams have and produce actionable insights. Project
achieved competency. 
 portfolios demonstrate learners’ growing
proficiency and subject mastery.
Our Review Process

Real-life Reviewers for Real-life Projects Vaibhav


Real-world projects are at the core of our Program because hands- CloudAge LEARNER
on learning is the best way to master a new skill. Receiving relevant
feedback from an industry expert is a critical part of that learning
process, and infinitely more useful than that from peers or “I never felt overwhelmed while pursuing the
Program program due to the valuable support of
automated grading systems. CloudAge has a network of over
the reviewers, and now I am more confident in
900 experienced project reviewers who provide personalised and
converting my ideas to reality.”
timely feedback to help all learners succeed.
now at INFOsys
All Learners Benefit From: 


Line-by-line feedback Industry tips and Advice on additional Unlimited submissions


for coding projects 
 best practices 
 resources to research 
 and feedback loops

·
How it Works G o through the lessons and work on the projects that follow
· Get help from your technical mentor, if needed
Real-world projects are
integrated within the · Submit your project work

classroom experience, · Receive personalised feedback from the reviewer


making for a seamless · If the submission is not satisfactory, resubmit your project
review process flow.
 · Continue submitting and receiving feedback from the reviewer
until you successfully complete your project

About our Project Reviewers


Our expert project reviewers are evaluated against the highest standards and graded based on learners’ progress.
Here’s h o w they measure up to ensure your success.

900+ 1.8M 3 4.85


/5
Expert Project Projects Reviewed Hours Average Average Reviewer
Reviewers Our reviewers have Turnaround Rating
Are hand-picked extensive experience You can resubmit your Our learners love the
to provide detailed in guiding learners project on the same quality of the feedback
feedback on your through their course day for additional they receive from our
project submissions. 
 projects. 
 feedback. 
 experienced reviewers.
CloudAge Enterprise Syllabus Data Architect 18Feb2021

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy