Como fazer deploy no Cloud Run pelo GitHub Actions sem chave JSON
Configure Workload Identity Federation, permissões mínimas e um workflow do GitHub Actions para fazer deploy no Cloud Run sem guardar uma chave JSON de service…
|
Eu sou Samuel Fajreldines Sou especialista em todo o ecossistema JavaScript e TypeScript (incluindo Node.js, React, Angular e Vue.js) Sou especialista em IA e na criação de soluções integradas com IA Sou especialista em DevOps e Arquitetura Serverless (AWS, Google Cloud e Azure) Sou especialista em PHP e seus frameworks (como Codeigniter e Laravel). |
|
Samuel Fajreldines Sou especialista em todo o ecossistema JavaScript e TypeScript (incluindo Node.js, React, Angular e Vue.js) Sou especialista em IA e na criação de soluções integradas com IA Sou especialista em DevOps e Arquitetura Serverless (AWS, Google Cloud e Azure) Sou especialista em PHP e seus frameworks (como Codeigniter e Laravel).
|
Livros
Development Harness
Engenharia de software com agentes de IA, do primeiro contrato à produção.
Um guia de campo para projetar, limitar e verificar agentes de IA em sistemas de software reais, com workflows práticos, gates de segurança e operação empresarial.
Ler o livroGuias, tutoriais e relatos de engenharia do mundo real por Samuel Fajreldines sobre JavaScript & TypeScript, Node.js, Inteligência Artificial, DevOps, Serverless, testes e arquitetura de software.
Configure Workload Identity Federation, permissões mínimas e um workflow do GitHub Actions para fazer deploy no Cloud Run sem guardar uma chave JSON de service…
Aprenda a injetar JSON inválido na fronteira de uma tool, verificar o trace e provar que o agente não executa efeitos depois de uma resposta malformada.
Entenda exactOptionalPropertyTypes em TypeScript: a diferença entre omitir uma propriedade e enviar undefined, com exemplos de configs, spreads e tool options.
Aprenda a escrever o README de um projeto de portfólio com problema, decisões, verificação, autoria e limites que outra pessoa consegue conferir.
Compare paginação por cursor e offset em APIs. Veja quando usar cada modelo, como ordenar por chave única e como evitar registros repetidos ou pulados.