We've published a joint blog with Floci on how teams can keep their AWS code and tooling from the first line of code to production, with no AWS account anywhere in the chain.
Floci handles development and CI. It is a free, MIT-licensed emulator that needs no account and no auth token, starts in about 24 milliseconds and covers more than 120 AWS services. Each pull request gets an empty, disposable AWS account that costs nothing and leaks nothing.
Spinifex handles production on servers you own. Where Floci emulates, Spinifex provisions: RunInstances boots a KVM virtual machine from an AMI. It runs with no external control plane and can be installed and operated without an internet connection.
The API is the contract. The SDKs read AWS_ENDPOINT_URL from the environment, so a developer and a CI job point at Floci and the production deploy points at Spinifex. Between the laptop and the rack, the endpoint and the credentials change. The code doesn't.
For sovereign and defence teams, regulated industries, teams leaving AWS on cost who want to keep their Terraform and SDK code, and edge deployments that have to keep working when the link to a region drops.
Mulga is heading to KubeCon! We may not have a stand, but that won’t stop us from showcasing the Mulga team’s hard work on Spinifex. If you’re attending KubeCon next month, reach out or come and find us in-person. We’re excited to chat about all things cloud and show off some workloads running on Spinifex – yours could be next!