OSS探訪

Spinifex — EC2・S3・VPC・IAM等のAWS APIをbare metal/edgeで再現するsovereign cloud platform

OSS健全度 93
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
177
主要言語
Go
ライセンス
AGPL-3.0
リポジトリ最終更新
2026/09/17

概要

Spinifexは、AWS workloadを大きく書き換えずにbare metal、on-premise、edgeへ移すことを狙うAWS-compatible infrastructure platformです。EC2、EBS、S3、VPC、IAMに加えEKS、ECR、ECS、RDS等のservice surfaceを実装し、AWS CLI・SDK・Terraformから操作できます。2026年9月17日時点のlatest releaseはv1.20.0です。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

AWS CLI・SDK・Terraformを保ったままcompute/storage/network/identityを自前infraへ移す

READMEではEC2/EBS/S3/VPC/IAMを中心に、ALB/NLB、EKS、ECR、ECS、RDS等をAvailableとして掲げています。software側はendpointを切り替え、AWS API互換surfaceを通じてresourceを操作します。

出典:[2]

KVM/QEMU・OVN/OVS等を使い、offline/edgeを含むLinux infrastructure上にcloud control planeを構築する

installerはSpinifex binaryとQEMU、OVN/OVS、AWS CLI等のdependencyをbootstrapします。edgeやair-gapped、on-premiseを想定し、外部control planeへ常時接続できない環境でも自前hardware上で稼働させる設計です。

出典:[2][4]

hyperscalerへ接続できないedge・air-gap・private datacenterでAWS-oriented workloadを動かしたい場合に

low-connectivity site、sovereign/private cloud、GPU edge、on-premiseで既存AWS toolingをできるだけ維持したいteamに向きます。

出典:[2]

AWS互換はservice/API単位で検証し、network/storage/HAまで含むinfra運用を引き受ける

AWS全機能を完全再現するものではなく、releaseごとにAPI compatibilityが拡張されています。v1.20.0でもEC2/EKS/ECR/ECS/IAM/ELB/networking等のTerraform compatibility修正が多数入っています。productionでは対象moduleを実機検証し、KVM/QEMU、OVN/OVS、storage、routing、certificate、backup、HAを自組織で運用する必要があります。

出典:[3][2]

参考にした公式資料

  1. [1]mulgadc/spinifex — GitHub repository metadata(2026-09-17)
  2. [2]Spinifex — README(2026-09-17)
  3. [3]Spinifex v1.20.0 release(2026-09-17)
  4. [4]Spinifex — installation documentation(2026-09-17)
編集部からの補足

AWS互換という表現を鵜呑みにせず、service/API単位の互換性と自前infra運用コストを明示します。

3ステップで試す

  1. 1

    ソースを取得

    git clone --depth 1 https://github.com/mulgadc/spinifex.git
  2. 2

    リポジトリへ移動

    cd spinifex
  3. 3

    公式手順を確認

    READMEのInstallation / Quick Start / Getting Startedにある公式コマンドを続けて実行してください。

    find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
公式READMEで確認

成長

成長の推移 · 直近30日

177 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
383
Open PR
1

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る

GitHub Topics

  • aws
  • ebs
  • ec2
  • private-cloud
  • s3
  • edge-ai
  • edge-computing
  • aws-compatible
  • bare-metal
  • baremetal
  • cloud-infrastructure
  • iam
Stars
177
Forks
10
Watchers
3
Open Issues
0
主要言語
Go
ライセンス
AGPL-3.0
リポジトリ最終更新
2026/09/17

このOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。