por S. T. Canuto
R$ 31,99
Aplicações de Software como Serviço (SaaS) construídas com apoio intensivo de inteligência artificial generativa mudaram a velocidade com que sistemas complexos são projetados, codificados e colocados em produção. Times pequenos entregam, em semanas, o que antes levava meses. Esse ganho de velocidade é real e não deve ser romantizado nem demonizado — mas ele desloca riscos de segurança para pontos onde as práticas tradicionais de revisão, teste e governança ainda não se adaptaram. Este livro parte de uma premissa simples: a IA que ajuda a construir um SaaS pode, com a mesma facilidade, introduzir e ocultar falhas de segurança — seja porque reproduz padrões inseguros aprendidos em código público, seja porque o desenvolvedor confia no resultado sem revisão crítica, seja porque a própria camada de orquestração de IA (agentes, plugins, RAG) se torna uma nova superfície de ataque que os frameworks de segurança clássicos não cobrem por completo. O objetivo deste guia é duplo. Primeiro, mapear com precisão técnica as falhas de segurança mais exploradas em SaaS modernos — tanto as clássicas (OWASP Top 10, falhas de autenticação, controle de acesso, configuração) quanto as específicas de sistemas com IA (prompt injection, insecure output handling, excesso de agência, envenenamento de dados de treinamento, entre outras do OWASP Top 10 for LLM Applications). Segundo, e de forma mais prática, fornecer instruções e prompts prontos para que a própria IA generativa seja usada como aliada na prevenção dessas falhas — gerando código mais seguro por padrão, revisando criticamente o que já foi escrito, e apoiando atividades de threat modeling, testes de segurança e documentação de rastreabilidade. O livro é didático por escolha: cada capítulo de falha técnica segue a mesma estrutura — o que é, como a IA pode introduzir ou agravar o problema, como identificar, como corrigir com prompts e código de exemplo, e uma lista de verificação objetiva. Diagramas e mapas conceituais resumem visualmente cada assunto para consulta rápida. Não existe SaaS "impenetrável". O título SaaS Blindado descreve uma postura de engenharia — redução sistemática de superfície de ataque, defesa em profundidade, rastreabilidade de decisões de segurança e resposta rápida a incidentes — e não uma garantia absoluta. Qualquer alegação em contrário deve ser tratada com ceticismo técnico, inclusive quando vier de uma IA. "Segurança não é um recurso que se adiciona no final; é uma propriedade que emerge de decisões tomadas em cada linha de prompt, de código e de configuração."