Site icon FlexNet

Szkolenie Weblogic Server 14c – Administracja

Charakterystyka kursu

Temat szkolenia: Oracle WebLogic Server 14c – Administracja
Lokalizacja: On-line / Warszawa / Poznań /zaproponuj inne miasto
Czas trwania: 3 dni (24h) w godz. 9.00 -17.00
Agenda szkolenia: wykłady { 40% }, warsztaty { 60% }
Trener: Krzysztof Sarna

W cenie szkolenia

  • Przygotowane środowisko Linux pod instalacje/konfiguracje
  • Autorskie materiały szkoleniowe w języku polskim
  • Notatnik, długopis i certyfikat ukończenia szkolenia
  • Przygotowywanie testów i ankiet na życzenie Klienta
  • Doświadczony instruktor i praktyk w swojej dziedzinie

CEL SZKOLENIA
Szkolenie nauczy instalacji, konfiguracji, zarządzania oraz zabezpieczania systemów opartych o Oracle WebLogic Server. Materiał tego kursu bilansuje teoretyczną wiedzę z praktycznymi zadaniami i ćwiczeniami w środowisku Linux.

METODYKA PROWADZENIA SZKOLENIA
Szkolenie ma formę warsztatów uzupełnionych wykładem, licznymi przykładami i ćwiczeniami praktycznymi. Istnieje możliwość dostosowania szkolenia do potrzeb i kompetencji Klienta.

Kursanci nauczą się:
  • architektury serwera Oracle WebLogic Server
  • instalacji Weblogica metodą silent i poprzez GUI
  • konfiguracji serwera – Data Source, JMS, J2C, LDAP
  • konfiguracji JVM w zależności od wersji javy 32/64bit
  • wykonywania funkcji administracyjnych
  • konfigurowania klastrów i aplikacji rozproszonych
  • instalacji i konfiguracji serwera HTTP i pluginu
  • wdrażania aplikacji Java EE
  • różnic między Development mode a Production mode,
  • monitorowania aplikacji za pomocą GUI oraz z linii komend
  • automatyzacji zadań za pomocą skryptów wlst
  • skalowania obciążeniem poprzez trzy rodzaje klastrów
  • zarządzania bezpieczeństwem serwera i aplikacji
  • optymalnie wykorzystywać zasoby sprzętowe
  • administrowania serwerem i mogą korzystać z naszej pomocy
  • i wiele więcej ale tego dowiesz się na samym szkoleniu 🙂
Co nas wyróżnia na rynku szkoleń?
  • wysokiej klasy wykładowcy, praktycy z wieloma certyfikatami
  • małe grupy szkoleniowe liczące od 4 do 8 osób
  • atrakcyjna forma zajęć, liczne przykłady z praktyki, konkursy
  • możliwość korzystania z indywidualnych konsultacji
  • profesjonalnie przygotowane materiały szkoleniowe
  • kontrola jakości szkoleń poprzez opracowane ankiety i raporty
  • przygotowywanie testów na życzenie Klienta
  • dostosowanie programu szkolenia do oczekiwań Klienta
  • na koniec certyfikat w jęz. polskim / angielskim
Indywidualne podejście:
  • masz do przeszkolenia grupę co najmniej 4 pracowników?
  • wolisz, aby szkolenie odbyło się w wyznaczonym miejscu?
  • chcesz wydłużyć, bądź skrócić czas szkolenia?
  • uwzględnimy Twoje indywidualne potrzeby.
  • skontaktuj się z nami już dziś poprzez formularz lub telefon.

Nasze doświadczenie

14 lat doświadczenia z WLS 6-14c

Certyfikowany zespół z Oracle’a

Liczne wdrożenia i utrzymanie WLS

Profesjonalne szkolenia i konsultacje

REZERWUJE TERMIN
Wypełnienie formularza rezerwacji wstępnej nie wiąże się z żadnymi kosztami. W celu potwierdzenia rezerwacji, doradca skontaktuje się z Tobą poprzez maila lub telefonicznie.
Dane osoby kontaktowej:
Please enable JavaScript to submit this form.

Agenda szkolenia

1 | Architektura

  • 1. Wybrane produkty Oracle WebLogic Server
    a) WebLogic Server Standard Edition, Enterprise Edition, WebLogic Suite
    b) Porównanie wersji WebLogica
  • 2. Java EE – Java Enterprise Edition
    a) Wymagania dzisiejszych aplikacji
    b) Korzyści płynące ze stosowania JAVA EE
    c) Wielowarstwowość aplikacji
    d) Podział ogólny
    e) Schemat procesu tworzenia aplikacji na platformę JAVA EE
  • 3. JDBC – Java DataBase Connectivity
  • 4. JNDI – Java Naming and Directory Interface
  • 5. JMS – Java Messaging Service
    a) Kolejka (Queue) – komunikacja (Point-to-Point)
    b) Temat (Topic) – komunikacja (Publish/Subscribe)
  •  6. JTA – Java Transaction API
  • 7. EJB – Enterprise JavaBeans
    a) Sesyjne (Session Beans) reprezentujące procesy biznesowe
    i. Pełnostanowe (stateful)
    ii. Bezstanowe (stateless)
    b) Encyjne (Entity Beans) reprezentujące dane
    i. BMP – Bean-Managed Persistence
    ii. CMP – Container-Managed Persistence
    c) Message Driven Beans – komponenty sterowane komunikatami
  • 8. Rola i zastosowania serwerów aplikacji
  • 9. Architektura jedno i wieloserwerowa

2 | Instalacja

  • 1. Czynności przed instalacyjne
    a) Wspierane platformy i oprogramowanie
    b) Wymagania systemowe
    c) Ustalenie docelowej architektury WebLogica/ów [standalone / cluster]
    d) Konfiguracja systemu operacyjnego z użytkownika root
    – Aktualizacja /etc/hosts
    – Utworzenie użytkownika wls i grupy
    – Utworzenie katalogów pod instalacje
    e) Konfiguracja systemu operacyjnego z użytkownika aplikacyjnego wls
    – Czy JVM na maszynie jest w wersji 32bit czy 64bit?
    – Ile jest wolnego miejsca na maszynie?
    – Czy mamy uprawnienia do katalogu gdzie ma być zainstalowany WebLogic?
    – Rozmiar /tmp
    – Czy File Descriptor ma ustawioną odpowiednio dużą wartość?
    – Ustawienia pliku .bash_profile dla użytkownika wls
  • 2. Instalacja JDK
  • 3. Instalacja Oracle WebLogic Server
    a) Tryb instalacji – Graphical Mode
    b) Tryb instalacji – Silent Mode

3 | Tworzenie domeny

  • 1. Rodzaje domen
  • 2. Instalacja domeny
    a) Graphical Mode
    b) WLST
  • 3. Weryfikacja instalacji
    a) Admin Server
    b) Managed Server
  • 4. Konfiguracja domeny po instalacji
    a) Struktura domeny WebLogic
    b) Plik boot.properties
    c) Automatyczne archiwizowanie pliku konfiguracyjnego domeny
    d) Konfiguracja instancji serwerów zarządzanych
    e) Derby server
  • 5. Tworzenie i korzystanie z szablonów domen

4 | Zarządzanie serwerami

  • 1. Konfiguracja i administrowanie serwerem administracyjnym
    a) Start
    b) Stop
    c) Plik boot.properties
    d) Port administracyjny
  • 2. Konfiguracja  i administrowanie Node Managerem
    a) Rola Node Managera
    b) nodemanager.properties i nodemanager.domains
    c) Start / Stop
    d) WLST start / stop
    e) Login i hasło Node Managera
    f) Monitoring
  • 3. Konfiguracja i administrowanie serwerami zarządzanymi
    a) Start
    b) Stop
    c) WLST start / stop
    d) Plik boot.properties
    e) Stany serwera
    f) Argumenty serwera
    g) Class Path

5 | Konfiguracja JDBC

  • 1. Zbieranie wymaganych informacji
    a) Czy aplikacja ma wykorzystywać transakcyjność (XA)?
    b) Parametry bazy danych
    c) Czy baza danych jest za firewallem?
    d) Przewidywany ruch
  • 2. Data Source
  • 3. Sterowniki JDBC
  • 4. Connection Pool
  • 5. Multi Data Source

6 | Konfiguracja JMS

  • 1. JMS – co to jest?
  • 2. Konfiguracja JMS Store
  • 3. Konfiguracja JMS Server
  • 4. Konfiguracja JMS Module
  • 5. Konfiguracja JMS Connection Factory
  • 6. Konfiguracja JMS Bridge
  • 7. Tuning WebLogic JMS

7 | Instalacja aplikacji

  • 1. Wielowarstwowość aplikacji
  • 2. Rodzaje aplikacji
    a) JAR – Java Archive
    b) WAR – Web Application Archive
    c) EJB – Enterprise JavaBeans
    d) EAR – Enterprise Applications Archive
  • 3. Narzędzia do instalacji aplikacji
    a) Admin Console i Enterprise Manager Console
    b) weblogic.Deployer
    c) Automated deploy
    d) WLST
    e) wldeploy Ant
  • 4. Deployment descriptor
  • 5. Lokalizacja aplikacji podczas instalowania
    a) Stage
    b) Nostage
    c) External stage

8 | Konfiguracja logowania

  • 1. Logi WebLogica
    a) Logi serwera
    b) Logi domeny
    c) Logi Node Managera
    d) Logi aplikacji
    e) Inne logi
  • 2. Jak czytać logi?
  • 3. Procedura wykonania Thread Dumpa
  • 4. Przyczyny błędów i ich analiza
    a) Narzędzia do analizy błędów
    b) Wybrane rodzaje błędów

9 | Konfiguracja Realm

  • 1. Uwierzytelnianie
  • 2. Autoryzacja
  • 3. Security Providers
  • 4. Użytkownicy i grupy WLS

10 | Zabezpieczanie WebLogica

  • 1. SSL – co to jest i po co?
  • 2. Tworzenie certyfikatu samopodpisanego – SelfSigned
    a) wls12cIdentity.jks – Custom Identity
    b) root.cer – samopodpisany certyfikat
    c) wls12cTrust.jks – Trust Identity
  • 3. Konfiguracja WebLogica pod SSL
  • 4. Przeciwdziałanie atakom
    a) Atak – Denial-of-Service (DOS)
    b) Atak – wysyłanie dużego bufora danych do serwera
    c) Atak – wysłanie niekompletnej wiadomości na którą czeka serwer
    d) Włączenie zaufania pomiędzy dwiema domenami
    e) Jak hasła WebLogica są chronione?

11 | Wysoka dostępność / skalowalność

  • 1. Cechy klastrów
    a) Realizacja wymagania wysokiej dostępności
    b) Realizacja wymagania skalowalności
    c) Polityka równoważenia obciążenia (load balancing)
    d) Miejsce realizacji operacji failover i równoważenia obciążenia
    e) Komunikacja między węzłami w klastrze
    f) Zarządzanie klastrem
  • 2. Klastrowanie w serwerze WebLogic
    a) Komunikacja w klastrze
    b) Technologia drzewa JNDI obejmującego klaster
    c) Równoważenie obciążenia obiektów EJB
    d) Wysoka niezawodność w serwerze WebLogic
    e) Powody obniżenia wydajności i dostępności serwerów oraz naprawa

12 | Aktualizacja WebLogica

  • 1. Aktualizowanie OPatch
  • 2. Aktualizowanie WebLogica
  • 3. ZDT Patching

Wybrani Klienci

Exit mobile version