Course Outline
Introduction
Data Architecture
- Overview of data architecture
- Importance in tax and customs regulatory environments
Warehouse Architecture
- Concepts and components
- Best practices and use cases
- Data Lake architecture
- Lakehouse platform architecture
- Comparative analysis and use cases
Advanced Data Architectures
- Data mesh architecture
- Data fabric architecture
- Integration and practical applications
Modern Data Architectures
- Microservices oriented architecture
- Serverless architecture
- Implementation strategies
Data Governance
- Overview of data governance
- Importance in regulatory environments
Data Governance Frameworks
- Dama framework
- Togaf framework
- Comparative analysis
Streaming Governance
- Concepts and practices
- Integration with existing data governance policies
Cloud Computing
- Introduction to Cloud Computing
- Benefits and challenges for regulatory companies
Cloud Computing Platforms
- AWS Cloud platform key services and features
- Azure Cloud platform key services and features
- GCP Cloud platform key services and features
- Case studies in tax and customs
Big Data Processing
- Introduction to Apache Spark
- Databricks overview
- Integration with cloud platforms
Real-Time Data Streaming
- Introduction to Apache Kafka
- Use cases and implementation strategies
Microservices Development
- Introduction to Microservices
- Development best practices
DevOps and FinOps
- Overview of DevOps practices
- Introduction to FinOps
- Implementation strategies for cost management
Summary and Next Steps
Requirements
- Basic understanding of data concepts and structures
- Familiarity with data management and storage principles
Audience
- Data engineers
- Data architects
- System administrators
- Business analysts
- IT professionals
Testimonials (3)
A journey through the Spark world: a very intense course. DSL, spark sql, partitioning vs bucketing for me.
Georgiana Elisabeta
Course - Apache Spark Fundamentals
Digital tools help improve productivity, and there is no doubt about their value. However, productivity does not depend on tools alone. It is also influenced by a person's behavior, work habits and mindset. For example, some people have excellent planning skills but still struggle with productivity due to factors such as perfectionism, lack of confidence in decision-making, procrastination, lack of delegation skills, or other personal habits. Therefore, improving productivity requires both effective digital tools and addressing the human and behavioral aspects of work.
Channisai Muong - Swiss Cooperation Office and Consular Agency in Laos
Course - Advanced Productivity Enhancement for Programme Professionals
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