Abstract: The possibility of using the increasing computing power available in cloud infrastructures requires the development of new approaches for application software development and optimization.