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
15
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
31
Life of our small product
khasunuma
0
17
How to adapt MicroProfile API for generic Web applications
khasunuma
0
16
Introduction to MicroProfile Metrics
khasunuma
0
39
Basic method for Java EE Web Profile
khasunuma
0
13
Introduction to JCA and MDB
khasunuma
0
46
Collections Framework Begineers Guide 2
khasunuma
0
46
JLS myths ~ if-then-else statement ~
khasunuma
0
18
Introduction to Date and Time API 4
khasunuma
0
45
Other Decks in Programming
See All in Programming
Powerfully Typed TypeScript
euxn23
3
1.2k
Node.js v22 で変わること
yosuke_furukawa
PRO
12
4.2k
Ruby on Fails - effective error handling with Rails conventions
talyssonoc
0
280
Criando a Woovi em uma semana
daniloab
0
120
Try creating your own orderedmap
kazamori
1
280
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
0
110
How to improve maintainability and readability of your automated tests? ( #scrumniigata )
teyamagu
PRO
1
120
Native Federation: The Future of Micro Frontends in Angular
manfredsteyer
PRO
0
160
初心者のためのRubyKaigi入門/RubyKaigi Introduction
a_matsuda
10
1.9k
ServerAction で Progressive Enhancement はどこまで頑張れるか? / progressive-enhancement-with-server-action
takefumiyoshii
6
510
Go製Webアプリケーションのエラーとの向き合い方大全、あるいはやっぱりスタックトレース欲しいやん / Kyoto.go #50
utgwkk
6
2k
GitHub Actionsの痒いところを埋めるサードパーティーランナー
dora1998
1
190
Featured
See All Featured
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
Bash Introduction
62gerente
605
210k
The Language of Interfaces
destraynor
151
23k
BBQ
matthewcrist
80
8.8k
The Brand Is Dead. Long Live the Brand.
mthomps
49
30k
Into the Great Unknown - MozCon
thekraken
15
1.1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
228
16k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.7k
Raft: Consensus for Rubyists
vanstee
133
6.3k
GraphQLの誤解/rethinking-graphql
sonatard
56
9.3k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
Designing Experiences People Love
moore
136
23k
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