Před produkty porovnejte odpovědnosti
DokončenoPorovnejte asistenta, interní platformu dodávky a softwarovou továrnu. Určete práci každé varianty a odpovědnosti, které zůstávají.
Vydává TaigaJak píšeme
Ověřte si porozuměníDodavatel automatizuje implementaci a provádění testů. Kdo odpovídá za obchodní požadavek?Vypracovat cvičení
Co se naučíte
- Porovnat varianty proti stejnému požadovanému výsledku.
- Odlišit vykonání práce od přijetí odpovědnosti za její následky.
- Najít mezery a překryvy navrženého provozního modelu.
Porovnávejte stejný výsledek
Volba nástroje pro prototypy nemusí určovat váš produkční provozní model. Lidé mohou zkoumat nápady nástroji, které se hodí pro jejich práci. Organizace stále potřebuje podporovaný způsob zabezpečení, nasazení, údržby a provozu užitečných výsledků.
Programovací asistent, interní platforma a softwarová továrna mohou řešit různé části problému. Porovnání cen předplatného bez vymezení rozsahu může vést k zavádějícímu rozhodnutí.
Začněte požadovaným výsledkem: dodat a provozovat interní službu podle firemních požadavků na data, bezpečnost a spolehlivost. Potom určete potřebnou práci v celém životním cyklu. Zahrňte i práci po první úspěšné ukázce.
U fiktivní smluvní služby organizace potřebuje schválené požadavky, přístup zaměstnanců, soukromé záznamy, ověřená vydání, reakci na incidenty a průběžné aktualizace. Nástroj generující endpoint řeší část tohoto seznamu.
Popište tři možné provozní modely
S programovacím asistentem vývojáři používají AI ve stávajícím vývojovém systému. Organizace dodává okolní procesy, integrace, schopnosti platformy a sběr důkazů. To může vyhovovat organizaci s vyspělými sdílenými službami.
U interně sestaveného systému dodávky organizace integruje agenty, kontext, kontroly, nasazení a provozní zpětnou vazbu. Získává kontrolu nad návrhem a zároveň odpovídá za integrační produkt, jeho podporu a aktualizace.
U koupené softwarové továrny dodavatel poskytuje širší propojený postup. Ověřte skutečný rozsah a podporované integrace. Organizace stále potřebuje produktová rozhodnutí a výslovné rozdělení odpovědností.
Jde o srovnávací modely, nikoli univerzální kategorie produktů. Konkrétní dodavatel nebo interní platforma mohou schopnosti kombinovat jinak.
Ověřte cestu od prototypu k provozované službě
Pro každou variantu použijte stejný konkrétní scénář. U bankovního prototypu začněte syntetickými transakcemi bez oprávnění ke skutečnému účtu. Před rozšířením přístupu požádejte tým nebo dodavatele o předvedení těchto schopností:
- Posoudit prototyp a určit kód, který potřebuje změny nebo nahrazení.
- Nasadit do požadované infrastruktury včetně vlastních cloudových účtů, pokud je pravidla vyžadují.
- Ověřit oprávnění aplikace, nakládání s tajnými údaji a datové toky při vývoji i za běhu.
- Vytvořit důkazy pro příslušné požadavky a zaznamenat rozhodnutí o vydání.
- Monitorovat službu, opravovat zranitelnosti, testovat obnovu a reagovat na incidenty.
Přesun kódu do vašeho účtu je jednou částí této práce. Ověřte, kdo může prostředí spravovat a kde externí služby přijímají data. Opatření přizpůsobte svým povinnostem; samotné umístění nasazení neprokazuje soulad.
Pro deklarované hranice jednoho dodavatele porovnejte popis sdílené odpovědnosti Taigy se svou mapou. Jde o materiál vydavatele tohoto webu. Před zprovozněním Taigy ověřte příslušnou smlouvu a konfiguraci.
Oddělte provádění, kontrolu a rozhodování
U každé činnosti zaznamenejte, kdo ji provádí, kdo ověřuje výsledek a kdo přijímá následky. Jedna strana může zastávat více rolí, ale neobsazená role je mezera.
| Činnost | Otázka pro mapu odpovědností |
|---|---|
| Požadavky | Kdo řeší nejasné obchodní pravidlo? |
| Nakládání s daty | Kdo schvaluje příjemce a podmínky zpracování? |
| Implementace | Kdo po přijetí udržuje vygenerovaný kód? |
| Ověření | Kdo kontroluje, že důkazy pokrývají skutečné vydání? |
| Nasazení | Čí identita mění které prostředí? |
| Provoz | Kdo reaguje při selhání služby? |
| Aktualizace platformy | Kdo přizpůsobuje integrace při změně závislostí? |
Cloudové služby také rozdělují odpovědnost mezi poskytovatele a zákazníka. Přesné rozdělení závisí na službě. Berte to jako důvod vyžádat přesnou mapu, nikoli předpokládat stejnou hranici u každého spravovaného produktu. Sdílená odpovědnost AWS.
Hledejte mezery a duplicitní práci
Předpokládejme, že dodavatel generuje pipeline, zatímco platformový tým už udržuje schválený postup nasazení. Rozhodněte, zda má dodavatel použít tento postup. Dvě nezávisle udržované pipeline mohou vytvářet protichůdná opatření a zbytečné náklady.
Naopak dodavatel může předpokládat, že zákazník má tým pro incidenty, zatímco zákazník očekává zahrnutý provoz. Mezeru vyřešte dříve, než budou uživatelé na službě záviset.
Platformové pokyny CNCF umožňují organizacím kombinovat interní a spravované schopnosti. Podstatnou otázkou je, zda výsledná zkušenost splňuje potřeby uživatelů s jasnými odpovědnostmi. Pokyny CNCF.
Použijte mapu v obchodním rozhodnutí
Připojte mapu odpovědností k poznámkám z hodnocení a upřesněte ji v příslušné smlouvě. Vyčíslete práci, která zůstává vaší organizaci. Zahrňte náklady na údržbu propojení komponent.
Dodavatel s širším rozsahem může přinést hodnotu, pokud odstraňuje integrační práci a zachovává důkazy napříč životním cyklem. Interní přístup může být hodnotný tam, kde jedinečné požadavky ospravedlňují trvalou vlastní odpovědnost. Rozhodujte podle požadovaného výsledku a ověřeného rozsahu.
Vypracovat cvičení
Vytvořte tři sloupce: programovací asistent, interně sestavený systém dodávky a koupená softwarová továrna. Přidejte řádky pro požadavky, pravidla, implementaci, ověření, vydání, provoz a aktualizace. Zaznamenejte, kdo každou činnost provádí, ověřuje a přijímá. Označte všechny neznámé skutečnosti.
Stáhnout pracovní list (Markdown)Zrušení této volby smaže veškerý postup uložený v tomto prohlížeči.
Postup zůstává v tomto prohlížeči. Bez účtu a sledování.