idcee 2013: how to overcome technical challenges and build strong technical expertise - ruslan...

Post on 14-Jul-2015

1.469 Views

Category:

Business

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

We are hiring!

Drop me email

rs@jelastic.com

Questions?

Visit us at http://jelastic.com

top related