Arquitetura de referência para AWS
Projetada com as configurações ideais para as necessidades das aplicações web e mobile modernas mais comuns. Seu desenho é inteiramente baseado no AWS Well Architected Framework.
Economize tempo e esforço aproveitando soluções que já existem

Nosso foco é criar código de infraestrutura de nuvem da AWS reutilizável e de alta qualidade
Leverage é uma enorme quantidade de conhecimento, acumulada ao longo de vários anos de experiência, transformada em um ecossistema de código, ferramentas e fluxos de trabalho que permitem construir a infraestrutura das suas aplicações na AWS de forma rápida e segura.
Projetada com as configurações ideais para as necessidades das aplicações web e mobile modernas mais comuns. Seu desenho é inteiramente baseado no AWS Well Architected Framework.
Permite criar, alterar e melhorar sua infraestrutura de nuvem de forma segura e previsível, 100% como código.
Execute um único fluxo de trabalho consistente — inicializar, configurar e orquestrar cada conta e cada camada da AWS — direto do seu terminal.
Reference Architecture for AWS
Well-Architected desde o primeiro dia
IaC Library
módulos OpenTofu · Helm testados em produção
Leverage CLI
um só fluxo a partir do seu terminal
Contas da AWS
⚡ até 10× mais rápido: semanas, não meses
Suas apps na AWS
suas apps · SaaS · agentes de IA, no ar sobre a AWS
você já pode construir, lançar e escalar
pip3 install leverage mkdir leverage-demo-aws cd leverage-demo-aws/ leverage project init [12:28:28.015] INFO No Leverage config directory found in user's home. Creating. [12:28:28.030] INFO No project template found. Cloning template. [12:28:29.052] INFO Finished cloning template. [12:28:29.054] INFO Initializing git repository in project directory. [12:28:29.068] INFO No project configuration file found. Dropping configuration template project.yaml. [12:28:29.070] INFO Project initialization finished.
ls project.yaml vim project.yaml leverage credentials create leverage project create [10:59:20.871] INFO Creating project directory structure. [10:59:20.910] INFO Setting up common base files. [10:59:20.918] INFO Account: Setting up management. [10:59:20.919] INFO Layer: Setting up config. [10:59:20.923] INFO Layer: Setting up base-identities. [10:59:20.944] INFO Layer: Setting up organizations. [10:59:20.953] INFO Layer: Setting up base-tf-backend. [10:59:20.955] INFO Layer: Setting up security-base. [10:59:20.956] INFO Account: Setting up security. ... [10:59:20.981] INFO Account: Setting up shared. ... [10:59:25.052] INFO Finished setting up project.
project.yaml
project_name: leveragedemo short_name: ld primary_region: us-east-1 secondary_region: us-west-2 organization: accounts: - name: management email: leveragedemo-aws@example.com - name: security email: leveragedemo-aws+security@example.com - name: shared email: leveragedemo-aws+shared@example.com organizational_units: - name: security policy: - aws_organizations_policy.default accounts: - security - name: shared policy: - aws_organizations_policy.standard accounts: - shared accounts: management: groups: - name: admins users: - kit.walker policies: - '"arn:aws:iam::aws:policy/AdministratorAccess"' security: groups: - name: devops users: - natasha.romanoff - john.wick policies: - aws_iam_policy.assume_devops_role.arn shared: networks: - cidr_block: "172.18.0.0/20" availability_zones: [a,b] private_subnets_cidr: "172.18.0.0/21" private_subnets: - "172.18.0.0/23" - "172.18.2.0/23" public_subnets_cidr: "172.18.8.0/21" public_subnets: - "172.18.8.0/23" - "172.18.10.0/23"
. ├── build.env ├── config │ └── common.tfvars ├── management │ ├── config │ │ ├── account.tfvars │ │ └── backend.tfvars │ ├── global │ │ ├── base-identities │ │ └── organizations │ └── us-east-1 │ ├── base-tf-backend │ └── security-base ├── project.yaml ├── security │ ├── config │ │ ├── account.tfvars │ │ └── backend.tfvars │ ├── global │ │ └── base-identities │ └── us-east-1 │ ├── base-tf-backend │ └── security-base └── shared ├── config │ ├── account.tfvars │ └── backend.tfvars ├── global │ └── base-identities └── us-east-1 ├── base-network ├── base-tf-backend └── security-base
cd management/us-east-1/base-tf-backend leverage tofu init leverage tofu apply cd ../../global/base-identities leverage tofu init leverage tofu apply cd ../../organizations leverage tofu init leverage tofu apply ... cd shared/us-east-1/network leverage tofu init leverage tofu apply

Se você implementar nossa arquitetura de referência para AWS e a biblioteca de Infra as Code (IaC) com a Leverage CLI, vai ter toda a infraestrutura da sua aplicação cloud native em poucas semanas.

Tenha componentes baseados nas práticas mais recomendadas, seguindo sobretudo o AWS Well-Architected Framework, o que lhe dá autonomia para implementar, reutilizar e escalar suas cargas de trabalho em produção mais rápido.

Leverage resolve toda a sua infraestrutura e lhe dá controle completo do código-fonte. E, claro, você vai poder executá-lo sem a gente.

Sobre uma base de código exaustivamente documentada, testada e comprovada em produção em dezenas de implantações de outros projetos pelo nosso time de suporte de engenharia.
Como todo o código e todos os módulos já estão prontos, conseguimos colocar seu projeto no ar na AWS até 10x mais rápido 🚀 do que uma consultoria (✅ normalmente em apenas algumas semanas!).
