SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
DESIGNING AND DELIVERING PUBLIC SERVICES ON THE
                        CLOUD
Yehia Taher1, Rafiqul Haque2, Dinh Khoa Nguyen1, Willem-Jan van den Heuvel1, Ita Richardson2
             1
                 European Research Institute in Service Science (ERISS) – Tilburg University, The Netherlands
                                  (Y.Taher, D.K.Nguyen, wjheuvel)@TilburgUniversity.edu
                   2
                     Irish Software Engineering Institute (Lero) – University of Limerick, Limerick, Ireland
                                           {rafiqul.haque, ita.richardson}@lero.ie




Keywords:        E-Government, Public Services, Reusability, Customization, Cloud Computing, T-Shaped Platform.

Abstract:        Cost and complexity are currently the most substantial obstacles for designing and delivering services in the
                 public sector. The traditional in-house development and maintenance landscape of public services require
                 experts from diverse domains, various technologies and complex on-premise infrastructure, etc. The high
                 upfront cost and complexity impede the proliferation of Information Technology (IT) within the domain of
                 public sector. It is the aim of this research project to deliver a cloud based platform that allows non IT-
                 experts to customize prefabricated and reusable public services by parameterizing them. This customization
                 revolves around reference guidelines that accommodate a methodology in a consistent manner.



1    INTRODUCTION                                                     The above considerations bring the widely
                                                                  known concept called reusability into the light of
                                                                  this research. Reusability enables to reuse existing
    Recently, IT        has    undergone vigorous
development to facilitate organizations to develop                elements that could fit into specific requirements. It
                                                                  is a promising concept for developing public
and deliver services in more efficient and effective
                                                                  services that do not require to be developed from
fashion. In this setting, public service organizations
are harnessing the power of IT and distributed                    scratch. This helps to diminish the development cost
                                                                  for public services. However, the only shortcoming
technologies (e.g., Internet) to automate their desk-
                                                                  of reusable services is their fitness to specific
based human provided services and also to make
services ubiquitous. The ubiquity ensures that public             requirements because they are still generic (i.e.,
                                                                  independent of any specific context). Hence, it is
services are accessible by the users (e.g., citizen) via
                                                                  highly unlikely that generic services can completely
the Internet. Despite enormous amelioration of
technologies, public service organizations have                   satisfy the requirements of a specific context. This
                                                                  implies      that    reusable      services     require
failed to exploit the full potentials of IT. Our
                                                                  customizations. In order to customize context-
analysis reveals three salient reasons behind this
including economical, technological, and societal. In             independent services to context specific ones,
                                                                  organizations require experts from various specific
this article, we focus on economical and
                                                                  contexts (e.g. service usage context, service runtime
technological. To be precise, this research deals with
two primary issues embodying cost and complexity                  environment, etc.) and technologies (e.g., WS-*
                                                                  standards, REST, etc.). In this setting, the reusability
to design and deliver public services.
                                                                  concept turns out to be an effective means to reduce
    Traditionally, the in-house development
landscape includes a group of service development                 the service development cost partially but not
                                                                  completely. In addition, the licensing cost and the
experts from multiple domains (e.g., business,
                                                                  cost of infrastructure increase the upfront cost
technology), on-premise infrastructure, technical
specialists, and experts for maintenance of                       heavily that is beyond the ability of many public
                                                                  service organizations to afford. Therefore, there is a
applications and infrastructure. Evidently, such a
                                                                  strong requirement for a solution approach that will
landscape augments cost and complexity
enormously that is not affordable and manageable by               serve as a means of developing public services in
                                                                  cost effective manner.
a large number of public service organizations.
Figure 1: The traditional landscape of developing and delivering services.
    Complexity is another grand challenge for public             includes guideline that will enable the public service
service organizations to exploit the potentialities of           organizations to develop and deliver services
IT. Large numbers of organizations today are                     without requiring experts. This implies, public
striving to remove the excessive complexity from                 service organizations will be able to reduce the
the service development landscape. Many                          service development cost significantly since they
organizations consume more time and effort on                    will be able to lower their budget on experts.
maintaining their infrastructure instead of focusing             Additionally, the pay-per-use economic model will
on adding value on services. Complexity may                      help reducing the cost of infrastructure and licensing
underlie the entire infrastructure. The reason behind            fees for technologies. In a word, the cloud based T-
this complexity is merely the integration of various             Shaped platform will lessen the overhead cost of
technologies. It turns the service development                   designing and delivering public services.
landscape into a space only for experts who posses                   This paper is organized as follows, a motivating
sound knowledge on development platforms. In                     scenario is presented in section 2 to illustrate the
addition, maintaining complex infrastructure is a                cost and complexity underlie in today’s solution
non-trivial task which requires a highly proficient              architecture; section 3 describes the core concept of
team of experts. These complexities preclude public              our proposed cloud-based platform for public
service organization to adopt IT for delivering                  service organizations; section 4 describes the
services to the end-users.                                       methodology that facilitates the public service
    This paper aims at developing a cloud based                  customization using the T-Shaped platform. We
platform that will bolster the public service                    explain the related literatures in section 5 and the
organizations to develop and deliver public services             future extensions of this research in section 6.
in efficient and (cost-) effective manner. We named
the platform T-Shaped platform. The T-Shaped is
grounded on the concept of reusability, a                        2    MOTIVATING SCENARIO
methodology for customizing reusable pro cesses,
and most importantly the cloud computing                         We present a motivating scenario in this section.
paradigm. This cloud based solution will facilitate              Figure 1 shows the scenario. The scenario
migrating the excessive complexity that arises on                demonstrates various development costs that exist in
account of in-house service development                          traditional development landscape. It also reflects
infrastructure. This will encourage much wider                   the complexities that are underlying the traditional
adoption of IT within public service domain,                     application development ecosystem.
promote the development of innovative public                         Figure 1 demonstrates several areas of traditional
services, and reduce the time to deliver services to             in-house service development ecosystem, which
customer (e.g., citizen). The proposed platform
increases the cost massively. The red-dotted               providing a virtual development platform for the
rectangles in figure 1 spot these areas. In the given      public service administrators to streamline the public
scenario, a public service provider develops services      service design, delivery and management processes
that run on in-house platform. This requires (at least)    on the cloud.
a team of developers lead by a specialist, analysts,           In this section we describe the fundamental
solution designer, and solution architect. Hiring          concept of the T-Shaped platform. The T-Shaped
these experts increases the upfront development cost       platform consists of two different views: Horizontal
exponentially. Besides, the platform is integration of     View and Vertical View. For service design, the
various technologies that also raise the cost              horizontal view of the T-Shaped platform proposes
immensely. The reason is merely the licensing cost         that public service administrators can reduce the
of enterprise editions of these technologies.              transparent cost by exploiting a number of generic
     Additionally, the public service providers host       Reusable Services in the public service domain
the services on on-premise infrastructure that causes      together with a Reference Guideline for customizing
a considerable escalation of the total cost. The           these services. The connector of T-Shaped platform
infrastructure entails various equipments in               connects a provider to a public service repository
particular, processing equipments (e.g., CPU,              where providers can query and find reusable
memory), storage equipments (e.g., database                services. The T-Shaped platform embeds a reference
storage), and networking equipments (e.g., switch).        guideline that underpins the customization of
In addition, a group of technical specialists need to      reusable services.
assemble these equipments in an infrastructure. The            Following the vertical view of the T-Shaped
costs of these resources (equipments and human)            platform, the users may use the reference guideline
increases the total cost heavily that is far-affordable
                                                           to customize the generic public services as they
to many public service organizations.
                                                           want. The reference guideline serves as the guiding
     Furthermore, in-house service development
platform can be enormously complex. The platforms          principle for public administrators or service
today integrate several technologies that raise            providers accommodating the customization of
complexity. The classic examples are Eclipse and           generic services without the need of having intense
Netbeans platforms that are largely complex to             knowledge on processes as well as its related
install and operate for a non-expert user. Developing      technologies. It contains a large set of parameters
applications or services using these platforms are far     derived from diverse domains that are important to
beyond their ability. Figure 1 shows that a traditional    the customization of public services. T-shaped
development        platform     integrates     different   allows public administrators to use these parameters
technologies including Silverlight, Intalio BPMS,          to customize the process-based services. The key
and so on. These technologies make the platform            idea of the reference guideline is to bolster stratified
infrastructure highly complex that is not easy to use      customization which allows fine-tuning a context
for users who are not adequately expert. Developing        independent service to context specific one that
services using this platform by a non-expert user is       represents the unique interests or characteristics of
merely impossible. In addition, there are no clear         an organization. Figure 2 depicts the stratified
guidelines that can ease the service development           customization approach with an example.
complexity.
     Now, the above issues foster one important
question: what is the most suitable approach that
optimizes the total cost and reduces the complexity
of developing and maintaining public services? We
initiate this research to find answers of these
questions.

3    T-SHAPED PLATFORM AS A
     SERVICE: CONCEPTUAL
     OVERVIEW
    Adopting the cloud paradigm, we offer the T-           Figure 2: The stratified customization approach with
Shaped platform as a service for public service            example.
organization to design and deliver services in a cost-        Stratified customization is an approach that
effective manner. The T-Shaped solution aims at            promotes customization of context independent
services to context specific ones in a multiplicity of   pricing models and agreements. That gives them the
1 to n.                                                  possibility for considering the most economic way
    The meta-reference model in figure 2 is a            of developing their public services.
reusable process model that associates services              In the next section, we describe the methodology
containing the elements from global perspective that     of our cloud-based T-shaped platform for public
is independent of usage and context. The                 services.
customization produces the reference model
containing the elements and characteristics for
specific usage but not context and finally the           4    METHODOLOGY
solution model that is the concrete solution to a
specific context. The example in figure 2                The T-Shaped underlies a methodology for
demonstrates the customization process. We provide       customizing reusable public services. We propose
the example linked with customization approach           this    methodology    to    facilitate stratified
using dotted lines. The meta-reference model is the      customization of processes. The methodology is
permission process associating permission services.      influenced by the research works from (Ma &
The process is customized to permission process for      Leymann, 2008), (Heuvel & Jeusfeld, 2007). It
residence permit which is not yet a concrete             includes three phases that are described in the
solution. The final customization produces the           followings:
concrete solution which is residence permit for
Tilburg Municipality. We discuss the methodology         (i) Discover
for customizing services in section 4.
    Developing services in-house may require much        The public service provider finds the required
work in addition to the actual service logic             services from the service market or service cloud.
development. This work may include the                   The T-Shaped solution connects a provider with the
procurement, installation, configuration, and            service cloud.
operation of platforms, servers, storage, and                To support finding and loading of services from
networks as well as the provision of database            a public service cloud, the following primitives need
services and user-authentication mechanisms.             to be supported:
Providing these portions of the development process       Find: The provider finds the service from the
as cloud platform services is expected not only to           service cloud using this primitive.
reduce the development costs but also to ease the         Load: This primitive is used to import a service
work load of the public administrations while                in T-Shaped platform to customize to be used in
improving the service value they provide. Inspired           specific context.
by this idea, our T-shaped solution will be delivered        Figure 4 shows that a public service provider find
to the public administrations as a virtual               and load public services from the service cloud.
development and hosting cloud platform service.
    Conventional on-premise service development in
the public service domain, as explained in section 1,
is unacceptable due to high complexity and
development cost. Moving to our virtual platform
helps to delegate all the complexity of the
development lifecycle of public services to our
platform. In particular, this enables public
administrations to better concentrate their efforts on
understanding the citizen requirements and
                                                         Figure 4: Discovering public services from the cloud
preferences which - without any doubt – leads to
                                                         service.
more adaptive public services to the citizen ever-
increasing dynamic needs. We believe that this
                                                         (ii) (Re)-Design
approach helps much for creating public services
that continue to have a significant positive impact on   After the service is loaded on T-Shaped platform, a
the     citizen’s    life.    Furthermore,      public   service provider analyzes the loaded service. The
administrations, when using our T-shaped solution        analysis fosters re-designing the service to satisfy
platform, may be charged based on the pay-per-use        specific interests. Comparing with specific
or subscription schemes with a variety of predefined     requirements, the provider selects the list of
                                                         activities that should be refined, pruned, and
aggregated. The service may need extra                   much expertise. Figure 6 shows an example of
functionality to be extended to satisfy the context      parameterization of a service.
specificity. To support public service providers, we
integrate the following primitives with the T-Shaped
platform:
 Refine: Refine allows refining an activity into sub-
  activities. For instance, prepare permission
  application is an activity may be refined to
  prepare document and fill application.
 Prune: An activity can be removed from the
  process using this primitive.
 Aggregate: Aggregation allows combining two or
  more activities into single activity.
 Extend: This primitive used to extend the required
  functionality.
  Additionally, activities can be renamed to fit into    Figure 6: Parameterization of Public Services.
a specific context. Renaming is labelling the
activities, actors, events of the generic process.
  Figure 5 shows how T-Shaped solution facilitates       5    RELATED WORK
a service provider redesigning a generic process
using the operators.                                     This research revolves around three key concepts
                                                         cloud computing, reusability, and customization. In
                                                         recent days, cloud based solution for developing
                                                         applications is gaining enormous popularity with a
                                                         high number of market-available platforms.
                                                         (Heroku, 2010) was one of the first cloud platform
                                                         providers, which delivers the whole lifecycle
                                                         management solution for Ruby & Rails application
                                                         over the Internet. Another prominent example in
                                                         cloud-based development platform is the Force.com
                                                         (Salesforce.com, 2010) that allows designers to
                                                         build their CRM applications faster and with lower
                                                         cost using a very simplified programming model.
                                                         Instead of providing a whole virtual development
                                                         platform like Force.com, (Google App Engine,
Figure 5: Redesigning a Generic Process using T-Shaped   2010) and (Microsoft-Windows Azure, 2010)
Solution Operators.                                      provide SDKs that support a simulated development
                                                         and testing environment.
(iii) Parameterize                                            The existing cloud-based solutions available in
                                                         the market may largely contribute to reducing the
After the service is scoped to a specific interest
                                                         upfront cost of acquiring in-house development
through redesigning the underlying process, this
                                                         platforms and the complexities that underlie the
phase supports parameterization of the service.
                                                         traditional     service    development      ecosystem.
Parameterization allows specifying the quality of
                                                         However, these solutions are only provided as
services (QoS), policies, and security parameters. It
                                                         generic, domain-independent solutions as they
also allows specifying the values of parameters.
                                                         mainly target a large number of clients. Yet in the
Thus, parameterization is highly critical to reach the
                                                         public service domain, expert cost regarding
goal of service and also to ensure the user
                                                         developing services is still a question since public
satisfaction.
                                                         service organizations may require a high number of
    In this regard, T-Shaped provides an ideal
                                                         experts that have adequate domain knowledge. Our
solution, a reference guideline that delivers a large
                                                         approach is certainly exceptional in this regard since
set of parameters from diverse domains (e.g.,
                                                         it particularly focuses on the public service domain.
regulatory policy) to support service provider to
                                                             Furthermore, the concept of reusability of public
parameterize services. The providers will be able to
                                                         service processes is heavily documented throughout
select and specify the parameters without having
                                                         various bodies of literature. (Ma & Leymann, 2008)
proposed a research that highlights fragmenting a         of applications and IT infrastructures. This enables
complex business process into shards that are             public administrations to better concentrate their
intended to be flexible and reusable for future           efforts on improving the value of the rendered
business process modelling. This research work is         services by relying on the T-Shaped customization
enormously interesting especially the life-cycle          facilities.
model for business process modelling using reusable           Our proposal reflects first attempt in defining a
fragments. However, the scope of the work does not        foundation for designing and delivering public
solve our problem entirely since we focus not only        services on the cloud. As part of our ongoing and
on facilitating reusability but also a robust guideline   future work, we will conduct empirical/experimental
for process customization, which add value on the         study focusing on the security and privacy including
top of reusable fragments.                                data confidentiality aspects of public services
    (Curran et al., 1997) initially proposed reusable     delivered on the cloud.
business processes as an approach for large-scale
enterprises. Their work has been cited in an              ACKNOWLEDGEMENT
extensive number of research works, yet was               The work leading to this result is sponsored by the
criticized by (Mendling et al., 2006) with                EU FP7 as part of the COCKPIT project.
counterarguments on SAP reference model. (Heuvel
& Jeusfeld, 2007) proposed a framework with
guidelines to transform a model with reference            REFERENCES
models in particular, the SAP reference model.
                                                          Cabinet Office, (2005). eGovernment Unit: eGovernment
Strictly speaking, these researches are only
                                                              Interoperability     Framework.      Retrieved   from:
conceptually related to our approach but different in         http://interim.cabinetoffice.gov.uk/govtalk.aspx
terms of applications. In this paper, we narrow down      Curran, T., Keller, G., and Ladd, A., (1997). SAP R/3
our scope to public service reusability that has not          Business Blueprint: Understanding the Business
been considered yet. The closest work related to              Process Reference Model. Enterprise Resource
reusable public service has been proposed by                  Planning Series. Prentice Hall PTR,
(Koussouris et al., 2008), in which the authors           Google App Engine (2010). Retrieved from
presented a modelling view of generic processes.              http://code.google.com/appengine/
Their main contribution was to support the Public         Heuvel, W-J.v.d, Jeusfeld, M., (2007): Model
                                                              Transformations with Reference Models. IESA 2007:
Administrations      to    achieve     resolution    of
                                                              63-75.
organizational interoperability and systematically        Heroku (2010). Retrieved from http://heroku.com/
address the Homogeneous Service Composition.              Koussouris, S., Tsitsanis, A., Gionis, G. and Psarras, J,
    Fairly speaking, there is no solution approach            (2008). Designing Generic Municipal Services Process
available that entails the cross-domain parameters to         Models towards eGovernment Interoperability
support multi-modal customization.                            Infrastructures, eJETA 2008.
                                                          Ma, Z., and Leymann, F., (2008). A Lifecycle Model for
                                                              Using Process Fragment in Business Process
6    CONCLUSION                                               Modelling. Proc. of the BPMDS’08.
                                                          Mendling, J. et al., (2006).
                                                          Mendling, J., Moser, M., Neumann, G., Verbeek, H.M.W.,
The lack of expertise, capital expenditures, and high
                                                              Dongen, B.F.V., and Aalst, W.M.P.V.D. (2006):
cost of experts are the predominant factors that              Faulty EPCs in the SAP Reference Model, in Proc. of
severely preclude wider adoption of eGovernance               the BPM 2006, LNCS 4102, pp. 451–457, 2006.
among public service organizations.                           Springer-Verlag.
    In the paper, we have presented a T-Shaped            Microsft-WindowsAzure          (2010).   Retrieved    from
cloud based solution which aims primarily at                  http://www.microsoft.com/windowsazure/.
reducing the costs and enhance the efficiency and         SalesForce.com          (2009).        Retrieved      from
effectiveness related to public service design and            http://www.salesforce.com/platform/
delivery process. The T-Shaped is expected to
influence the public administrations to embrace
electronic governance. The proposed solution is
rendered as a cloud based platform focused to
alleviate the involvement of public administrations
with many aspects ranging from consultation,
design, implementation, operation, to maintenance

Contenu connexe

Tendances

The Connected Megacity
The Connected MegacityThe Connected Megacity
The Connected MegacityEricsson Labs
 
Cloud Lessons Learned: Case Studies -- Mark Roman, CANARIE
Cloud Lessons Learned: Case Studies -- Mark Roman, CANARIECloud Lessons Learned: Case Studies -- Mark Roman, CANARIE
Cloud Lessons Learned: Case Studies -- Mark Roman, CANARIECybera Inc.
 
Sheffield city region cdi overview
Sheffield city region cdi overviewSheffield city region cdi overview
Sheffield city region cdi overviewSheffieldCityRegion
 
Ibm smarter cities growth_markets
Ibm smarter cities growth_marketsIbm smarter cities growth_markets
Ibm smarter cities growth_markets~Eric Principe
 
ITU Unveils Global Telecentres Portal At E India 2008
ITU Unveils Global Telecentres Portal At E India 2008ITU Unveils Global Telecentres Portal At E India 2008
ITU Unveils Global Telecentres Portal At E India 2008Timothy Snyder
 
Technology Challenges in the Networked Society
Technology Challenges in the Networked SocietyTechnology Challenges in the Networked Society
Technology Challenges in the Networked SocietyEricsson Labs
 
J.D. Stanley - Connected Urban Development Portfolio
J.D. Stanley - Connected Urban Development PortfolioJ.D. Stanley - Connected Urban Development Portfolio
J.D. Stanley - Connected Urban Development PortfolioShane Mitchell
 
A Social Welfare Approach in Increasing the Benefits from the Internet in Dev...
A Social Welfare Approach in Increasing the Benefits from the Internet in Dev...A Social Welfare Approach in Increasing the Benefits from the Internet in Dev...
A Social Welfare Approach in Increasing the Benefits from the Internet in Dev...IDES Editor
 

Tendances (14)

Jan5 pack
Jan5 packJan5 pack
Jan5 pack
 
Tcdc scrlep overview
Tcdc scrlep overviewTcdc scrlep overview
Tcdc scrlep overview
 
Arm overview
Arm overviewArm overview
Arm overview
 
Microsoft_overview
Microsoft_overviewMicrosoft_overview
Microsoft_overview
 
The Connected Megacity
The Connected MegacityThe Connected Megacity
The Connected Megacity
 
Cloud Lessons Learned: Case Studies -- Mark Roman, CANARIE
Cloud Lessons Learned: Case Studies -- Mark Roman, CANARIECloud Lessons Learned: Case Studies -- Mark Roman, CANARIE
Cloud Lessons Learned: Case Studies -- Mark Roman, CANARIE
 
Sheffield city region cdi overview
Sheffield city region cdi overviewSheffield city region cdi overview
Sheffield city region cdi overview
 
Ibm smarter cities growth_markets
Ibm smarter cities growth_marketsIbm smarter cities growth_markets
Ibm smarter cities growth_markets
 
Exploring Big Data
Exploring Big DataExploring Big Data
Exploring Big Data
 
ITU Unveils Global Telecentres Portal At E India 2008
ITU Unveils Global Telecentres Portal At E India 2008ITU Unveils Global Telecentres Portal At E India 2008
ITU Unveils Global Telecentres Portal At E India 2008
 
Technology Challenges in the Networked Society
Technology Challenges in the Networked SocietyTechnology Challenges in the Networked Society
Technology Challenges in the Networked Society
 
J.D. Stanley - Connected Urban Development Portfolio
J.D. Stanley - Connected Urban Development PortfolioJ.D. Stanley - Connected Urban Development Portfolio
J.D. Stanley - Connected Urban Development Portfolio
 
A Social Welfare Approach in Increasing the Benefits from the Internet in Dev...
A Social Welfare Approach in Increasing the Benefits from the Internet in Dev...A Social Welfare Approach in Increasing the Benefits from the Internet in Dev...
A Social Welfare Approach in Increasing the Benefits from the Internet in Dev...
 
Success Story Iphone Draft V3
Success Story Iphone Draft V3Success Story Iphone Draft V3
Success Story Iphone Draft V3
 

En vedette

Outside In speaker profiles
Outside In speaker profilesOutside In speaker profiles
Outside In speaker profilesthreesixty
 
Outside in facts
Outside in factsOutside in facts
Outside in factsthreesixty
 
Ideagen moorepark presentation 25 2011
Ideagen moorepark presentation 25 2011Ideagen moorepark presentation 25 2011
Ideagen moorepark presentation 25 2011threesixty
 
IDEAGEN Moorepark presentation 25 2011
IDEAGEN Moorepark presentation 25 2011IDEAGEN Moorepark presentation 25 2011
IDEAGEN Moorepark presentation 25 2011threesixty
 
Trilogy Tecnologies
Trilogy TecnologiesTrilogy Tecnologies
Trilogy Tecnologiesthreesixty
 
Ideagen age friendly sector dundalk 2010 event report
Ideagen age friendly sector dundalk 2010 event reportIdeagen age friendly sector dundalk 2010 event report
Ideagen age friendly sector dundalk 2010 event reportthreesixty
 
Irland präsentation c. wefer
 Irland präsentation c. wefer Irland präsentation c. wefer
Irland präsentation c. weferthreesixty
 

En vedette (8)

Outside In speaker profiles
Outside In speaker profilesOutside In speaker profiles
Outside In speaker profiles
 
Outside in facts
Outside in factsOutside in facts
Outside in facts
 
Ideagen moorepark presentation 25 2011
Ideagen moorepark presentation 25 2011Ideagen moorepark presentation 25 2011
Ideagen moorepark presentation 25 2011
 
Watershed
WatershedWatershed
Watershed
 
IDEAGEN Moorepark presentation 25 2011
IDEAGEN Moorepark presentation 25 2011IDEAGEN Moorepark presentation 25 2011
IDEAGEN Moorepark presentation 25 2011
 
Trilogy Tecnologies
Trilogy TecnologiesTrilogy Tecnologies
Trilogy Tecnologies
 
Ideagen age friendly sector dundalk 2010 event report
Ideagen age friendly sector dundalk 2010 event reportIdeagen age friendly sector dundalk 2010 event report
Ideagen age friendly sector dundalk 2010 event report
 
Irland präsentation c. wefer
 Irland präsentation c. wefer Irland präsentation c. wefer
Irland präsentation c. wefer
 

Similaire à Designing and delivering public services on the cloud

Improved Service Delivery and Cost Effective Framework for e-Governance in India
Improved Service Delivery and Cost Effective Framework for e-Governance in IndiaImproved Service Delivery and Cost Effective Framework for e-Governance in India
Improved Service Delivery and Cost Effective Framework for e-Governance in IndiaSocial_worker_india
 
A SERVICE ORIENTED DESIGN APPROACH FOR E-GOVERNANCE SYSTEMS
A SERVICE ORIENTED DESIGN APPROACH FOR E-GOVERNANCE SYSTEMSA SERVICE ORIENTED DESIGN APPROACH FOR E-GOVERNANCE SYSTEMS
A SERVICE ORIENTED DESIGN APPROACH FOR E-GOVERNANCE SYSTEMSijitcs
 
Clound computing
Clound computingClound computing
Clound computingWGroup
 
Barriers to government cloud adoption
Barriers to government cloud adoptionBarriers to government cloud adoption
Barriers to government cloud adoptionIJMIT JOURNAL
 
Exploring The Dynamic Integration of Heterogeneous Services
Exploring The Dynamic Integration of Heterogeneous Services Exploring The Dynamic Integration of Heterogeneous Services
Exploring The Dynamic Integration of Heterogeneous Services csandit
 
Next Generation Automation Final
Next Generation Automation FinalNext Generation Automation Final
Next Generation Automation Finalimpodgirl
 
I3CON Newsletter #2
I3CON Newsletter #2I3CON Newsletter #2
I3CON Newsletter #2lk314
 
ZK Research: Virtual Infrastructure Creates Communications Agility
ZK Research: Virtual Infrastructure Creates Communications AgilityZK Research: Virtual Infrastructure Creates Communications Agility
ZK Research: Virtual Infrastructure Creates Communications AgilityAvaya Inc.
 
Challenges of Technology Infrastructure Availability in EGovernance Program I...
Challenges of Technology Infrastructure Availability in EGovernance Program I...Challenges of Technology Infrastructure Availability in EGovernance Program I...
Challenges of Technology Infrastructure Availability in EGovernance Program I...IOSR Journals
 
Sgd itm-soft-computing-11-march -11
Sgd itm-soft-computing-11-march -11Sgd itm-soft-computing-11-march -11
Sgd itm-soft-computing-11-march -11Sanjeev Deshmukh
 
Cloud Governance Framework - Required Cloud Sourcing Capabilities
Cloud Governance Framework - Required Cloud Sourcing CapabilitiesCloud Governance Framework - Required Cloud Sourcing Capabilities
Cloud Governance Framework - Required Cloud Sourcing CapabilitiesSusanneT
 
Falcon Security Essay
Falcon Security EssayFalcon Security Essay
Falcon Security EssayJennifer Wood
 
STUDY OF EVALUATION AND ASSESSMENT OF A CONSOLIDATED INTERNET SERVICE ARRANGE...
STUDY OF EVALUATION AND ASSESSMENT OF A CONSOLIDATED INTERNET SERVICE ARRANGE...STUDY OF EVALUATION AND ASSESSMENT OF A CONSOLIDATED INTERNET SERVICE ARRANGE...
STUDY OF EVALUATION AND ASSESSMENT OF A CONSOLIDATED INTERNET SERVICE ARRANGE...IRJET Journal
 
Container ecosystem based PaaS solution for Telco Cloud Analysis and Proposal
Container ecosystem based PaaS solution for Telco Cloud Analysis and ProposalContainer ecosystem based PaaS solution for Telco Cloud Analysis and Proposal
Container ecosystem based PaaS solution for Telco Cloud Analysis and ProposalKrishna-Kumar
 
White paper vt cloud computing en
White paper vt cloud computing enWhite paper vt cloud computing en
White paper vt cloud computing enF i l Zanella
 
Edge computing from standard to actual infrastructure deployment and software...
Edge computing from standard to actual infrastructure deployment and software...Edge computing from standard to actual infrastructure deployment and software...
Edge computing from standard to actual infrastructure deployment and software...DESMOND YUEN
 
Delivering stakeholder centric services: from strategy to execution
Delivering stakeholder centric services: from strategy to executionDelivering stakeholder centric services: from strategy to execution
Delivering stakeholder centric services: from strategy to executionIBM Rational software
 
A Special Report on Infrastructure Futures: Keeping Pace in the Era of Big Da...
A Special Report on Infrastructure Futures: Keeping Pace in the Era of Big Da...A Special Report on Infrastructure Futures: Keeping Pace in the Era of Big Da...
A Special Report on Infrastructure Futures: Keeping Pace in the Era of Big Da...IBM India Smarter Computing
 
Report on cloud computing
Report on cloud computingReport on cloud computing
Report on cloud computingFarhanAhmade
 
Introduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureIntroduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureSANTHOSHKUMARKL1
 

Similaire à Designing and delivering public services on the cloud (20)

Improved Service Delivery and Cost Effective Framework for e-Governance in India
Improved Service Delivery and Cost Effective Framework for e-Governance in IndiaImproved Service Delivery and Cost Effective Framework for e-Governance in India
Improved Service Delivery and Cost Effective Framework for e-Governance in India
 
A SERVICE ORIENTED DESIGN APPROACH FOR E-GOVERNANCE SYSTEMS
A SERVICE ORIENTED DESIGN APPROACH FOR E-GOVERNANCE SYSTEMSA SERVICE ORIENTED DESIGN APPROACH FOR E-GOVERNANCE SYSTEMS
A SERVICE ORIENTED DESIGN APPROACH FOR E-GOVERNANCE SYSTEMS
 
Clound computing
Clound computingClound computing
Clound computing
 
Barriers to government cloud adoption
Barriers to government cloud adoptionBarriers to government cloud adoption
Barriers to government cloud adoption
 
Exploring The Dynamic Integration of Heterogeneous Services
Exploring The Dynamic Integration of Heterogeneous Services Exploring The Dynamic Integration of Heterogeneous Services
Exploring The Dynamic Integration of Heterogeneous Services
 
Next Generation Automation Final
Next Generation Automation FinalNext Generation Automation Final
Next Generation Automation Final
 
I3CON Newsletter #2
I3CON Newsletter #2I3CON Newsletter #2
I3CON Newsletter #2
 
ZK Research: Virtual Infrastructure Creates Communications Agility
ZK Research: Virtual Infrastructure Creates Communications AgilityZK Research: Virtual Infrastructure Creates Communications Agility
ZK Research: Virtual Infrastructure Creates Communications Agility
 
Challenges of Technology Infrastructure Availability in EGovernance Program I...
Challenges of Technology Infrastructure Availability in EGovernance Program I...Challenges of Technology Infrastructure Availability in EGovernance Program I...
Challenges of Technology Infrastructure Availability in EGovernance Program I...
 
Sgd itm-soft-computing-11-march -11
Sgd itm-soft-computing-11-march -11Sgd itm-soft-computing-11-march -11
Sgd itm-soft-computing-11-march -11
 
Cloud Governance Framework - Required Cloud Sourcing Capabilities
Cloud Governance Framework - Required Cloud Sourcing CapabilitiesCloud Governance Framework - Required Cloud Sourcing Capabilities
Cloud Governance Framework - Required Cloud Sourcing Capabilities
 
Falcon Security Essay
Falcon Security EssayFalcon Security Essay
Falcon Security Essay
 
STUDY OF EVALUATION AND ASSESSMENT OF A CONSOLIDATED INTERNET SERVICE ARRANGE...
STUDY OF EVALUATION AND ASSESSMENT OF A CONSOLIDATED INTERNET SERVICE ARRANGE...STUDY OF EVALUATION AND ASSESSMENT OF A CONSOLIDATED INTERNET SERVICE ARRANGE...
STUDY OF EVALUATION AND ASSESSMENT OF A CONSOLIDATED INTERNET SERVICE ARRANGE...
 
Container ecosystem based PaaS solution for Telco Cloud Analysis and Proposal
Container ecosystem based PaaS solution for Telco Cloud Analysis and ProposalContainer ecosystem based PaaS solution for Telco Cloud Analysis and Proposal
Container ecosystem based PaaS solution for Telco Cloud Analysis and Proposal
 
White paper vt cloud computing en
White paper vt cloud computing enWhite paper vt cloud computing en
White paper vt cloud computing en
 
Edge computing from standard to actual infrastructure deployment and software...
Edge computing from standard to actual infrastructure deployment and software...Edge computing from standard to actual infrastructure deployment and software...
Edge computing from standard to actual infrastructure deployment and software...
 
Delivering stakeholder centric services: from strategy to execution
Delivering stakeholder centric services: from strategy to executionDelivering stakeholder centric services: from strategy to execution
Delivering stakeholder centric services: from strategy to execution
 
A Special Report on Infrastructure Futures: Keeping Pace in the Era of Big Da...
A Special Report on Infrastructure Futures: Keeping Pace in the Era of Big Da...A Special Report on Infrastructure Futures: Keeping Pace in the Era of Big Da...
A Special Report on Infrastructure Futures: Keeping Pace in the Era of Big Da...
 
Report on cloud computing
Report on cloud computingReport on cloud computing
Report on cloud computing
 
Introduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureIntroduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud Infrastructure
 

Plus de threesixty

MedTech Ideagen 18.09.12 - outcomes
MedTech Ideagen 18.09.12 - outcomesMedTech Ideagen 18.09.12 - outcomes
MedTech Ideagen 18.09.12 - outcomesthreesixty
 
TJ Hughes, HPSU Industrial & Life Sciences Enterprise Ireland
TJ Hughes, HPSU Industrial & Life Sciences Enterprise IrelandTJ Hughes, HPSU Industrial & Life Sciences Enterprise Ireland
TJ Hughes, HPSU Industrial & Life Sciences Enterprise Irelandthreesixty
 
Building a future in cloud ul report
Building a future in cloud ul reportBuilding a future in cloud ul report
Building a future in cloud ul reportthreesixty
 
Teagasc food industry development
Teagasc food industry developmentTeagasc food industry development
Teagasc food industry developmentthreesixty
 
Ideagen food product development for artisan and sme sectors
Ideagen food product development for artisan and sme sectorsIdeagen food product development for artisan and sme sectors
Ideagen food product development for artisan and sme sectorsthreesixty
 
Fosec2011 keynote address
Fosec2011 keynote addressFosec2011 keynote address
Fosec2011 keynote addressthreesixty
 
Computing in the clouds weiss
Computing in the clouds weissComputing in the clouds weiss
Computing in the clouds weissthreesixty
 
Architectural solutions for the cloud
Architectural solutions for the cloudArchitectural solutions for the cloud
Architectural solutions for the cloudthreesixty
 
The future of cloud computing
The future of cloud computingThe future of cloud computing
The future of cloud computingthreesixty
 
Building a business from your ideas 2011
Building a business from your ideas 2011 Building a business from your ideas 2011
Building a business from your ideas 2011 threesixty
 
Using the cloud to facilitate global software development challenges
Using the cloud to facilitate global software development challengesUsing the cloud to facilitate global software development challenges
Using the cloud to facilitate global software development challengesthreesixty
 
Mary meeker kpcb-internet-trends-2011
Mary meeker kpcb-internet-trends-2011Mary meeker kpcb-internet-trends-2011
Mary meeker kpcb-internet-trends-2011threesixty
 
Performance engineeringforcloudcomputing lero
Performance engineeringforcloudcomputing leroPerformance engineeringforcloudcomputing lero
Performance engineeringforcloudcomputing lerothreesixty
 
Threesixty - Branding as a driver of business growth
Threesixty -  Branding as a driver of business growthThreesixty -  Branding as a driver of business growth
Threesixty - Branding as a driver of business growththreesixty
 
Nualight IDEA award
Nualight IDEA awardNualight IDEA award
Nualight IDEA awardthreesixty
 
Trilogy Technologies WOLDA award
Trilogy Technologies WOLDA award Trilogy Technologies WOLDA award
Trilogy Technologies WOLDA award threesixty
 
Bespoke & Co WOLDA award
Bespoke & Co WOLDA awardBespoke & Co WOLDA award
Bespoke & Co WOLDA awardthreesixty
 
Fuse spark1 presentation
Fuse spark1 presentationFuse spark1 presentation
Fuse spark1 presentationthreesixty
 
Ideagenfoodnpdcavan julian smith
Ideagenfoodnpdcavan julian smithIdeagenfoodnpdcavan julian smith
Ideagenfoodnpdcavan julian smiththreesixty
 
Ideagenfoodnpdcavan jim mulcahy
Ideagenfoodnpdcavan jim mulcahyIdeagenfoodnpdcavan jim mulcahy
Ideagenfoodnpdcavan jim mulcahythreesixty
 

Plus de threesixty (20)

MedTech Ideagen 18.09.12 - outcomes
MedTech Ideagen 18.09.12 - outcomesMedTech Ideagen 18.09.12 - outcomes
MedTech Ideagen 18.09.12 - outcomes
 
TJ Hughes, HPSU Industrial & Life Sciences Enterprise Ireland
TJ Hughes, HPSU Industrial & Life Sciences Enterprise IrelandTJ Hughes, HPSU Industrial & Life Sciences Enterprise Ireland
TJ Hughes, HPSU Industrial & Life Sciences Enterprise Ireland
 
Building a future in cloud ul report
Building a future in cloud ul reportBuilding a future in cloud ul report
Building a future in cloud ul report
 
Teagasc food industry development
Teagasc food industry developmentTeagasc food industry development
Teagasc food industry development
 
Ideagen food product development for artisan and sme sectors
Ideagen food product development for artisan and sme sectorsIdeagen food product development for artisan and sme sectors
Ideagen food product development for artisan and sme sectors
 
Fosec2011 keynote address
Fosec2011 keynote addressFosec2011 keynote address
Fosec2011 keynote address
 
Computing in the clouds weiss
Computing in the clouds weissComputing in the clouds weiss
Computing in the clouds weiss
 
Architectural solutions for the cloud
Architectural solutions for the cloudArchitectural solutions for the cloud
Architectural solutions for the cloud
 
The future of cloud computing
The future of cloud computingThe future of cloud computing
The future of cloud computing
 
Building a business from your ideas 2011
Building a business from your ideas 2011 Building a business from your ideas 2011
Building a business from your ideas 2011
 
Using the cloud to facilitate global software development challenges
Using the cloud to facilitate global software development challengesUsing the cloud to facilitate global software development challenges
Using the cloud to facilitate global software development challenges
 
Mary meeker kpcb-internet-trends-2011
Mary meeker kpcb-internet-trends-2011Mary meeker kpcb-internet-trends-2011
Mary meeker kpcb-internet-trends-2011
 
Performance engineeringforcloudcomputing lero
Performance engineeringforcloudcomputing leroPerformance engineeringforcloudcomputing lero
Performance engineeringforcloudcomputing lero
 
Threesixty - Branding as a driver of business growth
Threesixty -  Branding as a driver of business growthThreesixty -  Branding as a driver of business growth
Threesixty - Branding as a driver of business growth
 
Nualight IDEA award
Nualight IDEA awardNualight IDEA award
Nualight IDEA award
 
Trilogy Technologies WOLDA award
Trilogy Technologies WOLDA award Trilogy Technologies WOLDA award
Trilogy Technologies WOLDA award
 
Bespoke & Co WOLDA award
Bespoke & Co WOLDA awardBespoke & Co WOLDA award
Bespoke & Co WOLDA award
 
Fuse spark1 presentation
Fuse spark1 presentationFuse spark1 presentation
Fuse spark1 presentation
 
Ideagenfoodnpdcavan julian smith
Ideagenfoodnpdcavan julian smithIdeagenfoodnpdcavan julian smith
Ideagenfoodnpdcavan julian smith
 
Ideagenfoodnpdcavan jim mulcahy
Ideagenfoodnpdcavan jim mulcahyIdeagenfoodnpdcavan jim mulcahy
Ideagenfoodnpdcavan jim mulcahy
 

Dernier

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
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
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
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
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 

Dernier (20)

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
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?
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 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
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
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
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 

Designing and delivering public services on the cloud

  • 1. DESIGNING AND DELIVERING PUBLIC SERVICES ON THE CLOUD Yehia Taher1, Rafiqul Haque2, Dinh Khoa Nguyen1, Willem-Jan van den Heuvel1, Ita Richardson2 1 European Research Institute in Service Science (ERISS) – Tilburg University, The Netherlands (Y.Taher, D.K.Nguyen, wjheuvel)@TilburgUniversity.edu 2 Irish Software Engineering Institute (Lero) – University of Limerick, Limerick, Ireland {rafiqul.haque, ita.richardson}@lero.ie Keywords: E-Government, Public Services, Reusability, Customization, Cloud Computing, T-Shaped Platform. Abstract: Cost and complexity are currently the most substantial obstacles for designing and delivering services in the public sector. The traditional in-house development and maintenance landscape of public services require experts from diverse domains, various technologies and complex on-premise infrastructure, etc. The high upfront cost and complexity impede the proliferation of Information Technology (IT) within the domain of public sector. It is the aim of this research project to deliver a cloud based platform that allows non IT- experts to customize prefabricated and reusable public services by parameterizing them. This customization revolves around reference guidelines that accommodate a methodology in a consistent manner. 1 INTRODUCTION The above considerations bring the widely known concept called reusability into the light of this research. Reusability enables to reuse existing Recently, IT has undergone vigorous development to facilitate organizations to develop elements that could fit into specific requirements. It is a promising concept for developing public and deliver services in more efficient and effective services that do not require to be developed from fashion. In this setting, public service organizations are harnessing the power of IT and distributed scratch. This helps to diminish the development cost for public services. However, the only shortcoming technologies (e.g., Internet) to automate their desk- of reusable services is their fitness to specific based human provided services and also to make services ubiquitous. The ubiquity ensures that public requirements because they are still generic (i.e., independent of any specific context). Hence, it is services are accessible by the users (e.g., citizen) via highly unlikely that generic services can completely the Internet. Despite enormous amelioration of technologies, public service organizations have satisfy the requirements of a specific context. This implies that reusable services require failed to exploit the full potentials of IT. Our customizations. In order to customize context- analysis reveals three salient reasons behind this including economical, technological, and societal. In independent services to context specific ones, organizations require experts from various specific this article, we focus on economical and contexts (e.g. service usage context, service runtime technological. To be precise, this research deals with two primary issues embodying cost and complexity environment, etc.) and technologies (e.g., WS-* standards, REST, etc.). In this setting, the reusability to design and deliver public services. concept turns out to be an effective means to reduce Traditionally, the in-house development landscape includes a group of service development the service development cost partially but not completely. In addition, the licensing cost and the experts from multiple domains (e.g., business, cost of infrastructure increase the upfront cost technology), on-premise infrastructure, technical specialists, and experts for maintenance of heavily that is beyond the ability of many public service organizations to afford. Therefore, there is a applications and infrastructure. Evidently, such a strong requirement for a solution approach that will landscape augments cost and complexity enormously that is not affordable and manageable by serve as a means of developing public services in cost effective manner. a large number of public service organizations.
  • 2. Figure 1: The traditional landscape of developing and delivering services. Complexity is another grand challenge for public includes guideline that will enable the public service service organizations to exploit the potentialities of organizations to develop and deliver services IT. Large numbers of organizations today are without requiring experts. This implies, public striving to remove the excessive complexity from service organizations will be able to reduce the the service development landscape. Many service development cost significantly since they organizations consume more time and effort on will be able to lower their budget on experts. maintaining their infrastructure instead of focusing Additionally, the pay-per-use economic model will on adding value on services. Complexity may help reducing the cost of infrastructure and licensing underlie the entire infrastructure. The reason behind fees for technologies. In a word, the cloud based T- this complexity is merely the integration of various Shaped platform will lessen the overhead cost of technologies. It turns the service development designing and delivering public services. landscape into a space only for experts who posses This paper is organized as follows, a motivating sound knowledge on development platforms. In scenario is presented in section 2 to illustrate the addition, maintaining complex infrastructure is a cost and complexity underlie in today’s solution non-trivial task which requires a highly proficient architecture; section 3 describes the core concept of team of experts. These complexities preclude public our proposed cloud-based platform for public service organization to adopt IT for delivering service organizations; section 4 describes the services to the end-users. methodology that facilitates the public service This paper aims at developing a cloud based customization using the T-Shaped platform. We platform that will bolster the public service explain the related literatures in section 5 and the organizations to develop and deliver public services future extensions of this research in section 6. in efficient and (cost-) effective manner. We named the platform T-Shaped platform. The T-Shaped is grounded on the concept of reusability, a 2 MOTIVATING SCENARIO methodology for customizing reusable pro cesses, and most importantly the cloud computing We present a motivating scenario in this section. paradigm. This cloud based solution will facilitate Figure 1 shows the scenario. The scenario migrating the excessive complexity that arises on demonstrates various development costs that exist in account of in-house service development traditional development landscape. It also reflects infrastructure. This will encourage much wider the complexities that are underlying the traditional adoption of IT within public service domain, application development ecosystem. promote the development of innovative public Figure 1 demonstrates several areas of traditional services, and reduce the time to deliver services to in-house service development ecosystem, which customer (e.g., citizen). The proposed platform
  • 3. increases the cost massively. The red-dotted providing a virtual development platform for the rectangles in figure 1 spot these areas. In the given public service administrators to streamline the public scenario, a public service provider develops services service design, delivery and management processes that run on in-house platform. This requires (at least) on the cloud. a team of developers lead by a specialist, analysts, In this section we describe the fundamental solution designer, and solution architect. Hiring concept of the T-Shaped platform. The T-Shaped these experts increases the upfront development cost platform consists of two different views: Horizontal exponentially. Besides, the platform is integration of View and Vertical View. For service design, the various technologies that also raise the cost horizontal view of the T-Shaped platform proposes immensely. The reason is merely the licensing cost that public service administrators can reduce the of enterprise editions of these technologies. transparent cost by exploiting a number of generic Additionally, the public service providers host Reusable Services in the public service domain the services on on-premise infrastructure that causes together with a Reference Guideline for customizing a considerable escalation of the total cost. The these services. The connector of T-Shaped platform infrastructure entails various equipments in connects a provider to a public service repository particular, processing equipments (e.g., CPU, where providers can query and find reusable memory), storage equipments (e.g., database services. The T-Shaped platform embeds a reference storage), and networking equipments (e.g., switch). guideline that underpins the customization of In addition, a group of technical specialists need to reusable services. assemble these equipments in an infrastructure. The Following the vertical view of the T-Shaped costs of these resources (equipments and human) platform, the users may use the reference guideline increases the total cost heavily that is far-affordable to customize the generic public services as they to many public service organizations. want. The reference guideline serves as the guiding Furthermore, in-house service development platform can be enormously complex. The platforms principle for public administrators or service today integrate several technologies that raise providers accommodating the customization of complexity. The classic examples are Eclipse and generic services without the need of having intense Netbeans platforms that are largely complex to knowledge on processes as well as its related install and operate for a non-expert user. Developing technologies. It contains a large set of parameters applications or services using these platforms are far derived from diverse domains that are important to beyond their ability. Figure 1 shows that a traditional the customization of public services. T-shaped development platform integrates different allows public administrators to use these parameters technologies including Silverlight, Intalio BPMS, to customize the process-based services. The key and so on. These technologies make the platform idea of the reference guideline is to bolster stratified infrastructure highly complex that is not easy to use customization which allows fine-tuning a context for users who are not adequately expert. Developing independent service to context specific one that services using this platform by a non-expert user is represents the unique interests or characteristics of merely impossible. In addition, there are no clear an organization. Figure 2 depicts the stratified guidelines that can ease the service development customization approach with an example. complexity. Now, the above issues foster one important question: what is the most suitable approach that optimizes the total cost and reduces the complexity of developing and maintaining public services? We initiate this research to find answers of these questions. 3 T-SHAPED PLATFORM AS A SERVICE: CONCEPTUAL OVERVIEW Adopting the cloud paradigm, we offer the T- Figure 2: The stratified customization approach with Shaped platform as a service for public service example. organization to design and deliver services in a cost- Stratified customization is an approach that effective manner. The T-Shaped solution aims at promotes customization of context independent
  • 4. services to context specific ones in a multiplicity of pricing models and agreements. That gives them the 1 to n. possibility for considering the most economic way The meta-reference model in figure 2 is a of developing their public services. reusable process model that associates services In the next section, we describe the methodology containing the elements from global perspective that of our cloud-based T-shaped platform for public is independent of usage and context. The services. customization produces the reference model containing the elements and characteristics for specific usage but not context and finally the 4 METHODOLOGY solution model that is the concrete solution to a specific context. The example in figure 2 The T-Shaped underlies a methodology for demonstrates the customization process. We provide customizing reusable public services. We propose the example linked with customization approach this methodology to facilitate stratified using dotted lines. The meta-reference model is the customization of processes. The methodology is permission process associating permission services. influenced by the research works from (Ma & The process is customized to permission process for Leymann, 2008), (Heuvel & Jeusfeld, 2007). It residence permit which is not yet a concrete includes three phases that are described in the solution. The final customization produces the followings: concrete solution which is residence permit for Tilburg Municipality. We discuss the methodology (i) Discover for customizing services in section 4. Developing services in-house may require much The public service provider finds the required work in addition to the actual service logic services from the service market or service cloud. development. This work may include the The T-Shaped solution connects a provider with the procurement, installation, configuration, and service cloud. operation of platforms, servers, storage, and To support finding and loading of services from networks as well as the provision of database a public service cloud, the following primitives need services and user-authentication mechanisms. to be supported: Providing these portions of the development process  Find: The provider finds the service from the as cloud platform services is expected not only to service cloud using this primitive. reduce the development costs but also to ease the  Load: This primitive is used to import a service work load of the public administrations while in T-Shaped platform to customize to be used in improving the service value they provide. Inspired specific context. by this idea, our T-shaped solution will be delivered Figure 4 shows that a public service provider find to the public administrations as a virtual and load public services from the service cloud. development and hosting cloud platform service. Conventional on-premise service development in the public service domain, as explained in section 1, is unacceptable due to high complexity and development cost. Moving to our virtual platform helps to delegate all the complexity of the development lifecycle of public services to our platform. In particular, this enables public administrations to better concentrate their efforts on understanding the citizen requirements and Figure 4: Discovering public services from the cloud preferences which - without any doubt – leads to service. more adaptive public services to the citizen ever- increasing dynamic needs. We believe that this (ii) (Re)-Design approach helps much for creating public services that continue to have a significant positive impact on After the service is loaded on T-Shaped platform, a the citizen’s life. Furthermore, public service provider analyzes the loaded service. The administrations, when using our T-shaped solution analysis fosters re-designing the service to satisfy platform, may be charged based on the pay-per-use specific interests. Comparing with specific or subscription schemes with a variety of predefined requirements, the provider selects the list of activities that should be refined, pruned, and
  • 5. aggregated. The service may need extra much expertise. Figure 6 shows an example of functionality to be extended to satisfy the context parameterization of a service. specificity. To support public service providers, we integrate the following primitives with the T-Shaped platform:  Refine: Refine allows refining an activity into sub- activities. For instance, prepare permission application is an activity may be refined to prepare document and fill application.  Prune: An activity can be removed from the process using this primitive.  Aggregate: Aggregation allows combining two or more activities into single activity.  Extend: This primitive used to extend the required functionality. Additionally, activities can be renamed to fit into Figure 6: Parameterization of Public Services. a specific context. Renaming is labelling the activities, actors, events of the generic process. Figure 5 shows how T-Shaped solution facilitates 5 RELATED WORK a service provider redesigning a generic process using the operators. This research revolves around three key concepts cloud computing, reusability, and customization. In recent days, cloud based solution for developing applications is gaining enormous popularity with a high number of market-available platforms. (Heroku, 2010) was one of the first cloud platform providers, which delivers the whole lifecycle management solution for Ruby & Rails application over the Internet. Another prominent example in cloud-based development platform is the Force.com (Salesforce.com, 2010) that allows designers to build their CRM applications faster and with lower cost using a very simplified programming model. Instead of providing a whole virtual development platform like Force.com, (Google App Engine, Figure 5: Redesigning a Generic Process using T-Shaped 2010) and (Microsoft-Windows Azure, 2010) Solution Operators. provide SDKs that support a simulated development and testing environment. (iii) Parameterize The existing cloud-based solutions available in the market may largely contribute to reducing the After the service is scoped to a specific interest upfront cost of acquiring in-house development through redesigning the underlying process, this platforms and the complexities that underlie the phase supports parameterization of the service. traditional service development ecosystem. Parameterization allows specifying the quality of However, these solutions are only provided as services (QoS), policies, and security parameters. It generic, domain-independent solutions as they also allows specifying the values of parameters. mainly target a large number of clients. Yet in the Thus, parameterization is highly critical to reach the public service domain, expert cost regarding goal of service and also to ensure the user developing services is still a question since public satisfaction. service organizations may require a high number of In this regard, T-Shaped provides an ideal experts that have adequate domain knowledge. Our solution, a reference guideline that delivers a large approach is certainly exceptional in this regard since set of parameters from diverse domains (e.g., it particularly focuses on the public service domain. regulatory policy) to support service provider to Furthermore, the concept of reusability of public parameterize services. The providers will be able to service processes is heavily documented throughout select and specify the parameters without having various bodies of literature. (Ma & Leymann, 2008)
  • 6. proposed a research that highlights fragmenting a of applications and IT infrastructures. This enables complex business process into shards that are public administrations to better concentrate their intended to be flexible and reusable for future efforts on improving the value of the rendered business process modelling. This research work is services by relying on the T-Shaped customization enormously interesting especially the life-cycle facilities. model for business process modelling using reusable Our proposal reflects first attempt in defining a fragments. However, the scope of the work does not foundation for designing and delivering public solve our problem entirely since we focus not only services on the cloud. As part of our ongoing and on facilitating reusability but also a robust guideline future work, we will conduct empirical/experimental for process customization, which add value on the study focusing on the security and privacy including top of reusable fragments. data confidentiality aspects of public services (Curran et al., 1997) initially proposed reusable delivered on the cloud. business processes as an approach for large-scale enterprises. Their work has been cited in an ACKNOWLEDGEMENT extensive number of research works, yet was The work leading to this result is sponsored by the criticized by (Mendling et al., 2006) with EU FP7 as part of the COCKPIT project. counterarguments on SAP reference model. (Heuvel & Jeusfeld, 2007) proposed a framework with guidelines to transform a model with reference REFERENCES models in particular, the SAP reference model. Cabinet Office, (2005). eGovernment Unit: eGovernment Strictly speaking, these researches are only Interoperability Framework. Retrieved from: conceptually related to our approach but different in http://interim.cabinetoffice.gov.uk/govtalk.aspx terms of applications. In this paper, we narrow down Curran, T., Keller, G., and Ladd, A., (1997). SAP R/3 our scope to public service reusability that has not Business Blueprint: Understanding the Business been considered yet. The closest work related to Process Reference Model. Enterprise Resource reusable public service has been proposed by Planning Series. Prentice Hall PTR, (Koussouris et al., 2008), in which the authors Google App Engine (2010). Retrieved from presented a modelling view of generic processes. http://code.google.com/appengine/ Their main contribution was to support the Public Heuvel, W-J.v.d, Jeusfeld, M., (2007): Model Transformations with Reference Models. IESA 2007: Administrations to achieve resolution of 63-75. organizational interoperability and systematically Heroku (2010). Retrieved from http://heroku.com/ address the Homogeneous Service Composition. Koussouris, S., Tsitsanis, A., Gionis, G. and Psarras, J, Fairly speaking, there is no solution approach (2008). Designing Generic Municipal Services Process available that entails the cross-domain parameters to Models towards eGovernment Interoperability support multi-modal customization. Infrastructures, eJETA 2008. Ma, Z., and Leymann, F., (2008). A Lifecycle Model for Using Process Fragment in Business Process 6 CONCLUSION Modelling. Proc. of the BPMDS’08. Mendling, J. et al., (2006). Mendling, J., Moser, M., Neumann, G., Verbeek, H.M.W., The lack of expertise, capital expenditures, and high Dongen, B.F.V., and Aalst, W.M.P.V.D. (2006): cost of experts are the predominant factors that Faulty EPCs in the SAP Reference Model, in Proc. of severely preclude wider adoption of eGovernance the BPM 2006, LNCS 4102, pp. 451–457, 2006. among public service organizations. Springer-Verlag. In the paper, we have presented a T-Shaped Microsft-WindowsAzure (2010). Retrieved from cloud based solution which aims primarily at http://www.microsoft.com/windowsazure/. reducing the costs and enhance the efficiency and SalesForce.com (2009). Retrieved from effectiveness related to public service design and http://www.salesforce.com/platform/ delivery process. The T-Shaped is expected to influence the public administrations to embrace electronic governance. The proposed solution is rendered as a cloud based platform focused to alleviate the involvement of public administrations with many aspects ranging from consultation, design, implementation, operation, to maintenance