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
19
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
35
Life of our small product
khasunuma
0
18
How to adapt MicroProfile API for generic Web applications
khasunuma
0
21
Introduction to MicroProfile Metrics
khasunuma
0
42
Basic method for Java EE Web Profile
khasunuma
0
19
Introduction to JCA and MDB
khasunuma
0
56
Collections Framework Begineers Guide 2
khasunuma
0
56
JLS myths ~ if-then-else statement ~
khasunuma
0
19
Introduction to Date and Time API 4
khasunuma
0
51
Other Decks in Programming
See All in Programming
楽しく向き合う例外対応
okutsu
0
570
2025.2.14_Developers Summit 2025_登壇資料
0101unite
0
140
仕様変更に耐えるための"今の"DRY原則を考える
mkmk884
9
2.9k
『GO』アプリ データ基盤のログ収集システムコスト削減
mot_techtalk
0
140
Serverless Rust: Your Low-Risk Entry Point to Rust in Production (and the benefits are huge)
lmammino
1
140
Kotlinの開発でも AIをいい感じに使いたい / Making the Most of AI in Kotlin Development
kohii00
1
160
PHPカンファレンス名古屋2025 タスク分解の試行錯誤〜レビュー負荷を下げるために〜
soichi
1
650
Flutter × Firebase Genkit で加速する生成 AI アプリ開発
coborinai
0
170
PHPのバージョンアップ時にも役立ったAST
matsuo_atsushi
0
210
バッチを作らなきゃとなったときに考えること
irof
2
480
Go 1.24でジェネリックになった型エイリアスの紹介
syumai
2
260
pylint custom ruleで始めるレビュー自動化
shogoujiie
0
140
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
137
6.8k
GraphQLとの向き合い方2022年版
quramy
44
13k
Side Projects
sachag
452
42k
Six Lessons from altMBA
skipperchong
27
3.6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
A Tale of Four Properties
chriscoyier
158
23k
How to train your dragon (web standard)
notwaldorf
91
5.9k
A better future with KSS
kneath
238
17k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
133
33k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
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