Port
Em construção ainda
Na mesma idéia do Backstage temos o Port, mas agora como um produto oferecido via SaaS.
Port é uma solução de portal interno para desenvolvedores que permite que você crie experiências atraentes para desenvolvedores usando os blocos de construção necessários, de acordo com sua stack, personas de desenvolvedor e cultura.
O Port é mais fácil de usar do que o Backstage e sua curva de aprendizagem é menor, principalmente se já tiver alguma familiaridade com o Backstage.
No próprio site do Port temos a comparação entre Port vs Backstage. Podemos observar que eles compartilham mais familiaridades do que diferenças.
O que temos em ambos?
- Catalog para organização e descoberta dos serviços internos.
- Plugins como forma de extensão de funcionalidades.
- Integração com CI CD.
- Documentação
- Segurança baseado em políticas.
Vantagens e Desvantagens
PORT | BACKSTAGE |
---|---|
Aplicação SaaS | Open Source, mas pode ser SaaS |
Não Roda Local | Suporta vários tipos de deploy |
Setup Fácil | Setup e Configuração complexos |
Curva de Aprendizavem Menor | Curva de Aprendizagem Íngreme |
Menos Recursos | Muitos recursos |
Menos Customizável | Totalmente Customizável |
Interface Amigável | Interface Menos Amigável |
Muitas Features Builtin | Poucas Features Pré Prontas |
Menos Plugins Disponíveis | Mais Plugins Comunidade Maior |
Não precisa codificar | Exige conhecimento em NodeJS |
Pouca manutenção | Muita manutenção |
Então é aquilo, você troca facilidade por limitação. Mesmo que Port seja pago, o Backstage também não é de graça, pois precisamos investir em infra estrutura e pessoal qualificado. A escalabilidade de um SaaS é por conta deles assim como a responsabilidade de muita coisa. O Backstage envolve em assumir todos os riscos de escalabilidade, dados, segurança e alta disponiblidade. Falando em alta disponibilidade, um idp é um serviço que se parar...
Escolha o Backstage se você prefere controle total, tem pessoal disponível para mantê-lo e quer evitar custos de licenciamento.
Escolha o Port se você quer algo rápido, gerenciado, e está disposto a pagar pela simplicidade.
O Port está disponível para até 15 pessoas, geralmente para aprendizado por que é raro alguém implantar um IDP em um empresa tão pequena.
Demo
O Port Oferece uma demonstração para entender um pouco do sistema.
Instalação
Não existe, é só fazer o sign up e acessar sua conta. Durante esse processo você será solicitado a seguir um breve processo de integração que inclui ingestão do seus repositórios Git no portal.
Na conclusão do processo de integração o Port criará alguns componentes para você como exemplo.