SlideShare a Scribd company logo
1 of 16
A Cloud Infrastructure for
  Collaborative Digital Public
           Services
             Yannis Charalabidis (University of the Aegean)
Sotirios Koussouris (National Technical University of Athens)
                 Antonis Ramfos (IntraSoft International)




                                     IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
Cloud is growing....
• Gartner: “The market is expected to reach
  $150.1 billion in 2013”

• Centre for Economics and Business Research
  (CEBR): “by 2015, the cumulative annual
  economic benefit in Europe’s top five
  economies will exceed Ireland’s current GDP”


  Cloud is still growing at an incredible pace but
  all these predictions appeared before the crisis

                                IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
The Role of eGov Clouds
• Better and more efficient public services,
  using better, more efficient and secure ICT
  infrastructure, are key to securing a better
  future for Europe’s businesses and its people.



• EU pushes towards a future where public
  services in Europe take full advantage of
  cloud technology (Malmö, Granada Ministerial
  Declarations, the European eGovernment Action Plan 2011-2015
  and EU’s Digital Agenda)


                                        IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
Towards 2020, Government
Services should be driven by...

• Ubiquitous nature
• Usability, federation
• Co-generation
• Collaboration
• Openness
• Innovation

                          IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
2020: A Paradeigm shift
  in Policy Making*         ✴ As adopted from the 2010 ICT for Governance
                              and Policy Modelling Roadmap (CROSSROAD
                              Project)



                more people involved
             (collaborative governance)




                                            more accurate/powerfull/
                                               efficient systems
                                              (system flexibility)

      more data available
        (data deluge)             IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
How should we proceed?
• The current economic circumstances do not
  allow governments to spend much in
  eInfrastructures
• Things that had to be solved, remain still
  unsolved


  Governments should provide the basic IT
  ingredients and citizen should do “their own
  magic”.
                               IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
Major Challenges in Cloud-
related eGov Service Deployment
A) Change the DNA of public services in the direction of the
   “1-1-1” concept that supposes that «Every public service
   can be provided to any device in one-stop, within one
   second, with one cent cost»;
B) User-driven innovation shaping public services during
   their whole lifecycle in order to be delivered to their
   beneficiaries at their own ends;
C) Digital public services value proposition for all, which
   defines and assesses the impact for all stakeholders, and
D) Massive public information as a Service promoting a
   service-oriented attitude in the public sector
   information (PSI).

                                      IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
A New Governance Model for
 Public Service Co-Creation
1) Government agencies develop modular public services
   (instead of finished, immovable services) according to
   defined sets of interoperability standards
2) The modular public services are listed in the “Registry
   of Modular Public Services” constituting a realization of
   an open data catalogue
3) Stakeholder utilise a “Public Service Co-creation
   Platform” to create complex services on top of the
   “Registry”’s modules.
4) Services of value are taken up by the government,
   following a specific business model (e.g. shared
   revenue, complete acquisition of the solution, etc.)

                                      IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
Open Innovation Process for
Co-Creation of Public Services
Promoting:

• Public Service Co-creation.
   Citizens can easily create next-                                                                       '   Service'
                                                                                                        ' Composi-on'

   generation public services as                                                                             '
                                                                                                              Engines'

   assemblies of available modular




                                                                                                                         Developed'by'Everyone'
                                              Open'Data'
   public services                      • 
                                        •     Web'2.0/3.0'APIs'
                                                                                                         Tools'
                                        •     InterCloud'Services'                                                                                   SMEs'
                                                                                                                                                  Stakholders'

• Public Service Configuration                                                                                                                       Ci0zens'




                                                              Take'up'by'the'PA'
                                                                                                        Models'
   Flexibility. Easy to tailor public
   services meeting the shifting
   personal needs and specific uses.                                                                      Ideas'


• Public Service Delivery Variety.              Public'

   Providing citizens the real choice        Adminsitra0on'


   over the style of provision of a
   next-generation public service (e.g.
   Internet, TV, telephone, mobile,
   etc).


                                                                                   IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
The envisaged Cloud Platform
            Composite Services App Store

• Storing all by the users designed                                                            Stakeholder&Groups,&SMEs,&Professionals,&CiNzens,&Public&Sector&

   and deployed services and their        Service&Provision&
   documentation                                                                                            Design&               Interact&


• Capable of storing pure web
   services to be used by service                                                                    Visual&Design&                 Social&
                                                                                                                                  Networking&
                                                                                                                                                                    Publish&
                                                                                                     Environment&
   designers (direct calls by                                                                                                    Environment&

   external infrastructures or re-




                                                                      &CollaboraNve&Studio&




                                                                                                                                                     Third&Party&Io&Interfaces&
                                                                                                      Service'Composi-on'Engine'                                                              Social&Networks&
   use in the same platform)                                                                     [Mashup&Editor,&Workflow,&Forms&Editor]&
                                                                                                                                                                                              Social&Media&
                                                                                                                                                                                              Web&APIs&
                                                                                                                                                                                              Linked&Data&
• Interconnected with the other                          Retrieve&
                                                                                                   Atomic&and&Third&Party&Service&Retrieval&
                                                                                                            &&Discovery&Engine&                                                               Open&Data&
   “App Stores”                                                                                                                                                                   Register&
                                                                                                                                                                                              Web2.0&Source&

                                                                                              Public&Services&&&Data&Interoperability&Interfaces&
• Governed by a group of people,                       Store&

   who will decide on the acceptance



                                                                                                Register&
   or rejection of applications.       Composite&
                                        Services&
                                       &App&Store&            PA&Web&                                                                             Public&
                                                              Services&                                                                          Sector&
• A revenue model providing                                   Registry&                              Cloud&based&“Atomic”&Services&
                                                                                               Cloud&Infrastructure&
                                                                                                                                                Open&Data&                                          Cloud'
                                                                                                                                                                                                   Registry'
   financial benefits to developers                                                                                     Public&AdministraNons&
   but also public administrations       Service&Provision&




                                                                                              IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
The envisaged Cloud Platform
                  Service Blueprint Registry

• Α single repository, which will be the                                                              Stakeholder&Groups,&SMEs,&Professionals,&CiNzens,&Public&Sector&

    reference point for all development          Service&Provision&
    activities.                                                                                                    Design&               Interact&


• Α searchable catalogue of all publically
    available public-sector web services                                                                    Visual&Design&                 Social&                         Publish&
                                                                                                            Environment&                 Networking&
                                                                                                                                        Environment&
• Storing blueprints of all atomic services




                                                                             &CollaboraNve&Studio&




                                                                                                                                                            Third&Party&Io&Interfaces&
    deployed by the Governmental agencies                                                                    Service'Composi-on'Engine'                                                              Social&Networks&
                                                                                                        [Mashup&Editor,&Workflow,&Forms&Editor]&
                                                                                                                                                                                                     Social&Media&
• Allowing the re-use of those services for                                                                                                                                                          Web&APIs&
                                                                Retrieve&                                                                                                                            Linked&Data&
    the development of by third party                                                                     Atomic&and&Third&Party&Service&Retrieval&
                                                                                                                                                                                                     Open&Data&
                                                                                                                   &&Discovery&Engine&
    applications                                                                                                                                                                                     Web2.0&Source&
                                                                                                                                                                                         Register&

• Interconnected with similar registries                      Store&
                                                                                                     Public&Services&&&Data&Interoperability&Interfaces&

    of other clouds for developing complex
    services




                                                                                                       Register&
                                              Composite&
                                               Services&
                                                                     PA&Web&
• Sharing common semantics and similar        &App&Store&
                                                                     Services&
                                                                                                            Cloud&based&“Atomic”&Services&
                                                                                                                                                         Public&
                                                                                                                                                        Sector&
                                                                     Registry&
    arguments/core components, resulting                                                              Cloud&Infrastructure&
                                                                                                                                                       Open&Data&                                          Cloud'
                                                                                                                                                                                                          Registry'
    in better utilisation of resources and
                                                                                                                             Public&AdministraNons&
    improved reusability.                       Service&Provision&




                                                                                                     IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
The envisaged Cloud Platform
                             Cloud Registry

• A searchable catalogue of all                                                                Stakeholder&Groups,&SMEs,&Professionals,&CiNzens,&Public&Sector&

   registered clouds that support
                                          Service&Provision&
   the platform                                                                                             Design&               Interact&


• Storing information regarding
   computational, storage and                                                                        Visual&Design&                 Social&
                                                                                                                                  Networking&
                                                                                                                                                                    Publish&

   network capacity, technology                                                                      Environment&
                                                                                                                                 Environment&

   used, platform made available to




                                                                      &CollaboraNve&Studio&




                                                                                                                                                     Third&Party&Io&Interfaces&
                                                                                                      Service'Composi-on'Engine'                                                              Social&Networks&
   cloud users, usage policy, rates,                                                             [Mashup&Editor,&Workflow,&Forms&Editor]&
                                                                                                                                                                                              Social&Media&
   certificates.                                                                                                                                                                               Web&APIs&
                                                         Retrieve&                                                                                                                            Linked&Data&
                                                                                                   Atomic&and&Third&Party&Service&Retrieval&
                                                                                                            &&Discovery&Engine&                                                               Open&Data&
• Allowing the transfer of                                                                                                                                                        Register&
                                                                                                                                                                                              Web2.0&Source&

   information for cloud bursting,                                                            Public&Services&&&Data&Interoperability&Interfaces&

   backup, or redundancy creation                      Store&

   purposes.



                                                                                                Register&
                                       Composite&
                                        Services&
                                                              PA&Web&
• Providing the ability of public      &App&Store&
                                                              Services&
                                                              Registry&                              Cloud&based&“Atomic”&Services&
                                                                                                                                                  Public&
                                                                                                                                                 Sector&
   administrations and developers                                                              Cloud&Infrastructure&
                                                                                                                                                Open&Data&                                          Cloud'
                                                                                                                                                                                                   Registry'
   to utilise resources located in                                                                                    Public&AdministraNons&
   other clouds                          Service&Provision&




                                                                                              IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
The envisaged Cloud Platform
                     Collaborative Design Studio

•   Public Services and Data Interoperability                                                                   Stakeholder&Groups,&SMEs,&Professionals,&CiNzens,&Public&Sector&
    Interfaces. Fetching data from the atomic
    services and from the Open Data repositories           Service&Provision&
                                                                                                                             Design&               Interact&
•   Third Party Interoperability Interfaces.
    Supporting the communication with other third
    party sources needed for building personalised                                                                                                   Social&
                                                                                                                      Visual&Design&                                                 Publish&
    and innovative services.                                                                                          Environment&                 Networking&
                                                                                                                                                  Environment&

•   Atomic & Third Party Service Registry and




                                                                                       &CollaboraNve&Studio&




                                                                                                                                                                      Third&Party&Io&Interfaces&
    Discovery Engine. Seeking and retrieving the                                                                       Service'Composi-on'Engine'                                                              Social&Networks&
                                                                                                                  [Mashup&Editor,&Workflow,&Forms&Editor]&
    registered services from third parties and the                                                                                                                                                             Social&Media&
    Service Blueprint Registry.                                                                                                                                                                                Web&APIs&
                                                                          Retrieve&                                                                                                                            Linked&Data&
                                                                                                                    Atomic&and&Third&Party&Service&Retrieval&
                                                                                                                                                                                                               Open&Data&
•   Service Composition Engine. Analysis,                                                                                    &&Discovery&Engine&
                                                                                                                                                                                                               Web2.0&Source&
    transformation and utilisation of the data.                                                                                                                                                    Register&
    Construction of the service workflows and rules.                                                            Public&Services&&&Data&Interoperability&Interfaces&
                                                                        Store&
•   Visual Design Environment. A UI for defining




                                                                                                                 Register&
    the required inputs and designing the actual        Composite&
    workflow.                                             Services&
                                                                               PA&Web&
                                                        &App&Store&                                                                                                Public&
                                                                               Services&                                                                          Sector&
•   Social Networking Environment. Offering to                                 Registry&                              Cloud&based&“Atomic”&Services&
                                                                                                                                                                 Open&Data&                                          Cloud'
    users the ability to interact with their social                                                             Cloud&Infrastructure&                                                                               Registry'

    cycles and to publish information to their social                                                                                  Public&AdministraNons&
    networks for empowering collaboration.                Service&Provision&




                                                                                                               IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
What is still missing?
The interconnection
between clouds of
different vendors is still               !""#       )*+("',-%#
                                                                                  !""#         )*+("',-%#
the most critical issue
                                        $%&'(#      .(/,0%'1#
                                                                                 $%&'(#        .(/,0%'1#




Registries
interconnection will                        !""#       )*+("',-%#
                                                                                       !""#        )*+("',-%#
                                           $%&'(#      .(/,0%'1#
unleash the power of                                                                  $%&'(#       .(/,0%'1#


collaborative co-design                                                                   OpenGov.gr+

and co-development                                                                          Cloud+

(imagine App Store + Android Market +
Windows Marketspace!)



                                                          IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
Conclusions
•   A novel approach for cloud based public service co-creation with advantages to both the
    public and the private sector, but also to citizens and all relevant stakeholders.

•   Public bodies will be relieved of many IT development related activities, lowering costs and
    freeing up important human and computational resources.

•   Open innovation will result in the design and deployment of more sophisticated and
    personalised services at no cost for the public sector.

•   Reconnecting citizens with their governments


Things to consider

•   A strong need for an assessment methodology to validate the model and minimize risks
    (Good governance principles, (such as legitimacy, accountability, transparency, etc.), are not
    automatically ensured by a new model)

•   Risk of privacy infringements.

•   Many open issues regarding cloud interoperability and interoperation of cloud based
    solutions.
•   Reliability of information made available through citizen-generated public services.



                                                               IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
Thank you for your Attention
                           Sotirios Koussouris
       National Technical University of Athens
                            skous@epu.ntua.gr




                          IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece

More Related Content

More from Sotiris Koussouris

Current and future challenges of software engineering for services and applic...
Current and future challenges of software engineering for services and applic...Current and future challenges of software engineering for services and applic...
Current and future challenges of software engineering for services and applic...Sotiris Koussouris
 
Crowd manufacturing and production management as a service
Crowd manufacturing and production management as a serviceCrowd manufacturing and production management as a service
Crowd manufacturing and production management as a serviceSotiris Koussouris
 
Envisioning Future Internet Enterprise Systems: Visionary Scenarios and New R...
Envisioning Future Internet Enterprise Systems: Visionary Scenarios and New R...Envisioning Future Internet Enterprise Systems: Visionary Scenarios and New R...
Envisioning Future Internet Enterprise Systems: Visionary Scenarios and New R...Sotiris Koussouris
 
eGovernment Services Composition Using Multi-Faceted Metadata Classification...
eGovernment Services Composition Using Multi-Faceted Metadata  Classification...eGovernment Services Composition Using Multi-Faceted Metadata  Classification...
eGovernment Services Composition Using Multi-Faceted Metadata Classification...Sotiris Koussouris
 
A SELECTION AND PRIORITISATION FRAMEWORK FOR COLLABORATIVE PUBLIC SERVICES DE...
A SELECTION AND PRIORITISATION FRAMEWORK FOR COLLABORATIVE PUBLIC SERVICES DE...A SELECTION AND PRIORITISATION FRAMEWORK FOR COLLABORATIVE PUBLIC SERVICES DE...
A SELECTION AND PRIORITISATION FRAMEWORK FOR COLLABORATIVE PUBLIC SERVICES DE...Sotiris Koussouris
 
User-driven Technology Evaluation of eParticipation Systems
User-driven Technology Evaluation of eParticipation SystemsUser-driven Technology Evaluation of eParticipation Systems
User-driven Technology Evaluation of eParticipation SystemsSotiris Koussouris
 
Building a Local Administration Services Portal for Citizens and Businesses: ...
Building a Local Administration Services Portal for Citizens and Businesses: ...Building a Local Administration Services Portal for Citizens and Businesses: ...
Building a Local Administration Services Portal for Citizens and Businesses: ...Sotiris Koussouris
 
Heterogeneous Domains’ e-Business Transactions Interoperability with the use ...
Heterogeneous Domains’ e-Business Transactions Interoperability with the use ...Heterogeneous Domains’ e-Business Transactions Interoperability with the use ...
Heterogeneous Domains’ e-Business Transactions Interoperability with the use ...Sotiris Koussouris
 
Multi-Faceted Analysis of Electronic Participation Projects at European Level
Multi-Faceted Analysis of Electronic Participation Projects at European LevelMulti-Faceted Analysis of Electronic Participation Projects at European Level
Multi-Faceted Analysis of Electronic Participation Projects at European LevelSotiris Koussouris
 

More from Sotiris Koussouris (11)

Current and future challenges of software engineering for services and applic...
Current and future challenges of software engineering for services and applic...Current and future challenges of software engineering for services and applic...
Current and future challenges of software engineering for services and applic...
 
IoT and the Supply Chain
IoT and the Supply ChainIoT and the Supply Chain
IoT and the Supply Chain
 
Crowd manufacturing and production management as a service
Crowd manufacturing and production management as a serviceCrowd manufacturing and production management as a service
Crowd manufacturing and production management as a service
 
Envisioning Future Internet Enterprise Systems: Visionary Scenarios and New R...
Envisioning Future Internet Enterprise Systems: Visionary Scenarios and New R...Envisioning Future Internet Enterprise Systems: Visionary Scenarios and New R...
Envisioning Future Internet Enterprise Systems: Visionary Scenarios and New R...
 
eGovernment Services Composition Using Multi-Faceted Metadata Classification...
eGovernment Services Composition Using Multi-Faceted Metadata  Classification...eGovernment Services Composition Using Multi-Faceted Metadata  Classification...
eGovernment Services Composition Using Multi-Faceted Metadata Classification...
 
A SELECTION AND PRIORITISATION FRAMEWORK FOR COLLABORATIVE PUBLIC SERVICES DE...
A SELECTION AND PRIORITISATION FRAMEWORK FOR COLLABORATIVE PUBLIC SERVICES DE...A SELECTION AND PRIORITISATION FRAMEWORK FOR COLLABORATIVE PUBLIC SERVICES DE...
A SELECTION AND PRIORITISATION FRAMEWORK FOR COLLABORATIVE PUBLIC SERVICES DE...
 
Towards the EISB Foundation
Towards the EISB FoundationTowards the EISB Foundation
Towards the EISB Foundation
 
User-driven Technology Evaluation of eParticipation Systems
User-driven Technology Evaluation of eParticipation SystemsUser-driven Technology Evaluation of eParticipation Systems
User-driven Technology Evaluation of eParticipation Systems
 
Building a Local Administration Services Portal for Citizens and Businesses: ...
Building a Local Administration Services Portal for Citizens and Businesses: ...Building a Local Administration Services Portal for Citizens and Businesses: ...
Building a Local Administration Services Portal for Citizens and Businesses: ...
 
Heterogeneous Domains’ e-Business Transactions Interoperability with the use ...
Heterogeneous Domains’ e-Business Transactions Interoperability with the use ...Heterogeneous Domains’ e-Business Transactions Interoperability with the use ...
Heterogeneous Domains’ e-Business Transactions Interoperability with the use ...
 
Multi-Faceted Analysis of Electronic Participation Projects at European Level
Multi-Faceted Analysis of Electronic Participation Projects at European LevelMulti-Faceted Analysis of Electronic Participation Projects at European Level
Multi-Faceted Analysis of Electronic Participation Projects at European Level
 

Recently uploaded

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 

Recently uploaded (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 

A Cloud Infrastructure for Collaborative Digital Public Services

  • 1. A Cloud Infrastructure for Collaborative Digital Public Services Yannis Charalabidis (University of the Aegean) Sotirios Koussouris (National Technical University of Athens) Antonis Ramfos (IntraSoft International) IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
  • 2. Cloud is growing.... • Gartner: “The market is expected to reach $150.1 billion in 2013” • Centre for Economics and Business Research (CEBR): “by 2015, the cumulative annual economic benefit in Europe’s top five economies will exceed Ireland’s current GDP” Cloud is still growing at an incredible pace but all these predictions appeared before the crisis IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
  • 3. The Role of eGov Clouds • Better and more efficient public services, using better, more efficient and secure ICT infrastructure, are key to securing a better future for Europe’s businesses and its people. • EU pushes towards a future where public services in Europe take full advantage of cloud technology (Malmö, Granada Ministerial Declarations, the European eGovernment Action Plan 2011-2015 and EU’s Digital Agenda) IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
  • 4. Towards 2020, Government Services should be driven by... • Ubiquitous nature • Usability, federation • Co-generation • Collaboration • Openness • Innovation IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
  • 5. 2020: A Paradeigm shift in Policy Making* ✴ As adopted from the 2010 ICT for Governance and Policy Modelling Roadmap (CROSSROAD Project) more people involved (collaborative governance) more accurate/powerfull/ efficient systems (system flexibility) more data available (data deluge) IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
  • 6. How should we proceed? • The current economic circumstances do not allow governments to spend much in eInfrastructures • Things that had to be solved, remain still unsolved Governments should provide the basic IT ingredients and citizen should do “their own magic”. IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
  • 7. Major Challenges in Cloud- related eGov Service Deployment A) Change the DNA of public services in the direction of the “1-1-1” concept that supposes that «Every public service can be provided to any device in one-stop, within one second, with one cent cost»; B) User-driven innovation shaping public services during their whole lifecycle in order to be delivered to their beneficiaries at their own ends; C) Digital public services value proposition for all, which defines and assesses the impact for all stakeholders, and D) Massive public information as a Service promoting a service-oriented attitude in the public sector information (PSI). IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
  • 8. A New Governance Model for Public Service Co-Creation 1) Government agencies develop modular public services (instead of finished, immovable services) according to defined sets of interoperability standards 2) The modular public services are listed in the “Registry of Modular Public Services” constituting a realization of an open data catalogue 3) Stakeholder utilise a “Public Service Co-creation Platform” to create complex services on top of the “Registry”’s modules. 4) Services of value are taken up by the government, following a specific business model (e.g. shared revenue, complete acquisition of the solution, etc.) IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
  • 9. Open Innovation Process for Co-Creation of Public Services Promoting: • Public Service Co-creation. Citizens can easily create next- ' Service' ' Composi-on' generation public services as ' Engines' assemblies of available modular Developed'by'Everyone' Open'Data' public services •  •  Web'2.0/3.0'APIs' Tools' •  InterCloud'Services' SMEs' Stakholders' • Public Service Configuration Ci0zens' Take'up'by'the'PA' Models' Flexibility. Easy to tailor public services meeting the shifting personal needs and specific uses. Ideas' • Public Service Delivery Variety. Public' Providing citizens the real choice Adminsitra0on' over the style of provision of a next-generation public service (e.g. Internet, TV, telephone, mobile, etc). IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
  • 10. The envisaged Cloud Platform Composite Services App Store • Storing all by the users designed Stakeholder&Groups,&SMEs,&Professionals,&CiNzens,&Public&Sector& and deployed services and their Service&Provision& documentation Design& Interact& • Capable of storing pure web services to be used by service Visual&Design& Social& Networking& Publish& Environment& designers (direct calls by Environment& external infrastructures or re- &CollaboraNve&Studio& Third&Party&Io&Interfaces& Service'Composi-on'Engine' Social&Networks& use in the same platform) [Mashup&Editor,&Workflow,&Forms&Editor]& Social&Media& Web&APIs& Linked&Data& • Interconnected with the other Retrieve& Atomic&and&Third&Party&Service&Retrieval& &&Discovery&Engine& Open&Data& “App Stores” Register& Web2.0&Source& Public&Services&&&Data&Interoperability&Interfaces& • Governed by a group of people, Store& who will decide on the acceptance Register& or rejection of applications. Composite& Services& &App&Store& PA&Web& Public& Services& Sector& • A revenue model providing Registry& Cloud&based&“Atomic”&Services& Cloud&Infrastructure& Open&Data& Cloud' Registry' financial benefits to developers Public&AdministraNons& but also public administrations Service&Provision& IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
  • 11. The envisaged Cloud Platform Service Blueprint Registry • Α single repository, which will be the Stakeholder&Groups,&SMEs,&Professionals,&CiNzens,&Public&Sector& reference point for all development Service&Provision& activities. Design& Interact& • Α searchable catalogue of all publically available public-sector web services Visual&Design& Social& Publish& Environment& Networking& Environment& • Storing blueprints of all atomic services &CollaboraNve&Studio& Third&Party&Io&Interfaces& deployed by the Governmental agencies Service'Composi-on'Engine' Social&Networks& [Mashup&Editor,&Workflow,&Forms&Editor]& Social&Media& • Allowing the re-use of those services for Web&APIs& Retrieve& Linked&Data& the development of by third party Atomic&and&Third&Party&Service&Retrieval& Open&Data& &&Discovery&Engine& applications Web2.0&Source& Register& • Interconnected with similar registries Store& Public&Services&&&Data&Interoperability&Interfaces& of other clouds for developing complex services Register& Composite& Services& PA&Web& • Sharing common semantics and similar &App&Store& Services& Cloud&based&“Atomic”&Services& Public& Sector& Registry& arguments/core components, resulting Cloud&Infrastructure& Open&Data& Cloud' Registry' in better utilisation of resources and Public&AdministraNons& improved reusability. Service&Provision& IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
  • 12. The envisaged Cloud Platform Cloud Registry • A searchable catalogue of all Stakeholder&Groups,&SMEs,&Professionals,&CiNzens,&Public&Sector& registered clouds that support Service&Provision& the platform Design& Interact& • Storing information regarding computational, storage and Visual&Design& Social& Networking& Publish& network capacity, technology Environment& Environment& used, platform made available to &CollaboraNve&Studio& Third&Party&Io&Interfaces& Service'Composi-on'Engine' Social&Networks& cloud users, usage policy, rates, [Mashup&Editor,&Workflow,&Forms&Editor]& Social&Media& certificates. Web&APIs& Retrieve& Linked&Data& Atomic&and&Third&Party&Service&Retrieval& &&Discovery&Engine& Open&Data& • Allowing the transfer of Register& Web2.0&Source& information for cloud bursting, Public&Services&&&Data&Interoperability&Interfaces& backup, or redundancy creation Store& purposes. Register& Composite& Services& PA&Web& • Providing the ability of public &App&Store& Services& Registry& Cloud&based&“Atomic”&Services& Public& Sector& administrations and developers Cloud&Infrastructure& Open&Data& Cloud' Registry' to utilise resources located in Public&AdministraNons& other clouds Service&Provision& IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
  • 13. The envisaged Cloud Platform Collaborative Design Studio • Public Services and Data Interoperability Stakeholder&Groups,&SMEs,&Professionals,&CiNzens,&Public&Sector& Interfaces. Fetching data from the atomic services and from the Open Data repositories Service&Provision& Design& Interact& • Third Party Interoperability Interfaces. Supporting the communication with other third party sources needed for building personalised Social& Visual&Design& Publish& and innovative services. Environment& Networking& Environment& • Atomic & Third Party Service Registry and &CollaboraNve&Studio& Third&Party&Io&Interfaces& Discovery Engine. Seeking and retrieving the Service'Composi-on'Engine' Social&Networks& [Mashup&Editor,&Workflow,&Forms&Editor]& registered services from third parties and the Social&Media& Service Blueprint Registry. Web&APIs& Retrieve& Linked&Data& Atomic&and&Third&Party&Service&Retrieval& Open&Data& • Service Composition Engine. Analysis, &&Discovery&Engine& Web2.0&Source& transformation and utilisation of the data. Register& Construction of the service workflows and rules. Public&Services&&&Data&Interoperability&Interfaces& Store& • Visual Design Environment. A UI for defining Register& the required inputs and designing the actual Composite& workflow. Services& PA&Web& &App&Store& Public& Services& Sector& • Social Networking Environment. Offering to Registry& Cloud&based&“Atomic”&Services& Open&Data& Cloud' users the ability to interact with their social Cloud&Infrastructure& Registry' cycles and to publish information to their social Public&AdministraNons& networks for empowering collaboration. Service&Provision& IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
  • 14. What is still missing? The interconnection between clouds of different vendors is still !""# )*+("',-%# !""# )*+("',-%# the most critical issue $%&'(# .(/,0%'1# $%&'(# .(/,0%'1# Registries interconnection will !""# )*+("',-%# !""# )*+("',-%# $%&'(# .(/,0%'1# unleash the power of $%&'(# .(/,0%'1# collaborative co-design OpenGov.gr+ and co-development Cloud+ (imagine App Store + Android Market + Windows Marketspace!) IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
  • 15. Conclusions • A novel approach for cloud based public service co-creation with advantages to both the public and the private sector, but also to citizens and all relevant stakeholders. • Public bodies will be relieved of many IT development related activities, lowering costs and freeing up important human and computational resources. • Open innovation will result in the design and deployment of more sophisticated and personalised services at no cost for the public sector. • Reconnecting citizens with their governments Things to consider • A strong need for an assessment methodology to validate the model and minimize risks (Good governance principles, (such as legitimacy, accountability, transparency, etc.), are not automatically ensured by a new model) • Risk of privacy infringements. • Many open issues regarding cloud interoperability and interoperation of cloud based solutions. • Reliability of information made available through citizen-generated public services. IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece
  • 16. Thank you for your Attention Sotirios Koussouris National Technical University of Athens skous@epu.ntua.gr IEEE CloudCom 2011, 01 Nov. 2011 @Athens, Greece