Agos - in partnership with Profesia - showcase the DIANA infrastructure, describe the functional and the architectural requirements and detail the architectural implementation, explaining how the WSO2 products have been installed, configured and used.
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
[WSO2Con EU 2018] A New Service Architecture for Effective Business Services
1. Head of IT Strategy & Architecture, Agos
A New Service Architecture for Effective
Business Services
Simona Balzano
Matteo Bordin
Principal Architect, Profesia
2. Leader in the consumer credit market for
families
2.000
employees,
230 branches
and 20.000
points of sale in
Italy
Personal loans
Finalised consumer loans
Credit cards
«Cessione del quinto»
Leasing
Insurance services
9
Millions of
customers
30
Years
3. Customers and partners at the center of our
vision
Accelerate
integration
Guarantee security and legal compliance
Offer a new
cross-channel
experience
Build trust
customer
relationship
Customers
PARTNER
Enable new business
models
4. IT Transformation
Tools and applications for a new strategy
A new
architecture to
build & integrate
systems
Digital
Open
Flexible
NEW TECHNOLOGIES
& INFRASTRUCTURE
CULTURE, ORG
& PROCESSES
BUSINESS
TRANSFORMATION
OPERATING
MODEL
5. The new digital
platform
Light integration
Modularity based on
standards
Agility in the development
and management
Automation and scalability
Security cross layers based on
open protocols
6. Open Source Full Stack
The integration between technologies and ecosystem, a success
factor
OSSOSS
OSS OSS
WEB APPLICATION
PORTAL APPLICATION
LOG MANAGEMENT
CONTINOUOUS CONFIGURATION
AUTOMATION ENGINE
SOURCE AND ARTIFACT
REPOS
DATA
NEW SERVICES
DISTRIBUTED STORAGE
7. The numbers of the new architecture
IT
SUPPLIERS
DATA
CENTER
OPEN
TECHNOLOGIES
AUTOMATION
CODE
LINES
VIRTUAL
INSTANCES
DEDICATED
ENVS
20
+
170
+
9
2
200
k+
5
MAINFRAME
INTEGRATIONS
MONTHS
TO GOLIVE
4
12
8. ✓ Profesia as Premier Certified and Reseller partner Profesia supports
customers to:
✓ Design api management capabilities
✓ Identify solutions for the security server
✓ Understand, install and manage all WSO2 products
✓ Enable instant and effective communication channel with WSO2
Profesia
9. Profesia and WSO2 in the project
✓ What Profesia technically done in the project of the new architecture
✓ Deploy, configuration and product customisation
✓ Use Case definitions and implementation via WSO2 products
✓ POC and Production technical Support
✓ What WSO2 technically done in the project of the new architecture
✓ Development and Production support
✓ Q&A about customisations and new implementations
✓ Architecture Review
✓ Keep continuously synchronized Agos with WSO2 product updates
✓ Deliver specific architectural advisory to complete solution
according with WSO2 medium long term roadmap
12. ● Api Management
● oAuth2 security based
● CorrelationID
● Identity Integration
● Federation with third parties
Main project features
13. API management
● External Agos Interface
● Integrated with Identity Server
● An Application for each SPA
AgosBackEnd
Systems
14. ● All applications based on oAuth2
● Token verify at each level
oAuth2 base security
Agos BackEnd
Open Systems
ESB
Mainrframe
zConnect
Token Verification
Enforced
interoperability
15. ● FrontEnd security
● Integrated with
○ AD
○ RACF
○ Custom JDBC
● UserStore attribute
● MainFrame, zConnect, Fuse
● Leverage the as-is user store lifecycle
Identity Integration
AD LDAP
RACF
Jdbc
16. ● Session ID
● Check during Token verification
● Auto-Checkable
CorrelationID
17. Federation with third parties
● oAuth2 authentication
● JWT assertion
● JWT federation paradigm
User Authentication
JW
T
Third Party
Applications
JWT AuthenticationAccessToken
Federated
1
2
19. ● Speed-up for the authentication services integration
● Reducing projects impacts on change of the security services
(decoupling between application and enterprise user account
management)
● Easy and secure integration with third parties
● Flexibility to adapt on future integration needs
● Increased interoperability based on standards
● Enforcement of Mainframe Integration models
Architecture Benefits
20. First results…
Easy start for the
new business
initiatives in
roadmap
Effective synergy
with other
ecosystem open
solutions and IT
Suppliers
Continouous
and reliable
technlology
update and
patching
The open full stack solution allowed us in 1 month
the go-live of the new «Scheda Clienti» (Customers
Informations card) interface
in the our branches
21. ● The new architecture will continue to evolve including
○ Continuous integration and delivery
○ Event and data streaming engine
○ Business process management
○ Cloud Integration
● Profesia and WSO2 are already supporting Agos in design
this new phase according with WSO2 products and evolutions
Next Steps