Návrh Školení

Úvod a instalace GlassFish

  • Přehled a architektura Java EE
  • GlassFish White
  • Základní architektura GlassFish
  • Stažení a instalace GlassFish
  • Spuštění a zastavení GlassFish

Struktura a architektura

  • Složka struktury souborů
  • Profil servery, domény a konfigurace
  • Konfigurační soubory - Setup.xml a domain.xml
  • Přihlášení a nastavení přihlášení
  • Administrativní konzole
  • Rozhraní příkazového řádku asadmin

Nasazení

  • Struktura Java EE aplikace (Jars, Wars, Ears, Sars)
  • Podrobnosti nasazení v GlassFish
  • Nasazování prostřednictvím administrativní konzole a asadmin
  • Nasazování pomocí autodeploy
  • Nasazování s použitím úloh asant
  • Nasazování adresářů (rozbalených)
  • Nahrávání tříd v GlassFish a jeho vliv na nasazení

Konfigurační služby (Web, JNDI, Datasource, EJB, Web Service)

  • Přehled kontejneru webu
  • Nastavení kontejneru webu / HTTP služby
  • Virtuální hostitelé a posluchače
  • Přehled JNDI a pojmenování
  • Konfigurace pojmenování v GlassFish
  • Konfigurace klienta JNDI
  • Zkoumání DataSource a JCA
  • Nastavení DataSource a Connection Pool
  • Kontejner EJB
  • Pouzení poolů a vyrovnávání zátěže v EJB
  • Správa kontejneru EJB
  • Přehled webové služby a nasazení
  • Zobrazení, monitorování a správa webových služeb

Zasílání zpráv

  • JMS - Přehled Java Message Service
  • Přehled zasílání zpráv v GlassFish - Sun Message Queue
  • Vytváření connection factories a cílů (Queue/Topic)
  • Nastavení JMS provideru

Bezpečnost

  • Přehled bezpečnosti Java EE
  • Architektura zabezpečení GlassFish
  • Správa uživatelů a skupin
  • Soubory, JDBC, LDAP a další realmové systémy
  • Zabezpečení hesel - šifrování hesel, správa hlavních a administrativních hesel
  • Přehled SSL / TLS a HTTPS
  • Nastavení a použití GlassFish keytool
  • Bezpečnost jiných míst

Monitorování a optimalizace GlassFish

  • Monitorování
  • Optimalizace

Klustering

  • Přehled klusteringu v GlassFish
  • Nastavení clusteru
  • Sklad, instance clusteru a DAS
  • Architektura clusteru (Client Interceptor, Load Balancing a Fault Tolerance, State Replication)
  • Klasterové služby
  • Balení zatížení a klasterovaný HTTP
  • Nastavení Apache httpd pro použití s load balancery

Závěry

Požadavky

Účastníci by měli být obeznámeni s základní syntaxí programů napsaných v shellu operačního systému a právy přístupu k souborům, adresářům a mít znalosti o tom, jak konfigurovat systém.

 21 hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie