Upload
idcee
View
1.465
Download
3
Tags:
Embed Size (px)
Citation preview
JelasticHow to overcome technical challenges
and build strong technical expertise
Ruslan SinitskiyCTO and Founder
The next gen of cloud platform which can run and scale
ANY Java & PHP applicationswith no code changes
Ruby, Node.js, .Net & Python are coming soon
Developers love to create applications and hate to administer servers10:15 Install OS11:20 Configure the system12:05 Coffee Break13:05 Configure security14:15 Configure Web server15:40 Configure Database16:20 Couple of sandwiches16:50 Configure firewall17:20 Deploy application17:45 Call wife and apologize for the late return18:00 Identify library dependencies20:30 Upgrade packages22:15 Fix dependencies23:50 Couple cans of Red Bull01:30 Run!!!02:05 The end of the working day ~ 16 hours
The same story with Jelastic use
• Easy + Fast + Convenient• Saving time and money
10:15 Choose the configuration10:17 Specify the domain name10:20 Upload application10:25 Run!!!
~ 10 minutes
10 min vs 16 hours = $$$$$$
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
2010 – First Investment
We were just lucky
PivotJelastic – Public PaaS
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
Used Technologies
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
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
Challenges
• Custom billing integrations• Errors & bugs that hard to reproduce• Incidents on Productions• Upgrades• Training sessions• Funnel improvement• Expertise of people
Dashboard for Dev & SMBs
• Set up cloud environment in seconds• No extra installation or configuration• One-click & API deployment• Git & SVN support• Maven, Ant & Jenkins support
• Applications Store for SMB• Vertical & Horizontal scaling • Fast resource allocation• Managing application lifecycle• Wide range of software stacks
Pivot 2Cloud Hosting Platform
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
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
Vertical Scaling
• It helps to auto-scale almost ALL apps• Very granular pricing – saves money
Jelastic Awards and Recognition
It’s like winning the “Oscar” of the Java World
We helped Java Hosting to survive
Future
• Enterprise market
• Private Cloud
• More software stacks and programming languages supported
• More performance and product quality alignment
• Global expansion
Questions?
Visit us at http://jelastic.com