"Clouds" - on this stream, participants will discuss technical issues of setting up, administering and supporting cloud infrastructures;
“JavaScript on backend” - here we will talk about the use of various solutions, such as: node.js, express.js, jscala and others.
The conference will be of interest to system administrators, JavaScript developers, heads of IT departments and companies, as well as anyone interested in modern cloud technologies and the use of JavaScript on the backend.
Employees of such companies as Mirantis, DataArt, Infobox Cloud, LanTek, Lohika, GradSoft, RootUA Media, European Agency of High Technologies, GlobalLogic and others will make presentations at the conference. The following reports will be presented in the “JavaScript on the backend” stream:
Node.JS in Windows Azure (Victor Sotov, DataArt) Node.js in Windows, Node IIS, Node.js hosting in Windows Azure, Interaction with Azure services, Windows Azure Mobile services.
Node.JS in a heterogeneous system (Alexey Migutsky, Lohika) NodeJS in jvm environment: maven, jenkins, scala. Who is to blame and what to do? Our practices and pitfalls.
Asynchrony and concurrency in Node.JS (Vitaly Lebedev, DataArt) Asynchrony vs concurrency. Asynchrony: again about the event loop. Asynchrony is not parallelism. Concurrency in Node.js. Child Process. Cluster.
How generators will change Node.js (Mikhail Kachenovsky, GlobalLogic) One of the key features that gives us ES6 will be generators and nodejs from version 0.11.2 began to support them. We will talk about the fantastic capabilities that they provide for managing asynchronous code.
Modern scala backend and javascript transport (Ruslan Shevchenko, GradSoft) The report will cover the main features of scala, a review of typical architectures of extensions in liftweb, play and spray.io projects and ways of interaction between scala and scalascript, than just passing json-a (JsCmd, jscala and scala-js)
How to get along JavaScript and C ++ under one back-end on the example of augmented reality in the cloud (Evgeny Khvedchenya) When you need C ++. Interaction of JavaScript and C ++ in Node.js. Marshalling data. Asynchronous computing in C ++. Stream processing video on the server. Capturing video on the client through WebRTC. Broadcast video using Socket.io. Real-time image analysis in C ++
Building a web project using Grunt and Node.js (Victor Shevchenko, GlobalLogic) Grunt is the npm package for Node.js, and allows you to significantly increase the speed of developing credit for automating such routine tasks as minifying and combining javascript, preprocessing sass / less / stylus, running tests. The list of tasks that Grunt performs is stored in Gruntfile.js. In the report, I will tell you why Grunt is needed, what tasks it allows to perform, how to start working when using Grunt. I will show what it consists of and how to write a Gruntfile. I will consider the main plug-ins, compilation and order of tasks during the assembly, personal best practices.
The following reports will be presented in the “Clouds” stream:
OpenStack - an open cloud platform (Ruslan Kiyanchuk, Mirantis) The history and development of the OpenStack platform (where it came from, how
has grown into a large number of projects). Ecosystem, adopted deployment schemes (what components are responsible for what, etc.). The role of Mirantis in OpenStack (our projects, experience with some customers). Fuel: Openstack deployment, Mirantis OpenStack.
Cocaine: usage scenarios (Dmitry Unkovsky, Yandex) Overview of the platform, its components. Features Benefits. Customization options. Opportunities and features of the story Elliptics. Features integration with languages: Node.js, Python, Go. Usage scenarios "Heavy" calculations. Local (in relation to the data) calculations. Web frontend. Backend. Mixed scripts. Environment for the development of a web project (web-frontend).
InfoboxCloud platform: IaaS + PaaS without vendor-lock (Yuri Trukhin, InfoboxCloud) Thanks to the next digital revolution, cloud providers become as important providers of computing resources as energy companies once became centralized electricity suppliers. At that moment, for economic reasons, production moved from personal to centralized energy sources. However, if an enterprise begins to use cloud technologies, it can become dependent on a particular supplier of computing resources (vendor-lock). A monopoly is bad. In this report, I will tell you what the InfoboxCloud platform is, how it will help you solve problems, be at the forefront of progress and work more efficiently without compromising your freedom of choice. We will consider the PACI and Jelastic technologies, their use and management through the API. There will also be raised the question of how the reliability of the functioning of the cloud on our platform is ensured.
How to use PaaS Heroku (Sergey Seletsky, European Agency of High Technologies) What distinguishes Heroku from ordinary cloud servers. Using extensions (Heroku add-ons). An example of deploying a Rails4 project on Heroku.
Pocket PaaS with Dokku (Alexander Beletsky) Dokku is a smallest ever PaaS you ever seen. It's created by Jeff Lindsay, powered by Docker and written ~ 100 lines of shell script. This is a very nice hack for you, but it also provides a huge value for developers. I’m gonna describe how you build your PaaS for Node.js applications in minutes.
DevOps in the cloud (Alexey Migutsky, Lohika) I'll talk about DevOps in the cloud using AWS as an example. About our experience with AWS-infrastructure and our bike for deployment and CI.
High-performance computing in the cloud (Spodarets Dmitry, Sergey Egorov, RootUA Media) The report will discuss the use of various cloud infrastructures for high-performance computing. The question of creating a GRID cluster in the cloud built on the basis of OpenStack will be considered. We will talk about the problems that users of cloud and cluster infrastructures face when performing high-performance computing on them, and also consider options for solving these problems. The project will be presented FlyElephant and the Ukrainian Community of Cloud Technologies .
')
Venue: HUB Odessa (ul. Grecheskaya 1a). Time: from 10:00 to 18:00.
Participation fee: 100 UAH.
You can register and get all the details about the event on the website: foss-sea.org.ua
We invite to cooperate partners and sponsors.
For more information, contact: Dmitry Spodarets Skype: m31-rootua E-mail: m31@rootuamedia.com