Jak zbudować bazę danych CMDB: ABC udanej implementacji bazy danych CMDB

hero image
Dołącz do IT Pulse

Otrzymuj najnowsze wiadomości ze świata IT raz w tygodniu.

Zrozumienie, czym jest i jak działa baza danych zarządzania konfiguracją (CMDB ) jest niezbędne do skutecznego zarządzania zasobami IT (ITAM). Jednym z najważniejszych kroków na tej drodze jest wiedza o tym, jak zbudować CMDB we właściwy sposób.

Mówiąc najprościej, CMDB łączy wszystkie zasoby zaangażowane w dostarczanie usług organizacji w jednym miejscu. Przechowuje szczegółowe dane konfiguracyjne i, co najważniejsze, relacje między tymi zasobami. Umożliwia to szybką i wizualną identyfikację potencjalnych zagrożeń w przypadku wystąpienia zmian, incydentów lub zakłóceń.

W kolejnych sekcjach wyjaśnimy, czym jest CMDB i jaki jest jego główny cel. Omówimy również, jak krok po kroku zbudować CMDB, wykorzystując InvGate Asset Management jako część praktycznego planu projektu wdrożenia CMDB.

How to Build a CMDB And Map Your Entire IT Infrastructure
Video thumbnail

Czym jest CMDB i do czego służy?

CMDB to scentralizowane repozytorium, które przechowuje informacje o komponentach tworzących środowisko IT organizacji i relacjach między nimi.

Komponenty te, znane jako elementy konfiguracji (CI), mogą obejmować sprzęt, oprogramowanie, aplikacje, usługi, użytkowników i inne elementy wymagane do świadczenia usług IT. Organizując te dane w uporządkowany i połączony sposób, CMDB pomaga zespołom zrozumieć, w jaki sposób budowane są systemy i zachować widoczność złożonych środowisk IT w miarę ich ewolucji.

Jaka jest różnica między CMDB a inwentaryzacją zasobów?

Inwentaryzacja zasobów koncentruje się na śledzeniu, jakie zasoby posiada organizacja i gdzie się one znajdują. Zazwyczaj obejmuje ona zasoby fizyczne i cyfrowe, takie jak sprzęt, licencje na oprogramowanie i urządzenia, wraz z podstawowymi informacjami, takimi jak własność, lokalizacja, status i dane dotyczące cyklu życia. Jego głównym celem jest widoczność i kontrola nad zasobami.

CMDB idzie o krok dalej. Zamiast po prostu wymieniać zasoby, modeluje sposób, w jaki różne komponenty środowiska IT są ze sobą połączone i zależą od siebie nawzajem. Zarządzając CI i ich relacjami, CMDB zapewnia kontekst, pokazując, jak systemy współpracują ze sobą i jak zmiany lub zakłócenia w jednym komponencie mogą wpływać na inne.

Jakie są najczęstsze przypadki użycia CMDB w praktykach ITIL?

Koncepcja CMDB jest ściśle powiązana z ITIL, gdzie została sformalizowana jako część zarządzania konfiguracją usług. Z tego powodu termin ITIL CMDB jest często używany do opisania CMDB, która obsługuje procesy zarządzania usługami IT (ITSM). Kiedy odnosimy się do przypadków użycia CMDB w praktykach ITIL, skupiamy się na tym, w jaki sposób CMDB jest wykorzystywana jako operacyjne źródło prawdy do wspierania podejmowania decyzji skoncentrowanych na usługach, a nie na prostym śledzeniu zasobów.

W ramach ITIL różne praktyki opierają się na dokładnych informacjach o IK i ich relacjach, aby działać efektywnie. Chociaż CMDB może wspierać wiele praktyk, istnieje kilka, w których jej wartość jest szczególnie wyraźna i powszechnie uznawana.

Kluczowe przypadki użycia CMDB w praktykach ITIL

  • Umożliwianie zmian - CMDB pomaga zespołom zrozumieć potencjalny wpływ zmiany przed jej wdrożeniem, pokazując, które elementy konfiguracji i usługi są ze sobą powiązane. Zmniejsza to ryzyko i wspiera bardziej kontrolowane i przewidywalne zmiany.

  • Zarządzanie incydentami - Zapewniając wgląd w dotknięte elementy konfiguracji i ich zależności, CMDB zapewnia zespołom kontekst potrzebny do szybszego identyfikowania przyczyn źródłowych i skuteczniejszego przywracania usług.

  • Zarządzanie problemami - CMDB wspiera długoterminowe rozwiązywanie problemów poprzez łączenie powtarzających się incydentów, przyczyn źródłowych i wcześniejszych zmian z tymi samymi Elementami Konfiguracji, ułatwiając identyfikację wzorców.

To tylko kilka przykładów. W praktyce dobrze utrzymana CMDB może wspierać wiele innych praktyk ITIL, w zależności od dojrzałości organizacji i tego, jak głęboko CMDB jest zintegrowana z codziennymi operacjami.

itil-cmdb
Recommended reading
Read Article

Jak zbudować CMDB: Plan projektu wdrożenia

Tworzenie planu wdrożenia CMDB nie musi być skomplikowane. W rzeczywistości budowanie CMDB w InvGate Asset Management jest łatwym procesem, który składa się z trzech podstawowych kroków:

  1. Utwórz inwentaryzację.
  2. Utwórz aplikację biznesową.
  3. Zorganizuj wizualizację CMDB.

Logika tego procesu polega na tym, że aby zapełnić CMDB, należy utworzyć nowy CI (pod nazwą "Aplikacja biznesowa"), do którego zostanie dołączona określona inwentaryzacja. Gdy to zrobisz, będziesz mógł wyświetlić relacje w ramach tego konkretnego inwentarza i z innymi aplikacjami biznesowymi, a także wersję CI, dostawcę i zależności.

Teraz, gdy ustaliliśmy już ogólne zasady, przejdźmy do listy kontrolnej implementacji CMDB.

Jakie są kroki tworzenia CMDB?

Jak wspomnieliśmy wcześniej, tworzenie CMDB w InvGate Asset Management jest proste i można to zrobić w trzech krokach. Poniżej omówimy każdy z nich.

#1. Utwórz inwentaryzację

Map of methods to create a unified IT asset inventory on InvGate Asset Management.

Ponieważ wszystkie CMDB są zbudowane z istniejących zasobów, pierwszym krokiem jest utworzenie tych zasobów w inwentarzu. Posiadanie ujednoliconej inwentaryzacji jest w rzeczywistości kluczowe dla każdego wdrożenia ITAM i będzie miało pozytywny wpływ na inne sposoby.

Dzięki InvGate Asset Management można dodawać zasoby do inwentaryzacji na pięć różnych sposobów: ręcznie, instalując agenta, przesyłając plik CSV lub XLS, za pośrednictwem usług w chmurze lub interfejsu API lub za pomocą funkcji Discovery.

Wybór metody zależy od tego, gdzie już znajdują się dane zasobów, czy chcesz, aby urządzenia raportowały i która metoda jest dla Ciebie wygodniejsza.

#2. Tworzenie aplikacji biznesowych

Teraz, gdy inwentaryzacja jest już aktualna, nadszedł czas na utworzenie CMDB. Jest to proces ręczny, więc postępuj zgodnie z poniższymi instrukcjami. Najpierw kliknij przycisk "Utwórz nowy CI"; następnie wybierz opcję "Aplikacje biznesowe" i wypełnij następujące pola:

  • Nazwa - ustaw nazwę, która jest reprezentatywna dla aplikacji biznesowej i łatwa do zidentyfikowania (np. Active Directory, Data Center, CRM, New York Office Network).
  • Właściciel - Wybierz użytkownika, który będzie odpowiedzialny za aplikację biznesową.
  • Lokalizacja - Wybierz jedną z lokalizacji utworzonych wcześniej w narzędziu.
  • Tagi - Uwzględnij wszystkie odpowiednie tagi dla aplikacji biznesowej.

Kliknij "Utwórz" i gotowe!

W InvGate Asset Management, Aplikacja Biznesowa jest logiczną jednostką używaną do modelowania i grupowania powiązanych CI, które współpracują ze sobą w celu dostarczenia krytycznej usługi biznesowej. Działa jako abstrakcyjna warstwa, która zapewnia wgląd w zależności, relacje i strukturę usług, pomagając zespołom zrozumieć, w jaki sposób komponenty IT wspierają podstawowe operacje biznesowe.

#3. Organizacja wizualizacji CMDB

business-application-invgate-asset-management

Do tej pory utworzono inwentaryzację zasobów i zdefiniowano aplikację biznesową. Kolejnym krytycznym krokiem jest zorganizowanie sposobu wizualizacji i połączenia tych elementów konfiguracji w ramach CMDB. W InvGate Asset Management odbywa się to za pomocą interaktywnych diagramów, które reprezentują relacje między CI i pomagają zespołom zrozumieć strukturę usług.

Diagramy te można tworzyć ręcznie, przechodząc do zakładki Diagram i wybierając opcję Add CIs. Stamtąd można dodać dowolną liczbę CI i ułożyć je tak, aby odzwierciedlały wzajemne relacje między komponentami.

InvGate Asset Management obsługuje funkcję Auto Mapping, która automatycznie sugeruje relacje między CI w oparciu o istniejące dane. Pomaga to przyspieszyć tworzenie CMDB, zmniejszyć wysiłek ręczny i zachować zgodność diagramów z rzeczywistym działaniem środowiska.

Czy można eksportować diagramy aplikacji biznesowych na potrzeby audytów i dokumentacji?

Tak, można eksportować diagramy aplikacji biznesowych w InvGate Asset Management. Można je eksportować jako PNG lub SVG i wykorzystywać do audytów, dokumentacji i raportów wewnętrznych.

Te wizualne reprezentacje pomagają zespołom zademonstrować, w jaki sposób CI są ustrukturyzowane, powiązane i wspierają usługi biznesowe, dzięki czemu są szczególnie przydatne do przeglądów audytowych, dowodów zgodności i dokumentacji architektonicznej.

cmdb-tools
Recommended reading
Read Article

Jak utrzymać dokładność CMDB w czasie

Budowa CMDB to tylko pierwszy krok. Prawdziwym wyzwaniem jest utrzymanie jej dokładności i aktualności w miarę ewolucji środowiska IT. Gdy CMDB nie jest odpowiednio utrzymywana, szybko traci wiarygodność, a zespoły przestają polegać na niej jako źródle prawdy.

Aby zachować dokładność w czasie, CMDB musi być traktowana jako żywy system. Oznacza to zdefiniowanie jasnej własności dla elementów konfiguracji, osadzenie aktualizacji CMDB w codziennych przepływach pracy operacyjnej i maksymalne ograniczenie ręcznej konserwacji. Im bardziej CMDB odzwierciedla rzeczywiste zmiany w środowisku i jest aktywnie wykorzystywana w codziennych operacjach, tym bardziej staje się niezawodna i wartościowa.

Czym jest automatyczne mapowanie CMDB i kiedy należy z niego korzystać?

Automatyczne mapowanie CMDB to funkcja, która automatycznie identyfikuje i sugeruje relacje między elementami konfiguracji w oparciu o istniejące dane i zaobserwowane zależności. Zamiast ręcznie łączyć każdy CI, automatyczne mapowanie pomaga budować i aktualizować diagramy CMDB, odzwierciedlając sposób, w jaki komponenty są faktycznie połączone w środowisku.

Z automatycznego mapowania CMDB należy korzystać w przypadku złożonych lub często zmieniających się środowisk, w których ręczna konserwacja staje się czasochłonna i podatna na błędy. Jest to szczególnie przydatne podczas początkowej konfiguracji CMDB, po zmianach w infrastrukturze lub w ramach bieżącej konserwacji, aby relacje były dokładne i aktualne.

Jakie są najlepsze praktyki CMDB w zakresie zakresu, cyklu życia CI i jakości danych?

Im szersze są możliwości korzystania z CMDB, tym łatwiej pogubić się w tym procesie. Ale nie martw się, tutaj przedstawiamy kilka najlepszych praktyk wdrażania CMDB, aby utrzymać Cię na dobrej drodze.

1. Ustal zakres

Jest to pierwsza rzecz, którą należy zrobić przed utworzeniem aplikacji biznesowej. Skorzystaj z zasady ITIL, aby zachować prostotę i pamiętaj, że im więcej atrybutów CI dodasz teraz, tym więcej szczegółów będziesz musiał zachować w przyszłości. Wybierz więc pojedynczą usługę biznesową i zbuduj ją w swojej CMDB.

Osiągalnym sposobem na zrobienie tego jest rozpoczęcie od najbardziej znanej usługi i zmapowanie jej od końca do końca. Pozwala to przyzwyczaić się do procesu, mapowania CI i przechwytywania wszystkich atrybutów i powiązanych informacji. Zaczynając od łatwej usługi, zbudujesz pewność siebie, a kolejna usługa nie będzie wydawać się tak zniechęcająca.

2. Pracuj mądrze

Kolejną zasadą ITIL jest rozpoczęcie od miejsca, w którym się jest. Być może nie masz już gotowej, doskonałej CMDB, ale prawdopodobnie posiadasz informacje o zasobach lub bazy danych, arkusze kalkulacyjne z danymi technicznymi lub informacje wsparcia w narzędziu ITSM. Możesz także spróbować zaprojektować listę kontrolną wdrożenia CMDB, aby nie pominąć żadnego kluczowego kroku. Zacznij więc od tego i buduj z czasem lub dodawaj rzeczy na bieżąco.

3. Wszystko zależy od danych

Zbuduj punkty kontrolne w swoim procesie, aby upewnić się, że Twoja baza CMDB jest aktualna i dokładnie odzwierciedla środowisko na żywo. Najszybszym i najłatwiejszym sposobem sprawdzenia, czy dane są poprawne, jest poproszenie ludzi o korzystanie z nich. Oto kilka przykładów:

  • Poproś analityków działu obsługi klienta, aby spróbowali skategoryzować incydenty i zgłoszenia serwisowe za pomocą CMDB.
  • Poproś zespoły wsparcia o zgłaszanie zmian z usługami oznaczonymi w CMDB.
  • Poproś zespoły Change Enablement o wpływ i ocenę zmian w odniesieniu do informacji o usługach w CMDB.
  • Poproś dział zarządzania problemami o korzystanie z CMDB w celu wspierania analizy problemów i znanych błędów.

Gdy współpracownicy zaczną korzystać z CMDB, dodaj kilka kroków procesowych w celu ochrony integralności danych, na przykład:

  • Zleć działowi obsługi aktualizację nieprawidłowych danych CI w danym momencie, podczas rejestrowania incydentów lub żądań.
  • Współpracuj z praktyką Change Enablement i uzgodnij kryteria sukcesu, które wspierają zarządzanie konfiguracją. Przykładem może być zmiana, która może zostać zamknięta tylko wtedy, gdy informacje o CI lub usłudze zostaną zaktualizowane.
  • Współpracuj z zespołami ds. bezpieczeństwa, aby wszelkie incydenty bezpieczeństwa były automatycznie łączone z usługą, dzięki czemu można nimi skuteczniej zarządzać.

4. Śledzenie infrastruktury krytycznej w całym jej cyklu życia

Każda infrastruktura CI ma swój cykl życia, więc podczas utrzymywania bazy CMDB potrzebny będzie proces rejestrowania i raportowania cyklu życia każdej infrastruktury CI. Wbudowując rozliczanie statusu w praktyki robocze CMDB, zapewniasz, że wszystkie CI, które składają się na linię bazową usług, zostały przechwycone, a wszystkie zmiany zostały przechwycone i odzwierciedlone w CMDB.

5. Idź naprzód

Rozwijaj swoją CMDB w czasie. Użyj tej pierwszej usługi jako prototypu. Gdy masz już tę usługę, masz podejście, które działa, więc powtórz ten proces ponownie dla następnej usługi i następnej, i tak dalej. Kontynuuj, aż uchwycisz wszystkie swoje najbardziej krytyczne systemy, a zanim się zorientujesz, będziesz mieć skuteczną CMDB.

Końcowe przemyślenia: przekształć swoją CMDB w praktyczny zasób

Tworzenie CMDB nie musi być skomplikowane ani przytłaczające. Przy podejściu krok po kroku i przy wsparciu odpowiedniego narzędzia, CMDB staje się praktycznym sposobem na uzyskanie wglądu w środowisko IT, zrozumienie zależności i wspieranie lepszych decyzji w zakresie usług i zespołów.

Jeśli chcesz zobaczyć, jak to działa w praktyce, możesz wypróbować InvGate Asset Management w ramach 30-dniowego bezpłatnego okresu próbnego i rozpocząć tworzenie CMDB we własnym tempie. Możesz również skontaktować się z naszym zespołem, aby omówić swoje środowisko i dowiedzieć się, w jaki sposób InvGate Asset Management może wesprzeć wdrożenie CMDB i długoterminową strategię zarządzania zasobami IT.

Wypróbuj InvGate jako swoje rozwiązanie ITSM i ITAM

30-dniowy darmowy okres próbny - Nie wymaga karty kredytowej

Przejrzyste ceny

Żadnych niespodzianek, żadnych ukrytych opłat - po prostu jasne, z góry ustalone ceny, które odpowiadają Twoim potrzebom.

Wyświetlanie cen

Łatwa migracja

Nasz zespół zapewnia szybkie, płynne i bezproblemowe przejście do InvGate.

Zobacz Customer Experienceassle-free.