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
45
0
Share
Overviewing Admin Console
HASUNUMA Kenji
May 02, 2019
More Decks by HASUNUMA Kenji
See All by HASUNUMA Kenji
Jakarta EE: The First Parts
khasunuma
0
61
Life of our small product
khasunuma
0
47
How to adapt MicroProfile API for generic Web applications
khasunuma
0
45
Introduction to MicroProfile Metrics
khasunuma
0
69
Basic method for Java EE Web Profile
khasunuma
0
43
Introduction to JCA and MDB
khasunuma
0
96
Collections Framework Begineers Guide 2
khasunuma
0
86
JLS myths ~ if-then-else statement ~
khasunuma
0
63
Introduction to Date and Time API 4
khasunuma
0
79
Other Decks in Programming
See All in Programming
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
1
700
Moments When Things Go Wrong
aurimas
3
140
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
200
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
1.3k
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
110
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
260
次世代リンターで探る、tsgo 時代における型認識カスタムルールの現実解
ytakahashii
3
1.4k
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
2
840
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
2
390
Oxlintのカスタムルールの現況
syumai
5
960
Claspは野良GASの夢をみるか
takter00
0
150
Stage 3 Decorators でできること / できないこと / TSKaigi 2026
susisu
1
1.5k
Featured
See All Featured
Believing is Seeing
oripsolob
1
140
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
220
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Design in an AI World
tapps
1
220
Marketing to machines
jonoalderson
1
5.3k
How to Ace a Technical Interview
jacobian
281
24k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
A Soul's Torment
seathinner
6
2.9k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
22k
Odyssey Design
rkendrick25
PRO
2
660
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
70
39k
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