Introduction to the course
  • Introduction
  • About V2 Maestros
  • Course Slides
Traditional Data vs Big Data
  • Traditional Data Solutions
  • Big Data Solutions
  • Current trends in Big Data
Big Data Architecture
  • Big Data Solutions Overview
  • Big Data Architecture Template
  • Introduction to Technology options
  • Challenges with Big Data Technologies
Data Acquisition Module
  • Acquire - Overview
  • Acquire options - SQL and Files
  • Acquire options - REST and Streaming
Transport Module
  • Transport - Overview
  • Transport options - SFTP and Apache Sqoop
  • Transport Options - Apache Flume and Apache Kafka
Persistence Module
  • Persistence - Overview
  • Persistence Options - RDBMS and HDFS
  • Persistence Options - Cassandra and MongoDB
  • Persistence Options - Neo4j and ElasticSearch
  • PRACTICE Exercise : Analyze a Product / Technology
Transformation Module
  • Transform - Overview
  • Transform options - MapReduce and SQL
  • Transform Options - Apache Spark and ETL products
Reporting Module
  • Reporting - Overview
  • Reporting Options - Impala and Spark SQL
  • Reporting Options - Third Party Products and Elastic
Advanced Analytics Module
  • Advanced Analytics - Overview
  • Advanced Analytics Options - R and Python
  • Advanced Analytics Options - Apache Spark and Commercial Products
Big Data Use Cases
  • Use Case 1 : Enterprise Data Backup
  • Use Case 2 : Media File Store
  • Use Case 3 : Social Media Sentiment Analysis
  • Use Case 4 : Credit Card Fraud Detection
  • Use Case 5 : Operational Analytics
  • Use Case 6 : News Articles Recommendations
  • Use Case 7 : Customer 360
  • User Case 8 : IoT - The connected car
  • PRACTICE Exercise : Architect a Spam Classification solution
Conclusion
  • Transitioning to Big Data
  • Closing Remarks
  • BONUS Lecture : Other courses you should check out