logo

Passenger Travel Planner Report 2022

   

Added on  2022-10-01

11 Pages2281 Words18 Views
Passenger travel Planner
By
Author name

Passenger travel Planner
Table of Contents
1.0 Introduction............................................................................................................. 1
2.0 Information Management and Integration.....................................................................1
2.2 Application and Data Storage Infrastructure Design.......................................................2
2.2 Application and Service Integration.............................................................................2
2.3 RESTful Web Services.............................................................................................. 3
2.4 Mashup................................................................................................................... 4
3.0 Demo Running Instructions........................................................................................ 4
4.0 Conclusions............................................................................................................. 4
References................................................................................................................... 5
Appendices................................................................................................................... 6
Page i of xiii

Passenger travel Planner
1.0 Introduction
According to Krafzig, Banke and Slama (2005) Service-oriented architecture
refers to an architectural model which integrates and ensures uninterrupted
communication between services in order to accomplish a given task. Web
services are the building blocks to a service oriented architecture. This
shows that whenever web services are integrated together within an
application, the application will make use of service-oriented architecture.
Through the integration of applications and services, the data used by these
services are also shared between each other in order to improve the quality
of the decisions and quality of the business operations supplied to the
customers of a given enterprise. SOA has a number of significant to the user.
However, the most important one is modularization of a given application
ensuring the addition of new services and removal of services at will. This
report will offer a deeper understanding of some of the concepts of service
oriented architecture such as enterprise information integration, cloud
computing and enterprise application integration. This will be demonstrated
through the use of a Passenger travel Planner application which will be
developed through the use of REST technology and Mashup techniques.
2.0 Information Management and Integration
Halevy et al. (2005) defined Enterprise information as a real time integration
of data and information improving the access of the information through a
single, consolidated data store. This technology is used whenever an
integrated applications requests for current data and information from a
different sources which have also been integrated together. New sources of
data can be integrated together. In order for a given organization with many
data repositories to combine the data to form a single data layer they
require to follow a method that best fits their data repositories. Halevy et al.
(2005) stated that EII is developed using three methods, direct access, use
ETL technology and enterprise application integration.
Direct access allows the different data sources within an organization to be
directly accessed. The data to be accessed must be defined during
development so that any changes to a given data store may reflect on the
applications that have accessed it. However, this method lacks reusability
and data owners cannot tell or control other application’s access of data.
Extract Transform Load technology is a method that is used when developing
a central data store known as a Data Warehouse. This is used to store
homogenous data from different storage locations. It acquires data from the
different locations, transforms it and stores it in the central store. Although
this method is helpful for storing homogenous data, it is not suitable for
heterogeneous data.

Passenger travel Planner
Enterprise application integration method is used while integrating business
processes from more than two applications through APIs. This method helps
in the execution of transactions and flow of processes. However, it cannot
deal with complex and complicated queries.
Design strategy
EasyJet can apply enterprise application integration method during the
integration of data and information from the different applications within the
company. This will allow the applications to share their data and information
thereby improving the business operations. Furthermore this will improve the
quality of data and strategic decisions obtained from the data.
2.2 Application and Data Storage Infrastructure Design
Cloud computing represents everything used to deliver services over the
internet as stated by JoSEP et al. (2010). Distinct characteristics of cloud
services includes it is scalable as users can have as much services as they
need and management of the services is done by the provider thus reducing
the requirements the user needs. Alhamad, Dillon and Chang (2010)
mentioned that the Cloud can either be public or private. A public is capable
of selling services to all who are using the internet while private can only sell
to limited users. Some of the common cloud infrastructures include SaaS
(Software-as-a-Service), PaaS (Platform-as-a-Service) and IaaS
(Infrastructure-as-a-Service).
IaaS cloud vendors offer virtual servers and storage to allow their users to be
able to migrate their operations to a virtual machine. They also provide APIs
to support the migration process.
PaaS cloud vendors offer the tools for development within their
infrastructure. Users may access the infrastructure through the use of a
gateway, portal or internet through the use of an API. It is majorly used as a
development platform.
SaaS this type of cloud service is used to deliver a given application across
the internet. The application or software delivered using SaaS distribution
are known as web services. Users making use of this distribution can access
the web services in any location using any device having access to the
internet.
Design strategy
A number of organizations are still very hesitant to put data and workload on
the public cloud due to the fear of theft, unauthorized access and outage
since these organizations follow a very strict regulation and have complex
obligations. However there has been development of logical isolation that
has been approved as reliable. Moreover the development of encryption of
data and authentication and authorization access management has further

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Data and System Integration for Clinic Locator App
|14
|1682
|82

Assignment on Web and Mobile Applications
|16
|3426
|14

data and system integration Assignment
|13
|2036
|49

Data and System Integration for Desklib
|12
|1561
|446

Architecture and System Integration for Queensland Health
|8
|1952
|417

Web and Mobile Applications Assignment
|7
|1539
|11