AGADOS function & feature Chapter-03 Visibility of AGADOS based app
1. Agados Functions & Features
Chapter 3. 아가도스 기반 Biz-Apps 의 Visibility Technologies 기능과 특징
Functions & Features Revision: 2014.11.23
Template Revision:20131025 v2.0
2. Ⓒ 2014 agados All rights reserved. 2
Agados Smart Architecture for Application
New Paradigm for SW Package Architecture
• All Logics Visibility (Design Flow)
• Monitoring View Providing
• Objects Relationship View Providing
• Design, Flows & Rules Definition
• High Responsiveness to Change
• Intelligent Customizing Power
• X-Using between Agados & others
• Support to Java & .NET
• Support to Most RDBMS, WAS
• Cloud Computing Intention
• Enable to Service ‘SaaS’ & ‘PaaS’
• Biz. Private / Public Cloud
Smart Architecture to biz. Application
VisualHybrid
SmartCloud
3. Ⓒ 2014 agados All rights reserved. 3
Imagination of Agados Based Biz. Application (Package/Service)
App Defining & Running Mechanism in Agados App AI Engine Platform
App Modeler
Define Tool
App Configure Tool
Redefine Tool
Visual Monitor Client
AI Engine Client
Your Application
Smart Client
Application
DB
Application
Model Data
Application
Log Data
WAS (JBoss, IIS, …)
App AI Engine
(Design, Execute)
App AI
Log Engine
Out-of-Box
Reporting Tool
App AI
Monitor Engine
External System
Your App.
Biz. Assembly
(Model OBJ)HTTP
Your Application
Smart Server
DB(Data)
Server
Agados based App Environment
Server : Windows Server, Unix, Linux
for Java / .NET
DBMS : SQL Server, Oracle, MySQL, …
JSP, ASP
Your App.
Biz. Assembly
(General Class)
Servlet
Other Framework
Internet Browser
4. Ⓒ 2014 agados All rights reserved. 4
Visibilities of Agados Based Biz. Application (Package/Service)
아가도스 기반으로 저작되어 실행되는 Biz-Application 은 다양한 가시적 정보 제공 기능이 내장된다.
Running Status
Analysis
Performance
Tracing
Modules
Relationship
Matrix
Statements
Information
Visibility
Resource
Lifetime
Visibility
Self
Unit/
Stress
Testing
아가도스 기반의 애플리케이션은 X-ray 로 들여다 보는 것과 같이 자체적으로 앱 실행 상태를 모니터링해 볼 수 있고,
구성요소간의 인과관계를 알려주는 다양한 Visibility 기능을 제공한다.
5. Ⓒ 2014 agados All rights reserved. 5
Visibilities for your Application
• 눈으로 확인 가능한 Application
• 프로그램 소스나 개발문서가 아닌, Application 자체적으로 Application의
다양한 구성 정보를 제공한다.
6. Ⓒ 2014 agados All rights reserved. 6
Visibility
Provide Various Visibilities to Agados Based Application
Agados
Visibility
Design Time
Monitor Time
Execute Time
7. Ⓒ 2014 agados All rights reserved. 7
Visibility – for Design Time
Object Flow Diagram
8. Ⓒ 2014 agados All rights reserved. 8
Visibility – for Design Time
Data Map Diagram
9. Ⓒ 2014 agados All rights reserved. 9
Visibility – for Design Time
Object Matrix
10. Ⓒ 2014 agados All rights reserved. 10
Visibility – for Design Time
Find Object
11. Ⓒ 2014 agados All rights reserved. 11
Visibility – for Design Time
Statements Ranking
12. Ⓒ 2014 agados All rights reserved. 12
Visibility – for Execute Time
Run Object Ranking
13. Ⓒ 2014 agados All rights reserved. 13
Visibility – for Monitor Time
Trace / Monitor
14. Ⓒ 2014 agados All rights reserved. 14
Visibility – for Monitor Time
Trace / Server Performance
15. Ⓒ 2014 agados All rights reserved. 15
Visibility – for Monitor Time
Trace / Distribution / Object / Base
16. Ⓒ 2014 agados All rights reserved. 16
Visibility – for Monitor Time
Trace / Object
17. Ⓒ 2014 agados All rights reserved. 17
Visibility – for Monitor Time
Analysis / Report / Base
18. Ⓒ 2014 agados All rights reserved. 18
Visibility – for Monitor Time
Analysis / Report / Monthly
19. Ⓒ 2014 agados All rights reserved. 19
Visibility – for Monitor Time
Analysis / Object / Distribution
20. Ⓒ 2014 agados All rights reserved. 20
Visibility – for Monitor Time
Analysis / Object / Daily List
21. Ⓒ 2014 agados All rights reserved. 21
Visibility – for Monitor Time
Analysis / Object / Any Object