Devops impresionantes
Recursos impresionantes para DevOps
¿Qué es DevOps?
DevOps es una cultura, movimiento o práctica que enfatiza la colaboración y la comunicación de los desarrolladores de software y otros profesionales de la tecnología de la información (TI) al tiempo que automatiza el proceso de entrega de software y cambios de infraestructura. DevOps es un compuesto recortado de "desarrollo" y "operaciones". Wikipedia
Índice
- Cultura
- Proceso
- Tecnología
- Seguridad
- Herramientas
- Maga
Cultura
- Cultura DevOps
- Ley de Conway: afirma que las organizaciones tenderán a producir sistemas que reflejen sus estructuras de comunicación
- Lo que los expertos en seguridad necesitan saber sobre DevOps y entrega continua: información y beneficios para los equipos de seguridad y DevOps que trabajan juntos
- DevOps y el mito de la eficiencia Parte 1 y Parte 2 - Complejo versus complicado y eficiencia - DevOps para empresas
- ¿Quién impulsa la cultura en DevOps?
Proceso
- Elegir el diseño sobre la arquitectura: a partir de las historias de los usuarios y la experiencia del usuario
- Incidente Postmortem Mejores Pratices
Gestión de proyectos
- Organización de problemas de GitHub: uno (de muchos) enfoques para administrar y etiquetar problemas de GitHub
- Lanzamiento de equipos listos: una infografía que muestra cómo los equipos ágiles de Atlassian se lanzan temprano y con frecuencia
- Uso de Kanban sobre Scrum: una publicación útil sobre los beneficios de Kanban sobre Scrum (pero no siempre relevante para cada equipo)
Cartografía
- Mapeo de Wardley: una introducción al mapeo de la cadena de valor para ayudar a comprender el "por qué" para organizaciones y equipos de DevOps.
Automatización
Calidad
Código abierto
- Hacer que su proyecto de código abierto sea amigable para los recién llegados
Tecnología
- Patrones básicos de infraestructura: patrones básicos vistos mientras trabajan en la tecnología de compilación/CI/implementación
- Infraestructura como código: el enfoque para definir la infraestructura a través del código que luego puede tratarse como cualquier software
Contenedores
- El curioso caso de los contenedores de Linux: una publicación de blog que discute problemas reales de implementación de contenedores en los sistemas distribuidos.
- El tren que se aproxima de las implementaciones de contenedores empresariales: resumen del blog de contenedores y algunos antipatrones.
- DevOps, contenedores y microservicios: separar la exageración de la realidad: una presentación que describe un futuro de cómo construir e implementar aplicaciones para generar valor comercial.
- Videos de la Cumbre Tectónica: una lista de reproducción de YouTube de presentaciones de contenedores y DevOps de la cumbre tectónica en diciembre de 2015
- Una introducción práctica a la terminología de los contenedores: es crucial comprender la terminología utilizada al discutir un diseño de contenedores.
Sistemas operativos
- El arte de la línea de comandos: una guía en la línea de comando para principiantes y el experimentado
Nube
- Infraestructura como base de datos: ¿es la infraestructura más como un DB que en código?
Microservicios
Seguridad
No basaría64 una contraseña - criptografía decodificada - una imprimación sobre criptografía para desarrolladores
Cómo proteger su infraestructura contra el atacante básico: un buen esquema de importantes configuraciones de seguridad en sistemas basados en Linux
Guía de seguridad de infraestructura de red por la Agencia Nacional de Seguridad CyberSecurity USA
Herramientas
Contenedores
- Docker: la herramienta que inició el movimiento moderno de contenedores
- RKT: un tiempo de ejecución de contenedores alternativo y una especificación del equipo de CoreOS
Sistemas operativos
- Rancheros: otro sistema operativo de contenedor pequeño donde se envía todo el sistema operativo.
Gerentes de clúster
- Kubernetes
- Nómada
- Mesos
- Enjambre
Control de origen
- GIT: el sistema de control de versiones distribuido más popular.
- Mercurial
- GitHub - Git Repo Hosting como servicio
- Gitlab - Repos de Git autohostado
Gestión de configuración
- Ansible
- Cocinero
- Marioneta
Integración e implementación continua
- Jenkins
- Buildkite
- Zumbido
- Traver
- Gitlab CI
Gestión de incidentes
Maga
- Listas impresionantes: una lista de listas impresionantes (¡muy meta!)
- DevOps Weekly: una lista de correo semanal con interesantes noticias y herramientas relacionadas con DevOps
- The Phoenix Project: una novela al respecto, DevOps y ayudar a su negocio a ganar
- DevOps'ish: un boletín centrado en personas, procesos y herramientas en los espacios de DevOps, nativos de la nube y de código abierto.
- La semana pasada en AWS, mantén los anuncios de AWS
- El nuevo contexto de la pila y la explicación de las tecnologías a escala para avanzar en el conocimiento
- Blog de Google Cloud PlatFrom Esto puede ser una fuente confiable de información neutral en el proveedor debido al hecho de que es un blog de productos que cubre "actualizaciones de productos, cuentos de clientes y consejos y técnicas en la plataforma de Google Cloud". Si usa el GCP, es una lectura obligada; Si no, es una buena idea leer.
- El despacho de DevOps es semanal, comisariado por la protagonista de DevOps Matty Straton.