Presentatie Nsel Ic Tdelta2010 V0 R1
-
Upload
martijn-kriens -
Category
Documents
-
view
338 -
download
3
description
Transcript of Presentatie Nsel Ic Tdelta2010 V0 R1
National Service Engineering Lab
A virtual lab for the development and test of SaaS applications and services
The SRA in short
Wordle.net
SaaS refers to a service delivery model in which remote componentised (business) services are accessible through a software interface and can be combined to create new (business) services delivered via flexible networks.
The need for a testbed ..
NSEL: the use case
• More and more distributed applications– End to end testing becomes impossible– No consistent test data
• Example: Basic services government
• Entanglement of software and services– Non-traditional suppliers of software
• Example: Vodafone with traffic info
• “Mashups” are moving into Enterprise– Networked mission critical systems
• Example: exact online and Rabobank
NSEL: the vision
• Bringing together many (basic) services in test– E.g. Billing services, DigiD, ..
• Easy acces to development and test– Default and consistent test data and interfaces
• Know how on development and test of SaaS– Technical, Judicial, Migration, Business models, …
• Not a physical environment but an explicit collaboration
Examples generic services
….
New (added) services
Testproductie
NSEL
Govlab
• Existing test environment for GovUnited– Front and middoffice for local government– Including basic government registrations
• Access to test versions of basic registrations– DigiD, GBA, KvK, Kadaster, billing, ..– Consistent testdata
• Growth to separate testbed– Probably together with TNO as coordinator
• Playground for projects– E.g. Sasleg
Distributed environment
GovUnitedtestomgeving
GBAdata
DigiD
DigiDtestomgeving
KadasterKvK…
Advantages GovLab
• Single entry to many services• Test interfaces for all services• Consistent data across systems• Support in accessing functionality• In-depth information available on government
systems
Open issues
• Testing tools– Regression, performance, scripts, logging, ..
• Configuration tools– Version management, workspaces, ..
• Maintenance– Service levels, diagnoses, reset of systems, clean installs, ..
• Business models– Role government, pay per use, subscription, …
Call for action
• New projects that can use the testbed• Development of tools and insight through research
with the testbed• Involvment of business (government) users