HCL Nomad Web to zupełnie nowy sposób dla klientów i ich bazy użytkowników do interakcji z aplikacjami w ich środowisku Notes/Domino. Ma to wpływ na wszystko, od klientów po serwery i sieć pomiędzy nimi.

Niektóre ze zmian są zadaniami dla zespołów IT, ponieważ SafeLinx wprowadza nowy komponent do Twojej infrastruktury IT. Inni wpływają na sposób, w jaki Twoja baza użytkowników uzyskuje dostęp do swoich danych. Ogromną korzyścią jest możliwość pracy bez tradycyjnie instalowanego klienta Notes Client podczas korzystania z czego Nomad Web ma do zaoferowania.

Co należy wziąć pod uwagę w przypadku aplikacji Domino w świecie HCL Nomad Web

Bez względu na to, jak go obrócisz, ta nowa technologia przynosi transformację. A wraz z tą transformacją pojawia się możliwość konsolidacji. Przyjrzeć się infrastrukturze, która została zbudowana z myślą o wyzwaniach innych czasów i ocenić, co jest jeszcze potrzebne. Jak powinna wyglądać moja infrastruktura sieciowa i serwerowa? Co stanie się z moimi aplikacjami, jeśli skonsoliduję serwery? Jakie aplikacje są nadal aktualne w dzisiejszych procesach biznesowych? A jakie martwe drewno powinno być usunięte dawno temu?

Temat „rozważania tego, co jest nadal wartościowe” w twoim środowisku aplikacji staje się jeszcze bardziej palący, jeśli się nad tym zastanowimy Nomad Web niesie ze sobą również ograniczenia: brak Java po stronie klienta, brak XPages, brak użycia wywołań systemu operacyjnego lub interakcji z systemem plików, żeby wymienić tylko kilka. Bardziej wyczerpującą listę można znaleźć w dokumentacji HCLs na temat „HCL Nomad dla przeglądarek internetowych – Ograniczenia".

Teraz pytanie brzmi: „Co warto zabrać ze sobą i ile to będzie kosztować?”

Nie biorąc pod uwagę, że może to mieć katastrofalne skutki w procesach biznesowych w zależności od funkcjonalności zapewnianej przez aplikacje Notes. Inwestowanie zasobów w nieistotne aplikacje to również coś, co znajduje klientów desperacko próbujących uniknąć.

W tym kontekście stwierdziliśmy, że zrozumienie, śledzenie i działanie w oparciu o zestaw wskaźników KPI pomaga naszym klientom decydować o tym, jak najefektywniej wykorzystać swoje zasoby. Te kluczowe wskaźniki wydajności są generowane przez ocenę zestawu pytań i technik analizy danych, które chcemy tutaj przedstawić.

Zrozum zakres swojego Nomad Web Projekty

U wielu klientów stwierdziliśmy, że założenie, że wiesz, które aplikacje są istotne, jest świetnym przepisem na przeoczenie ważnych komponentów. To samo dotyczy traktowania wszystkiego jako części projektu. Usuwanie systemowych baz danych, katalogów, plików pocztowych, archiwów pocztowych, komponentów mobilnych, 3rd aplikacje partyjne, aw ogóle kawałki, które po prostu spraw, aby Twój serwer Domino działał bez zapewniania korzyści i funkcjonalności dla biznesu, pozostawi zestaw aplikacji, które warto rozważyć dla swojego projektu.

Dowiedz się, co jest używane, a co nie

To jedno z najczęściej zadawanych pytań, które mamy na naszym stole. A teraz, kiedy nasz projekt koncentruje się na rzeczywistych zastosowaniach, warto przyjrzeć się odpowiedziom. Aplikacje, do których nie korzystano od ponad roku, są generalnie dobrymi kandydatami do anulowania. Wszystko o krótszym okresie nieaktywności może nadal stanowić sezonową bazę danych, z której można korzystać tylko raz w roku, na przykład pod koniec roku podatkowego. Dlatego tak ważne jest ciągłe monitorowanie użytkowania i przeglądanie dostępnej historii aktywności. Zwykła migawka z kilku tygodni po prostu nie wystarczy, aby podjąć skuteczne decyzje. Oprócz kwestii efektywności, zawsze istnieje duży cel, jakim jest uniknięcie ryzyka dla ważnych procesów biznesowych. Nie chcesz być odpowiedzialny za zamrożenie możliwości pracy w jednym ze swoich centrów zysku.

Poznaj interesariuszy dla każdego wniosku

Aby uniknąć ryzyka wpłynięcia na krytyczne aplikacje, musisz znaleźć podejście do zrozumienia, co jest ważne dla każdej jednostki biznesowej. Dowiedzenie się, kto tworzy zawartość w bazie danych i kto czyta te informacje, daje możliwość nie tylko zwracania się do właściwych działów, jeśli chodzi o przekształcanie aplikacji do pracy z przyszłą platformą docelową. Daje również możliwość przypisania centrów kosztów do wysiłków wymaganych do potencjalnego ponownego opracowania aplikacji, aby była przygotowana na przyszłość.

Oceń potencjalne ścieżki rozwoju aplikacji

To kolejny logiczny krok u Ciebie Nomad Web podróż. W przypadku niektórych aplikacji będzie to stosunkowo łatwe. Tak długo, jak aktualizujesz szablony, wszystko oparte na standardowych szablonach powinno być zabezpieczone na przyszłość przez HCL . Dla większości klientów powinna to już być znaczna część często używanych aplikacji, takich jak biblioteki plików, pokoje zespołu itp. Pozostała część to aplikacje z niestandardowym rozwojem, w przypadku których należy ocenić kompatybilność i potencjalne przeszkody w kodzie źródłowym i projekcie.

Sprawdzanie kodu aplikacji: trudne, ale konieczne wyzwanie

Ten krok jest niezbędny, aby zrozumieć, ile wysiłku naprawczego jest wymagane. Klasycznym sposobem podejścia do tego zadania byłoby poproszenie zespołu programistów o sprawdzenie baz danych pod kątem potencjalnych problemów. W zależności od wielkości Twojego środowiska może to być najłatwiejszy i najszybszy sposób. Tak długo, jak masz do tego siłę roboczą. Jednak w wielu sytuacjach okazuje się, że wymaganej siły roboczej po prostu już nie ma. Zespoły programistyczne nie są tak duże jak kiedyś i rzadko są nadal dostępni programiści, którzy mają dużą wiedzę na temat tego, dlaczego rzeczy zostały zakodowane tak, jak są.

Podejściem do rozwiązania tego problemu jest zastosowanie 3rd rozwiązania imprezowe, takie jak panagenda iDNA. Dostarcza nie tylko informacje o użytkowaniu, ale także skanuje i inwentaryzuje całą bazę kodu. Rozwiązania te umożliwiają korzystanie z centralnego repozytorium kodu do identyfikowania tych wzorców i punktów funkcyjnych, które mogą prowadzić do problemów. Ponadto mogą dać wgląd w duplikację kodu w Twoim środowisku. Jest to duża różnica, jeśli raz przeanalizujesz i ponownie opracujesz blok kodu, a następnie wdrożysz go w 19 innych bazach danych z tym samym blokiem kodu. Lub jeśli musisz indywidualnie analizować 20 DB, tylko po to, aby stwierdzić, że bloki kodu są identyczne.

Ostatecznie będzie to proces ciągły. Z wieloma iteracjami i ciągłym udoskonalaniem tych kluczowych zadań:

  • Co niewykorzystane, a co warto zabrać ze sobą
  • Znajdź aplikacje z niezgodnym kodem i najmniejszym wysiłkiem naprawczym
  • Izoluj bloki kodu, których dotyczy problem, ponownie opracowuj i testuj
  • Współpracuj z jednostkami biznesowymi, aby przygotować kolejną partię aplikacji Nomad Web!