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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
HASUNUMA Kenji
May 02, 2019
Programming
0
36
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
53
Life of our small product
khasunuma
0
39
How to adapt MicroProfile API for generic Web applications
khasunuma
0
38
Introduction to MicroProfile Metrics
khasunuma
0
59
Basic method for Java EE Web Profile
khasunuma
0
35
Introduction to JCA and MDB
khasunuma
0
86
Collections Framework Begineers Guide 2
khasunuma
0
76
JLS myths ~ if-then-else statement ~
khasunuma
0
40
Introduction to Date and Time API 4
khasunuma
0
70
Other Decks in Programming
See All in Programming
Gemini for developers
meteatamel
0
120
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
2k
go directiveを最新にしすぎないで欲しい話──あるいは、Go 1.26からgo mod initで作られるgo directiveの値が変わる話 / Go 1.26 リリースパーティ
arthur1
2
150
今から始めるClaude Code超入門
448jp
8
9.5k
CSC307 Lecture 09
javiergs
PRO
1
850
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
200
AI主導でFastAPIのWebサービスを作るときに 人間が構造化すべき境界線
okajun35
0
260
Go Conference mini in Sendai 2026 : Goに新機能を提案し実装されるまでのフロー徹底解説
yamatoya
0
340
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜 / Understanding nil in Go Interface Representation and Why nil != nil
kuro_kurorrr
2
1k
iOSアプリでフロントエンドと仲良くする
ryunakayama
0
120
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
440
AIプロダクト時代のQAエンジニアに求められること
imtnd
1
480
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
187
22k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
250
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
130
Agile that works and the tools we love
rasmusluckow
331
21k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Un-Boring Meetings
codingconduct
0
210
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
The Pragmatic Product Professional
lauravandoore
37
7.2k
Designing Powerful Visuals for Engaging Learning
tmiket
0
250
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The Curse of the Amulet
leimatthew05
1
9.1k
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