Dane firmy
02-796 Warszawa
tel. 22.2035600
e-mail: j.ambroziak [małpa] sages.com.pl
strona WWW: http://www.sages.com.pl
więcej
Inne szkolenia tego pracodawcy
- Agile Development Day - wspólne warsztaty Sages i Pragmatists - BEZPŁATNE
- Framework Grails
- Architektura systemów (Java i integracja)
- A/NOSQL Bazy danych NoSQL - Cassandra
- J/TOMC Administracja serwerem Tomcat
- Administracja serwerem aplikacji JBoss
- PM/QAIT Zarządzanie jakością w projektach IT
- Nowoczesne aplikacje internetowe oparte na Spring, Hibernate, Apache Wicket i Jetty
- J/SCL Programowanie obiektowo-funkcyjne w języku Scala dla programistów Javy
- Projektowanie aplikacji JEE z użyciem wzorców projektowych i notacji UML
Poradnik
Poradnik dla osób prześladowanych w miejscu pracy.
Atmosfera w pracy stała się nie do zniesienia ... Współpracownicy za Twoimi plecami plotkują na temat Twojej osoby... Szef ciągle na Ciebie krzyczy i grozi zwolnieniem…
więcej
Modelowanie procesów biznesowych, przepływu pracy oraz reguł biznesowych, na przykładzie jBPM i JBoss Rules
Data szkolenia: 24.10.2011 - 28.10.2011
Opis szkolenia:
Adresaci Szkolenia:
Szkolenie adresowane jest do programistów Java oraz analityków pragnących zapoznać się z technologiami modelowania procesów i reguł biznesowych w kontekście platformy Java Enterprise Edition.
Cel szkolenia:
Celem szkolenia jest zapoznanie uczestników z zagadnieniami modelowania reguł i procesów biznesowych. Jego uczestnicy dowiedzą się, jaką rolę odgrywają rozwiązania oparte na ww. zagadnieniach w aplikacjach klasy enterprise, poznają zasady modelowania w ww. technologiach, a także implementacji przy użyciu wybranych rozwiązań. Na szkoleniu obie technologie zostaną przedstawione pod kątem wzajemnego uzupełniania się w realizacji aplikacji czułej na zmianę wymagań biznesowych.
W szczególności uczestnicy szkolenia zapoznają się z projektem jBPM, poznają zasady modelowania i uruchamiania procesów z wykorzystaniem tego silnika. Dowiedzą się jak tworzyć aplikację w architekturze bpm-centric oraz application-centric, a także jak integrować ww. rozwiązania z aplikacją Webową, oraz frameworkiem SEAM. W dalszej części szkolenia jego uczestnicy zapoznają się z projektem JBoss Rules (Drools). Poznają zasady tworzenia reguł w języku reguł, Domain Specific Language, a także w postaci tabel decyzyjnych definiowanych w arkuszu kalkulacyjnym. Na szkoleniu omówiony zostanie system zarządzania regułami oraz możliwości integracji z aplikacjami enterprise.
Wymagania:
Szkolenie może być wyprofilowane zarówno dla programistów, jak i analityków. Od programistów wymagana jest umiejętność programowania w Java. Dla obu grup wskazana jest znajomość platformy Java Enterprise Edition (odpowiednio na poziomie programistycznym i ogólnym).
Program szkolenia:
I Wprowadzenie do technologii wspomagających modelowanie biznesowe
II JBoss jBPM
1. Wprowadzenie do BPM
-Koncepcja BPM
-Role w tworzeniu i zarządzaniu procesów
-Warstwy definiowania procesów
2. Przegląd silników BPM.
3. Technologie modelowania procesów
-BPEL
-BPMN
-XPDL
-jPDL
4. Programowanie zorientowane na grafy
5. Instalacja i konfiguracja jBPM
-Omówienie bibliotek jBPM
-Omówienie aplikacji jBPM
-Omówienie narzędzi do edycji procesów
-Omówienie konfiguracji w tym
a) Trwałości
b) Transakcji
6. Modelowanie Procesów
-Procesy
-Węzły
-Przejścia
-Akcje
-Węzły zagnieżdżone
-Procesy zagnieżdżone
-Obsługa wyjątków wyjątków i transakcji
-Zadania i ich przydzielanie
-Zmienne procesowe
-Zdarzenia
7. Inne funkcjonalności
-Email
-Scheduler
-Kalendarz
-Dziennik systemowy
-Zarządzanie dokumentami
8. jPDL
9. Bezpieczeństwo
10. Zarządzanie procesami
11. Testowanie procesów
12. Zagadnienia wydajności
13. Zagadnienia deploymentu i integracji
-jBPM a hibernate
-Wystawienie funkcjonalności BPM jako
a) Fasady EJB
b) Fasady Webservice
-Architektura aplikacji opartych na BPM
a) BPM-centric
b) Application-centric
-Integracja z aplikacją Java Enterprise Edition
-Integracja z SEAM framework
14. moduł BPEL
-nstalacja i konfiguracja
-wstęp do SOA
-BPEL
III JBoss Rules (Drools)
1. Wprowadzenie do modelowania reguł biznesowych
-Co to jest silnik reguł?
-Co to jest reguła?
2. Przegląd silników reguł
3. Silnik JBoss Rules (Drools)
-Forward vs. backward chaining
-Algorytm RETE
-Kolejność wykonywania reguł
-Agenda e. Konflikty
4. Narzędzie do modelowania reguł
5. Modelowanie reguł przy pomocy
-Języka reguł Drools
-Języka eksperckiego (Domain Specific Language)
-Reguł dynamicznych
-Arkuszy XLS/tabel decyzyjnych
-Plików XML
-Przepływu reguł
-Języka skryptowego
6. Uruchamianie reguł przy pomocy
-Drools API
-JSR94 API
7. Przechowywanie i zarządzanie regułami
-Cele
-Przechowywanie w pliku
-Zagadnienia wersjonowania i wprowadzania zmian
-Własny system zarządzania: Przechowywanie w Bazie danych / JCR
-System zarządzania reguł z JBoss (BRMS)
a) Przesłanki do użycia
b) Instalacja i konfiguracja
c) Przegląd funkcjonalności
d) Architektura
e) Wady i zalety
8. Testowanie reguł biznesowych
- Przy pomocy JUnit
- Przy pomocy Fit for Rules
9. Zagadnienia wydajności
10. Zagadnienia deploymentu i integracji
-JPA/Hibernate jako repozytorium faktów
-Wystawienie funkcjonalności reguł jako
a) Fasady EJB
b) Fasady Webservice
-Integracja z aplikacją Java Enterprise Edition
-Integracja z SEAM Framework
IV Integracja jBPM i Drools
1. Zalety połączenia obu technologii
2. Sposób integracji
Aktualne terminy szkoleń otwartych:
http://www.sages.com.pl/szkolenia-otwarte
Informacje o szkoleniu:
(22)203.56.00
Zobacz też pozostałe kursy i szkolenia w kategorii: Informatyka, Telekomunikacja

Dodaj uczelnię i kierunki
Dodaj CV
