Introducing
Your new presentation assistant.
Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.
Trending searches
Sharing and Re-using statistical services
NSI X
Investment strategy
Do not reinvent the wheel
Reality
StandardiZation
Share
Sharing is caring
Keep Within NSI
Custom Development
Production chain 1
Production chain 2
Done
Testing
Todo
In Progress
Add Containerization capability
Increase security
in service X
WP2
Cookbook on integration & use
Interactive report/guidance with examples
Software and integration architecture recommendations
This work package will study, explore and describe the different architecture possibilities for integrating services.
NSI have different as-is situations and different goals that the to-be architecture should align with. A list of real life examples in NSIs where the situation and goals differs will be selected and guidance will be provided to show the effect of choosing different integration patterns.
Scenadio based guidance
Please increase service security
Integrate this new service
Add scalability
Achieving efficient service integration requires more than data and metadata exchange. Other features that are expected in real situations are for instance capabilities for:
- Logging
- Containerization
- Authorisation
- Status monitoring
- Service scaling
Add possibility for user to try service X
Arch patterns
Scalability
Business case
Context
Production chain 1
Please increase service security
Security
Production chain 2
Shareability
Add Containerization capability
Infrastructure stacks
• Ansible Playbook – Infrastructure as a code
• Docker – Containerization of services
• Kubernetes – Orchestration of containers
• RabbitMQ – Messaging system
• MySQL - Simple SQL database
• Service Mesh (Istio) – Externalized service security
• Simple IAM - System for handling identity &
issuing OAuth 2.0 tokens
?
?
Reuse from other NSI
New service
?
Reuse within NSI
User need