Open Access
Subscription Access
Encapsulation of Micro Engineering Tools in a Co- Operative Jyaguchi Computing Infrastructure
Micro engineering tools and services face many issues and limitations in terms of modularity, and usability with regards to their availability and scalability. Scalability may suffer due to the limitation of service granularity as service objects sometimes may require to deliver in low bandwidth network infrastructures. Jyaguchi platform supports highly dynamic and interactive service development process by which developers can design services as per their requirement functionalities which can be micro, macro or mega services. In this paper we discuss particularly about the development process of micro services. The qualities of a micro-service are not limited to its performance metric, but are designed to maintain simplicity and may even consist of fully-functional and loosely coupled applications. These services can be utilized enabling a higher level of usability. Usability is maintained by reducing the granularity and complexity of functionalities of a service. However, Jyaguchi services have potential to increase its granularity without breaking its underlying architecture. The service oriented architecture of Jyaguchi platforms also allow for these services to dynamically deliver to the remote clients and still keep the persistent state until the client terminate the service. We also realize that micro engineering services that are distributed locally or globally should be categorized during the design phase. These services should be allowed to change its granularity in demand-respond manner based on micro, macro and mega service model instead of keeping those services static. A working model of Jyaguchi platform that can deliver these kinds of services is also discussed in this paper which incorporates all these aspects.
Keywords
Micro Service Engineering, Jyaguchi Cloud, Service Management, Service Modularization
User
Font Size
Information
Abstract Views: 900
PDF Views: 501