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
27
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
39
Life of our small product
khasunuma
0
27
How to adapt MicroProfile API for generic Web applications
khasunuma
0
28
Introduction to MicroProfile Metrics
khasunuma
0
47
Basic method for Java EE Web Profile
khasunuma
0
22
Introduction to JCA and MDB
khasunuma
0
62
Collections Framework Begineers Guide 2
khasunuma
0
61
JLS myths ~ if-then-else statement ~
khasunuma
0
26
Introduction to Date and Time API 4
khasunuma
0
56
Other Decks in Programming
See All in Programming
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
250
なんとなくわかった気になるブロックテーマ入門/contents.nagoya 2025 6.28
chiilog
1
190
Haskell でアルゴリズムを抽象化する / 関数型言語で競技プログラミング
naoya
17
4.9k
PostgreSQLのRow Level SecurityをPHPのORMで扱う Eloquent vs Doctrine #phpcon #track2
77web
2
290
アンドパッドの Go 勉強会「 gopher 会」とその内容の紹介
andpad
0
260
ReadMoreTextView
fornewid
1
470
Julia という言語について (FP in Julia « SIDE: F ») for 関数型まつり2025
antimon2
3
980
「Cursor/Devin全社導入の理想と現実」のその後
saitoryc
0
140
Beyond Portability: Live Migration for Evolving WebAssembly Workloads
chikuwait
0
390
Benchmark
sysong
0
250
ニーリーにおけるプロダクトエンジニア
nealle
0
140
Team operations that are not burdened by SRE
kazatohiei
1
190
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
What's in a price? How to price your products and services
michaelherold
246
12k
For a Future-Friendly Web
brad_frost
179
9.8k
Product Roadmaps are Hard
iamctodd
PRO
53
11k
How to Ace a Technical Interview
jacobian
277
23k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
Rebuilding a faster, lazier Slack
samanthasiow
81
9.1k
Into the Great Unknown - MozCon
thekraken
39
1.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
How to train your dragon (web standard)
notwaldorf
92
6.1k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
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