Course Outline
Introduction
Data Architecture
- Overview of data architecture fundamentals
- Relevance to tax and customs regulatory contexts
Warehouse Architecture
- Key concepts and structural components
- Industry best practices and practical use cases
- Data Lake architecture principles
- Lakehouse platform architecture details
- Comparative analysis and applicable scenarios
Advanced Data Architectures
- Data mesh architecture concepts
- Data fabric architecture strategies
- Integration methods and real-world applications
Modern Data Architectures
- Microservices-oriented architecture design
- Serverless architecture models
- Strategies for effective implementation
Data Governance
- Introduction to data governance practices
- Critical importance in regulated environments
Data Governance Frameworks
- The Dama framework explained
- The Togaf framework explained
- Comparative analysis of both frameworks
Streaming Governance
- Core concepts and governance practices for streaming data
- Aligning streaming with existing data governance policies
Cloud Computing
- Fundamentals of Cloud Computing
- Advantages and challenges for organizations with regulatory obligations
Cloud Computing Platforms
- Key services and features of the AWS Cloud platform
- Key services and features of the Azure Cloud platform
- Key services and features of the GCP Cloud platform
- Case studies focusing on tax and customs applications
Big Data Processing
- Getting started with Apache Spark
- Overview of Databricks
- Integrating processing tools with cloud platforms
Real-Time Data Streaming
- Introduction to Apache Kafka
- Practical use cases and deployment strategies
Microservices Development
- Introduction to Microservices principles
- Best practices in microservice development
DevOps and FinOps
- Overview of DevOps methodologies
- Introduction to FinOps concepts
- Strategies for implementing cost management practices
Summary and Future Steps
Requirements
- Fundamental knowledge of data concepts and structural models
- Familiarity with core principles of data management and storage
Target Audience
- Data engineers
- Data architects
- System administrators
- Business analysts
- General IT professionals
Testimonials (2)
A journey through the Spark world: a very intense course. DSL, spark sql, partitioning vs bucketing for me.
Georgiana Elisabeta
Course - Apache Spark Fundamentals
Hands on exercises. Class should have been 5 days, but the 3 days helped to clear up a lot of questions that I had from working with NiFi already