WYNTK na TBSM v4.2 Design
Gdzie na ogół jest to tych, którzy będą najbardziej udanych klientów TBSM się odróżnić od średniej klienta TBSM. (Wykorzystanie realizacji, polityki i innych wewnętrznych rzeczy na bok na razie).
Architektura TBSM fazy jest to, że składnik, który będzie zapewnić Państwu solidną platformę do budowania na ich podstawie. To TBSM fazie projektowania, które określa dokładnie, w jaki sposób literatura i zainstalowane oprogramowanie będzie użyta do zaspokojenia wartości propozycji i ogólne cele i cele. Dla mojej WYNTK na TBSM v4.2 Architektura, wizyta tutaj .
Projektowanie rozwiązań zbudowany na TBSM i produktów umożliwiających BSM i datasources się na wielu poziomach i wymiarach. wprowadzę obszarach wysokiego poziomu, że projekt należy rozważyć każdy projekt TBSM wdrażania.
Cele projektu i cele
BSM Event Design: Jak już wspomniano w innym WYNTK na TBSM v4.2 , imprezy są jednym z kluczowych elementów każdego rozwiązania TBSM. Dobrze przemyślane rozwiązania w odniesieniu do źródeł, jak wszystkie przychodzące zdarzenia zostaną włączone, normalizacji i wzbogacony do określonego zdarzenia BSM Standard jest krytyczna.
Event Management Event Design: Jestem rozdarta tutaj, czy polecam ten, ale wiem, wielu klientów będzie chciało wykorzystać zawarte Netcool / Webtop funkcji zarządzania zdarzeniami. Jest to ważny etap projektu, jeżeli masz zamiar mieć użytkownikom aktywnie zarządzającym wydarzeń. Może to być projekt, jak bilety będą tworzone z imprez, w jaki sposób wydarzenia są wzbogacone lub pominięty podczas konserwacji lub wykonawczych potwierdzenie zdarzenia, własności, schemat transfer. Ustanawiający schemat przypadku tych działań ma kluczowe znaczenie, jeśli plan zarządzania w sytuacji wypadku przy TBSM v4.2 (Netcool / Webtop).
Imprezy integracyjne: z wiodących na świecie platformy zarządzania Wydarzenie z TBSM v4.2 będziesz chciał zaprojektować wymogów integracji przypadku odpowiednio do danego środowiska. Sond, które, bramki lub inne niestandardowe środki będą musiały karmić wydarzeń w Netcool / Omnibus? Jak można dostosować do tych wzorów zdarzeń opisanych powyżej? Jaki sposób można obsłużyć stateful i non-stateful imprezy? Wydarzeń, które wymagają zaawansowanych przetwarzania, wyszukiwania, konwersji tłumienia itp.? Wiele wysiłku należy umieścić tutaj!
Źródło danych integracji Design: Jeśli integracji z różnych baz danych, usług internetowych lub źródeł XML, specyfikacji projektów dla tych interfejsów muszą być dobrze przemyślane. Jak można zintegrować? , Co jest najbardziej skuteczną strategią uzyskania niezbędnych danych? Jakie typy zapytań SQL może być wymagane? Będzie hit pełną tabelę lub widok? Jeśli masz zamiar wyciągnąć z interfejsu usług sieciowych, rozumiesz różnych elementów, takich jak WSDL i strukturę zapytania i odpowiedzi? Jak będziesz przepustnicy zapytania nie ma wpływu na inne systemy? Trzeba będzie zmienić na TBSM buforowania w celu dostosowania ilości danych zwróciło?
AAA Design: Jak mówi się w poprzedniej WYNTK na TBSM v4.2 , projekt ma kluczowe znaczenie dla AAA do roztworu stan końcowy pragnienie. Jak będziesz struktury dostępu i zezwolenie na różnych składników TBSM? Jaki poziom szczegółowości kontroli dostępu są wymagane? Masz wymagania tylko do odczytu lub grupy użytkowników? Masz TBSM "administratorów", które podzbiór funkcji, pozwalając im na wykonywanie niektórych administracji TBSM? Jak można uwierzytelniać użytkowników końcowych? Będzie można zintegrować z firmową LDAP lub Active Directory source? Czy wiesz, jakie informacje są niezbędne do ustalenia tych integracji?
Modelowanie zachowań (części, aplikacji, transakcji, procesu / działalności, pod-usług, usług, itp.): Rozmawiałem o pojęcie modelowania zachowania się w wielu moich postów, w szczególności w WYNTK na TBSM serii Design Patterns . Zbyt wielu klientów po prostu przyjąć "trochę koloru w modelu" podejścia i map przychodzące zdarzenia przez surowych udało nazwa systemu (nazwa hosta). Jest to najmniej użyteczne podejście do tworzenia szablonu i modeli usług. Zamiast tego, należy zaprojektować modele zachowań w danym środowisku przy użyciu swojego własnego zaprojektowanego szablonu biblioteki. Pomyśl o tym, jak podejście do całościowej oceny suma wszystkich części do konkretnego "rzeczy" w swoim środowisku. I zazwyczaj zaczynają się tych kategorii: dostępność, wydajność, pojemność, User Experience, państwo / stan, itp. Istnieją dziesiątki kategorii, które można wykorzystać tutaj (to napiszę więcej), ale należy zaprojektować model dla każdego komponentu. Co przychodzące zasady status, metryki, KPI, itp. korzystania ze specjalnie oceny każdej kategorii? Nie tylko MAP W każdym przypadku bez celu i design!
Szablon Model i projekt: Opierając się na koncepcji modelowania zachowań, w jaki sposób zaprojektować prawo biblioteki szablonów, w danym środowisku? W jaki sposób zidentyfikować wzorce infrastruktury i tworzenie szablonu przedstawiciel modeli, które wykazują prawidłowe rozmnażanie i zachowania agregacji? Pomyśl o pojęcie ogólne i szczegółowe szablony szablony. Jak można zarządzać wszystkimi serwerami Windows? Jak będą rozwiązywane Windows 2003 i Windows 2008 serwery? Można to zrobić wszystko jedno, czy będziesz miał wyjątkowe podejście do jednego nad drugim? rozmnażania państwa i agregacji są krytyczne i często słabo realizowane funkcje TBSM. Czy wiesz, jak dokładnie model wysokiej dostępności, zrównoważonego zbędnych lub obciążenia infrastruktury? Czy wiesz, zachowania wspólnych elementów, takich jak Web, serwery aplikacji i bazy danych? Czy projekt zamknięcia podejście model lub przepływu end-to-end model podejścia? Weźmiesz głęboki lub płytkie podejście podejście? Jak można przyjąć podejście KISS? Jak można skorzystać z możliwości autonomicznego, że znacznie zwiększy się TBSM administracyjnych doświadczenia?
Modelowanie rozkładu i usługi: Znalezienie odpowiedniego poziomu szczegółowości upoważnienia do odbiorców użytkownika do myślenia, działania i reagowania inny jest kluczem tutaj. Czy po prostu rozkładają na swoje usługi lub grup funkcjonalnych warstw lub przyjąć bardziej szczegółowe podejście przepływu end-to-end? Jak można ocenić implementacji architektury i rzetelny je za pomocą szablonu bibliotek? Koncentrować się na tym obszarze w projekcie z prawem państwa, w końcu umysł. Nie ma sensu w tworzeniu tysięcy przypadków usługi dla każdego elementu w swoim środowisku, ponieważ czyni rozwiązanie koniec zbyt skomplikowane w obsłudze. Ma to istotne że w związku z poprzednich dwóch obszarów do tworzenia modeli usług, które umożliwiają największą wartość mają zostać osiągnięte z roztworu TBSM.
Scorecard Design: Scorecard zaczyna się od zrozumienia wiadomości, którą staramy się przekazać publiczności użytkownika końcowego. Dlaczego należy utworzyć kartę wyników? Jakie decyzje, działania, pytania czy chcesz, aby publiczność w oparciu o informacje obecne w karcie wyników? Czy chcesz, aby ktoś do nawigacji z karty wyników? Co formatowania warunkowego można stosować? Czy zastąpi państwa lub statusu innych przypadkach usługi w Scorecard? Jaki sposób można obsłużyć agregację i roll up informacji? Trzeba będzie stworzyć "manekina przypadkach", aby lepiej zorganizować swoje wystąpienia do prezentacji bardziej logiczne? Musisz umieścić tekst (varchar / string) oraz znaków specjalnych ($,%,:, s, itp.) w ramach karty wyników? Co będzie kolumnie schemat nazewnictwa jest do najbardziej efektywnego wykorzystania karty wyników nieruchomości na wszystkich poziomach? W jaki sposób użyć narzędzia zmiany rozmiaru kolumn? Co szablony będą miały zastosowanie do karty wyników? Jaki sposób można obsłużyć luki w hierarchii?
Wykresów / Sprawozdanie Design: Podobnie jak powyżej, co próbujesz osiągnąć z wykresów i raportów? Nie należy tworzyć wykresy i raporty, jeżeli nie są one tam w określonym celu dla każdej publiczności. Nie wystarczy stworzyć eye candy! Kiedy używasz TBSM Wykresy, tabele lub raporty TIP TCR? Czy znasz prawo stosowania pie, bar lub wykresy liniowe? Trzeba będzie tworzyć zaawansowane, oparte parametrów raportów? Czy ustalono własne wytyczne który z nich korzystać i kiedy? Jak zdefiniować użytkowników końcowych w czasie rzeczywistym, niemal w czasie rzeczywistym, w pobliżu i długoterminowych historycznych? Czy potrzeba ustanowienia przypomnienie wzorów i wykresów sprawozdawczym (wygląd, styl czcionki, kolory, logo)? Co to jest sprawozdanie dystrybucji i projektowania harmonogramów? Czy chcesz poznać PDF jest wysyłane do użytkowników końcowych przez 9AM każdego ranka? Jak można wykonać testy skalowalności i wydajności? Czy potrzeba ustanowienia schematu AAA kontroli dostępu do niektórych wykresów lub raportów?
Custom Dashboard i Układ Design: Ahh, moja specjalność. Zbyt wiele wytycznych do projektowania w tym poście, ale jest to suma wszystkich części. Każdy element niestandardowy układ deski rozdzielczej i musi być zaprojektowana i zaprojektowane z myślą o celu. nadmiarem informacji Controlling jest krytyczna. Zrozumienie treści wystąpienia będzie szybkiego działania, podejmowania decyzji i nawigacji musi być w pełni zrozumiane i zaprojektowane. Nawigacji i otworzy kontekst i od zwyczaju układ deski rozdzielczej i musi być zaprojektowana. Musisz mieć plan rozwiązania w odniesieniu do wszystkich części, co klikać opcji i każdy menu. W jaki sposób wizualizacji złożonych danych? Czy trzeba stworzyć "murem ogrodu"? Czy chcesz przejść z jednego do innego niestandardowego panelu na inny? Zobacz co definicje i "obojętne przypadkach" musisz utworzyć obsługiwać niestandardowe panele i układy? Jak można zintegrować schematu AAA do deski rozdzielczej i niestandardowe układy?
Na zakończenie
Nie tylko konstrukcja jest gwarancją, że będziesz w stanie skutecznie wdrożyć rozwiązanie. Widziałem mnóstwo wspaniałych dokumentacji projektowej w wyniku nieudanego wdrożenia i realizacji. KISS jest dobra zasada do projektu. Nie należy projektować w niepotrzebnej złożoności. Nie należy używać funkcji lub możliwości "tylko dlatego, że". Uzyskać informacje od swoich rówieśników i użytkowników końcowych, aby upewnić się, zaprojektowaliśmy rzeczy, które spełnią ich wymagania. Design dokumenty mogą być traktowane jako "CYA elementem Twojego v4.2 TBSM wdrożenia rozwiązania. Są idealne do prowadzenia projektu (i pracowników) zorganizowane i na dobrej drodze do zapewnienia, że wszystkie bazy są objęte gwarancją. Widziałem zbyt wiele brak dbałości o szczegóły wykoleić przydatności dla użytkowników i oczekiwania nie są spełniane, ponieważ to nie były na tyle dobrze przemyślana od początku.
Ja podzielić się przemyśleniami na temat realizacji własnych projektów obok.