In the Intermediate Google Cloud for Data Engineers training course, you'll learn:
Data Engineering for Unbounded Datasets
- Bounded vs. Unbounded Datasets
- Data Velocity vs. Volume + Variety
- Challenges and Solutions for Streaming Data Pipelines
- Lambda Architecture
- Apache Beam and DataFlow
Advanced DataFlow for Streaming Data
- Integration with Cloud Pub/Sub
- Data De-duplication
- Late-arriving and Out-of-order Data
- Session and Sliding Windows
- Watermarks and Triggers
- Pipeline Side Inputs
- DataFlow Templates
Advanced BigQuery for Streaming Data
- Streaming Data Warehousing
- SQL Analysis of Streaming and Batch Data
- De-duplication and Data Consistency
- Cost Estimation and Planning
BigTable
- Use Cases for Low-Latency, Internet-Scale Storage
- Wide-Column NoSQL Storage
- Integration with Colossus Storage
- Queries with HBase API
- Key / Schema Design for BigTable
- BigTable Performance Optimizations
Data Engineering for Machine Learning (ML)
- Machine Learning with Google Cloud
- Data Engineering for the ML Lifecycle
- Introduction to ML Use Cases
- Training, Validation, Test Datasets for ML
- Data Hashing for ML Reproducibility
- Data Engineering for Benchmarks with BigQuery ML
- Machine Learning Model Training vs. Serving
Feature Engineering from Structured Data for ML
- Motivation for Feature Engineering
- Feature Pre-Processing vs. Feature Creation
- SQL and Apache Beam for Feature Engineering
- TensorFlow Transform API
Feature Engineering for Unstructured Image Data for ML
- Image Transforms for Data Augmentation
- Google Colaboratory (Colab)
- TensorFlow Image API
- Image Format Conversion
- Image Resizing, Cropping, and Rotation
- Apache Beam for Image Data Augmentation
Data Engineering for Recommendation Systems
- Recommendation Engines with Transactional Data
- Cloud SQL Databases for Recommendation Data
- Recommendation Engines with Apache Spark MLLib
- Hosting Recommendation Systems with Dataproc
Data Migration to Google Cloud
- Cloud Data Migration Challenges
- Migration Scenarios and Destinations