Architect CloudLooking for our SaaS platform? Click here to go to cloud.architect.io  

Skip to main content
What's newJust shipped v0.1.0

Deploy any app, anywhere

We've split infrastructure-as-code (IaC) into twin frameworks, Components & Datacenters, to give developers and operators self-service and autonomy.

databases:
users:
type: postgres:15

builds:
backend:
context: ./backend

deployments:
backend:
image: ${{ builds.backend.image }}
environment:
DB_DSN: ${{ databases.users.url }}

services:
backend:
deployment: backend
port: 8080

Components

An open model for defining cloud-native apps

Create portable, extensible, cloud-native apps in a language built for developers.

Application-centric
Components only care about the details of your application, not its infrastructure. Use simple terms like "database" and "service" to describe what your application needs.
Portable
Components aren't coupled to any particular infrastructure or cloud providers, allowing datacenters to dictate where and how each application should be deployed.
Extensible
Components include native dependency management just like your favorite package managers (NPM, Pip, etc.). Just cite another Component as a dependency and it will be automatically run and integrated whenever you run your own Component.
Learn more

Datacenters

Hook-driven
infrastructure-as-code

Offer self-service to developers while maintaining control over your infrastructure.

Application-agnostic
Datacenters don't care how Components are designed. Use hooks to dictate how databases, deployments, services, ingresses, and more should behave in each Datacenter.
Multi-tenant
Datacenters include hooks allowing you to define rules for multiple environments running on the same datacenter. Each environment can have its own DNS zone, namespace, secret store, and more.
Zero-trust
Architect automatically extracts relationships between APIs, databases, and more, so that Datacenters can issue distinct application credentials and lock down network traffic w/out risking developer error.
Learn more

Why Architect?

What do you get with two frameworks that you don't get from one?

Two frameworks offers a beautiful blend of self-service and control. Separating the responsibilities of Devs and Ops allows both to do their job more effectively.

On-demand cloud environments

Components' built-in dependency manager allows them to deploy and integrate their dependencies, their dependencies dependencies, and so on. This recursive delivery means every Component can be stood up in a fresh environment with a single command.

Learn more

Zero-trust security

Components' focus on application relationships and architecture enables them to automate security within your cloud. Every consuming application can be issued unique credentials, and network traffic can be locked down so only applications designed to talk to each other can resolve each other.

Learn more

A customizable cloud platform

The self-service capabilities of Components are all built on top of a flexible framework giving you full control of your platform experience, Datacenters. Developers are free to create new apps and environments, and every deployment will conform to your cloud needs.

Learn more

Testimonials

We work with amazing people

Our company has strict protocols to ensure customer data is protected, but maintaining parallel customer environments has been a nightmare. Architect's automated environment provisioning helped us re-focus on feature development and less on infra - as it should be!

Nathan Wade
Senior Director of Engineering

Our team struggled with synchronizing our environments and wasted the time of our most senior engineers. Architect simplified deployments so much that it not only improved synchronization but also reduced our engineering overhead. What used to take 3 senior engineers to do is now no more than a part-time job.

Stanis Laus Billy
Vice President of Engineering

As a solo dev founder, I was able to launch my MVP faster with Architect.io. Their continuous delivery platform allowed me to go from a Docker Compose file to being fully deployed to Kubernetes in an afternoon, and I know I'll never have to worry about managing my production deployments.

Chris Howes
CTO