Поскольку мы с вами на Agile Days - то будем говорить про процессы и людей.
Кто доволен своим процессом разработки и поставки? Кто считает, что есть над чем поработать? Кто считает, что все плохо?
Поднимите и не опускайте руки те, кто считает, что практикует Continuous Integration.
Оставте поднятой руку те, у кого в команде любой участник как минимум один раз в день мержит свою работу в общую ветку разработки.
Оставте поднятой руку те, у кого тесты всегда зеленые и если упали то в течении нескольких минут будут починены.
Оставте поднятой руку те, у кого у кого есть тесты с хорошим покрытием, дающие уверенность в том, что не произошло регресии.
Кто использует feature branches? Кто от них отказался?
- Pair Programming vs Code Review
- Team Chat (Slack/HipChat)
- Голос
- Архитектурные сессии
- Спайки
- Continuous Integration
- Deploy automation
- Configuration Management
- Cloud
- Staging
- Monitoring/Audit
- Share
- Chef
- Ansible
- Puppet
Pull vs Push DSL vs Data DSL MiniCore vs 80%
How it works: ????
Universal Package PaaS (kubernetes, deis, helios)
What is docker???
- Blue/Grean
- Database migrations
- Fail Fast/Fail Forward
AWS VPN network DNS everything
Do my job and improve my job!
M1 -> t1 M2 -> t2 M1 -dt-> M2
t1 + dt ? t2
nt1 + dt ? nt2
- Travis
- Vagrant
- Heroku
Alexander @alxschwrz artemyarulin bhavenger Maxim Filatov mike1452 motor4ik nicola Pavel Forkert prepor ptchol romeg_ul Salangin slick StasStaStS# timurb
git - 92% hg - 4% svn - 4%
github - 70% bitbucket/stash - 20% gitlab 8%
Jenkins - 56% TeamCity - 28%
-- as a service
Travis - 16% Bamboo - 8% CicleCI - 4% Vexor - 4%
deb - 10 DokerHub - 9 pip - 5 rpm - 4 maven - 3 nexus - 3 artifactory - 3
dev - 14 ci - 12 prod - 7
Ansible - 13 Docker - 11 Bash - 9 Chef - 6 Puppet - 1 SoldStack - 1 AWS cloud formation - 2 Terraform - 2
Amazon - 13 Digital Ocean - 7 OpenStack - 2 Google Cloud - 2 Azure - 1
Manual - 11 LDAP - 8 HC Vault - 0
Consul - 8 Zookeeper - 5 ETCD - 3
CoreOS - 2
Kubernetes - 3 Heroku - 1 Helios - 1 Rancher - 1
Zabbix - 12 Prometheus - 6 Nagios - 4 Sensu - 2 -- as a service NewRelic - 4 DataDog - 3
Logstash (ELK) - 12 Heka - 2 Papertrail - 1 Graylog - 1
- https://hangops.slack.com
- http://hangops.ru
- http://infoq.com
- http://devopsdeflope.ru
- http://martinfowler.com/
- http://devopsweekly.com
- http://blog.kubernetes.io
@yellow_madops
- Visible Ops
- Project Phoenix (Проект "Феникс". Роман о том, как DevOps меняет бизнес к лучшему)
- Goal
- Continuous Delivery (LEAN Enterpise)
- DevOps Msk
- DevOps 42
- YAC
- rootconf.ru