Skip to contentSkip to content
Certificados verificados. On-chain. Para sempre.Saiba mais
Ewance
Entrar
Cover image for Federação GraphQL ou REST consolidado na cooperativa de grãos
Design

Federação GraphQL ou REST consolidado na cooperativa de grãos

FreeVerified credential3 semanasAdvanced

Visão geral

Sobre o que é este desafio

Analise o registro de chamadas de uma cooperativa de grãos e recomende entre GraphQL ou REST. Obtenha um certificado verificável.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

O Brief

O que você vai fazer e o que vai demonstrar.

Qual arquitetura de contrato de API — federação GraphQL ou REST consolidado sob OpenAPI — a cooperativa deve adotar, e como migrar para ela sem quebrar as integrações contratuais com as tradings?

Earning criteria — what you'll demonstrate

  • Avaliar quando federação GraphQL supera REST consolidado a partir de evidência de uso real, e não de moda tecnológica
  • Projetar um esquema GraphQL federado com fronteiras de propriedade claras entre serviços de domínios distintos
  • Aplicar estratégias de versionamento de API que preservem compatibilidade com consumidores sob contrato comercial
  • Registrar decisões de arquitetura de forma auditável usando ADRs e o modelo C4
  • Traduzir custo de rede e latência em argumento de negócio compreensível para uma diretoria não técnica

Adequação ao Programa

Onde isso se encaixa no seu programa.

Aperfeiçoa as mesmas habilidades que seu curso espera que você demonstre.

Conteúdo alinhado em breve.

Habilidades

Habilidades que você vai demonstrar.

Cada um aparece no seu certificado verificado.

Carreiras

Cargos para os quais este desafio te prepara.

Títulos reais. Pontes reais de habilidades. Escolha o mais próximo da sua trajetória.

Trilhas de carreira que este desafio desenvolve

Funções canônicas

Engenheiro de Backend

Desenhar esquemas GraphQL federados e contratos OpenAPI é o trabalho diário de quem constrói serviços de backend. O desafio entrega prática em modelagem de tipos, fronteiras entre serviços e políticas de versionamento que não quebram consumidores em produção.

Este desafio aprimora

  • graphql-schema-design
  • api-versioning
  • microservices-patterns

Líder Técnico

Um líder técnico decide entre arquiteturas concorrentes e precisa registrar o porquê. Aqui a pessoa exercita ADRs, diagramas C4 e a defesa de uma escolha diante de restrições comerciais reais — exatamente o que se cobra ao liderar uma equipe de plataforma.

Este desafio aprimora

  • architecture-decision-records-adrs
  • c4-model
  • api-versioning

Engenheiro de Plataforma

Plataformas internas existem para reduzir o custo de integração entre times. O desafio treina a padronização de contratos entre quatro sistemas legados e o planejamento de migração faseada, que é o núcleo do trabalho de plataforma.

Este desafio aprimora

  • microservices-patterns
  • graphql-schema-design
  • c4-model

Só mais uma coisa

Você pode colocar um certificado no seu currículo até sexta-feira.