Implementing Lecture Scheduling in UBT through RESTful API via micro-service architecture

Session

Computer Science and Communication Engineering

Description

The today’s challenges on IT system in every business environment are how to find and to adapt the used technology in achieving on implementing new function as quick as possible. This way of IT systems implementation are through demands raised for everyday business requirements. Hence, in this paper is shown how we have built new application in support to the new operation raised on demands on build new application for UBT Lecture scheduling. In this paper is express how service form different application are used to achieve better adaptation on new changes raised on business processes. By using web services respectively, the Service Oriented Architecture-SOA via their web APIs (RestFul API micro-service architecture) is achieved the better scalability by decomposed in well-defined and reusable services that transformed in new required function for new application. The new application is developed by consuming the services form SMIS, HR and Finance. Those services are consumed as Web APIs to create function to adapt to new business requirements raised. What more by using the Web APIs the in developing of this new application is accomplished better scalability, performance and efficiently. In addition to this, implementing smaller new application the code is reduced greatly, furthermore an adapted implementation of the new system to meet the pre-requisites of support for new processes presented by stakeholders and perception. This represents an important state for an enterprise in that it provides the constant freedom for an organization to change, extend, and even replace solution implementations and technology resources without disrupting the overall, federated service architecture. This measure of governance autonomy is attractive because it prolongs the lifespan and increases the financial return of automation solutions.

Keywords:

Software Architecture, SOA, Micro-service Architecture, .NET, Web API

Session Chair

Felix Breitenecker

Session Co-Chair

Edmond Jajaga

Proceedings Editor

Edmond Hajrizi

ISBN

978-9951-437-69-1

Location

Pristina, Kosovo

Start Date

27-10-2018 3:15 PM

End Date

27-10-2018 4:45 PM

DOI

10.33107/ubt-ic.2018.94

This document is currently not available here.

Share

COinS
 
Oct 27th, 3:15 PM Oct 27th, 4:45 PM

Implementing Lecture Scheduling in UBT through RESTful API via micro-service architecture

Pristina, Kosovo

The today’s challenges on IT system in every business environment are how to find and to adapt the used technology in achieving on implementing new function as quick as possible. This way of IT systems implementation are through demands raised for everyday business requirements. Hence, in this paper is shown how we have built new application in support to the new operation raised on demands on build new application for UBT Lecture scheduling. In this paper is express how service form different application are used to achieve better adaptation on new changes raised on business processes. By using web services respectively, the Service Oriented Architecture-SOA via their web APIs (RestFul API micro-service architecture) is achieved the better scalability by decomposed in well-defined and reusable services that transformed in new required function for new application. The new application is developed by consuming the services form SMIS, HR and Finance. Those services are consumed as Web APIs to create function to adapt to new business requirements raised. What more by using the Web APIs the in developing of this new application is accomplished better scalability, performance and efficiently. In addition to this, implementing smaller new application the code is reduced greatly, furthermore an adapted implementation of the new system to meet the pre-requisites of support for new processes presented by stakeholders and perception. This represents an important state for an enterprise in that it provides the constant freedom for an organization to change, extend, and even replace solution implementations and technology resources without disrupting the overall, federated service architecture. This measure of governance autonomy is attractive because it prolongs the lifespan and increases the financial return of automation solutions.