IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan...
Transcript of IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan...
![Page 1: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/1.jpg)
JelasticHow to overcome technical challenges
and build strong technical expertise
Ruslan SinitskiyCTO and Founder
![Page 2: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/2.jpg)
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
![Page 3: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/3.jpg)
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
![Page 4: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/4.jpg)
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 = $$$$$$
![Page 5: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/5.jpg)
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
![Page 6: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/6.jpg)
2010 – First Investment
We were just lucky
![Page 7: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/7.jpg)
PivotJelastic – Public PaaS
![Page 8: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/8.jpg)
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
![Page 9: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/9.jpg)
Used Technologies
![Page 10: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/10.jpg)
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
![Page 11: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/11.jpg)
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
![Page 12: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/12.jpg)
Challenges
• Custom billing integrations• Errors & bugs that hard to reproduce• Incidents on Productions• Upgrades• Training sessions• Funnel improvement• Expertise of people
![Page 13: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/13.jpg)
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
![Page 14: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/14.jpg)
Pivot 2Cloud Hosting Platform
![Page 15: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/15.jpg)
![Page 16: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/16.jpg)
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
![Page 17: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/17.jpg)
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
![Page 18: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/18.jpg)
Vertical Scaling
• It helps to auto-scale almost ALL apps• Very granular pricing – saves money
![Page 19: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/19.jpg)
![Page 20: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/20.jpg)
Jelastic Awards and Recognition
It’s like winning the “Oscar” of the Java World
We helped Java Hosting to survive
![Page 21: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/21.jpg)
Future
• Enterprise market
• Private Cloud
• More software stacks and programming languages supported
• More performance and product quality alignment
• Global expansion
![Page 23: IDCEE 2013: How to overcome technical challenges and build strong technical expertise - Ruslan Synytskyy (CTO and Founder @ Jelastic)](https://reader031.fdocuments.in/reader031/viewer/2022020208/55a531f01a28abc05f8b45ee/html5/thumbnails/23.jpg)
Questions?
Visit us at http://jelastic.com