Upgrade to Pro — share decks privately, control downloads, hide ads and more …

EDP StackSpot

Everton Carlos
October 30, 2024
1

EDP StackSpot

A platform to accelerate your development, reduce effort, and lower costs.

Everton Carlos

October 30, 2024
Tweet

Transcript

  1. StackSpot.com @StackSpot Fluxo Criar Aplicação sem STK Escrever a aplicação

    (Regra de negócios) Envia para o repositório SCM Esteira Developer exec Git push Definição de Arquitetura do projeto Validar Arquitetura com os padrões da empresa Levantar informações relevantes de ambiente, cloud… Criar repositório Configurar CI/CD 1 Obs: Pode haver casos em que estes itens podem já estar prontos, porém são muito genéricos 2 3 4 5 Criação do Setup Terraform apply AWS
  2. StackSpot.com @StackSpot Fluxo Criar Aplicação Portal com Stk Portal Workspace

    StackSpo t Action Create-repo Create app Workflow repositor y SCM Processo atual de criar repositórios* Step de STK create app Application in repository Plugin app Scaffold (code, pipeline) Plugin infra Abstracted terraform Esteira Runtime AWS Developer exec Git push STK deploy app tf apply *Pode inclusive ser um processo ou automação externa ao SCM existente que poderia ser encapsulada em um Action Stackspot.
  3. StackSpot.com @StackSpot O que ajudamos a resolver? Retrabalho desnecessário Experiência

    de desenvolvimento ruim Onboarding de novos membros Alto esforço para build e deploy de novos apps e infra. Jornada de Cloud (Custos, Finops, Guadrails, Resiliência) Falta de padrões centralizados Muitos times criando padrões semelhantes Alta carga cognitiva dos times Padrões de qualidade e segurança Deliveries longos
  4. StackSpot.com @StackSpot StackSpot Studios StackSpot Studios- Possibilita a criação e

    distribuição de peças de software (plugins de aplicação e de infraestrutura) de maneira padronizada e centralizada
  5. StackSpot.com @StackSpot Como os estúdios são organizados? Stacks Modelo de

    aplicação pré-definido para resolver um problema específico. Studios Quem cria, evolui e mantém as Stacks Plugins Peças que adicionam capacidades a uma aplicação. Actions Abstração para executar integração com outros sistemas Starters Um agregador de plugins, que resolvem um caso de uso específico. Arquitetura executável
  6. StackSpot.com @StackSpot StackSpot Workspaces StackSpot Workspace- Possibilita o consumo dos

    plugins, levando em consideração o contexto de cada time/desenvolvedor StackSpot Studios- Possibilita a criação e distribuição de peças de software (plugins de aplicação e de infraestrutura) de maneira padronizada e centralizada
  7. StackSpot.com @StackSpot StackSpot Runtimes StackSpot Workspace- Possibilita o consumo dos

    plugins, levando em consideração o contexto de cada time/desenvolvedor StackSpot Runtimes- Possibilita o deploy das aplicações e criação dos recursos de infra, garantindo configurações do contexto de cada usuário StackSpot Studios- Possibilita a criação e distribuição de peças de software (plugins de aplicação e de infraestrutura) de maneira padronizada e centralizada
  8. StackSpot.com @StackSpot StackSpot Cloud Services StackSpot Runtimes- Possibilita o deploy

    das aplicações e criação dos recursos de infra, garantindo configurações do contexto de cada usuário StackSpot Cloud Services- Possibilita a abstração do processamento em nuvem com recomendações de segurança, resiliência, qualidade e custo StackSpot Workspace- Possibilita o consumo dos plugins, levando em consideração o contexto de cada time/desenvolvedor StackSpot Studios- Possibilita a criação e distribuição de peças de software (plugins de aplicação e de infraestrutura) de maneira padronizada e centralizada
  9. StackSpot.com @StackSpot StackSpot Cloud Services Roadmap FinOps – Insights -

    DONE! Security - Guard-rail - Q3/2023 Alerts - SRE - Q3/2023 Support - DONE! FinOps - Forecast/SP - Q3/2023
  10. StackSpot.com @StackSpot Componentes StackSpot StackSpot Runtimes- Possibilita o deploy das

    aplicações e criação dos recursos de infra, garantindo configurações do contexto de cada usuário StackSpot Cloud Services- Possibilita a abstração do processamento em nuvem com recomendações de segurança, resiliência, qualidade e custo StackSpot Workspace- Possibilita o consumo dos plugins, levando em consideração o contexto de cada time/desenvolvedor StackSpot Studios- Possibilita a criação e distribuição de peças de software (plugins de aplicação e de infraestrutura) de maneira padronizada e centralizada Gen-AI- A inteligência artificial da StackSpot