Primeiros Passos para Usar
Nesta seção, você encontra um exemplo de como usar o conteúdo publicado em seu Estúdio para criar Aplicações e Infraestruturas.
1. Entenda a jornada de Usar Conteúdo
Se você utiliza a StackSpot para desenvolver Aplicações ou Infraestruturas, está usando conteúdos como Plugins e Actions agrupados em Stacks, todos padronizados publicados em Estúdios. Dessa forma, você pode focar nas funcionalidades da sua Aplicação ou Infraestrutura ao utilizar essas peças tecnológicas pré configuradas fornecidas pelo time de arquitetos de plataforma da sua Organização.
Ao fornecer um espaço onde o time de arquitetos da sua Organização possa produzir Conteúdos, a StackSpot facilita o desenvolvimento ao disponibilizar essas peças tecnológicas prontas para uso. Assim, a plataforma ajuda a eliminar o esforço em tarefas como:
- Definir quais padrões e arquiteturas sua equipe deve seguir;
- Lidar com configurações em cada novo projeto;
- Evitar a criação de códigos duplicados, que geram inconsistências no desenvolvimento;
- Minimizar a necessidade de gerenciar diretamente componentes de infraestrutura (IaC);
- Reduzir o retrabalho com as mesmas configurações em diferentes projetos.
Para desenvolver Aplicações e Infraestruturas, a sua Conta StackSpot é configurada para exibir apenas o que você precisa sem a necessidade de configurações adicionais. Confira a seguir:
Conta StackSpot
Conta destinada para o uso dentro de uma Organização (Empresa).
Para você criar aplicações, requer apenas que:
- Você esteja incluído como membro de um Workspace; e
- Possua as permissões e acessos do papel Developer para ele.
Se você não está em um Workspace ou não encontrou nenhum conteúdo dentro dele ou da Stack, pare de seguir este guia e procure a pessoa responsável pela Conta da sua Organização. Se você for a pessoa responsável pela Conta da Organização, faça antes as configurações necessárias para começar a criar aplicações:
2. Criar Aplicação ou Infraestrutura
Na StackSpot ao criar uma Aplicação ou Infraestrutura, você gera código fonte com os Plugins de Aplicação e código de peças de infraestrutura (IAC) com os Plugins de Infraestrutura.
Você vai desenvolver dentro de um Workspace. Nele você terá fácil acesso e visualização de todos os recursos necessários para criar Aplicações como:
- Dashboard com dados gerais do seu Workspace;
- Aplicações;
- APIs;
- Produtos;
- Connection Interfaces;
- Infraestrutura;
- Stacks, Starters e seus Plugins.
Passo 1. Fazer o login na sua Conta:
- Portal
- STK CLI
Acesse o Portal da StackSpot EDP:
-
Utilize o e-mail da sua Organização e clique em Entrar com SSO (se a sua Organização possuir um SSO configurado.); ou
-
Clique em Entrar com senha. Informe sua senha e clique em Continue.

Faça o login na sua Conta pelo STK CLI:
- Execute o comando a seguir no seu terminal:
stk login
- Preencha o e-mail da sua Conta;
Em seguida, conclua a autenticação na janela do navegador que irá abrir.
Passo 2. Acessar o seu Workspace
- Portal
- STK CLI
-
Clique no botão Workspaces e você terá uma lista de todos os Workspaces da sua Conta.
-
Em seguida, selecione o Workspace que você deseja usar.
Para visualizar os Workspaces que você possui acesso e utilizá-los, use os comandos a seguir:
- Listar todos os Workspaces da sua Conta:
stk list workspace
A lista exibe os nomes de registro do Workspace (Slug) na sua Conta. Escolha um Workspace e salve o nome para usá-lo no próximo comando.
- Execute o comando a seguir e informe o nome do Workspace desejado:
stk use workspace
Passo 3. Escolha a Stack da tecnologia desejada
A plataforma StackSpot permite que as tecnologias sejam organizadas em Stacks, por exemplo uma Stack de Java. Cada Stack conta com Plugins, os Plugins contêm templates de código de aplicações, implementações de métodos ou classes, códigos Terraform (IaC). O uso desses Plugins das Stacks está configurado em Starters.
Toda Stack possui um ou mais Starters com uma lista de Plugins que serão usados daquela Stack. Com isso você pode ter disponível uma Stack com vários Plugins e Starters que permitem a criação de uma variedade de Aplicações ou Infraestruturas a partir de uma mesma Stack.
- Portal
- STK CLI
- Para criar uma Aplicação, você precisa escolher uma Stack que possua um Starter do tipo
app;
- Para criar uma Infraestrutura, você deve escolher uma Stack que possua um Starter do tipo
infra.
No seu Workspace você consegue acessar tudo o que precisa:

- Para criar uma Aplicação, você precisa escolher uma Stack que possua um Starter do tipo
app;
- Para criar uma Infraestrutura, você deve escolher uma Stack que possua um Starter do tipo
infra.
Com um Workspace ativo, use os comandos para listar as Stacks e Starters:
- Listar Stacks do seu Workspace:
stk list stack
- Listar Starters do seu Workspace:
stk list starter
Para criar uma Aplicação com Plugins de App ou uma Infraestrutura com Plugins de Infra, siga os passos nos guias:
3. Faça o deployment das peças de Infraestrutura
Para facilitar o deploy da sua Aplicação ou Infraestrutura, com a StackSpot você consegue fazer o deploy das suas peças de Infraestrutura (código IAC). Dessa forma o código da sua Aplicação e Infraestrutura terão as peças de Infraestrutura prontas para uso.
Confira mais detalhes nos guias:
4. Configurações adicionais do Workspace
A plataforma da StackSpot não restringe como as Organizações cuidam dos conteúdos e espaços como Estúdios e Workspaces. Caso você tenha as permissões e a necessidade de configurar o seu Workspace. Confira os guias a seguir: