2. Jun Ichinose Kozue Takusagawa
Joined SoftBank in 2013
Job category : IT designer (IT architect)
Specialized field : Application
Business content :
System requirement definition & type design
Software requirement definition
7. Internet of Things
Gateway
In-house production engine : Chronos-Core
Internet
Companies
Sales
Web
Contact
Center
CRM Billing Payment SCM ERP
Analyz
e
Reco
mmen
d
Enterprise Systems
Enterprise
Systems
Carrier Systems
ESB
Data Store (In-Memory KVS)
Hardware (SDI/NVM)
Network (SDN/NFV)
Real-time Processing Engine
Collect Process Deliver
Devices
Development Platform
Companies
…
etc
9. Each application must be aware of the details of other
applications that must work together.
" Extremely high complexity
" Systems tightly coupled
" Poor maintainability
" Low flexibility
The service bus protects each application from the details of
other applications.
" Complexity contained by middleware
" Systems uncoupled
" High maintainability
" Maximizes re-use
Point to Point Interfaces
Enterprise Service Bus
Enterprise Service Bus
Enterprise
Resources
Planning
Analyze Recommend
supply chain
management
Sales
Web
Contact
Center
Billing Payment
Enterprise
Resources
Planning
Analyze Recommend
supply chain
management
Customer
Relationship
Management
Sales
Web
Contact
Center
Billing Payment
Customer
Relationship
Management
25. Web UI
Application
Web Service
Application
Enterprise Service Bus
Web Service
Application
(legacy)
Web UI
Application
Web Service
Application
Enterprise Service Bus
Web Service
Application
(legacy)
しがらみのない理想
NiFi=しがらみの吸収
Request/Resonseの要件がIF
毎に異なり吸収しきれない
サポートしている機能に
制限がある