SAM-Insights - IPR - Insights License Consulting

Transkrypt

SAM-Insights - IPR - Insights License Consulting
SAM-Insights
Przyjazne dla użytkownika narzędzie
do efektywnego zarządzania licencjami
na oprogramowanie
Zarządzanie oprogramowaniem jest częścią
strategii przedsiębiorstwa. Musi ono obejmować
dokładne, aktualne informacje o programach
zainstalowanych na komputerach, rejestr umów
licencyjnych i powiązanych faktur, ponadto
określać standardy przedsiębiorstwa w zakresie
software’u oraz regulację jego cyklu życia
(wykorzystanie, zakup, inwentaryzacja, itp.).
Zarządzanie oprogramowaniem powinno być
zgodne z odpowiednimi przepisami prawa
określonymi przez organy regulacyjne, co
gwarantuje prowadzenie działalności legalnie w
kontekście korzystania z licencji. Jednocześnie
zarządzanie software’em powinno podnosić
efektywność kosztową, przyczyniając się do
wzrostu konkurencyjności przedsiębiorstwa.
Z uwagi na dynamiczny rozwój technologii
informatycznych oraz na dużą złożoność
systemów
IT,
a
także
samych
zasad
licencjonowania, stosowanie odpowiedniego
rozwiązania
inwentaryzacji
sprzętu
i
oprogramowania jest obecnie niemożliwe bez
właściwego
narzędzia
celowego,
wspierającego zarządzanie oprogramowaniem.
System SAM-Insights
Funkcjonalności
systemu
inwentaryzacji
oprogramowania SAM-Insights zostały stworzone
przez naszych pracowników, posiadających
wszechstronną
wiedzę
w
zakresie
licencjonowania, a także doświadczenie
audytowe w zarządzaniu oprogramowaniem.
Nasze unikatowe i kompleksowe narzędzie
oprócz
zbierania
danych
dotyczących
oprogramowania i sprzętu (stacji roboczych czy
serwerów) zapewnia na tyle duże wsparcie w
zakresie inwentaryzacji i licencjonowania, że
zarządzanie oprogramowaniem w sektorze
dużych przedsiębiorstw na co dzień staje się
skuteczniejsze i łatwiejsze.
Z doświadczenia wynika, że efektywność systemu
inwentaryzacji oprogramowania zależy przede
wszystkim od kompletności zbierania danych,
właściwej identyfikacji aplikacji oraz od
dokładności w zarządzaniu licencjami; dlatego
te trzy obszary zostały uznane przez nas za
kluczowe podczas opracowania systemu.
Zbieranie danych
Zbieranie danych dotyczy prawie całość
infrastruktury informatycznej przedsiębiorstwa,
dlatego kluczowe znaczenie ma ograniczenie
do minimum wykorzystania zasobów. Jednym z
głównych kryteriów branych pod uwagę
podczas tworzenia agenta ClientPack SAMScan,
rozwiązania stosowanego w ramach programu
SAM-Insights, było to, by program nie spowalniał
w sposób zauważalny działania sprzętu i
funkcjonował w sposób niezauważalny dla
użytkownika.
Działalność agenta (np. częstotliwość, termin
skanowania, zakres zbieranych danych, sposób
ich przekazywania do serwera) pozwala na
elastyczne ustawienie parametrów. Oprócz
danych niezbędnych do identyfikacji software’u,
system jest w stanie uzyskać podstawowe dane
dotyczące sprzętu oraz - bezpośrednio od
użytkownika - dane, które nie są dostępne drogą
elektroniczną (np. informacje dotyczące
lokalizacji, numeru inwentaryzacyjnego).
Identyfikacja aplikacji
Ponieważ
poprawność
całego
procesu
zarządzania oprogramowaniem zależy od
wiarygodności danych dotyczących jego
użytkowania, istotną rolę odgrywa sposób
tworzenia listy, która zawiera informacje na ten
temat. Niestety, zarówno lista „Add/Remove”
systemu Windows, jak i zestawienie informacji
zawartych w nagłówku wykonywalnych plików
są trudne w obsłudze i prowadzą do wyników
zawierających wiele błędów. Z tego powodu
SAM-Insights
zbiera
od
klientów
tylko
podstawowe informacje (dane opisowe i te,
które są zawarte w nagłówku plików
wykonywalnych, wpisy rejestru, oraz inne, istotne
z punktu widzenia licencjonowania). Lista
instalacji powstaje na serwerze, w oparciu o
złożone zestawienie reguł identyfikacyjnych
zgromadzonych w bazie wiedzy.
Biorąc pod uwagę fakt, że użytkownicy SAMInsights wywodzą się w głównej mierze z sektora
dużych
przedsiębiorstw,
baza
danych
identyfikacji oprogramowania wykorzystywana
w systemie rozpoznaje aplikacje najczęściej
spotykane w środowiskach IT dużych firm.
Oprócz tego, wdrożenie systemu każdorazowo
obejmuje rozpoznanie nowych instalacji w
systemie klienta i uaktualnienie bazy wiedzy, na
zasadzie
dodawania
nowych
reguł
identyfikacyjnych.
Niezwykle
istotne
jest
uaktualnianie bazy wiedzy na bieżąco, ponieważ
tylko w ten sposób można zadbać o dokładność
rejestru. W związku z tym funkcje systemu SAMInsights obejmują regularne aktualizowanie bazy
wiedzy, a także – w zależności od potrzeb –
wykonanie regularnej identyfikacji nieznanych
plików wykonywalnych znajdujących się w danej
organizacji.
Zarządzanie licencjami
Kolejnym kluczowym obszarem działania
systemu SAM-Insights jest zarządzanie licencjami.
Baza zawiera informacje dotyczące licencji i
firmowych faktur na ich zakup. SAM-Insights nie
wymaga od użytkownika wiedzy eksperckiej w
tym zakresie, ani ręcznego dopasowywania
licencji do oprogramowania zainstalowanego
na sprzęcie firmowym. Natomiast system w
unikatowy
sposób
wspiera
zarządzanie
wykorzystaniem licencji zgodnie z ich zakresem
(np. prawo do użycia wcześniejszych wersji,
użycie oprogramowania na drugim urządzeniu,
usługi utrzymania, subskrypcje, licencjonowanie
niezwiązane z instalacją, a np. determinowane
przez pryzmat procesorów). Na podstawie
przechowywanych informacji system jest w
stanie
zoptymalizować
i
automatycznie
dopasować
licencje
do
używanego
oprogramowania.
Baza wiedzy zawiera modele licencyjne
najbardziej popularnych producentów, co
zapewnia użytkownikom prostszą, dokładniejszą
i szybszą rejestrację danych. SAM-Insights
przewiduje
również
możliwość
dedykacji
określonych
licencji
do
komputerów,
wykluczając użycie licencji zakupionej na
określony cel w innym, niedozwolonym obszarze.
Rys. 1: Przepływ danych w SAM-Insights
Moduły bazowe SAM-Insights
SAM-Insights
jest
systemem
modułowym,
poszczególne moduły SAM-Insights wspierają różne
obszary zarządzania oprogramowaniem. (W
ramach podstawowej licencji dostępne jest prawo
użytkowania kilku modułów, które zapewniają
dodatkowe funkcjonalności, ale wdrażane są na
żądanie, za dodatkową opłatą).
Management Client
Management Client stanowi obszar roboczy
menedżera SAM. Moduł ten umożliwia obsługę i
zestawienie danych istotnych z punktu widzenia
licencjonowania
(np.: licencje i faktury,
użytkowanie nie opierające się na liczbie instalacji,
dedykowanie).
ClientPack
Client Pack zapewnia odpowiednie działanie
usługi zbierania danych instalacyjnych, także
poza kontrolowanym środowiskiem. Moduł ten
poszerza funkcjonalność agentów SAMScan i
Metering, zapewniając tym samym bardziej
elastyczną kontrolę przesyłania danych oraz
możliwość zdalnej konfiguracji i aktualizacji
klientów.
Serwer(y) zbierania danych
Zadaniem serwera zbierania danych jest
tymczasowe
przechowanie
danych
zgromadzonych przez Client Pack. Jeżeli jest to
konieczne z punktu widzenia infrastruktury
sieciowej,
możliwe
jest,
opcjonalnie,
zainstalowanie większej liczby serwerów.
Serwer aplikacji
Procesy batch serwera aplikacji ładują do bazy
danych dane instalacyjne przechowywane
tymczasowo na serwerze (serwerach) zbierania
danych. Odzwierciedlenie aktualnego stanu
zestawienia danych jest zapewnione dzięki
zautomatyzowanemu procesowi identyfikacji i
dopasowania licencji.
Baza danych, baza wiedzy
Baza danych SAM-Insights zawiera informacje o
firmie oraz bazę wiedzy (Knowledge Base).
Zaliczają się do niej dane dotyczące licencji i
faktur przedsiębiorstwa, instalacji software’owych
oraz hardware’u. Baza wiedzy zawiera wszystkie
zasady, na podstawie których informacje plików
wykonywalnych zostają zamienione w listy
instalacji, a także programów licencyjnych
najważniejszych producentów w celu prostego,
dokładnego i szybkiego wprowadzania danych.
SAM-Insights Data Explorer (SIDE)
Moduł SIDE poszerza standardową funkcję
raportów SAM-Insights. Narzędzie jest łatwe w
obsłudze, wyświetla informacje z bazy danych
SAM-Insights w konfigurowalnym, webowym
interfejsie
raportowania,
który
umożliwia
generację wykresów i list.
Interfejsy, połączenia
Użytkownicy bazowej wersji systemu są uprawnieni
do korzystania z istniejących interfejsów SAMInsights, takich jak na przykład ADConnector,
który pozwala na proste i szybkie przesłanie
odpowiednich danych (np.: departament,
centrum kosztów, status wycofania) z usługi
Microsoft Active Directory do baz danych SAMInsights. Zapewnia to nowe możliwości analizy
danych i automatyzacji wycofania.
Rys. 2: SAM-Insights Data Explorer, wykresy
Moduły dodatkowe SAM-Insights
W ramach systemu SAM-Insights oprócz wersji
podstawowej, za dodatkową opłatą dostępne
są
także
inne
moduły
opcjonalne,
zapewniające dodatkowe funkcjonalności.
Software Catalog (SWCat)
Przy pomocy modułu Software Catalog możliwe
jest stworzenie własnej, firmowej klasyfikacji
poszczególnych
wersji
oprogramowania.
Podstawę
klasyfikacji
może
stanowić
kategoryzacja programów (np. zabronione i
dozwolone wersje) lub inne właściwości np. o
charakterze operacyjnym. Kategoryzacja ma na
celu
uwzględnienie
znaczenia
aspektu
operacyjnego,
a
także
związanego
z
bezpieczeństwem
w
zasadach
użycia
oprogramowania oraz ujednolicenie firmowego
portfolio
używanych
programów.
Przed
wprowadzeniem katalogu oprogramowania
należy zdefiniować kategorie i zasady klasyfikacji.
Breach Mail (BMail)
Aplikacja
BMail
służy
kontroli
użycia
oprogramowania niezgodnego z prawem, o
czym powiadamia w formie wiadomości e-mail.
Źródło danych zapewnia aplikacja do
raportowania SAM-Insights, a wyświetlany
wygląd dokumentów można swobodnie
edytować przy pomocy wbudowanego
edytora, obsługującego język HTML i opisy CSS.
Możliwe jest ustalenie trzech poziomów
powiadomień
(użytkownik,
przełożony1,
przełożony2) w przypadku naruszenia uprawnień
dotyczących użycia oprogramowania.
Metering Mail (MMail)
Moduł
MMail
pozwala
na
wysyłanie
zawiadomień
dotyczących
częstotliwości
użycia oprogramowania, a także na temat
nieużywanych aplikacji w odniesieniu do
poszczególnych klientów. W oparciu o te
informacje można zweryfikować możliwość
usunięcia
niepotrzebnych
aplikacji
z
komputerów objętych raportem.
Advanced Central Data Collector (ACDC)
Posiadając odpowiednie uprawnienia i dostęp
do danych, moduł ACDC pozyskuje i ładuje do
systemu SAM-Insights dane dotyczące użycia
takiego software’u, którego zbadanie nie jest
możliwe drogą skanowania. W takich
przypadkach
licencjonowanie
oprogramowania odbywa się nie na podstawie
liczby instalacji, ale na podstawie innych metryk
(np.: liczby użytkowników, czy transakcji). W
niektórych przypadkach dany produkt może w
ogóle
nie
posiadać
zainstalowanych
komponentów (np. Core CAL – Client Access
License).
Samoobsługowy system zamówień
oprogramowania (INAS)
Przy pomocy opcjonalnego internetowego
modułu INAS użytkownicy mogą zgłosić swoje
zapotrzebowanie na oprogramowanie za
pośrednictwem lokalnego intranetu. Zgłoszone
zamówienie
przechodzi
przez
uprzednio
zdefiniowany proces zatwierdzania. W efekcie,
po zaakceptowaniu zamówienia w systemie
SAM-Insights,
następuje
dedykacja
wnioskowanego
oprogramowania
do
użytkownika.
Rys. 3: Podstawowa wersja systemu SAM-Insights i moduły dodatkowe