Активирайте Taiga с пълен модел на отговорностите
ЗавършеноСвържете бизнес отговорност, политики, граници на платформата, контроли за доставка и текуща експлоатация, преди да разширявате употребата между продукти.
Проверете разбирането сиTaiga е генерирала организационни политики. Какво трябва да направи отговорният екип, преди да разчита на тях?Направете упражнението
Какво ще научите
- Подгответе организационния контекст и проверете генерираните настройки по подразбиране.
- Разпределете отговорностите между софтуерната фабрика и съществуващата платформа.
- Определете доказателства за експлоатация и разширяване на продукт с активирана Taiga.
Започнете с организационния резултат
Този последен сценарий свързва предишните уроци. Измислена фирма иска да активира Taiga за услугата си за заявки за оборудване. Предвидената полза е повторяем път от бизнес нужда до прегледан софтуер и поддържани продуктови знания.
Определете очаквания резултат и работата, която организацията запазва. Софтуерната фабрика не решава кои бизнес рискове фирмата приема или кой отговаря за работещата услуга.
Използвайте същите критерии за доказателства, които бихте приложили към друг доставчик. Потвърдете избраното споразумение за услугата, обработката на данни, отговорностите и изискванията за изход чрез подходящите отговорници.
Прегледайте контекста, който оформя бъдещата работа
Taiga създава начални политики и таблица с одобрени технологии от информацията при настройка на организацията. Прегледайте тази информация и получените политики, преди да потвърдите, че са подходящи. Генерирана политика не е доказателство, че някой я е прегледал.
Използвайте трите типа контекст съзнателно:
| Контекст | Употреба |
|---|---|
| Policies | Формални организационни правила |
| Instructions | Конкретно прилагане на тези правила към Вашата работа |
| Knowledge | Справочни материали като интерфейсни договори, определения на данни и ръководства за интеграция |
Пазете поверителните справочни материали в разрешените им граници за обработка.
Поставяйте инструкции и знания на най-високото ниво, на което са верни: организация, фабрика или продукт. По-ниските нива добавят подробности; не отменят правилата на по-високите. Прегледайте стандартите за дизайн и свържете действителното хранилище на дизайн системата, когато е подходящо.
Свържете съществуващата платформа
Решете кой пише инфраструктурния код и CI/CD pipeline-ите. Настройте съответните настройки на Taiga според това разпределение на отговорности. Опишете действителната среда за изпълнение, метода за идентичност, услугите за данни, средите и процеса за внедряване.
За услугата за оборудване екипът на платформата запазва облачните акаунти, продукционния достъп и одобренията за внедряване. Планирането на Taiga трябва да използва тези интерфейси. Описанията на среди предоставят контекст; данните за удостоверяване и правата изискват собствена контролирана настройка.
Поставете задължителните правила за преглед и внедряване в системите, които ги налагат. Потвърдете продуктовите настройки за автономност и изборите за отделни инициативи, преди да започнете опашката.
Установете отговорност за услугата
Определете отговорник за инциденти, поддръжка, решения за данни, възстановяване и координация с доставчика. Определете нуждите от наличност и RTO/RPO за приложението, което ще експлоатирате.
Monitoring на Taiga покрива състоянието на продукта. Не заменя цялостните възможности на организацията за инфраструктурна observability и реакция. Потвърдете съответната настройка на средата и пътя от констатация до човек, който може да действа.
Прегледайте първата доставка от изискване през план, изпълнение, pull request и внедряване. Проверете с одобрени тестови данни, че услугата работи и дава предвидения полезен резултат. Записвайте липсващите доказателства като липсващи.
Разширявайте чрез повторяеми доказателства
Преди да добавите друг продукт или клас данни, прегледайте разликите в идентичност, контроли, оперативен ефект и отговорност. Използвайте отново валидния споделен контекст и поправете неприложимите предположения.
Измервайте полезната доставка, усилието за преглед, преработката и оперативните резултати спрямо базовата стойност. Пазете упражнение за изход и дата за преглед в модела на работа.
Учебният резултат е способността да задавате по-добри въпроси и да вземате обосновано решение. Използвайте документацията на Taiga за текущия работен процес и tai.ga за по-широкия контекст на услугата.
Направете упражнението
Създайте едностранично задание за активиране на измислената услуга за оборудване. Посочете бизнес отговорника, одобрените данни, проверяващия политиките, хранилището, отговорника за платформата, изискванията за преглед, целите за възстановяване и пътя при инцидент. Отбележете неизвестните и определете отговорник за всяко.
Изтеглете работния лист (Markdown)Премахването на тази отметка изтрива целия напредък, запазен в този браузър.
Напредъкът остава в този браузър. Без акаунт и проследяване.
Източници и допълнително четене
- Taiga docs: Set up your organization ↗
- Taiga docs: Policies, Instructions and Knowledge ↗
- Taiga: Shared responsibility ↗
- Taiga docs: Monitoring ↗