Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading content…
Loading…
Transcript

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

Learn more about creating dynamic, engaging presentations with Prezi