Slide 1

Slide 1 text

Overviewing 
 Admin Console Kenji HASUNUMA Payara Services Ltd kenji.hasunuma@payara.fish

Slide 2

Slide 2 text

Admin Console

Slide 3

Slide 3 text

Admin Console (L10N)

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

Domain • Unit of Runtime Environments • Collection of configurations: • Instances, Applications, Resources • Controlled by Admin Server (DAS) • `asadmin start-domain` to start up

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

Instance • JVM process that has its own: • Jakarta EE configuration • Jakarta EE resources • application deployment area • server configuration settings

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

Application • Server-side Java applications • Based on Jakarta EE API • Uses shared resources (e.g. JDBC) • Deploy application to enable to be used by outside of the server

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

Resource • Provide connectivity to EIS (via JNDI) • JDBC w/Connection Pools • JMS Resources • JavaMail Sessions • Connectors • Concurrent Resources

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

Monitoring • Reviewing the runtime state of components and services • Exposes via AMX that is extension of JMX and JSR 77 • It's structured by Tree Node API and explained using Dotted-names

Slide 14

Slide 14 text

Configuration • Data set determines how to operate • JVM Settings and System Properties • Logging and Monitoring Settings • Web/EJB Container and Thread Pools • Security and Availability, etc. • It's structured by Tree Node API and explained using Dotted-names

Slide 15

Slide 15 text

Your Tasks 1. Configure domain and instances 2. Deploy applications and resources 3. Monitor servers:
 instances, applications, resources 4. Keep your servers stable