Files
nexus/wiki/entities/Spot-Invaders.md
weishen c3f9de5f9f ingest: Public Cloud Learning Sessions - EC2 Cost Optimization AWS (2024-05-29)
Source: Cloud & DevOps/Public-Cloud-Learning-Sessions/05_FinOps/public-cloud-learning-sessions-best-practices-for-ec2-cost-optimization-in-aws-2.md

Entities: Mike-Dukes, Steele-Taylor, Spot-Invaders
Concepts: AWS-Nitro, EC2-Spot-Instances, ECS
Concepts updated: Graviton, SpotInstances (added source reference)
2026-04-29 11:38:37 +08:00

1.3 KiB
Raw Blame History

title, type, tags, aliases, last_updated
title type tags aliases last_updated
Spot Invaders entity
AWS
EKS
Spot-Instances
Chaos-Engineering
Spot Invaders
2026-05-12

Spot Invaders

Type: EKS + EC2 Spot 容错混沌工程游戏

Overview

Spot Invaders 是一款基于 Amazon EKS 和 EC2 Spot 实例的容错混沌工程游戏,直观展示如何在 EKS 上运行具有弹性的应用,同时优化成本。游戏机制包括射击外星人(模拟 Pod 故障)和鲸鱼(触发 Spot 中断),生动展现即使在发生中断的情况下也能维持服务可用性的最佳实践。

Game Mechanics

  • 射击外星人:模拟 Pod 故障,展示应用容错能力
  • 射击鲸鱼:触发 Spot 实例中断,演示 Spot 中断通知机制
  • 存活挑战:在持续的 Pod 故障和 Spot 中断下维持游戏运行

Key Lessons

  • Spot 实例可用于生产级有弹性要求的应用
  • 跨实例类型和可用区多样化是关键
  • EKS 提供内置 Spot 中断通知2 分钟预警)
  • 自动化中断响应可实现零停机

Connections