• Key architectural components
  • Data modeling techniques
  • Storage and compute separation