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
42
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
57
Life of our small product
khasunuma
0
46
How to adapt MicroProfile API for generic Web applications
khasunuma
0
43
Introduction to MicroProfile Metrics
khasunuma
0
65
Basic method for Java EE Web Profile
khasunuma
0
40
Introduction to JCA and MDB
khasunuma
0
92
Collections Framework Begineers Guide 2
khasunuma
0
81
JLS myths ~ if-then-else statement ~
khasunuma
0
52
Introduction to Date and Time API 4
khasunuma
0
77
Other Decks in Programming
See All in Programming
ルールルルルルRubyの中身の予備知識 ── RubyKaigiの前に予習しなイカ?
ydah
1
190
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
3
340
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
490
ドメインイベントでビジネスロジックを解きほぐす #phpcon_odawara
kajitack
3
790
Surviving Black Friday: 329 billion requests with Falcon!
ioquatix
0
480
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
2
210
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
210
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
180
セグメントとターゲットを意識するプロポーザルの書き方 〜採択の鍵は、誰に刺すかを見極めるマーケティング戦略にある〜
m3m0r7
PRO
0
560
PDI: Como Alavancar Sua Carreira e Seu Negócio
marcelgsantos
0
120
検索設計から 推論設計への重心移動と Recall-First Retrieval
po3rin
2
540
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
24
14k
Featured
See All Featured
From π to Pie charts
rasagy
0
170
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1k
A designer walks into a library…
pauljervisheath
211
24k
Believing is Seeing
oripsolob
1
110
Designing for Timeless Needs
cassininazir
0
200
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
Exploring anti-patterns in Rails
aemeredith
3
320
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
510
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
270
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.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