Организация Operations для небольшого (начинающего) SaaS. DevOps? Кто может поделиться опытом?
Усі статті, обговорення, новини про DevOps — в одному місці. Підписуйтеся на DOU | DevOps!
В рамках экспериментального проекта получил задание предложить организацию т.н. Operations для небольшого SaaS, разрабатываемого и поддерживаемого маленькой командой (вроде стартапа).
Решил воспользоваться коллективным разумом, а также отзывами из реальных примеров, если кто-то не только не боится открыть такую информацию, а может даже хотел бы похвастаться, как клёво у него это организованно.
Один из важных вопросов в этом задании — какие элементы можно отдать на аутсорс?
Как я себе представляю подобную организацию:
— Со стороны IT Operations инфраструктура аутсорсится по максимуму, используя PaaS или IaaS того же Амазона.
— Разработка, тестирование, деплоймент — по принципам DevOps.
— Support/Helpdesk — аутсорсить первую линию, а вот как организовать
— Как лучше устроить обмен информацией между командами Dev/DevOps/Helpdesk? Тренинги, или просто одна центральная хорошо структурированная база знаний?
В проекте предполагается, что разработчиков аутсорсить нельзя, потому что их знания и опыт являются одним из ключевых конкурентных преимуществ, так как разработчики берутся проверенные, не с улицы.
Не занимался подобным ранее, так что интересно — что пропустил? Но больше всего интересуют проверенные живые примеры. А еще лучше (раскатываю губу) — какие были ошибки, что пошло не так и что пришлось исправлять?
7 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів