Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Overviewing Admin Console
Search
HASUNUMA Kenji
May 02, 2019
Programming
0
28
Overviewing Admin Console
HASUNUMA Kenji
May 02, 2019
Tweet
Share
More Decks by HASUNUMA Kenji
See All by HASUNUMA Kenji
Jakarta EE: The First Parts
khasunuma
0
40
Life of our small product
khasunuma
0
28
How to adapt MicroProfile API for generic Web applications
khasunuma
0
29
Introduction to MicroProfile Metrics
khasunuma
0
48
Basic method for Java EE Web Profile
khasunuma
0
24
Introduction to JCA and MDB
khasunuma
0
66
Collections Framework Begineers Guide 2
khasunuma
0
63
JLS myths ~ if-then-else statement ~
khasunuma
0
27
Introduction to Date and Time API 4
khasunuma
0
60
Other Decks in Programming
See All in Programming
Catch Up: Go Style Guide Update
andpad
0
240
pnpm に provenance のダウングレード を検出する PR を出してみた
ryo_manba
1
120
Introduce Hono CLI
yusukebe
6
3k
Server Side Kotlin Meetup vol.16: 内部動作を理解して ハイパフォーマンスなサーバサイド Kotlin アプリケーションを書こう
ternbusty
3
230
AkarengaLT vol.38
hashimoto_kei
1
110
Claude CodeによるAI駆動開発の実践 〜そこから見えてきたこれからのプログラミング〜
iriikeita
0
320
contribution to astral-sh/uv
shunsock
0
440
EMこそClaude Codeでコード調査しよう
shibayu36
0
290
PHPに関数型の魂を宿す〜PHP 8.5 で実現する堅牢なコードとは〜 #phpcon_hiroshima / phpcon-hiroshima-2025
shogogg
1
320
Cursorハンズオン実践!
eltociear
2
1.2k
Software Architecture
hschwentner
6
2.3k
Pythonに漸進的に型をつける
nealle
1
100
Featured
See All Featured
Faster Mobile Websites
deanohume
310
31k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Designing for Performance
lara
610
69k
YesSQL, Process and Tooling at Scale
rocio
173
14k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Embracing the Ebb and Flow
colly
88
4.9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
Transcript
Overviewing Admin Console Kenji HASUNUMA Payara Services Ltd kenji.hasunuma@payara.fish
Admin Console
Admin Console (L10N)
None
Domain • Unit of Runtime Environments • Collection of configurations:
• Instances, Applications, Resources • Controlled by Admin Server (DAS) • `asadmin start-domain` to start up
None
Instance • JVM process that has its own: • Jakarta
EE configuration • Jakarta EE resources • application deployment area • server configuration settings
None
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
None
Resource • Provide connectivity to EIS (via JNDI) • JDBC
w/Connection Pools • JMS Resources • JavaMail Sessions • Connectors • Concurrent Resources
None
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
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
Your Tasks 1. Configure domain and instances 2. Deploy applications
and resources 3. Monitor servers: instances, applications, resources 4. Keep your servers stable