クラウドエンジニアの、天下一武道会。

本物の AWS で競う、OSS の競技プラットフォーム。 「ローカルでは動く」アプリを本番品質へ ── 認証・公開範囲・監査・可用性の仕上がりを毎分自動採点し、 順位がリアルタイムに動く。 主催者はイベント・採点・再利用できる問題カタログを 1 画面で運営。

最初の 1 問 · 登録不要 · 約 3 分 what-is-tenkacloud チュートリアル 難易度: 入門 TenkaCloud とは? を、触って知る。 説明を読むのではなく、1 問解く。プロダクトの仕組みもモードの違いも問題の中で分かり、クリアすると次の問題 deploy-tenkacloud-lite が開く。 この問題で始める

▶ 30 秒でわかる · 主催者の方へ: 自分のイベントを開く · Hosted Event の見積もり

合同会社 BULL 運営 · Apache 2.0

TenkaCloud — TenkaCloud Battle ◉ 日本語 ▼◎ Score: 2360 pt / Rank: 1/2♙ ゲスト ▼

ようこそ、ゲストさん

TenkaCloud Battle へようこそ
チーム累計スコア
合計
2360 pt
順位
1 / 2
問題数
3
完了済
1
スコア推移
同 event 内の全 2 チームを表示
event / チームを選択 ⌄
300025002000150010005000 21:3721:3921:4121:4321:4521:4721:4921:51 21:50 gan 1980 pt (ゲスト あなた) 2360 pt
━ gan━ (ゲスト あなた)

問題に挑戦

3問が deploy 済です。問題一覧から挑戦してください。

2 つのモード

対戦か、演習か。両方か。

リアルタイムの Battle と、じっくり解く Challenge。1 つのイベントに混ぜて使える。

Battle

稼働率で競う、リアルタイム対戦。毎分のヘルスチェックを生き残ったチームが、勝つ。

Score events
自チームのスコア変動履歴 (30 秒ごと自動更新、新しい順 100 件まで)
累計 score 推移
2000150010005000 21:37:0021:43:0021:49:00
履歴 (100)
発生時刻 問題 種類 変動
数秒前 microservice-migration-battle Battle (uptime) -100 pt
1 分前 hello-world Challenge (flag) +800 pt

Challenge

問題を解き、フラグを提出する。AWS の一つひとつのサービスを、ひとつずつ理解していく。

問題一覧 (Quests)
自チームに deploy された問題のカタログ。各カードからアクセス先 URL に直接遷移できます。
すべて (3) Battle (2) Challenge (1)
未解決 (3)
microservice-migration-battle Battle 難易度: 中級 挑戦中
hello-world Challenge 難易度: 入門 未解答
hello-world-battle Battle 難易度: 中級 挑戦中
⌄ 解決済み (0)
誰のための

クラウド実戦力を、組織で育てる。

クラウド人材育成 (= CCoE) / Platform / SRE / Security 部門が、 イベント基盤を自前で作らずに ハンズオン AWS 演習 を開催 / 運営できます。 環境払い出し / ログイン / 採点 / 進捗管理 まで、 ひとつの画面で完結。

CCoE / クラウド人材育成

研修イベントを、 年に複数回。

新卒オンボーディング / 内製化推進 / 部門横断の AWS 演習を、 同じプラットフォームで 年に複数回 開催できる。 単発ハンズオンから 計画的な 年間プログラム へ。

導入のご相談
Platform / SRE

演習設計を、 1 画面で。

チームごとに隔離された AWS 環境を自動で配り、 採点 / 進捗 / Console アクセス を集約。 1 週間かかっていた準備が半日に短縮。 facilitator の負荷も下げる。

運営ガイド
エンジニア / 個人参加

実戦で、腕を上げる。

本物の AWS で問題を解き、 ランクを上げる。 OSS なので、 勉強会 / 学校 / コミュニティが 自前 AWS 環境で無料開催することも可能。

問題を作る
オンボーディング

AWS との接続は、3 ステップ。

「自分のアカウントに何をされるか」をなくす設計。最小権限の AssumeRole 一本だけで、すべてが動く。

01

テンプレートを、1 度だけ。

CloudFormation を自分のアカウントに 1 回デプロイ。それで IAM Role が用意される。

02

ExternalId で、固く守る。

TenkaCloud は固有の ExternalId 付きでしか、その Role を引き受けられない。Role ARN だけでは入れない。

03

ポータルから、競技へ。

ログインすれば、問題環境が自動で立ち上がる。エンドポイントと点数は、その瞬間から見える。

セキュリティ

あなたの AWS は、ずっとあなたのもの。

    SSO Credentials
    AWS Console にワンクリックで federate ログイン。 参加者個人の AWS アカウントは不要 — 主催者が用意した環境へ、 ポータルから安全にアクセスできます。
    使い方 下のボタンを押すと新しいタブで AWS Console (CloudFormation スタック画面) が自動でログイン状態で開きます。session の TTL は 1 時間です。
    microservice-migration-battle
    AWS Accountc7782015332
    Regionus-east-1
    hello-world
    AWS Account677c9285832
    Regionap-northeast-1
    hello-world-battle
    AWS Account677c9285832
    Regionus-east-1
    問題は、増やせる

    足りない問題は、自分で作ればいい。

    問題カタログは TenkaCloudChallenge リポジトリで完全に開かれていて、 metadata.json + template.yaml の 2 ファイルを書けば 1 問追加できます。 Claude Code 等のコーディングエージェント向けに 問題作成 skill (new-problem) も同梱されているので、 「こういう問題を作りたい」 とアイデアを話すだけで、 初めてでも 1 問が形になります。

    AI エージェントで始める

    Claude Code や Codex に下のプロンプトを貼り付けると、エージェントが TenkaCloud の説明から「遊ぶ / 立てる」の案内までやってくれます。中身は LLM 向けブリーフィング llms-full.txt です。

    Fetch https://tenkacloud.com/llms-full.txt and read it — it is the canonical AI-agent briefing for TenkaCloud. If you cannot fetch URLs, ask me to paste its contents instead. Then, in my language: (1) explain what TenkaCloud is in about five sentences, (2) ask whether I want to PLAY (no AWS account needed) or HOST my own event on AWS, and (3) guide me step by step through the matching quick start from the briefing, stating costs and teardown before anything touches a real AWS account.
    Commercial offerings

    Three productized offerings — formally documented.

    The OSS platform stays free under Apache 2.0. For organizations that want setup, live operations, or a program run for them, we offer three productized packages. Each has a fixed shape — scope, deliverables, exclusions, delivery model.

    Hosted Event

    One operated drill, end to end.

    A 1-day cloud drill on the public OSS catalog, run by us. Event design, deploy into your AWS account, dry run, live facilitation, post-event report. Per-event fixed price.

    Annual Arena

    A 12-month program.

    An annual contract of 4 operated events per year for one org: learning paths curated from the public problem catalog (beginner → advanced). Original problem development is not included in this package.

    CCoE Enablement (add-on)

    Advisory, sold separately.

    A monthly retainer for operating-model / training-roadmap work. Never bundled into the two offerings above, so events stay productized. If you want both, that is two line items.

    料金

    イベント規模に合わせて。

    プラットフォーム本体は Apache 2.0 の OSS なので、 自前 AWS アカウントに deploy して開催すれば無料。 構築や当日運営を任せたい方向けに、 規模に合わせた有料プランをご用意しています。

    Starter
    50万円/ 回
    お試し (〜 2 チーム)

    まずは小規模で運営代行を試したい方向け。

    • 2 チームまでの同時開催
    • deploy / 当日進行サポート
    • 公開問題セットから選定

    ※ AWS account はお客様側でご用意ください。

    お見積もりを依頼
    Annual Arena
    600万円/ 年
    年間契約 (= 年 4 回のイベント開催を代行)

    新卒教育 / 内製化推進 / CCoE プログラムなど、 同じプラットフォームで 年 4 回イベントを開催したい 組織向け。

    • 複数開催 (= 年 4 回、 部門別 / 期別)
    • 公開問題カタログから 入門 → 中級 → 上級 の learning path 提案 + facilitator 運営手順書テンプレート
    • 事後レポート PDF (= portal の採点履歴 / チーム別進捗 / 攻撃可視化 を整理、 1 イベント 1 部)

    ※ 規模 / 内容に応じて見積もり。 AWS account はお客様側でご用意ください。

    プログラムについて相談

    カスタム問題の追加開発は要件定義から実装まで通常の受託開発と同じスコープになるため、 別途お見積もりします。 それ以上の規模 / 特別要件も含めて、 お問い合わせ ください。

    どのプランがよいか分からない

    まずは話してみませんか。

    クラウド人材育成プログラム、 内製化推進、 継続的な AWS 演習 — 規模 / 期間 / 参加者像を聞いた上で、 適切なプランを一緒に決めます。

    企業内での研修・演習・評価・独自教材の提供などで利用を検討される場合は、ぜひ一度お声がけください。TenkaCloud はオープンソースとして公開していますが、実際の現場で求められる題材、運用方法、閉じた環境での利用要件を伺いながら、プロダクトと教材の両方を改善していきたいと考えています。

    フォームの回答は Google フォーム (= Google が管理) に保存され、 お問い合わせ対応と見積もり提示のみに利用します (= プライバシーポリシー)。