IBM dla Energetyki         ESB – ewolucyjna konieczność w architekturze         systemów informatycznych w energetyce     ...
IBM dla Energetyki  Oczekiwania rynkowe  Kierunek: nowe modele biznesowe, nowe podejście do biznesu              Regulator...
IBM dla EnergetykiKluczowe potrzeby biznesoweEnterprise Service Bus          Pewność             Szybkość i     rozwiązani...
IBM dla EnergetykiEnterprise Service Bus
IBM dla Energetyki Elastyczność i oszczędności rozpoczyna Integracja Enterprise Service Bus (ESB)                     Łącz...
IBM dla EnergetykiESB separuje połączenie logiki czyniąc SOAPortal zInterfejsemGraficznym                       Faktury i ...
IBM dla Energetyki                     WebSphere Message Broker
IBM dla EnergetykiWspiera różnorodne technologie komunikacjiod standardowych interfejsów po specyficzne protokoły aplikacj...
IBM dla EnergetykiZintegrowane adaptery do systemów dziedzinowychautomatyczne wykrycie usług i budowa adapterów           ...
IBM dla EnergetykiWszechstronny w zakresie wspieranych typów komunikatówjednakowa obsługa od XML poprzez dowolny format te...
IBM dla EnergetykiWszechstronny w zakresie stosowanych technik budowy logikiod GUI do współczesnych języków programowania ...
IBM dla EnergetykiŚcisła integracja z .NET    Nowy węzeł do wywoływania programów .NET     – Wywołuj programy .NET program...
IBM dla EnergetykiSzablony logiki integracyjnejrealne wsparcie dla standaryzacji procesów integracji                      ...
IBM dla EnergetykiPraca operacyjnaJeśli nie działa ESB / Szyna usług – reszta systemów nie działa…   Jak monitorwać dane? ...
IBM dla EnergetykiRecord & Replay    Record(Zapisz), Edit(Edytuj) and(i) Replay (Odtwórz) dane w locie           record ed...
IBM dla EnergetykiWeb AdministrationWeb administration console – Dedykowana dla osób spoza grupy administatorów – Wspiera ...
IBM dla EnergetykiWzorce dla przeglądarkowego GUI    Tworzenie przepływów bazujących na wzorcach     – Np.: WS façades, me...
IBM dla EnergetykiI co dalej?MonitoringStatystyki i dostępnośćPełna administracja BrokeremGraficzna prezentacja wynikówWbu...
IBM dla Energetyki                     Pytania?
IBM dla Energetyki                     WebSphere Message Broker dla                      IBM Mobile / IBM Worklight
IBM dla EnergetykiNiewymagający znajomości świata mobilnego.                                                 Skonfiguruj :...
IBM dla EnergetykiSzybki i bezpieczny dostęp z wykorzystaniem pamięci podręcznej ang. „cache”wbudowanej w WMB   Cach’owani...
IBM dla EnergetykiKomunikacja z urządzeniami mobilnymi / licznikami Optymalne rozwiązanie dla niezbędnej komunikacji  pomi...
Upcoming SlideShare
Loading in …5
×

ESB - ewolucyjna konieczność w architekturze systemów informatycznych w energetyce

1,256 views
1,071 views

Published on

Bartosz Dudziński Andrzej Kowalczyk

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,256
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

ESB - ewolucyjna konieczność w architekturze systemów informatycznych w energetyce

  1. 1. IBM dla Energetyki ESB – ewolucyjna konieczność w architekturze systemów informatycznych w energetyce Bartosz Dudziński Andrzej Kowalczyk
  2. 2. IBM dla Energetyki Oczekiwania rynkowe Kierunek: nowe modele biznesowe, nowe podejście do biznesu Regulatorzy & Środowisko & klimat Ustawodawcy Oczekiwania Bezpieczeństworynków finansowych Oczekiwania Straty energii klientów Koszty paliw Technologiczne Zasoby & zmiany pracownicy
  3. 3. IBM dla EnergetykiKluczowe potrzeby biznesoweEnterprise Service Bus Pewność Szybkość i rozwiązania, to elastyczność rozwiązań jego wydajność i integracyjnych to bezawaryjność krótszy czas projektówPomost do nowych Szybkość technologii wdrożenia Np.:BPM oznacza redukcję kosztów integracji
  4. 4. IBM dla EnergetykiEnterprise Service Bus
  5. 5. IBM dla Energetyki Elastyczność i oszczędności rozpoczyna Integracja Enterprise Service Bus (ESB) Łączy wszystko ze Transformuje dane różnych Dystrybuuje zdarzenia wszystkim formatów biznesowe ESB Zapewnia konwersję różnych Steruje wywołaniami usług protokołów Optymalizacja Kosztów •Integruje nowe systemy, nowych klientów i partnerów do 80% szybciej •Zwiększa wydajność więcej niż 10x, z mniejszymi kosztami •Osiąga pełne ROI często w ciągu 6 miesięcy
  6. 6. IBM dla EnergetykiESB separuje połączenie logiki czyniąc SOAPortal zInterfejsemGraficznym Faktury i zużycie Widoczne Łatwiejsza budowa Separacja logiki =awarie i czas procesów biznesu dostępne on-line większa elastyczność dlaElastyczna‘Uporządkowana’ naprawyLogika Logika ProcesuProcesówBiznesowych Inteligentna Logika Logika połączeń Połączeń Enterprise Service Bus‘Uporządkowana’DobrzeZdefiniowaneAplikacje / Logika AMI Billing CRM SZS* Flotausług samochodowa Aplikacje/Logika usług *system zmiany sprzedawcy
  7. 7. IBM dla Energetyki WebSphere Message Broker
  8. 8. IBM dla EnergetykiWspiera różnorodne technologie komunikacjiod standardowych interfejsów po specyficzne protokoły aplikacji HTTP, MQ, JMS, Plik, SOAP, MSMQ FTP, REST HTTP MQ, JMS, MSMQ MQ, JMS, MSMQ SFTP, WS-* HTTP MQ FTE Files Files ODBC, JDBC Databases Databases SAP, Siebel, TCP/IP PeopleSoft, MQTT Sterling, … Devices Devices ERP/EIS /CRM ERP/EIS /CRM Payer CORBA, SCA CICS, POP3, IMS. JEE, SCA JEE, SCA IMAP, Mail Mail Mainframe Mainframe SMTP, załączniki
  9. 9. IBM dla EnergetykiZintegrowane adaptery do systemów dziedzinowychautomatyczne wykrycie usług i budowa adapterów Siebel SAP ERP/EIS /CRM ERP/EIS /CRM JD Edwards PeopleSoft
  10. 10. IBM dla EnergetykiWszechstronny w zakresie wspieranych typów komunikatówjednakowa obsługa od XML poprzez dowolny format tekstowy do binarnego MRM BLOB Message Repository Manager DataObject (CORBA) Gotowe modele CIM (interfejsy i struktury) SWIFT IEC61968, IEC 61970 EDIFACT XML SOAP COBOL MIME IDOC HL7 C PL/I X12 … JSON DFDL Data Format Definition Language Otwarty standard definiowania dowolnego formatu danych
  11. 11. IBM dla EnergetykiWszechstronny w zakresie stosowanych technik budowy logikiod GUI do współczesnych języków programowania ESQL
  12. 12. IBM dla EnergetykiŚcisła integracja z .NET Nowy węzeł do wywoływania programów .NET – Wywołuj programy .NET programy via CLR V4; – C#, VB .NET (COM), JScript & F# języki dostępne natywnie • Szeroki zakres typów danych .NET wspierany dla łatwej integracji Zintegrowany z Visual Studio Development – Tworzenie kodu .NET w Visual Studio;
  13. 13. IBM dla EnergetykiSzablony logiki integracyjnejrealne wsparcie dla standaryzacji procesów integracji 1. Czytamy dokumentację szablonów i wybieramy odpowiedni lub z dokumentacji usługi wiemy jaki szablon zastosować 2. Wybieramy szablon 3. Parametryzujemy instancję szablonu na podstawie dokumentacji parametrów 4. Generowany jest projekt z odpowiednią zawartością implementującą szablon 5. Dostosowujemy logikę integracji na przykład mapowanie komunikatów 6. Testujemy Rozwiązanie pozwala na definiowanie własnych szablonów dostosowanych do wzorców integracji stosowanych w rozwiązaniu
  14. 14. IBM dla EnergetykiPraca operacyjnaJeśli nie działa ESB / Szyna usług – reszta systemów nie działa… Jak monitorwać dane? Jakie dane powodują błędne zachowania? Co nie działa i dlaczego?
  15. 15. IBM dla EnergetykiRecord & Replay Record(Zapisz), Edit(Edytuj) and(i) Replay (Odtwórz) dane w locie record edit replay – Dodatkowy audyt komunikatów, web, ERP, plików &innych danych – Elastyczna technologia: jeden lub wiele brokerów może zapisywać, wyłapywać & powtarzać komunikaty Data Recording, Capture & Store – Graficznie konfigurowane zapisywanie komunikatu jego części czy wielu pól – Dane zapisywane w bazie, wsparcie dla: • Oracle, DB2, SQL Server, Sybase, Informix… Poprzez narzędzia Web możliwość Podglądu, Zapytań, Edycji danych – Łatwe w użyciu narzędzie – Niezależna konsola Web dla lepszej skalowalności Odtwórz komunikat do odpowiedniego miejsca – Odtwórz dane do przepływu lub aplikacji
  16. 16. IBM dla EnergetykiWeb AdministrationWeb administration console – Dedykowana dla osób spoza grupy administatorów – Wspiera wszystkie przeglądarki Firefox, IE, Opera, Safari, Chrome – Dodatek do WMBExplorer • Dla administratorów dalej WMB ExplorerBazujące na rolach bezpieczeństwo – Bezpieczeństwo w oparciu o polityki • Współpraca z innymi dostawcami (np.: LDAP) – Web GUI e.g. • Uprawnieni mogą startować przepływy • Pozostali mają dostęp „do odczytu” – Zarządzanie użytkownikamiUlepszone zarządzanie – Start oraz stop dla przepływów i grup wykonawczych – Drzewiaste widoki (analogiczne do WMB Explorer) • Wybór plików (bar) • Wsparcie polityk wdrażania (e.g. configurable services) • Monitoring widoków oraz „data stores” • Wzorce projektowe
  17. 17. IBM dla EnergetykiWzorce dla przeglądarkowego GUI Tworzenie przepływów bazujących na wzorcach – Np.: WS façades, message processing, file 2 queue… – Dostarczone z WMB & Zdefiniowane przez użytkowników • Twórz & współdziel wzorce • Możliwość dodawania nowych wzorców z sieci Tworzenie i wykorzystanie wzorców w przeglądarce – Tworzenie powtarzalnych rozwiązań – Całkowicie nowe narzędzie – Konfiguracja oraz deployment wzorców na broker – Autoryzacja dla ról i użytkowników Rozbudowane istniejące narzędzia – wbudowane, oraz importowane wzorce – Wzorce definiowane przez użytkowników 1. Build .patternzip in MB Toolkit 2. Import do Webowego rozwiązania 3. „Configure and deploy” – Przenoszenie z testów do QA czy produkcji
  18. 18. IBM dla EnergetykiI co dalej?MonitoringStatystyki i dostępnośćPełna administracja BrokeremGraficzna prezentacja wynikówWbudowane High AvailabilityBez koniecznego dodatkowegosoftware/hardware
  19. 19. IBM dla Energetyki Pytania?
  20. 20. IBM dla Energetyki WebSphere Message Broker dla IBM Mobile / IBM Worklight
  21. 21. IBM dla EnergetykiNiewymagający znajomości świata mobilnego. Skonfiguruj : Wybierz : Zaakceptuj domyślne Zdecyduj się na ustawienia lub wpisz wzorzec własne 1 2 Wzorce Broker’a dla powszechnych mobilnych scenariuszy 4 3 Stwórz aplikację: Zintegruj : Użyj Worklight Wygeneruj Studio – pisz raz, Adapter Worklight uruchamiaj w wielu adapter gotowy do środowiskach wdrożenia
  22. 22. IBM dla EnergetykiSzybki i bezpieczny dostęp z wykorzystaniem pamięci podręcznej ang. „cache”wbudowanej w WMB Cach’owanie usług redukuje czas odpowiedzi Nowa wbudowana funkcjonalność do współdzielenia danych pomiędzy wieloma broker’ami Wysoka dostępność i skalowalność współdzielenia danych dla mobilnych środowisk Skraca czas odpowiedzi dla reużywanych danych Brak dodatkowych elementów – XS działa wewnątrz Broker Bezpieczny dostęp do krytycznych zasobów Dostarcza bezpieczny dostęp do aplikacji mobilnych MB działa jako „policy decision point” dla mobilnego dostępu, poprzez mapowanie operacji CRUD Mapowanie tożsamości pomiędzy domenami Dostarcza bezpieczny zewnętrzny dostęp do partnerów
  23. 23. IBM dla EnergetykiKomunikacja z urządzeniami mobilnymi / licznikami Optymalne rozwiązanie dla niezbędnej komunikacji pomiędzy systemami back-end a urządzeniami mobilnymi / w terenie / w słabej sieci WebSphere MQ Telemetry Transport (MQTT) Mniejsze użycie pasma sieci i baterii Message Broker Mniej “gadatliwy” niż HTTP Wysoka wydajność transportu komunikaty dostarczane raz i tylko raz Nie wyniszcza baterii (niskie zużycie prądu) MQ WebSphere MQ 7.x ma teraz proste licencjonowanie, “praktycznie darmowy klient” MQTT Standardowy klient Telemetry – nowe ceny MQTT $100 per MQ Server Nielimitowana liczba klientów Testowane na pojedynczym serwerze 240K równoczesnych klientów przy <5% utylizacji CPU MQTT klienci $0

×