Neste curso de Segurança no Ciclo de Desenvolvimento de Software iremos aprender e aprimorar como implementar a segurança de maneira ágil e prática nas etapas de desenvolvimento onde se busca otimizar as tarefas e o tempo time-to-market. No ciclo de vida do desenvolvimento de software, diante da ampla variedade de frameworks e ferramentas, nos vemos forçados a tornar os tempos dessas etapas o mais limitado possível. É assim que podem ocorrer brechas de segurança, que, embora possam fazer parte da nossa documentação em matéria de consideração, se não forem implementados os métodos de mitigação, podem levar a percas financeiras, exposição de informações confidenciais entre outros.
Ao longo do SDLC, tanto os dados, informações sensíveis e código de desenvolvimento podem ser expostos em casos como:
Essas problemáticas surgem em todas as equipes de desenvolvimento, desde pequenas, médias a grandes empresas. Ao longo deste curso, explicaremos como essas vulnerabilidades podem chegar a ser exploradas, quais práticas devemos considerar para evitar que isso aconteça e como implementá-las.