All Projects → devops-br → Awesome Devops Br

devops-br / Awesome Devops Br

Lista de recursos (links, livros, Q&A) discutidos no canal do Telegram Devops-BR (https://t.me/devopsbr)

Projects that are alternatives of or similar to Awesome Devops Br

Woodpecker
A fork of the Drone CI system version 0.8, right before the 1.0 release and license changes
Stars: ✭ 132 (-11.41%)
Mutual labels:  devops
Apisix Ingress Controller
ingress controller for K8s
Stars: ✭ 139 (-6.71%)
Mutual labels:  devops
Chef Ssh Hardening
This chef cookbook provides secure ssh-client and ssh-server configurations.
Stars: ✭ 144 (-3.36%)
Mutual labels:  devops
Goreman
foreman clone written in go language
Stars: ✭ 1,858 (+1146.98%)
Mutual labels:  devops
Learn Devops
🚧 Learn the craft of "DevOps" (Developer Operations) to Deploy your App and Monitor it so it stays "Up"!
Stars: ✭ 139 (-6.71%)
Mutual labels:  devops
Vagrant Digitalocean
💧 A Vagrant provider plugin that manages DigitalOcean droplets.
Stars: ✭ 1,730 (+1061.07%)
Mutual labels:  devops
Awesome Roadmaps
View roadmaps about developer roles to help you learn
Stars: ✭ 1,786 (+1098.66%)
Mutual labels:  devops
Github Actions
Open source list of GitHub Actions. Free free to submit a PR to add your action
Stars: ✭ 145 (-2.68%)
Mutual labels:  devops
Exoframe Server
Exoframe is a self-hosted tool that allows simple one-command deployments using Docker
Stars: ✭ 139 (-6.71%)
Mutual labels:  devops
Wsstat
Websocket stress testing made beautiful
Stars: ✭ 143 (-4.03%)
Mutual labels:  devops
Walle Web
walle - 瓦力 Devops开源项目代码部署平台
Stars: ✭ 11,277 (+7468.46%)
Mutual labels:  devops
Djangoweb
基于Django的运维平台
Stars: ✭ 137 (-8.05%)
Mutual labels:  devops
Multi Arch Images
Support for multi-platform architecture Docker images using buildx.
Stars: ✭ 143 (-4.03%)
Mutual labels:  devops
Inertia
✈️ Effortless, self-hosted continuous deployment for small teams and projects
Stars: ✭ 133 (-10.74%)
Mutual labels:  devops
Bodywork Core
Deploy machine learning projects developed in Python, to Kubernetes. Accelerated MLOps 🚀
Stars: ✭ 145 (-2.68%)
Mutual labels:  devops
Aws Codebuild Jenkins Plugin
AWS CodeBuild integration as a Jenkins build step.
Stars: ✭ 132 (-11.41%)
Mutual labels:  devops
Puppet Retrospec
The only tool you need to generate puppet code, tests, modules, facts, types, providers, data and everything else.
Stars: ✭ 141 (-5.37%)
Mutual labels:  devops
Terrahub
Terraform Automation and Orchestration Tool (Open Source)
Stars: ✭ 148 (-0.67%)
Mutual labels:  devops
Promster
⏰A Prometheus exporter for Hapi, express and Marble.js servers to automatically measure request timings 📊
Stars: ✭ 146 (-2.01%)
Mutual labels:  devops
Operos
Linux-based operating system that brings hyperscaler-grade infrastructure automation to organizations of all sizes
Stars: ✭ 144 (-3.36%)
Mutual labels:  devops

awesome-devops-br

Lista de recursos (links, livros, Q&A) discutidos no canal do Telegram Devops-BR (https://t.me/devopsbr)

Table of Contents

Por onde começar

Ferramentas

  • netdata - Ferramenta de monitoramento
  • hystrix - Biblioteca do Netflix que implementa mecanismos de tolerância a falhas
  • sentry - Ferramenta de tracking de erros
  • chocolatey - Ferramenta de pacotes para windows
  • testinfra - Ferramenta para teste de infra
  • vault-ui - UI para o hashicorp vault
  • vault-web - UI para o hashicorp vault
  • hygieia - Hygieia, um dashboard para agregar informações
  • flywaydb - Ferramenta para migração de bancos
  • linux-performance-tools - Excelente gráfico de ferramentas para profiling no Linux
  • fabio - A fast, modern, zero-conf load balancing HTTP(S) router for deploying microservices managed by consul
  • supervidord - Supervisor: A Process Control System
  • traefik - A modern HTTP reverse proxy and load balancer made to deploy microservices with ease
  • jenkins - Jenkins, ferramenta de CI e CD
  • envoy - Envoy, a network proxy
  • cloudcraft-aws-diagrams - Cloudcraft – Draw AWS diagrams
  • pinpoint-apm - Pinpoint - APM Opensource
  • chaosmonkey - Resiliency tool that helps applications tolerate random instance failures.
  • namecom - Registro de nomes
  • dnssimple - Registro de nomes DNS
  • dynatrace - Dynatrace - APM
  • rollbar - Rollbar - Monitoramento de erros
  • smartbear - SmartBear - Ferramenta de testes, monitoramento e APM
  • databaselabs - Postgres Database as a Service

Livros

The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win (Kevin Behr, George Spafford, Gene Kim): Uma narrativa sobre a introdução de DevOps em uma empresa fícticia - que em certos momentos farão você cogitar a possibilidade do Gene Kim ser um espião trabalhando ao seu lado devido as grandes semelhanças com qualquer empresa de TI. Será impossível não se identificar de forma assustadora com os personagens do livro e dar pequenos sorrisos ao encontrar versões "da vida real" dos mesmos.

The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations (Gene Kim, Jez Humble, Patrick Debois, and John Willis): Está com a sensação de que o projeto unicórnio do Phoenix Project é pura ficcão? Não sabe como colocar o "Three Ways" em prática ou por onde começar? Este livro vai te ajudar a entender DevOps e ilustrar o case de grandes organizações completamente transformadas ou impulsionadas por DevOps, Lean, Agile, TPS e etc.

Citações:

  • "In DevOps, we typically define our technology value stream as the process required to convert a business hypothesis into a technology-enabled service that delivers value to the customer."

  • "Agile often serves as an effective enabler of DevOps, because of its focus on small teams continually delivering high quality code to customers."

  • "DevOps isn’t about automation, just as astronomy isn’t about telescopes."

  • "Because value is created only when our services are running in production, we must ensure that we are not only delivering fast flow, but that our deployments can also be performed without causing chaos and disruptions such as service outages, service impairments, or security or compliance failures."

  • "Instead of a culture of fear, we have a high-trust, collaborative culture, where people are rewarded for taking risks."

Release It!: Design and Deploy Production-Ready Software (Michael T. Nygard): Porque a Amazon não fica indisponível na Black Friday e meu site não fica em pé com um aumento de 20% na carga por causa de um cupom novo? Qual o custo dessa indisponibilidade para a minha empresa? Como reverter essa situação? Porque a distância entre feature-complete e production-ready é tão grande? Se você não estiver familiarizado com os termos "Inversão de SLA", "Circuit Breaker", "Zero downtime deployments", "Falhas em cascata", "Bulkheads", "Unbalanced Capacities", "Unbounded Result Sets", leia-este-livro-agora.

Citações:

  • "First, you need to accept that fact that despite your best laid plans, bad things will still happen. Second, realize that “Release 1.0” is not the end of the development project but the beginning of the system’s life on its own."

  • "Software design today resembles automobile design in the early 90s: disconnected from the real world."

  • "Systems spend much more of their life in operation than in development—at least, the ones that don’t get canceled or scrapped do."

  • "Don't avoid one-time development expenses at the cost of recurring operational expenses."

  • "Team assignments are the first draft of the architecture. (See ​Conway’s Law​.) It’s a terrible irony that these very early decisions are also the least informed."

  • "Denying the inevitability of failures robs you of your power to control and contain them."

Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation (Jez Humble, David Farley): Todas as funcionalidades foram implementadas, mas ainda serão necessárias semanas ou meses para seu software ser entregue. Como manter meu software sempre pronto para produção? Quais práticas utilizar? Quais não utilizar? Quais os benefícios? Embutir qualidade no processo de desenvolvimento e antecipar riscos é potencialmente o melhor investimento a ser feito no seu software!

Citações:

  • "A working software application can be usefully decomposed into four components: executable code, configuration, host environment, and data."

  • "Configuration management refers to the process by which all artifacts relevant to your project, and the relationships between them, are stored, retrieved, uniquely identified, and modified."

  • "In software, when something is painful, the way to reduce the pain is to do it more frequently, not less."

  • "It should always be cheaper to create a new environment than to repair an old one"

  • "The repeatability and reliability derive from two principles: automate almost everything, and keep everything you need to build, deploy, test, and release your application in version control."

Site Reliability Engineering: How Google Runs Production Systems (Betsy Beyer, Chris Jones, Jennifer Petoff, Niall Richard Murphy): Coletanêa de artigos do time de SRE do Google, ilustrando a origem do termo, cultura, princípios e práticas internas, da formação de time até valiosas lições de como potencializar o feedback de sistemas em produção para o desenvolvimento - e sem deixar de lado conceitos como gerenciamento de mudança, monitoramento, planejamento de capacidade e resposta a incidentes.

Citações:

  • "Software engineering has this in common with having children: the labor before the birth is painful and difficult, but the labor after the birth is where you actually spend most of your effort."

  • "SRE is what happens when you ask a software engineer to design an operations team."

  • "One could equivalently view SRE as a specific implementation of DevOps with some idiosyncratic extensions."

  • "The most relevant metric in evaluating the effectiveness of emergency response is how quickly the response team can bring the system back to health — that is, the MTTR."

Notas:

Q&A

Bookmarks

Segurança

Blogs técnicos de grandes empresas

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].