|
Showing 1 - 6 of
6 matches in All Departments
Process Technology brings together in one place important
contributions and up-to-date research results in this fast moving
area. Process Technology serves as an excellent reference,
providing insight into some of the most challenging research issues
in the field.
Process Technology brings together in one place important
contributions and up-to-date research results in this fast moving
area. Process Technology serves as an excellent reference,
providing insight into some of the most challenging research issues
in the field.
This books is open access under a CC BY 4.0 license. This book
summarizes work being undertaken within the collaborative
MODAClouds research project, which aims to facilitate
interoperability between heterogeneous Cloud platforms and remove
the constraints of deployment, portability, and reversibility for
end users of Cloud services. Experts involved in the project
provide a clear overview of the MODAClouds approach and explain how
it operates in a variety of applications. While the wide spectrum
of available Clouds constitutes a vibrant technical environment,
many early-stage issues pose specific challenges from a software
engineering perspective. MODAClouds will provide methods, a
decision support system, and an open source IDE and run-time
environment for the high-level design, early prototyping,
semiautomatic code generation, and automatic deployment of
applications on multiple Clouds. It will free developers from the
need to commit to a fixed Cloud technology stack during software
design and offer benefits in terms of cost savings, portability of
applications and data between Clouds, reversibility (moving
applications and data from Cloud to non-Cloud environments), risk
management, quality assurance, and flexibility in the development
process.
This open access book provides an overview of the work developed
within the SODALITE project, which aims at facilitating the
deployment and operation of distributed software on top of
heterogeneous infrastructures, including cloud, HPC and edge
resources. The experts participating in the project describe how
SODALITE works and how it can be exploited by end users. While
multiple languages and tools are available in the literature to
support DevOps teams in the automation of deployment and operation
steps, still these activities require specific know-how and skills
that cannot be found in average teams. The SODALITE framework
tackles this problem by offering modelling and smart editing
features to allow those we call Application Ops Experts to work
without knowing low level details about the adopted, potentially
heterogeneous, infrastructures. The framework offers also
mechanisms to verify the quality of the defined models, generate
the corresponding executable infrastructural code, automatically
wrap application components within proper execution containers,
orchestrate all activities concerned with deployment and operation
of all system components, and support on-the-fly self-adaptation
and refactoring.
|
|