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
Recommended Citation
Zylfiu, Blerim; Menxhiqi, Lavdim; and Hoxha, Ramiz, "Implementing Lecture Scheduling in UBT through RESTful API via micro-service architecture" (2018). UBT International Conference. 94.
https://knowledgecenter.ubt-uni.net/conference/2018/all-events/94
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.