Project Overview-Welcome to Applications of Software Architecture for Big Data!
Earn Academic Credit for Your Work!
Course Support
Motivation for Peer Review
Project Overview-Introduction to Course Project
Project Introduction
()
Project Rubric
Example Codebase
()
Example Codebase
Project Overview-System Requirements
Project Selection
()
Requirements Elicitation
Story Writing
White Board Architecture
()
MVP & Development Environment-Getting Started with a Minimum Viable Product (MVP)
What is an MVP?
()
Project Structure
Setting up a Web Application
Case Study
MVP & Development Environment-Development Environment
Testing
()
Unit Tests
Integration Tests
Continuous Integration & Continuous Delivery
()
Affixing Features -Handling Data
Handling Data
()
Data Persistence
Data Collection
REST API
()
Data Analysis & REST API
Scaling your MVP & Wrapping Up-Production Readiness
Production Monitoring
()
Production Monitoring
Scaling your MVP & Wrapping Up-Asynchronous Events
Event Collaboration Messaging