Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save rafaelpontezup/855e75a6ee08a831b1b8d8289c8fbaa0 to your computer and use it in GitHub Desktop.

Select an option

Save rafaelpontezup/855e75a6ee08a831b1b8d8289c8fbaa0 to your computer and use it in GitHub Desktop.
StackSpot Quick Command: Generate Terraform template from Mermaid diagrams

Frontend estático:

Prompts-01: site estático

p1: Usando Mermaid, construa uma diagrama para hospedar um frontend estático utilizando os serviços da AWS, como Cloudfront e S3.

p2: Agora, com base no diagrama do Mermaid selecionado, gere os arquivos Terraform para provisionar a infraestrutura na AWS.

graph TD
    A[Usuário] -->|Acessa| B[CloudFront]
    B -->|Distribui| C[S3 Bucket]
    C -->|Armazena| D[Arquivos Estáticos]

    subgraph AWS
        B
        C
    end
Loading

Frontend Application:

Prompts-02: site estático + lambda

p1: Usando Mermaid, construa uma diagrama para uma aplicação frontend utilizando os serviços da AWS, como Cloudfront e S3.

p2: Agora, com base no diagrama do Mermaid selecionado, gere os arquivos Terraform para provisionar a infra estrutura na AWS.

graph TD;
    A[Usuário] -->|Acessa| B[CloudFront]
    B -->|Distribui conteúdo| C[S3 Bucket]
    B -->|Distribui conteúdo| D[Lambda@Edge]
    D -->|Processa requisições| C
    C -->|Armazena arquivos estáticos| E[Arquivos Estáticos]
    C -->|Armazena dados| F[Dados da Aplicação]
Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment