http://idcee.org/p/ruslan-synytskyy-jelastic/
Ruslan Synytskyy is CTO of Jelastic Inc., which was founded by him in 2010 with a purpose to create unique offers in the cloud service market. The main sphere of activity is providing the cloud hosting for Java and PHP applications. Platform as a service, developed by the company, makes the process of deploying applications to the cloud much easier thanks to the convenient UI and supported technologies. Jelastic project has been selected as the Technology Leader Award Winner in Duke's Choice Awards 2012 at the JavaOne Conference in San Francisco, CA.
Ruslan has more than ten years of experience in Java development. He was an engineer of Science Department at National Space Agency of Ukraine (2001-2007), senior GUI developer at Datamash Corp. (2007), team leader at SolovatSoft (2008) and senior UI architect at iQueLab Ltd (2008-2010). Ruslan Synytskyy has a reach scientific luggage. Now he is also actively involved in various conferences for developers and hosting providers.
Pic's are here: http://www.flickr.com/photos/idcee/sets/
More @ http://idcee.org
Follow us on:
YouTube: http://www.youtube.com/user/OfficialIDCEEChannel
Facebook: https://www.facebook.com/IDCEE
Linkedin: http://www.linkedin.com/groups/IDCEE-3940138
Twitter: https://twitter.com/idcee_eu
Google+: http://gplus.to/idcee
Flickr: http://www.flickr.com/photos/idcee/collections/
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Â
IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)
1. Jelastic
How to overcome technical challenges
and build strong technical expertise
Ruslan Sinitskiy
CTO and Founder
2. The next gen of cloud platform
which can run and scale
ANY Java & PHP applications
with no code changes
Ruby, Node.js, .Net & Python are coming soon
3. Developers love to create applications
and hate to administer servers
10:15
11:20
12:05
13:05
14:15
15:40
16:20
16:50
17:20
17:45
18:00
20:30
22:15
23:50
01:30
02:05
Install OS
Configure the system
Coffee Break
Configure security
Configure Web server
Configure Database
Couple of sandwiches
Configure firewall
Deploy application
Call wife and apologize for the late return
Identify library dependencies
Upgrade packages
Fix dependencies
Couple cans of Red Bull
Run!!!
The end of the working day
~ 16 hours
4. The same story with Jelastic use
10:15
10:17
10:20
10:25
Choose the configuration
Specify the domain name
Upload application
Run!!!
~ 10 minutes
• Easy + Fast + Convenient
• Saving time and money
10 min vs 16 hours = $$$$$$
5. 2008 - We started from…
Backend as a Service
•
•
•
•
Prototype – 2 years, 3 person
Tractions – 5k beta users
First money
Found big business issue
• LOCK-IN
8. Welcome to the Dev World
•
•
•
•
•
•
•
•
•
•
•
•
•
Server set up
Load balancing set up
Ensuring compatibility
Configuration consistency
Integration with dev tools
Scalability
Integration with dev and operations
services
Patching
Application lifecycle management
Dev / Test / Stage / Production
Teamwork support
Source code repository integration
Continuous integration
•
•
•
•
•
•
•
•
•
•
•
•
No lock-in
No code changes required
Scalability Vertical & Horizontal
Remote debugging
Cloning
Access to logs
Ability to use 3rd-party libraries
Build in the cloud
Recognizable brand
Developer documentation
Low learning curve
Fast automated deployments
10. Prototype
•
•
•
•
•
6 months from scratch – public beta with Java
1 Pilot Hosting Partner – HostEurope (Germany)
Good traction – quite big number of beta users
A lot of new experience
Fast releases
11. Challenges
•
•
•
•
•
•
•
Nobody had experience in the cloud & hosting
Virtualization was totally new sphere for us
Overloaded hardware – daily outage
Management – the team started to growth
No development process
Underestimated complexity
Extremely Poor English
13. Dashboard for Dev & SMBs
•
•
•
•
•
•
•
•
•
•
Applications Store for SMB
Vertical & Horizontal scaling
Fast resource allocation
Managing application lifecycle
Wide range of software stacks
Set up cloud environment in seconds
No extra installation or configuration
One-click & API deployment
Git & SVN support
Maven, Ant & Jenkins support
16. Top Level Architecture
• High Density of Cluster Utilization
• Smart load distribution and Smart migration
between hardnodes
• Turnkey solution (provisioning, billing, stats,
business analysis suite, etc)
• Fully automated installation and upgrades
• Works on top of Empty Hardware, VMware
IaaS, OpenStack and IaaS
17. Technical Challenges
•
•
•
•
•
•
•
•
Easy and Fast Deployment
No Code Changes
Zero Vendor Lock-In
Vertical & Horizontal Scalability
Revolutionary Pricing Model
Application Lifecycle Management
High Loads, Session Replication and HA
Smart Live Migration
18. Vertical Scaling
• It helps to auto-scale almost ALL apps
• Very granular pricing – saves money
19.
20. Jelastic Awards and Recognition
It’s like winning the “Oscar” of the Java World
We helped Java Hosting to survive
21. Future
• Enterprise market
• Private Cloud
• More software stacks and programming languages
supported
• More performance and product quality alignment
• Global expansion