← Back to Catalog
🚀
ACCELERATOR

Mission Artemis 2

Lunar mission with 4 astronauts. Real-time telemetry synchronized with mission video.

Difficulty ⭐⭐⭐ Advanced
Deploy Time ~5 min
Complete Time ~45 min
Status ✅ Available

📋 Overview

Experience a realistic lunar mission! Monitor 4 astronauts' vital signs while streaming vehicle telemetry, environmental data, and mission events. A 4-minute mission video is synchronized with the real-time data for an immersive learning experience.

🔧 Workloads

Real-Time Intelligence Data Engineering

📦 Fabric Items Deployed

🏠 Eventhouse ArtemisEventhouse
📊 KQL Database MissionData
📋 KQL Table VehicleTelemetry
📋 KQL Table CrewVitals
📋 KQL Table EnvironmentalConditions
📋 KQL Table MissionEvents
🌊 Eventstream ArtemisStream
📓 Notebook Artemis_Simulator
📓 Notebook Mission_Control

🎯 Scenarios

Streaming IoT Telemetry Video Sync Monitoring

🚀 Quick Start

Open a Fabric Notebook and run:

# Cell 1 - Install
%pip install -q fabric-arcade
# Cell 2 - Deploy
from fabric_arcade import arcade

arcade.install("mission-artemis-2")

A README notebook with complete instructions will be created automatically!

⚙️ Post-Deploy Configuration

1

Configure Eventstream

Open ArtemisEventstream and click Edit.

  • Add 4 Custom Endpoint Sources: VehicleTelemetryInput, CrewVitalsInput, EnvironmentalInput, MissionEventsInput
  • Add KQL Database DestinationArtemisEventhouseMissionData
  • Map each Source to its corresponding table
  • Click Publish
2

Start the Simulation

Open Artemis_Simulator notebook:

  • Configure Eventstream Custom Endpoint URLs
  • Run the setup cell
  • Start the mission with start_mission()
3

Open Mission Control

Open Mission_Control notebook to monitor:

  • 📊 Vehicle telemetry in real-time
  • 👨‍🚀 Crew vital signs
  • 🌡️ Environmental conditions
  • 📜 Mission event log
4

Watch the Mission! 🚀

The 4-minute mission video is synchronized with the telemetry data. Watch as the data updates in real-time during each mission phase!

✨ What You'll Learn

🏛️ Architecture

                ┌──────────────────────────────────────┐
                │         Artemis Simulator            │
                │  (Notebook generating telemetry)     │
                └──────────────────────────────────────┘
                                │
        ┌───────────────────────┼───────────────────────┐
        ▼                       ▼                       ▼
┌───────────────┐      ┌───────────────┐      ┌───────────────┐
│   Vehicle     │      │    Crew       │      │ Environmental │
│  Telemetry    │      │   Vitals      │      │  Conditions   │
└───────────────┘      └───────────────┘      └───────────────┘
        │                       │                       │
        └───────────────────────┼───────────────────────┘
                                ▼
                ┌──────────────────────────────────────┐
                │           Eventstream                │
                │    (Multi-input Custom Endpoints)    │
                └──────────────────────────────────────┘
                                │
                                ▼
                ┌──────────────────────────────────────┐
                │           Eventhouse                 │
                │  ┌────────────────────────────────┐  │
                │  │       KQL Database             │  │
                │  │  • VehicleTelemetry            │  │
                │  │  • CrewVitals                  │  │
                │  │  • EnvironmentalConditions     │  │
                │  │  • MissionEvents               │  │
                │  └────────────────────────────────┘  │
                └──────────────────────────────────────┘
                                │
                                ▼
                ┌──────────────────────────────────────┐
                │         Mission Control              │
                │   (Dashboard + Embedded Video)       │
                └──────────────────────────────────────┘
                

🚀 Mission Phases

0:00 - 0:45 Launch Liftoff and initial ascent
0:45 - 1:15 Max-Q Maximum dynamic pressure
1:15 - 2:00 Orbit Insertion Reaching stable orbit
2:00 - 3:00 Trans-Lunar Injection Burn to lunar trajectory
3:00 - 4:00 Coast Phase Cruising toward the Moon

📋 Prerequisites

▶ START MISSION