Service Automation Przemysław Mazurkiewicz, CompFort Meridian
Bieżące wyzwania w IT Wydajność Jak być w zgodzie z oczekiwaniami użytkowników i umowami SLA Kontrola Jak zdefiniować i zarządzać ryzykami Rozwój Jak w pełni wykorzystać potencjał pracowników, zasobów IT, projektów Koszty Jak poprawić jakość funkcjonowania i jednocześnie ograniczyć koszty
Korzyści z automatyzacji w Data Center Ograniczenie przestojów usług Wzmocnienie kontroli środowiska i zgodności z politykami Zwiększenie efektywności pracowników IT Redukcja kosztów
Jak BMC może pomóc: BSM for Data Center Automation Poprawa efektywności i zwiększenie niezawodności usług poprzez automatyzację opartą na politykach Dostarczanie i konfiguracja usług - Umożliwienie szybkiego dostarczania usług przy zachowaniu pełnej kontroli Dostarczanie aplikacji - Szybsza dostawa aplikacji z mniejszą ilością błędów Automatyzacja zgodności z regulacjami - Zapewnienie ciągłej zgodności Konsolidacja Data Center - Przyspieszenie i optymalizacja konsolidacji Zarządzanie cyklicznym przetwarzaniem zadań - Integracja różnych zadań w ramach jednego procesu Controls & Compliance Service Request Management Dashboards & Analytics Service Catalog Policies CMDB / CMS Cloud Lifecycle Management Service Model Blueprints Orchestration Discovery & Dependency Change & Release Management Application Automation Database Automation Server Automation Network Automation Client Automation Enterprise Scheduling & Workload Automation
Dostarczanie i konfiguracja usług: korzyści Dostarczanie i konfiguracja usług Zapewnia szybkie dostarczanie usług przy zachowaniu kontroli Provisioning & Implementacja Konfiguracja & Kontrola Automatyzacja samoobsługi użytkowników Dostarczanie wirtualnej i fizycznej infrastruktury Implementacja aplikacji Integracja hardeningu bezpieczeństwa Dostarczanie wszystkich warstw usługi Utrzymanie spójności Umożliwienie zarządzania konfiguracją Wsparcie procesu zarządzania zmianami Konfiguracja Post Provisioning Zapewnienie modularnych opcji dostarczania usług Skrócenie Time to Value Wzmocnienie niezależności użytkowników Umożliwienie korzystania z usług w trybie Cloud Korzyści Skrócenie czasu dostawy i konfiguracji usług Redukcja kosztów poprzez eliminację pracochłonnych procesów Minimalizacja wpływu zmian poprzez redukcję błędów konfiguracyjnych Redukcja złożoności poprzez rozszerzenie kontroli nad Hybrydowym Data Center
Dostarczanie i konfiguracja usług: Elementy składowe Dostarczanie i konfiguracja usług Zapewnia szybkie dostarczanie usług przy zachowaniu kontroli Oferta BMC Provisioning & Implementacja Konfiguracja & Kontrola Automatyzacja samoobsługi użytkowników Dostarczanie wirtualnej i fizycznej infrastruktury Implementacja aplikacji Integracja hardeningu bezpieczeństwa Dostarczanie wszystkich warstw usługi Utrzymanie spójności Umożliwienie zarządzania konfiguracją Wsparcie procesu zarządzania zmianami Konfuguracja Post Provisioning Zapewnienie modularnych opcji dostarczania usług Skrócenie Time to Value Wzmocnienie niezależności użytkowników Umożliwienie korzystania z usług w trybie Cloud BMC BladeLogic Automation Suite Dostarczanie, Konfiguracja, Zarządzanie fizycznymi i wirtualnymi zasobami BMC Change Management Wspiera najlepszy standard procesu zarządzania zmianą BMC Cloud Lifecycle Management Samoobsługa, dostarczanie usług, inteligentne rozmieszczenie zasobów w hybrydowym datacenter Uzupełniająco BMC Atrium Orchestrator
Dostarczanie i konfiguracja usług: : Działanie Dostarczanie pełnego stosu Dostarczanie i konfiguracja usług Logika Biznesowa Hardening serwerów Stosowanie polityk bezpieczeństwa i patchowania Provisioning & Implementacja Konfiguracja Aplikacji Dostarczanie aplikacji Proste i skomplikowane aplikacje Konfiguracja & Kontrola Automatyzacja samoobsługi użytkowników Infrastuktura Aplikacji Konfiguracja OS System Operacyjny Dostarczanie OS Implementacja systemu operacyjnego
BMC Server Automation: Aktualny widok obiektów konfiguracji Infrastruktura, Aplikacje i Usługi Zależności między elementami Updaty w czasie bliskim rzeczywistego
BMC Server Automation : Wysoka szczegółowość danych Server port= 8005 shutdown= SHUTDOWN
BMC Server Automation: Dostarczanie infrastruktury Szybkie, skuteczne i spójne dla różnych platform Tworzenie heterogonicznych pakietów Provisioning platform fizycznych i wirtualnych
BMC Network Automation Zarządzanie zmianą i konfiguracją urządzeń sieciowych Wgląd w dane bieżące i historyczne nt. konfiguracji i zmian Co się zmieniło? Kto to zmienił? Jak przeprowadzono zmianę? Provisioning urządzeń Inteligentne dostarczanie usług z możliwością szybkiego rollbacku Zgodność Równoległe dostarczanie wielu urządzeń sieciowych przy pomocy pojedynczego zadania Automatyczny audyt i detekcja dryfu oraz automatyczne akcje naprawcze Interaktywne dashboardy z informacją o zgodności Wsparcie cloud computing Administracja i dostarczanie kontenerów sieciowych i profili usług Zarządzanie zasobami chmury pozwala na implementację wielowarstwowych aplikacji webowych
BMC Database Automation BMC BladeLogic Database Automation automates and standardizes database environments Simulate Provision Patch and Upgrade Maintain Symulacja Walidacja gotowości środowiska przed przeprowadzeniem zmiany Implementacja Wdrażanie pojedynczych instancji i baz w klastrze Patchowanie i Upgrade y Patchowanie międzyplatformowe i przeprowadzanie upgradów dla prostych i złożonych baz danych Utrzymanie Automatyzacja typowych zadań administracji baz danych
Atrium Orchestrator integruje się z istniejącymi systemami i pozwala automatyzować różne inicjatywy IT np.: Cloud Computing Automatyzacja Data Center IT Governance ryzyko i zgodność Zarządzanie operacjami IT Procesy workflow mogą być uruchamiane automatycznie (harmonogram, reguły) lub półautomatycznie w Operator Control Panel OCP pozwala operatorom ręcznie startować, dostarczać dane i monitorować przebieg procesów Operatorzy mogą realizować usługi IT bardziej dokładnie i efektywnie, zachowując pełną kontrolę działania procesu Dane wyjściowe oraz metryki procesowe/biznesowe mogą być gromadzone w logach i raportach BMC Atrium Orchestrator
Dostarczanie aplikacji Dostarczanie aplikacji Skrócenie Time-to-Market dla aplikacji przy jednoczesnej poprawie satysfakcji użytkowników Zarządzanie Release mi Zarządzanie konfiguracją aplikacji Rozwiązywanie problemów w aplikacjach Modelowanie i śledzenie procesów zarządzania wydaniami Pakietowanie komponentów wydań Zapewnienie ciągłej integracji Dystrybucja między różnymi platformami Wykrywanie i przechowywanie konfiguracji Utrzymywanie relacji między danymi Przegląd/Edycja elementów konfiguracji Utrzymanie spójności środowiska Przyspieszenie analizy żródłowych przyczyn problemu Porównanie i naprawa konfiguracji Nagrywanie i odtwarzanie działania aplikacji Korzyści Lepsza współpraca z biznesem dzięki spójnemu, audytowalnemu procesowi Release Mgt Eliminacja incydentów związanych z wydaniami dzięki możliwości symulacji dystrybucji i rollbacku Zapobieganie nieautoryzowanym zmianom dzięki dostępowi opartemu na rolach Redukcja awarii dzięki proaktywnemu wskazywaniu przyczyn przestojów
Dostarczanie aplikacji: Elementy składowe Dostarczanie aplikacji Skrócenie Time-to-Market dla aplikacji przy jednoczesnej poprawie satysfakcji użytkowników Zarządzanie Release mi Zarządzanie konfiguracją aplikacji Rozwiązywanie problemów w aplikacjach Modelowanie i śledzenie procesów zarządzania wydaniami Pakietowanie komponentów wydań Zapewnienie ciągłej integracji Dystrybucja między różnymi platformami Wykrywanie i przechowywanie konfiguracji Utrzymywanie relacji między danymi Przegląd/Edycja elementów komfiguracji Utrzymanie spójności środowiska Przyspieszenie analizy żródłowych przyczyn problemu Porównanie i naprawa konfiguracji Nagrywanie i odtwarzanie działania aplikacji Oferta BMC BMC Application Release Automation Niezależne od platformy tworzenie pakietów, harmonogramowanie zadań, rozproszone wykonanie, kontrola dostępu BMC Application Release Automation - Middleware Konfiguracja i dystrybucja aplikacji opartych na WebSphere, WebLogic, Jboss BMC Application Problem Resolution Nagrywanie & Playback wykonania aplikacji Elementy dodatkowe BMC Release Process Mgt (StreamStep) BMC ITSM Change Management BMC Atrium CMDB
Tworzenie pakietów Możliwość tworzenia pojedynczego pakietu (lub zestawu) z bieżącego widoku lub zdefiniowanej zawartości Możliwość wdrażania wielu zmian konfiguracyjnych w ramach jednego pakietu w tym samym czasie Wdrażanie Możliwość umieszczenia w pakiecie instrukcji pre/post w celu implementacji zmian konfiguracji Możliwość wdrożenia tego samego pakietu dla heterogonicznych serwerów/test efektów wdrożenia przed samą implementacją Audyt & Zgodność Możliwość walidacji konfiguracji istniejących zależności aplikacji i konfiguracji docelowego serwera przed implementacją Możliwość tworzenia akcji naprawczych dla serwerów przed implementacją Promocja Możliwość promocji przetestowanego pakietu do środowiska o wyższej krytyczności (Dev-QA, Stage-Produkcja) z automatycznymi zmianami konfiguracji wbudowanymi w pakiet Pełna delegacja odpowiedzialności za każdą akcję Możliwość wycofania pakietu Raportowanie Możliwość generacji raportów dotyczących wszystkich akcji i użytkowników Raportowanie spójności krytycznych elementów konfiguracji wewnątrz aplikacji BMC Application Release Management
Implementuje, konfiguruje i analizuje błędy w aplikacjach Java EE. Zapewnia spójność środowisk poprzez szybkie diagnozowanie problemów w konfiguracji serwerów aplikacyjnych - Eliminuje skrypty konfiguracyjne i ręczne akcje Automatycznie pobiera informacje konfiguracyjne ze znanej prawidłowej instancji, co daje możliwość replikacji konfiguracji między środowiskami Pozwala wykonać symulację wdrożenia aby sprawdzić jakie zmiany będą wykonane bez ich implementacji Eliminacja przyrostowych skryptów lub hot fixów co pozwala zacząć od dowolnego punktu startu do docelowej konfiguracji serwera Automatyczna migracja starych konfiguracji serwerów do nowych w krótkim czasie Logowanie i przechwytywanie wszystkich zmian, w tym starych i nowych ustawień i umieszczanie ich w raportach BMC Application Release Automation - Middleware
BMC Release Process Management Wspiera współpracę pomiędzy Developmentem a Operacjami poprzez stworzenie centralnego źródła informacji dla wszystkich releasów (wykonanych, obecnych, planowanych) z dostępem przez interfejs webowy Modelowanie obecnych procesów release, zapewnienie planowania, wykonania i śledzenie postępów w czasie rzeczywistym dla przyspieszenia implementacji usług i aplikacji Integracja z BMC Remedy ITSM suite i rozwiązaniami automatyzacji BMC Planowanie Zarządzanie wszystkimi aspektami planowania wydań, od wzorców typowych releasów do dokładnych planów wdrożenia Realizacja release Wykonanie planów z naciskiem na aktywności wdrożeniowe Śledzenie gromadzenie metryk z wykonania i wgląd w aktywności związane z implementacją
BMC Application Problem Resolution Nagrywanie wykonania aplikacji i logowanie w czasie rzeczywistym akcji użytkownika, zdarzeń systemowych, metryk wydajnościowych, danych konfiguracyjnych i wykonania kodu Wykorzystaniu opantentowanej technologii zbliżonej do samolotowej czarnej skrzynki Automatyzacja procesu rozwiązywania problemów podczas developmentu, testowania, implementacji i wsparcia produkcyjnego Obserwacja aktywności użytkowników poprzez zsynchronizowane przejmowanie ekranu i wykonywanych czynności (klawisze, mysz itd.) Śledzenie wszystkich zdarzeń systemowych, danych konfiguracyjnych i wykonywanego kodu na platformach Windows,.NET, Java EE Przeprowadzanie analizy transakcji end2end oraz wydajności Integracja z SD i narzędziami śledzenia defektów pozwalająca na usprawnienie komunikacji ws. problemu
Automatyzacja zapewnienia zgodności (compliance) Automatyzacja zgodności Automatyczny audyt polityk i usunięcie niezgodności Kontrola dostępu do konfiguracji Zarządzanie Konfiguracją Zgodność z wymaganiami bezpieczeństwa i innymi regulacjami Wykrywanie niezgodnych elementów Populacja CMDB/CMS Wzmocnienie dostępu opartego na rolach Śledzenie dryfu konfiguracji Powrót do konfiguracji bazowej Wzmocnienie procesu aprobaty zmian Zapewnienie zgodności z politykami Dokumentowanie akceptowalnych odchyleń Umożliwienie patchowania obsługującego wiele platform Korzyści Zmniejszenie kosztów poprzez eliminację pracochłonnych procesów Redukcja false positives dzięki obsłudze wyjątków Zapewnienie ciągłej zgodności z wbudowanymi politykami Redukcja czasu koniecznego na usunięcie problemów dzięki automatycznemu zarządzaniu zmianami Zmniejszenie ryzyka nieudanego audytu poprzez predefiniowane raporty i trendy zgodności
Automatyzacja zapewnienia zgodności : elementy składowe Automatyzacja zgodności Automatyczny audyt polityk i usunięcie niezgodności Kontrola dostępu do konfiguracji Zarządzanie Konfiguracją Zgodność z wymaganiami bezpieczeństwa i innymi regulacjami Wykrywanie niezgodnych elementów Populacja CMDB/CMS Wzmocnienie dostępu opartego na rolach Śledzenie dryfu konfiguracji Powrót do konfiguracji bazowej Wzmocnienie procesu aprobaty zmian Zapewnienie zgodności z politykami Dokumentowanie akceptowalnych odchyleń Umożliwienie patchowania obsługującego wiele platform Oferta BMC BMC BladeLogic Automation Suite Automatyczny audyt i remediacja do stanu zgodności BMC Change Management Wsparcie procesów zmian opartych na najlepszych praktykach Elementy dodatkowe BMC Atrium CMDB BMC Atrium Discovery and Dependency Mapping
Patch management Cross-platform patching Dependency analysis & simulation Efficient packaging & deployment Dynamic grouping & notification Rapid rollback Patchowanie międzyplatformowe Automatyczna analiza zależności Efektywne pakietowanie i implementacja
Konsolidacja Data Center Konsolidacja Data Center Przyspieszenie konsolidacji dzięki optymalizacji i automatyzacji Wykrywanie Planowanie konsolidacji Implementacja konsolidacji Wykrywanie infrastruktury, aplikacji i usług Mapowanie komponentów na usługi biznesowe Projektowanie priorytetów usług Określenie wymagań bazowych na zasoby Identyfikacja kandydatów do konsolidacji Budowa całościowego planu Rozlokowanie skonsolidowanej infrastruktury fizycznej i wirtualnej Wdrożenie wszystkich warstw usługi Korzyści Redukcja kosztów IT dzięki całościowemu planowaniu pojemności Redukcja przestojów usług dzięki dynamicznej analizie wirtualizacji Redukcja czasu implementacji i konfiguracji usług Redukcja złożoności poprzez rozszerzenie kontroli nad Hybrydowym DataCenter
Konsolidacja Data Center: Elementy składowe Konsolidacja Data Center Przyspieszenie konsolidacji dzięki optymalizacji i automatyzacji Wykrywanie Wykrywanie infrastruktury, aplikacji i usług Mapowanie komponentów na usługi biznesowe Projektowanie priorytetów usług Oferta BMC BMC Atrium Discovery and Dependency Mapping Wykrywanie zasobów i relacji między nimi Planowanie konsolidacji Implementacja konsolidacji Określenie wymagań bazowych na zasoby Identyfikacja kandydatów do konsolidacji Budowa całościowego planu Rozlokowanie skonsolidowanej infrastruktury fizycznej i wirtualnej Wdrożenie wszystkich warstw usługi BMC Capacity Management Identyfikacja wymagań na zasoby i planowanie przyszłości BMC BladeLogic Automation Suite Dostarczanie i zarządzanie zasobów fizycznymi i wirtualnymi Elementy dodatkowe BMC Atrium CMDB nlyte Capacity Planning Solutions
Wykrywanie: Działanie Konsolidacja Data Center Wykrywanie Planowanie konsolidacji Implementacja konsolidacji Wykrywanie zależności między aplikacjami BMC Atrium Discovery and Dependency Mapping Wizualizacja komponentów i relacji Capacity Optimization CMDB/CMS
Planowanie konsolidacji: Działanie Konsolidacja Data Center Wykrywanie Planowanie konsolidacji Implementacja konsolidacji Przed: Wiele serwerów/vm Niska utylizacja Wysoki CapEx/OpEx Planowanie Co jeśli P2V, V2V, P2P, P2C & V2C Warunki techniczne Aplikacja, Typ OS Warunki Biznesowe Dev vs. Prod, USA vs. EMEA Wzorce działania aplikacji CPU, Memory, I/O, Network BMC Capacity Optimization After: Pojemność IT capacity zgodna z wymaganiami biznesu Optymalna utylizacja Zredukowany CapEx/OpEx Discovery & Dependency CMDB/CMS
Automatyzacja Data Center : Wyróżniki BMC Dostarczanie wszystkich warstw usługi Optymalizacja jakości dynamiczna implementacja warstwy serwera, sieci, aplikacji Zarządzanie konfiguracją w oparciu o model Optymalizacja jakości Modelowanie w oparciu o rzeczywiste środowisko redukuje ilość przestojów Granularne, oparte na politykach zarządzanie zgodnością Kontrola ryzyka Możliwość skupienia się na konkretnych celach audytu Optymalizacja pojemności dla całości środowiska IT Redukcja kosztów Połączenie zasobów IT z kluczowymi metrykami biznesowymi Wsparcie heterogeniczności Redukcja kosztów Wsparcie wszystkich głównych platform OS i wirtualizacji
Dziękujemy za uwagę