when integration means much more than application integration
TRANSCRIPT
![Page 1: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/1.jpg)
When integration means much more than
application integration
Alexey SmirnovHead of Integration Solutions
CROC inc
![Page 2: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/2.jpg)
About CROC
• One of the largest Russian system integrators
• No. 1 in the Russian market of systems integration services
• More than 900 customers• More than 2000 projects
every year• Partner of more than 150
vendors
![Page 3: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/3.jpg)
About Eurasian economic union
4+1 states182 millions of inhabitants
20 millions sq. km
More than 300 governmental agencies
![Page 4: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/4.jpg)
Goals of the Union
Provide for free movement of goods, services, capital and labor
Pursue coordinated, harmonized and single policy in the national economies
Upgrade and raise the competitiveness of and cooperation between the national economies
Promote stable development
![Page 5: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/5.jpg)
Integrated information system of the Union
• State-to-state data interchange• Execution of the shared processes• Access to shared information assets• Integrated cross-border domain of trust• Supports functions and processes
of the Union authorities
![Page 6: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/6.jpg)
Project challenges
• Independent participants from state-members• Different legal requirements in the state-
members• Unique cryptography in each country• Different readiness of the state-members• Variety of technologies and platforms
![Page 7: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/7.jpg)
Aspects of the project
Common standards
Technological regulations
Methodology
Technological platform
![Page 8: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/8.jpg)
Common standards
• Handbook of recommended international and national standards:– Networking– Software development
and testing– Data structure design– Security
• Used by all the state-members
• Creates a basis for System consistency and compatibility
![Page 9: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/9.jpg)
Technology regulations
• Rules of electronic data exchange– Actors and their responsibility– Interaction patterns– Protocols– Logging and audit requirements
• Regulation on cross border trusted interchange– Actors and their responsibility– Digital signatures usage– Data formats and protocols
![Page 10: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/10.jpg)
MethodologyKey concepts
• Broad usage of international standards and best practices in electronic data exchange (ISO 11179, CCTS, WCO)
• Unified data model as a basis for electronic documents design
• Maximum reuse of data structures
• Semantic independence
![Page 11: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/11.jpg)
Technological platformNational segments
National segments National segments
Integration segment
Integration platform Trusted third-partyTrusted third-party
Trusted third-party
Trusted third-party
Internal subsystems:• Portal• MDM• Analytics• Statistics• Risk management• Project management• Security• Monitoring
![Page 12: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/12.jpg)
Integration platform
• Federated architecture:- Integration gateways- Data synchronization subsystem- Messaging subsystem
• Tightly integrated with trusted third-parties• Based on model integration gateways• Built on:
- WSO2 Enterprise Service Bus- WSO2 Application Server- PostgreSQL DB
![Page 13: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/13.jpg)
Model integration gatewayWhy WSO2?
• Complies to key requirements:• Open source• High performance• No license fees• No platform lock-in
• Solution we can trust• Proven stability and reliability• High performance and great scalability• Easy to monitor and control
![Page 14: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/14.jpg)
Model integration gatewayArchitecture
Gateway core
Routing
Conn
ectiv
ity
Logging and audit
Mes
sagi
ng
Integration logic
Administrative UI
Validation and error handling
Monitoring
![Page 15: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/15.jpg)
• Configuration-based management
• End-to-end audit• Auto diagnostics• Operational reporting• Fast and reliable: – 100-120 TPS– Caching– Asynchronous
Model integration gatewayKey features
![Page 16: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/16.jpg)
Model integration gatewayDeployment and management
Model integration gateway
Gateway core server
WSO2 Enterprise Service Bus
Messaging platform
Application Server
WSO2 Application Server
Carbon Applications
Queue manager Admin UI
Database server
PostgreSQL Server
Audit DB
Config DB
Operational reportingMonitoring console
![Page 17: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/17.jpg)
What’s next?
• API for greater openness:– OpenData services– G2B and G2C services
• Event processing for greater control:– Business rules– Online transaction
control– Business activity
monitoring
![Page 18: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/18.jpg)
And one more time
• Large project without standards and methodology is a great risk
• Think about reusability and reliability• Do not forget about monitoring and control• WSO2 can help to integrate everything, even
countries
![Page 19: When integration means much more than application integration](https://reader035.vdocument.in/reader035/viewer/2022070514/587fd7781a28ab58248b5af3/html5/thumbnails/19.jpg)
Thank You!