Build-Domäne des Frameworks CSDM
Die Build-Domäne umfasst die Tabellen, die im Build-Aufwand (Systementwicklungslebenszyklus – SDLC oder Agile Development) von digitalen Produkten wie DevOpsverwendet werden. Die Tabellen stellen die logischen Entwicklungsdetails der Unternehmensanwendungen (digitale Produkte) dar, die vom Unternehmen bereitgestellt und verwendet werden sollen. Dies sind keine funktionsfähigen CIs.
SDLC-Komponenten-CI-Datensätze in der SDLC-Komponententabelle [cmdb_ci_sdlc_component] ermöglichen es dem Produkt DevOps, erweiterte Funktionen für die Visualisierung und Verwaltung Ihrer Anwendungsentwicklungspipeline bereitzustellen.
Datensätze in der Tabelle sind nicht betriebsbereit und keine direkten Ziele der Prozesse ITSM Incident-Management, Problem-Managementoder Change-Management. Sie müssen daher keine SDLC-Komponentendatensätze konfigurieren.
Die Tabellen in der Build-Domäne verweisen auf die logischen Entwicklungsdetails der Unternehmensanwendungen, die vom Unternehmen bereitgestellt und verwendet werden sollen. Eine häufige Persona in dieser Domäne ist Teams. Die SDLC-Komponententabelle ist über das Schema CMDB Version 1.33 verfügbar.
SDLC-Komponente
Eine SDLC-Komponente ist ein CI, das einen eindeutigen Entwicklungsaufwand für Code darstellt. Es stellt Teile einer größeren Geschäftsanwendung oder eines digitalen Produkts dar, die in ihre individuell entwickelten Komponenten unterteilt sind. Mit anderen Worten, die SDLC-Komponente ist ein Softwareelement einer größeren Anwendung oder Technologie.
Typen von SDLC-Komponenten:
- Anwendung: Ein Anwendungsservice ist eine bereitgestellte Instanz der SDLC-Anwendungskomponente. Beispiele sind Mikroservices und APIs. Das Build-Team erstellt Anwendungsservices normalerweise im Namen des Serviceverantwortlichen (wie in Domäne „Portfolio verwalten“ des Frameworks CSDMbeschrieben).
- Infrastruktur: Jedes Infrastruktur-CI, das einen Snapshot seiner Konfigurationsdetails darstellt, ist eine bereitgestellte Instanz der SDLC-Infrastrukturkomponente. Beispiele sind Datenbank- und Sicherheitskonfigurationen.