DEV Community

Anderson Figueiredo
Anderson Figueiredo

Posted on

1

#Notes: DevOps & Agile Culture

Necessário tratar as equipes de operações e desenvolvimento como uma só, trabalhando próximas e com objetivos e metas compartilhadas.


O que é DevOps?

  • Cultura que utiliza práticas e ferramentas para aumentar a capacidade de desenvolver e entregar softwares, serviços e aplicativos com alta velocidade, mas, sem por em risco a estabilidade dos mesmos.

Características

  • Equipe multidisciplinar
    • Os integrantes passam a trocar informações e cada vez mais entendendo sobre as necessidades um do outro
  • Focado em entrega com qualidade e estabilidade
  • Automação de processos

Benefícios

  • Aumento da velocidade de entrega
  • Escalabilidade
  • Velocidade
    • Responsabilidade de ponta a ponta
    • Realizar as entregas e melhorias de forma rápida
  • Colaboração contínua
    • Acordo no fluxo de trabalho
    • Reduzir processos ineficazes
  • Confiabilidade
  • Segurança

Práticas no DevOps

  • Pode funcionar bem quando ligada a metodologias ágeis
  • Adoção de microsserviços (com prós e contras)
  • Automação de infraestrutura
  • Monitoração e registro de logs

Fases do DevOps

  • Plan
    • Estimar e dividir as atividades necessárias
  • Code
    • Versionamento
    • Documentação
  • Build
  • Tests
  • Release
  • Deploy
  • Operate
  • Monitor

DevSecOps

  • Shifting Security Left
    • Discutir a segurança sempre no início de cada ciclo
    • Segurança distribuída
    • Prevenção e endereçamento de vulnerabilidades
    • Disseminação da consciência de segurança
    • Software seguro com mais qualidade
    • Redução de custos ao identificar e resolver problemas de segurança

O que a gente não consegue medir, não conseguimos melhorar

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay