Pular para o conteúdo

app.eraser.io – Criando Diagramas como codigo

  • por

Ola Pessoal,

Neste post, vou mostrar uma solução para criação de diagrama como código, que uma colega da minha empresa compartilhou com nosso time.

Com essa solução, nos podemos começar a desenhar nosso diagrama usando texto de forma bem pratica e simplificada e ainda vem com um infinidade de ícones e templates que podemos utilizar.
Além disto, integrar isso diretamente no github, para salvar nos diagramas direto no nosso repositório de código

Na página oficial do erase: https://app.eraser.io/ , você sera direcionado para um template vazio, para pode começar a desenhar.

Como utilizar?
Acessa o site: https://app.eraser.io/ , clica no + que tem no meio da tela



Seleciona: Diagram as Code



– Seleciona a categoria, neste exemplo, nos vamos usar Cloud Architecture



– Ira abri um template com um exemplo de deploy no AWS:


Note que a direita do vai abrir uma caixa de texto, onde você pode editar seu diagrama.

Existem outros templates?

– Sim, com um variedade de aplicações: https://www.eraser.io/examples

Você já desenhou algum modelo?

– Sim, segue um exemplo: https://app.eraser.io/workspace/FgbsItUP1j0oyiy07tAZ?origin=share


title KEDA,AKS,Azure Pipeline


RG_AKS[icon: azure-resource-groups] {
Azure Kubernetes Service (AKS) [icon: azure-kubernetes-services]
Wkl01 [icon: k8s-kubernetes]
}

RG_ACR[icon: azure-resource-groups] {
Azure Container Registry [icon: azure-container-registries]
}

Azure DevOps [icon: azure-devops]

Microsoft Entra [icon: azure-active-directory]

User [icon: user-plus]




Azure Kubernetes Service (AKS) > Azure Container Registry:pull
Azure Kubernetes Service (AKS) > Azure DevOps:API Call
User > Azure Container Registry:push

Veja acima o codigo que construi para fazer isso.



Espero que tenha ajudado 😀

Faixa que me acompanhou durante a criação deste post

– https://youtu.be/TDKOVwA7S3I ( Scambo – Carne dos Deuses )

Fontes:
– https://www.eraser.io/examples
– https://www.eraser.io/templates

Deixe uma resposta