Glassfish JEE Server Administration - JEE Introduction
Â
Agile Enterprise Architecture - Danairat
1. Danairat T.
āļ.āļāļāļąāļĒāļĢāļąāļ āļāļāļāļāļĩāļāļĢāļĢāļĄāļāļēāļĢāļĩ
Line ID: danairat
FB: www.facebook.com/tdanairat
Agile Enterprise Architecture
Digital Initiatives
Digital Platform
Business Services &
Business Objectives
N
e
w
S
e
r
v
i
c
e
s
O
p
t
i
m
i
z
e
d
S
e
r
v
i
c
e
s
R
e
t
i
r
e
d
S
e
r
v
i
c
e
s
C
E
O
C
F
O
C
O
O
C
M
O
B
i
g
D
a
t
a
D
i
g
i
t
a
l
S
e
c
u
r
i
t
y
âInnovationâ
âEfficiencyâ
âSustainabilityâ
Cloud
Data Monetization
New
Customers,
Channels
IoT, Smart Devices
Business Process
Optimization/Outsou
rcing
Smart Workforce
Enterprise
Metamorphosis
Digital Organization
Business Process as a Service
More Control
More Flexible
Vision,
Mission
Statements
The Digital Transformation Series
âĒ Why we need Enterprise Architecture?
âĒ What is Enterprise Architecture and The Agile Enterprise Architecture?
âĒ How to build Enterprise Architecture
4. Danairat T.
Business Silos
Real example of Spaghetti process describing the diagnosis and treatment of 2,765 patients in a Dutch hospital.
http://www.processmining.org/_media/processminingbook/process_mining_chapter_12_analyzing_spaghetti_processes.pdf
5. Danairat T.
Without Blueprint vs. with Blueprint
Inefficient
Complex and Delay Response
Productive
Business and IT Alignment
Cloud, IOT, Big Data, AI, RPA,
Blockchain, FaaS, BaaS, IaC
VS.
FBT PAY G
NTS
TRDS
Client
Customs
RRE
IPS Integrated A/C Refunds
RBA
Def
Payments
Excise
CR
PKI
ECI ADD AWA ELS
Client Staff
Remote
Staff
TAX
AGENTS
GCI
Call Centres
WOC
CCD
TASS
Staff
Phone
Compliance
Staff
BOA
Ref
material
Bus. Intel
NTS A/c
BEP
CDCC
CWMS
BANK
DDDR
1
DataâĶâĶ.
Penalty
Business
IVR
1
FBT PAY G
NTS
TRDS
Client
Customs
RRE
IPS Integrated A/C Refunds
RBA
Def
Payments
Excise
CR
PKI
ECI ADD AWA ELS
Client Staff
Remote
Staff
TAX
AGENTS
GCI
Call Centres
WOC
CCD
TASS
Staff
Phone
Compliance
Staff
BOA
Ref
material
Bus. Intel
NTS A/c
BEP
CDCC
CWMS
BANK
DDDR
1
DataâĶâĶ.
Penalty
Business
IVR
1
âĒ āđāļāđāļēāļŦāļĄāļēāļĒ (Goals, Directions)
âĒ āļāļāđāļĨāļ°āđāļāļĢāļāļŠāļĢāđāļēāļāļāļĩāļĄāļāļēāļ (Roles &
Organization)
âĒ āļāđāļĒāļāļēāļĒāđāļĨāļ°āļāļą+āļāļāļāļāļāļēāļĢāļāđāļēāļāļēāļ
(Policies, Processes)
âĒ Web, Mobile Apps
âĒ Analytics, AI Apps
âĒ Application Data
âĒ Integration Data
âĒ Historical Data
âĒ IOT, Cloud Platform
âĒ Security and Monitoring
âĒ H/W, Network
Insight
and
Monitoring
Innovation,
Citizen
Relationship
Management
Regulatory
Compliance
Corporate
Admin.
Core Services
System
Monitoring
and
Management
Security/
Auditing
and
Identity
Management
Enterprise Infrastructure
Enterprise Information Management
āđāļāļĢāļāļāļāļāļāļļāļāļēāļāļāđāļāļāļāđāļēāđāļāđāļāđāļāđāļ
8. Danairat T.
Types of Architectures
Architecture Description
Enterprise Architecture Creating enterprise blueprint with facilitate all architects and key business
executives to build organizational transitioning roadmap.
Business Architecture Creating business operating model, business services, organization and business
process/policy.
Solution Architecture Creating an information system with its integration.
Application Architecture Creating an application touch points with screen flows and creating report results.
Data Architecture Creating data model both structured and unstructured data and governance
framework.
Technology and
Infrastructure Architecture
Creating digital infrastructure and smart office including network, office
automation, wireless, storage, cloud, big data and security infrastructure.
9. Danairat T.
Enterprise Architecture Framework History
TOGAF9.1
2011
TOGAF9.2
2018
TOGAF9
2009
https://www.leanix.net/en/blog/the-pain-of-using-a-non-cloudbased-eam-tool
10. Danairat T.
Zachman Framework
âĒ Zachman developed a
structure or framework for
defining and capturing an
architecture
âĒ This framework provides for 6
perspectives or âwindowsâ
from which to view the
enterprise.
11. Danairat T.
TOGAF Architecture Development Method
The ADM method consists of eight main phases. As preliminary work, the enterprise
architecture framework and architecture principles are fixed for the effort. In the
following, a short description of the phases.
A. Architecture vision is the analysis phase of EA project. The project is organized; the
scope and domain requirements and constraints are stated. Business scenarios can be
used for this.
B. Business architecture phase, the current baseline architecture is stated, target
architecture is designed and a gap analysis between the two takes place.
C. Information systems architecture consists of the parts Data and Applications. For
Data architecture, the types and sources of data needed in the enterprise are defined
and a data model is created. A gap analysis is conducted and data model is compared
with the business architecture. As to the applications, the applications needed to
meet the specified business requirements and data model are turned into an
applications architecture and are checked back with the business architecture.
D. Technology architecture, the previous phases deliver inputs. In this phase, a
baseline architecture is stated, and the target technology architecture is designed.
E. Opportunities and solutions is the evaluation phase, where the solutions are
selected.
F. Migration planning is the point for checking dependencies in the environment and
preparing for implementation of the target architecture.
G. Implementation and Governance is about the administration of implementation
and deployment phase of the development project.
H. Architecture change management is the maintenance phase. A new baseline is
created and changes in business environment are monitored as well as new
technology opportunities.
www.opengroup.org
https://thunk.technology/blog/togaf-adm-big-bang-theory
16. Danairat T.
5 Principles of An Enterprise Architect
No. Name Statement
1 Business Innovation
and Strategic Alignment
EA to facilitate innovation and provide alignment to the business.
2 Technology Independence Applications are independent of specific technology choices and therefore can
operate on a variety of technology platforms.
3 Data is an Asset Data is an asset that has value to the enterprise and is managed accordingly.
4 Business Continuity
and Responsive Change
Enterprise operations are maintained despite system interruptions. Changes to
the enterprise information environment are implemented in a timely manner.
5 Compliance with Law Enterprise information management processes comply with all relevant laws,
policies, and regulations.
17. Danairat T.
Key Benefits from Enterprise Architecture
Benefit Description
Innovation Enterprise can be able to create new innovation by using EA centralized
repository
Productivity Faster to build new service from existing IT inventory
Cost Saving Cost saving with reusable process, application, data and infrastructure
EA creates a foundation for digital business execution including cloud, big
data, social, mobile, and smart workforce
Reduce Risk EA simplify IT complexity and governs the change impact analysis for new
services deployment
19. Danairat T.
Building Enterprise Architecture
The Guideline
1. Identify EA goals and scope
2. Identify EA team (Strategy, Planning, IT, COO, CFO)
3. Create current architecture
4. Develop targeted architecture
5. Develop transitioning roadmap with governance
6. Replicate to new scope
20. Danairat T.
Enterprise Blueprint Prepared by:_______________________________ Version: ____ Date/Time: ________________
Single Command Center
Breakdown Performance
Ranking, Benchmarking
Insight Management
Customer
Relationship
Management
Risk Management
HRM, HRD
Accounting
Procurement
Finance
Building, Safety
Customer Data Service Data Transaction Data Organization Data Policy Data
IT Services
Innovation
Management
Products/Services
Products/Services
Products/Services Products/Services
Products/Services
Products/Services
Infrastructure Technology (Cloud, Multi-tenancy , IoT sensors)
Decision Technology (AI, ML, System Metadata Management)
Data Technology (Big Data, NoSQL, Graph DB)
Process Technology (BPMN, Event Driven, RPA, APT Gateway)
User Touchpoint Technology (Frontend Dev., Mixed Reality)
Data Sec.
Access Control, and
Process Sec.
Service Level Mgmt.
Sentimental Mgmt.
System and Network Sec
Cloud Management
Data
Technology (Technical Frameworks and Infrastructures)
Core Services
Monitoring Technology
Management
(āđāļāļāđāļāđāļĨāļĒāļĩāļāļīāļāļāļēāļĄāļŠāļāļēāļāļ°)
Security Technology
Management
(āđāļāļāđāļāđāļĨāļĒāļĩāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒ)
Performance
Management
(āļāļĢāļīāļāļēāļĢāļĢāļēāļĒāļāļēāļ
āļāļĨāļāļēāļĢāļāđāļēāđāļāļīāļāļāļēāļ)
Experience
Management
(āļāļĢāļīāļāļēāļĢāļāļēāļāļāļ§āļąāļāļāļĢāļĢāļĄ
āļŠāđāļāđāļŠāļĢāļīāļĄāļāļĢāļ°āļāļēāļŠāļąāļĄāļāļąāļāļāđ)
Corporate Admin.,
Back Office
(āļāļĢāļīāļāļēāļĢāļāļēāļāļŠāļāļąāļāļŠāļāļļāļ)
Laws, Compliance and
Audit
(āļāļĢāļīāļāļēāļĢāļāļēāļāļāļļāļāļ āļēāļ
āđāļĨāļ° āļāļāļĢāļ°āđāļāļĩāļĒāļ)
Audits and Controls
Laws ( PDPA, ETC. )
Sandbox
Management
āđāļāļĢāļāļāļāļāļāļļāļāļēāļāļāđāļāļāļāđāļēāđāļāđāļāđāļāđāļ
21. Danairat T.
Digital Enterprise Blueprint
Performance Model Innovation, CRM
āļĢāļēāļĒāļāļēāļāļāļĢāļ°āļāđāļēāļāļĩ CRM
Survey āļāļ§āļēāļĄāļāļķāļāļāļāđāļ
Online Research
āļāļēāļ CSR
āļĢāļ°āļāļāļāļĢāļ°āđāļĄāļīāļāļāļĨTRIS
News Clipping
āļĢāļąāļāđāļĢāļ·KāļāļāļĢāđāļāļāđāļĢāļĩāļĒāļ
Regulatory Compliance
Corporate
Administration
HRM/HRIS
MIS
Supply&Asset
eGP E-Contact
CATC Core Business
Access Channels
Web Mobile/IOT Voice Over IP Branch
i-Train System
āļĢāļ°āļāļāļāļĢāļīāļŦāļēāļĢāļāļēāļĢāļĻāļķāļāļĐāļē
E-Register
āļāđāļāļĄāļđāļĨāļāļąāļāļĻāļķāļāļĐāļē āļāđāļāļĄāļđāļĨāļāļēāļāļēāļĢāļĒāđ āļāđāļāļĄāļđāļĨāļāļĢāļ°āđāļĄāļīāļāļāļēāļĢāđāļĢāļĩāļĒāļ/āļāļēāļĢāļŠāļāļ āļāđāļāļĄāļđāļĨāļāļēāļĢāļŠāļāļ āļāđāļāļĄāļđāļĨāļŦāļĨāļąāļāļŠāļđāļāļĢ
Enterprise Data and Information Management
E-Resource
Instructor System
System
Monitoring and
Management
Security/Auditing
and Identity
Management
Networking and Cloud Infrastructure
Digital Asset, Rule and Configuration Repositories
Data Management and Data Integration Platform
Business Process Platform
Standard User Interfaces, Standard IOT Touchpoints
Identity Sec.
Data Sec.
Process Sec.
Monitoring
Autonomous Data Center
Service Level Management
Network Sec
Cloud Management
Digital Platform
E-Sarapan
Learning Management System
Inventory Stock
Fingerprint Scan
DocumentProduction(āđāļĢāļāļāļīāļĄāļāđ)
Online Printing
E-Budget
E-Classroom(āļ.āļāļĢāļĩ)
MCTA
SARC
E-Admission
Examination System
iWork Activiz
House Keeping
Finance
Account
APPLY App(āļĢāļ°āļĒāļ°āļŠāļą]āļ)
āļāđāļāļĄāļđāļĨāļāļāļāļĢāļ°āļĄāļēāļ āļāđāļāļĄāļđāļĨāļŦāļāđāļ§āļĒāļāļēāļ āļāđāļāļĄāļđāļĨāļāļļāļāļĨāļēāļāļĢ
āļāđāļāļĄāļđāļĨāļāļąāļāļāļ·]āļāļāļąāļāļāđāļēāļ āļāđāļāļĄāļđāļĨāļ§āļąāļŠāļāļļ/āļāļĢāļļāļ āļąāļāļāđ āļāđāļāļĄāļđāļĨāđāļāļīāļāļāđāļēāļĒ/āļāļēāļĢāđāļāļīāļ āļāđāļāļĄāļđāļĨ Traveling Schedule Theoretical Instruction Practical Instruction āļāđāļāļĄāļđāļĨāļāļēāļĢāļāļķ āļ āļāđāļāļĄāļđāļĨāļāđāļēāļ§āļāļēāļāļēāļĻ
E-Library
Student Intelligent Center
AMSS
āļĢāļ°āļāļāļŠāđāļāļāđāļēāļ§āļāļēāļāļēāļĻāļāļąāļāđāļāļĄāļąāļāļī
Student Pilot Alert
āļĢāļ°āļāļāļāđāļāļĄāļāđāļēāļĢāļļāļāļāļēāļāļēāļĻāļĒāļēāļ
An Intelligent Teaching
System
E-Tools
Tool Control System
Smart Class Room
Smart Central Laboratory &
Store
Student on Line
Smart Student ID Card
Smart Corporative
Smart Advisor &
Study Planning
Request
āđāļāļīāļāļāļāļĢāđāļŠāļāļķ āļāļāļāļĢāļĄ
Service Upgrade
āļĢāļ°āļāļāļāļ§āļīāļāļĒāļēāļāļīāļāļāļāđ/āļŠāļāļ
āļāļĢāļ°āļāļēāļĻāļāļĢāļ°āļāļĢāļ§āļ
āļāļĢāļ°āļĢāļēāļāļāļĪāļĐāļāļĩāļāļē
āļāļāļāļĢāļ°āļāļĢāļ§āļ
Policy
Internal Audit
āļāļĢāļ°āļĢāļēāļāļāļąāļāļāļąāļāļī
āļāđāļāļāļąāļāļāļąāļ/āļĢāļ°āđāļāļĩāļĒāļ
āļĄāļēāļāļĢāļāļēāļāļŠāļēāļāļĨ
KM
āđāļāļāļ§āļīāļŠāļēāļŦāļāļīāļ
āđāļāļāļāļĢāļīāļŦāļēāļĢāļāļ§āļēāļĄāđāļŠāļĩāļĒāļ
āđāļāļāļāļ§āļāļāļļāļĄāļ āļēāļĒāđāļ IC
Regulation
E-Calendar
E-News Generating
āļĢāļ°āļāļ Alumni
(āļāđāļāļĄāļđāļĨāļĻāļīāļĐāļĒāđāđāļāđāļē)
GFMIS
āļāļāļāļŦāđāļāļāļāļāļāđāļĨāļāđ
E-Document
āļĢāļ°āļāļāđāļŠāļāļ āļąāļĻāļāļđāļāļāļĢāļāđ
A lfresco
āļĢāļ°āļāļāļ āļąāļāļāļēāļĢāđāļāļāļŠāļēāļĢ
Training Management iCo-Operative Society AIP Th/Jeppesen program
āļāđāļāļĄāļđāļĨāļāļĢāļĄāļāļēāļĢāļāļāļāļĢāļāļ āļāđāļāļĄāļđāļĨāļāļļāļāļ§āļļāļāļīāļāļēāļĢāļĻāļķāļāļĐāļē āļāđāļāļĄāļđāļĨāļŠāļīāļāļāļīāļāļąāļāļĢ āļāđāļāļĄāļđāļĨāļ§āļīāļāļąāļĒ/āļ§āļīāļāļĒāļēāļāļīāļāļāļāđ āļāđāļāļĄāļđāļĨāļāļļāļāļ§āļīāļāļąāļĒ āļāđāļāļĄāļđāļĨ Jeppesen āļāđāļāļĄāļđāļĨāļŦāđāļāļāļŠāļĄāļļāļ
āļāļēāļĢāļāļĢāļ°āļāļąāļāļāļļāļāļ āļēāļ
Core Business
System
Finance &
Accounting
Risk Governance
Research,
Business
Development,
CRM
HR,
Procurement,
Smart Building
Enterprise
Performance
Management
Enterprise
Data
Management
Enterprise
Data
Government
Digital Security
Digital
Monitoring
Digital Platform
(Network, Cloud Infrastructure, Integration System, and Standard User Interface)
āđāļāļĢāļāļāļāļāļāļļāļāļēāļāļāđāļāļāļāđāļēāđāļāđāļāđāļāđāļ
22. Danairat T.
Digital Tourism Platform
Performance
Management
Innovation and
Business Dev
Performance Reports
Breakdown KPIs
Govt. Ranking
Digital Marketing
Citizen Relationship
Social Listening
Security Management
Corporate
Administration
Risk Management
Laws
HR, HCM
Accounting
Procurement
Audits and Controls
Finance
Env. Safety
āļāļāļāļĢāļ°āļāļĢāļ§āļ
Core Digital Tourism Services
Festival
Mgmt
Tourist User Experience Service Integration
Plan
Branch
Service Mgmt
Tourists Data Service Data Transaction Data Policy Data Organization Data
Data and Information Management
Cases
Mgmt
IT Service
Monitoring
Management
Security/Privacy
Management
Cloud Infrastructure
Decision Centric Platform (ML, Deep Learning)
Data Lake, Big Data Platform
Business Process and Approval Workflow Platform
Web Scale UI, Mobile, IOT Access
Identity Sec.
Data Sec.
Process Sec.
Monitoring
Sentimental
Service Level Management
Network Sec
Cloud Management
Digital Tourism Technology Platform
IoT and Image
Recognition
āļŠāđāļēāļāļąāļāļāļēāļāļāļĨāļąāļāļāļēāļĢāļāđāļāļāđāļāļĩāļĒāļ§
āļāļąāļāļāđāļāļāđāļāļĩāļĒāļ§ āļāļēāļĢāđāļāļīāļāļāļēāļĢāļāļĨāļąāļ, āļāļļāļāļāļĨāļēāļāļĢ āļāļąāļāļāļĩ
B2B
āļāļđāđāļāļĢāļ°āļāļāļāļāļēāļĢāļāđāļāļāļāļīāļ āļāļēāļĢāļāđāļāļāđāļāļĩāļĒāļ§ āļāļāļ.
Mobile dashboards, Notifications and Tasks tracking system
Book Travel Evaluate
Intelligent
Center
Place
Mgmt
Activities
Mgmt
Shop
Mgmt
Eat Health
PPP Mgmt
Document
Mgmt
B2C āļāļāļ°āļāđāļēāļāļēāļāļāļĢāļ°āļāļēāļĢāļąāļ
Nong Tak-Thai
āđāļāļĢāļāļāļāļāļāļļāļāļēāļāļāđāļāļāļāđāļēāđāļāđāļāđāļāđāļ
27. Danairat T.
āļāđāļāļĄāļđāļĨāđāļŦāļāļļāļāļēāļĢāļāđāļāđāļēāļāđ (Data001)
āļāđāļāļĄāļđāļĨāļāļđāđāđāļāđāļāļĢāļīāļāļēāļĢ(Data002)
āļāđāļāļĄāļđāļĨāļāđāļēāļāļāļāļĢāļ°āđāļāļĩāļĒāļ (Data003)
Container based technology
Development Framework
Storage Management
Network Monitoring and Security
System Security
āļĢāļ°āļāļāļāļĢāļīāļŦāļēāļĢāļāļąāļāļāļēāļĢāđāļāļ·āđāļāļŦāļē (App001)
āļĢāļ°āļāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđāđāļĨāļ°āļāļīāļāļāļēāļĄāļŠāļāļēāļāļāļēāļĢāļāđ (App002)
āļĢāļ°āļāļāļāļĢāļīāļŦāļēāļĢāļāļąāļāļāļēāļĢ (App003)
āļāļĢāļīāļāļēāļĢāđāļĨāļ°āļāļĢāļ°āļāļ§āļāļāļēāļĢāļāđāļēāļāļēāļāļŦāļĨāļąāļ
āļāļĢāļīāļāļēāļĢāļāļēāļāļŠāđāļāđāļŠāļĢāļīāļĄāđāļĨāļ°āļāļĢāļ°āļāļēāļŠāļąāļĄāļāļąāļāļāđ
āļāļĢāļ·āļāļēāļĢāļāļēāļāļāđāļēāļāļāļļāļāļĨāļēāļāļĢ
āļāļĢāļ·āļāļēāļĢāļāļēāļāļāđāļēāļ Back Office
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļāļāđāļāļĢāđāļĨāļ°āļāļ§āļēāļĄāļŠāļāļāļāļĨāđāļāļāļāļąāļ
Service and
Process
28. Danairat T.
Performance
Management
Experience
Management
Laws,
Compliance
and Audit
Operational
Excellence
Core Services
Monitoring
Management
Security
Management
Digital Technology Management
Common Data
New
Changed
Retired
Unchanged
From current Enterprise Blueprint to target Enterprise Blueprint
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļāđāļēāļŦāļĄāļēāļĒ
Performance
Management
Experience
Management
Laws,
Compliance
and Audit
Operational
Excellence
Core Services
Monitoring
Management
Security
Management
Digital Technology Management
Common Data
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļąāļāļāļļāļāļąāļ
Architectures Transitioning
29. Danairat T.
Agile
Enterprise
Architecture
Enterprise Blueprint
(Organization Skeleton)
Strategic
Implementation
(Organization Organs)
OKRs DDD
Data and Stakeholders
Skills, Culture, Laws
AI, Big Data, IOT, etc.
Product/Service Owner
Microservices,
POD Container
design spec.
Agile Team
âĒ Build Agile Culture
âĒ Empower Teamwork
âĒ Sustainable Governance
âĒ Continuous Improvement
āđāļāļĢāļāļāļāļāļāļļāļāļēāļāļāđāļāļāļāđāļēāđāļāđāļāđāļāđāļ
30. Danairat T.
Business Service Overview
âBusiness service is a general term that describes work that supports a business.â
https://searchcio.techtarget.com/definition/business-services
Business service can be the service for external
customer such as sales service, marketing service and
internal customer such as employee service,
procurement service, accounting service
Organization needs to identify business services which
provided for both external and internal as their
organization portfolio or catalog.
Business service describes its objective outcomes,
service owner, key stakeholder, key process, output,
key business supports and key digital supports for
continue business service improvement.
āđāļāļĢāļāļāļāļāļāļļāļāļēāļāļāđāļāļāļāđāļēāđāļāđāļāđāļāđāļ
31. Danairat T.
Enterprise Architecture and DevOps
Digital Organization
Transformation
Enterprise Architecture
Digital Services
(DevOps)
âĒ Enterprise Service Portfolios
âĒ Capabilities
âĒ Enterprise Transitioning Roadmap
âĒ AI
âĒ Robotics
âĒ Big Data
âĒ IOT
âĒ Cloud
âĒ Etc.
âĒ Directions
âĒ Flagships Operating Model
âĒ People Skills and Partnerships
âĒ Governance
âĒ Digital Service Development
âĒ Continue Improvement
āđāļāļĢāļāļāļāļāļāļļāļāļēāļāļāđāļāļāļāđāļēāđāļāđāļāđāļāđāļ
32. Danairat T.
Business Process â Manned and Unmanned at Work
Cloud
Sync Data
Filter Logic
Manager
RPA
Approve
?
Save Data
200ms
100ms
10mins â 120mins
100ms
āđāļāļĢāļāļāļāļāļāļļāļāļēāļāļāđāļāļāļāđāļēāđāļāđāļāđāļāđāļ