Além do Código: DevOps, Cloud e Segurança com Glaucia Lemos (Developer Advocate na Microsoft)

Artigo escrito através da transcrição da fala de @glaucia86 , na live de Hacking de Carreira do dia 18 de Março de 2025.

Introdução

A evolução da tecnologia trouxe não apenas avanços no desenvolvimento de software, mas também na forma como …


This content originally appeared on DEV Community and was authored by Ana Clara

Artigo escrito através da transcrição da fala de @glaucia86 , na live de Hacking de Carreira do dia 18 de Março de 2025.

Introdução

A evolução da tecnologia trouxe não apenas avanços no desenvolvimento de software, mas também na forma como os sistemas são implantados, mantidos e protegidos. No evento "Da Programação à Nuvem", Gláucia Lemos, Developer Advocate na Microsoft, destacou a importância das áreas de DevOps, Computação em Nuvem e Segurança da Informação, abordando como essas disciplinas impactam o desenvolvimento de software e a escalabilidade das aplicações modernas.

DevOps: Integração Contínua e Eficiência

O DevOps é uma cultura e um conjunto de práticas que visam integrar desenvolvimento (DEV) e operações (OPS) para melhorar a colaboração, a agilidade e a qualidade do ciclo de vida do software.

Os quatro pilares fundamentais do DevOps:

  • Colaboração Contínua: Integração entre equipes para entregas mais ágeis.
  • Automatização e Eficiência: Pipelines CI/CD para reduzir erros manuais.
  • Monitoramento e Feedback: Uso de ferramentas como Azure Monitor e Log Analytics.
  • Segurança Integrada: Implementação de DevSecOps para proteger código e infraestrutura.

No ecossistema Microsoft, o Azure DevOps é uma solução completa para gestão de projetos, repositórios Git e implementação de pipelines CI/CD. Outras ferramentas como GitHub Actions e Jenkins também podem ser utilizadas.

DevOps e o Desenvolvimento FullStack

Desenvolvedores FullStack podem se beneficiar do DevOps para garantir disponibilidade, segurança e escalabilidade das aplicações. Entre as principais ferramentas utilizadas estão:

  • Frontend: Automação de build e testes com Azure App Service e Playwright.
  • Backend: CI/CD com Azure DevOps Pipelines e GitHub Actions.
  • Infraestrutura como Código: Provisionamento com Terraform, Bicep e Azure Resource Manager.
  • Monitoramento: Application Insights e Log Analytics.

Computação em Nuvem: Microsoft Azure

A computação em nuvem oferece serviços escaláveis e seguros para desenvolvimento. O Microsoft Azure fornece três principais modelos de serviço:

  • IaaS (Infraestrutura como Serviço): Provisionamento de servidores e redes sob demanda (Azure Virtual Machines, Azure Storage).
  • PaaS (Plataforma como Serviço): Ambiente para desenvolvimento sem preocupação com infraestrutura (Azure Functions, Azure App Services).
  • SaaS (Software como Serviço): Aplicações prontas na nuvem (Microsoft 365, Power BI).

Benefícios da Computação em Nuvem:

  • Escalabilidade: Ajuste dinâmico de recursos conforme a demanda.
  • Redução de Custos: Modelo "pay as you go", sem necessidade de servidores físicos.
  • Alta Disponibilidade: Redundância e recuperação de desastres.
  • Segurança Aprimorada: Controle de acesso e proteção contra ameaças.

Segurança da Informação e Security by Design

A segurança da informação é essencial para proteger sistemas contra ameaças digitais.

Principais ameaças:

  • Phishing: Roubo de credenciais através de e-mails fraudulentos.
  • Ransomware: Bloqueio de arquivos até pagamento de resgate.
  • DDoS: Derrubada de serviços com tráfego excessivo.
  • Vazamento de Dados: Exposição de informações sensíveis.

Princípios fundamentais da segurança:

  • Confidencialidade: Garantia de que apenas usuários autorizados acessem os dados.
  • Integridade: Proteção contra alterações não autorizadas.
  • Disponibilidade: Manutenção do acesso aos serviços.
  • Autenticidade: Confirmação da identidade dos usuários.

A abordagem Security by Design garante a integração da segurança desde a concepção do software. Práticas essenciais incluem:

  • Criptografia de Dados
  • Autenticação Multifator (MFA)
  • Revisões de Código e Pipelines Seguros
  • Monitoramento Contínuo (Azure Defender, Microsoft Defender for Cloud)

O Azure Security Center oferece monitoramento e detecção de ameaças, automação de resposta a incidentes e conformidade com padrões globais de segurança (ISO 27001, GDPR).

Carreiras em DevOps, Cloud e Segurança

Com a crescente adoção da computação em nuvem e a necessidade de segurança robusta, carreiras nessas áreas estão em alta. Algumas das principais funções incluem:

  • DevOps Engineer: Automatiza pipelines CI/CD, gerencia infraestrutura e monitoramento.
  • Cloud Architect: Planeja arquiteturas escaláveis e seguras na nuvem.
  • Cybersecurity Analyst: Detecta ameaças e aplica políticas de segurança.

Para iniciar nessas áreas, recomenda-se:

  • Aprender os Fundamentos
  • Praticar com Projetos Reais (Microsoft Learn)
  • Obter Certificações (AZ-900, DevOps Engineer Expert, CISSP)
  • Manter-se Atualizado

Conclusão

A tecnologia vai além do desenvolvimento de software. A integração de DevOps, Computação em Nuvem e ** Segurança** é fundamental para criar sistemas escaláveis, eficientes e protegidos. Ao adotar essas práticas, desenvolvedores e empresas podem transformar desafios em oportunidades, garantindo soluções inovadoras e seguras para o futuro.


This content originally appeared on DEV Community and was authored by Ana Clara


Print Share Comment Cite Upload Translate Updates
APA

Ana Clara | Sciencx (2025-04-07T21:02:37+00:00) Além do Código: DevOps, Cloud e Segurança com Glaucia Lemos (Developer Advocate na Microsoft). Retrieved from https://www.scien.cx/2025/04/07/alem-do-codigo-devops-cloud-e-seguranca-com-glaucia-lemos-developer-advocate-na-microsoft/

MLA
" » Além do Código: DevOps, Cloud e Segurança com Glaucia Lemos (Developer Advocate na Microsoft)." Ana Clara | Sciencx - Monday April 7, 2025, https://www.scien.cx/2025/04/07/alem-do-codigo-devops-cloud-e-seguranca-com-glaucia-lemos-developer-advocate-na-microsoft/
HARVARD
Ana Clara | Sciencx Monday April 7, 2025 » Além do Código: DevOps, Cloud e Segurança com Glaucia Lemos (Developer Advocate na Microsoft)., viewed ,<https://www.scien.cx/2025/04/07/alem-do-codigo-devops-cloud-e-seguranca-com-glaucia-lemos-developer-advocate-na-microsoft/>
VANCOUVER
Ana Clara | Sciencx - » Além do Código: DevOps, Cloud e Segurança com Glaucia Lemos (Developer Advocate na Microsoft). [Internet]. [Accessed ]. Available from: https://www.scien.cx/2025/04/07/alem-do-codigo-devops-cloud-e-seguranca-com-glaucia-lemos-developer-advocate-na-microsoft/
CHICAGO
" » Além do Código: DevOps, Cloud e Segurança com Glaucia Lemos (Developer Advocate na Microsoft)." Ana Clara | Sciencx - Accessed . https://www.scien.cx/2025/04/07/alem-do-codigo-devops-cloud-e-seguranca-com-glaucia-lemos-developer-advocate-na-microsoft/
IEEE
" » Além do Código: DevOps, Cloud e Segurança com Glaucia Lemos (Developer Advocate na Microsoft)." Ana Clara | Sciencx [Online]. Available: https://www.scien.cx/2025/04/07/alem-do-codigo-devops-cloud-e-seguranca-com-glaucia-lemos-developer-advocate-na-microsoft/. [Accessed: ]
rf:citation
» Além do Código: DevOps, Cloud e Segurança com Glaucia Lemos (Developer Advocate na Microsoft) | Ana Clara | Sciencx | https://www.scien.cx/2025/04/07/alem-do-codigo-devops-cloud-e-seguranca-com-glaucia-lemos-developer-advocate-na-microsoft/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.