<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="34057" language="de" source="https://portal.flane.ch/swisscom/xml-course/google-mdldw" lastchanged="2025-09-30T15:53:53+02:00" parent="https://portal.flane.ch/swisscom/xml-courses"><title>Modernizing Data Lakes and Data Warehouses with Google Cloud</title><productcode>MDLDW</productcode><vendorcode>GO</vendorcode><vendorname>Google</vendorname><fullproductcode>GO-MDLDW</fullproductcode><version>1.0</version><objective>&lt;ul&gt;
&lt;li&gt;Differentiate between data lakes and data warehouses.&lt;/li&gt;&lt;li&gt;Explore use-cases for each type of storage and the available data lake and warehouse solutions on Google Cloud.&lt;/li&gt;&lt;li&gt;Discuss the role of a data engineer and the benefits of a successful data pipeline to business operations.&lt;/li&gt;&lt;li&gt;Examine why data engineering should be done in a cloud environment.&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;p&gt;Basic proficiency with a common query language such as SQL.&lt;/p&gt;</essentials><audience>&lt;p&gt;This course is intended for developers who are responsible for querying datasets, visualizing query results, and creating reports.&lt;/p&gt;
&lt;p&gt;Specific job roles include:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Data engineer&lt;/li&gt;&lt;li&gt;Data analyst&lt;/li&gt;&lt;li&gt;Database administrators&lt;/li&gt;&lt;li&gt;Big data architects&lt;/li&gt;&lt;/ul&gt;</audience><outline>&lt;h4&gt;Module 1 - Introduction to Data Engineering&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The role of a data engineer&lt;/li&gt;&lt;li&gt;Data engineering challenges&lt;/li&gt;&lt;li&gt;Introduction to BigQuery&lt;/li&gt;&lt;li&gt;Data lakes and data warehouses&lt;/li&gt;&lt;li&gt;Transactional databases versus data warehouses&lt;/li&gt;&lt;li&gt;Partnering effectively with other data teams&lt;/li&gt;&lt;li&gt;Managing data access and governance&lt;/li&gt;&lt;li&gt;Build production-ready pipelines&lt;/li&gt;&lt;li&gt;Google Cloud customer case study&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Discuss the role of a data engineer.&lt;/li&gt;&lt;li&gt;Discuss benefits of doing data engineering in the cloud.&lt;/li&gt;&lt;li&gt;Discuss challenges of data engineering practice and how building data pipelines in the cloud helps to address these.&lt;/li&gt;&lt;li&gt;Review and understand the purpose of a data lake versus a data warehouse, and when to use which.&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 2 - Building a Data Lake&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Introduction to data lakes&lt;/li&gt;&lt;li&gt;Data storage and ETL options on Google Cloud&lt;/li&gt;&lt;li&gt;Building a data lake by using Cloud Storage&lt;/li&gt;&lt;li&gt;Securing Cloud Storage&lt;/li&gt;&lt;li&gt;Storing all sorts of data types&lt;/li&gt;&lt;li&gt;Cloud SQL as your OLTP system&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Discuss why Cloud Storage is a great option to build a data lake on Google Cloud.&lt;/li&gt;&lt;li&gt;Explain how to use Cloud SQL for a relational data lake.&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 3 - Building a Data Warehouse&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The modern data warehouse&lt;/li&gt;&lt;li&gt;Introduction to BigQuery&lt;/li&gt;&lt;li&gt;Getting started with BigQuery&lt;/li&gt;&lt;li&gt;Loading data into BigQuery&lt;/li&gt;&lt;li&gt;Exploring schemas&lt;/li&gt;&lt;li&gt;Schema design&lt;/li&gt;&lt;li&gt;Nested and repeated fields&lt;/li&gt;&lt;li&gt;Optimizing with partitioning and clustering&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Discuss the requirements of a modern warehouse.&lt;/li&gt;&lt;li&gt;Explain why BigQuery is the scalable data warehousing solution on Google Cloud.&lt;/li&gt;&lt;li&gt;Discuss the core concepts of BigQuery and review options of loading data into BigQuery.&lt;/li&gt;&lt;/ul&gt;</outline><objective_plain>- Differentiate between data lakes and data warehouses.
- Explore use-cases for each type of storage and the available data lake and warehouse solutions on Google Cloud.
- Discuss the role of a data engineer and the benefits of a successful data pipeline to business operations.
- Examine why data engineering should be done in a cloud environment.</objective_plain><essentials_plain>Basic proficiency with a common query language such as SQL.</essentials_plain><audience_plain>This course is intended for developers who are responsible for querying datasets, visualizing query results, and creating reports.

Specific job roles include:



- Data engineer
- Data analyst
- Database administrators
- Big data architects</audience_plain><outline_plain>Module 1 - Introduction to Data Engineering


Topics:



- The role of a data engineer
- Data engineering challenges
- Introduction to BigQuery
- Data lakes and data warehouses
- Transactional databases versus data warehouses
- Partnering effectively with other data teams
- Managing data access and governance
- Build production-ready pipelines
- Google Cloud customer case study
Objectives:



- Discuss the role of a data engineer.
- Discuss benefits of doing data engineering in the cloud.
- Discuss challenges of data engineering practice and how building data pipelines in the cloud helps to address these.
- Review and understand the purpose of a data lake versus a data warehouse, and when to use which.
Module 2 - Building a Data Lake


Topics:



- Introduction to data lakes
- Data storage and ETL options on Google Cloud
- Building a data lake by using Cloud Storage
- Securing Cloud Storage
- Storing all sorts of data types
- Cloud SQL as your OLTP system
Objectives:



- Discuss why Cloud Storage is a great option to build a data lake on Google Cloud.
- Explain how to use Cloud SQL for a relational data lake.
Module 3 - Building a Data Warehouse


Topics:



- The modern data warehouse
- Introduction to BigQuery
- Getting started with BigQuery
- Loading data into BigQuery
- Exploring schemas
- Schema design
- Nested and repeated fields
- Optimizing with partitioning and clustering
Objectives:



- Discuss the requirements of a modern warehouse.
- Explain why BigQuery is the scalable data warehousing solution on Google Cloud.
- Discuss the core concepts of BigQuery and review options of loading data into BigQuery.</outline_plain><duration unit="d" days="1">1 Tag</duration><pricelist><price country="US" currency="USD">595.00</price><price country="IT" currency="EUR">650.00</price><price country="GB" currency="GBP">660.00</price><price country="CA" currency="CAD">820.00</price><price country="AT" currency="EUR">950.00</price><price country="SE" currency="EUR">950.00</price><price country="DE" currency="EUR">950.00</price><price country="FR" currency="EUR">790.00</price><price country="CH" currency="CHF">950.00</price></pricelist><miles/></course>