AUTOMATION OF SCIENTIFIC AND ENGINEERING COMPUTATIONS WITH EVEREST PLATFORM
The complexity of high-performance computing infrastructures and applications require the use of problem-oriented interfacesand automation of basic activities in order to support the solving of complex scientific and engineering problems. The use of service-oriented approach and cloud computing models can improve the research productivity by enabling publication and reuse of computing applications, as well as creation of cloud services for automation of computations. The paper describes the implementation of this approach in the form of a web-based platform following the Platform as a Service model. Unlike other solutions, the presented Everest platform runs applications on external computing resources connected by users, implements flexible binding of resources to applications and provides an open programming interface.