AtividadesM10

April 29, 2024 · View on GitHub

O que é o backstage

Backstage é uma plataforma open-source criada pelo Spotify para gerenciar a infraestrutura de desenvolvimento de software, simplificando o acesso a ferramentas e serviços para os desenvolvedores. Ele é muito util para a gestao de pipelines CI/CD.

Tecnologias envolvidas

  • Github
  • Docker / Docker Compose
  • SQL

Conceitos aprendidos

  • Controle de versão com git
  • Construção Docker de multiestágio
  • Configuração de contêineres Docker

Guia passo a passo para a execução, vou separar em etapas

1 - Instalação das dependencias, vou apenas configurar o diretório e instalar as dependências necessarias

npm intall --global yarn
yarn install

2 - Build

yarn install --frozen-lokfile
yarn tsc
yarn build

3 - Build docker

docker image build . -f packages/backend/Dockerfile --tag backstage --no-cache

4 - Docker Compose, vai ser ele que vai orquerstar toca a aplicação do backstage

docker run -it -p 7007:7007 backstage

atividadecertam10

5 - Backstage, para acessar basta por no navrgador http://localhost:7007 e tera acesso ao backstage

Prints em execução

Screenshot 2024-04-28 at 22 52 17 atividadem10