Autoschematic is a new framework for Infrastructure-as-Code.
Autoschematic was developed to address the difficulties we experienced while using the current leading tools, such as Terraform and Pulumi, at small and medium sized companies.
The most urgent among these was state drift. State drift was so painful for some teams that it made infrastructure-as-code unworkable; state drift even caused serious incidents!
Autoschematic is the result of a research project that targeted users like these: users for whom infrastructure was a cost center, who had little time or budget to replatform, and who found themselves unable to rely on infrastructure-as-code as a source of truth.
Autoschematic isn't intended to be a Terraform replacement. Rather, it's designed to support a new way of working with infrastructure. With a push-pull state model, it can automatically resolve state drift in either direction, and automatically scan and import existing infrastructure into code. Autoschematic is in beta, but you can try it out today!