Jelastic Customer Presentation
Total Page:16
File Type:pdf, Size:1020Kb
JELASTIC PLATFORM-AS-INFRASTRUCTURE Jelastic provides enterprise cloud software that redefines the economics of cloud deployment and management. We deliver Platform-as-Infrastructure: bringing together the flexibility of IaaS and the ease of use of PaaS in a turnkey package for enterprises, hosting service providers and developers. And we do this at a fraction of the cost of existing virtualized environments. 2 PROVEN TECHNOLOGY Jelastic technology is proven in high-performance environments across the world. Our software is used by over 35 telcos, enterprises and hosting service providers with over 120,000+ developer trials worldwide. 3 JELASTIC ARCHITECTURE Cluster 4 FUNCTIONAL ARCHITECTURE Jelastic supports and interconnects many standard solutions and stacks. It’s like a bridge between applications for cloud automation. 5 FEATURE OVERVIEW ENTERPRISE/OEM HOSTING SERVICE PROVIDERS DEVELOPERS & ISVs Fastest time-to-cloud Turnkey hosting Any app deployed in deployment environment seconds with one-click Single point of Maximum application No code changes - no management density proprietary APIs Replication, high- Instant load balancing Auto-scaling: horizontal availability, security and scalability and vertical Global app support – Choice of popular new and legacy app servers, databases World’s first automatic vertical scaling $100 per month Revenue share Only pay for per active server per active customer resources used 6 CLOUD MANAGEMENT Jelastic’s cluster admin panel provides a consolidated view of your cloud resources • Add servers to the cloud quickly and easily • Comprehensive analytics for all resources in the cloud, including performance metrics and tuning • Sophisticated user and security management features 7 APPLICATION MANAGEMENT Application dashboard creates and manages the application environment • application servers • load balancers • clustering and availability • Keeps server configurations up to date and consistent across the environment • Defines parameters for auto- scaling applications • Provides orchestration for application deployment, patches, updates and roll-backs 8 APPLICATION SUPPORT Jelastic supports any standard application, without code changes. There are no proprietary or complex APIs to code to – just upload and go. Tomcat MySQL Clojure TomEE MariaDB jRuby Jetty PostgreSQL Glassfish Coldfusion Apache Groovy NGINX MongoDB Scala ElasticVDS CouchDB Neo4j JDK 6,7,8 Cassandra GIT PHP 5.3-5.5 Redis SVN Eclipse Ruby 1.9.2- Maven Build Node IDEA 2.1.1 Maven plugin Netbeans Ant plugin Python 2.7, 3.3, 3.4 9 THE INDUSTRY’S BEST RUBY SUPPORT • Fastest deployment of applications, environments and dependencies (API + GUI) • Competitors have lots of manual steps • Fastest performance out of the box • Unicorn and Passenger + NGINX • Any app, Ruby version, Ruby library or engine • Rails, Sinatra, Rack, Ramaze, Exec.js, all Ruby gems, jRuby, GIT/SVN • Complete access to config files for tuning • Vertical and horizontal scaling, caching, load balancing 10 FULLY ELASTIC SCALABILITY Automatic scaling within a server and across servers: • “Cloudlets” (128MB RAM and 200MHz CPU) are dynamically allocated to applications • User sets minimum and maximum cloudlet limits • Jelastic automatically scales- up/down and out/in on demand 11 REAL PAY-PER-USE DRIVES SAVINGS http://onde.ir: travel http://murastudio.com: gaming http://iidf.ru: financial http://saprigrat.whelastic.net: academic 12 HIGH AVAILABILITY – CLUSTERING & STORAGE Jelastic’s Platform-as-Infrastructure is architected for high-availability from the ground up. Hardware failover and recovery, SAN and local storage support guarantee uptime. HA Clustering features in Jelastic: • Automatic failover and recovery of infrastructure nodes • Hardware and software load balancing support • SAN/NAS support and “virtual SAN of local disks” coming Q3 13 HIGH AVAILABILITY - SOFTWARE Jelastic delivers software HA features that eliminate downtime. Container isolation, live migration, database replication and session-level replication features can virtually eliminate downtime. Software HA features in Jelastic: • Container isolation for databases and application servers ensures that failure of any one component will not impact other containers • Real-time database replication protects against database failure • Live migration ensures performance and uptime • Session-level replication features guarantee the maximum application uptime • Automated backup/restore 14 BILLING MODEL • Enterprises – annual CPU and Technical support licenses • Hosting Service Providers – revenue share on spending of paid users. Price of Jelastic service at different hosting service providers is different, due to different hardware and included services, but in the most cases bound to Amazon EC2 price • End users pay to Hosting Service Providers for the actual resource and services consumption by their applications • Jelastic has own internal billing system. It allows to define different billing groups, different tariffs and discounts. Very flexible. • CPU/RAM/Storage and network traffic are charged • Billing is performed on hourly basis • Dynamic tariff system is used: the more you consume – the less you pay for the each consumed unit • Billing models supported • Pre-paid: User should have a positive balance to use services • Post-paid models: Jelastic issues an invoice for the actual resource and services consumption during previous month 15 BREAKTHROUGH ECONOMICS • Enterprise subscription model dramatically lowers software acquisition and ongoing costs • Hosting Service Provider revenue-share eliminates risk • Significantly improved application density reduces server requirements • Ease of deployment and simplified management lowers technical resource burden • Automated replication and availability features virtually eliminate downtime 16 BREAKTHROUGH IN THE ENTERPRISE 17 18 CASE STUDIES CASE STUDIES 19 DATAJOE – PRIVATE CLOUD DataJoe, LLC develops technology products for business and trade journals, including research tools, e-commerce applications, data-to- print utilities and an online marketplace of locally-collected industry research. DataJoe chose Jelastic Platform-as-Infrastructure over OpenShift Enterprise for the following reasons: EASE OF MANAGEMENT 4-5X PERFORMANCE UNIQUE SCALABILITY HIGH AVAILABILITY “One of the largest gains we are “Ramping up from 1 request per second to “I chose Jelastic first and foremost for the “Worst case scenario recovery used to be experiencing, and a key reason for 1000 requests per second, over the course ability to scale both vertically and a matter of hours of downtime. Now adopting private cloud is the ease and of 5 minutes, our old system started horizontally. At this stage, I think you Clustering/HA is already a reality and the speed of server creation and choking around 300 requests/second and by might still be the only player offering failure rate is almost non-existent.” deployment. The short version is I am the end of the test it was taking something dynamic vertical scaling. “ minutes from new server deployment like > 90s per request to return and the instead of weeks.” failure rate was way too high. In the new system, response times started slowing around 600-800 requests per second but, if I remember correctly never exceeded 20s.” 20 JELASTIC FOR GAMING • Uptime and Availability • Consistency in a Distributed Environment • Isolation and security • Datacenters around the globe • High availability • Regions and availability zones • Failover with in-built session replication • Automated replication across datacenters • Built-in monitoring • Zero Downtime for Upgrades/Patches • Chained upgrade for clustered applications • Controlled upgrade/patch window for stacks/apps • Massive Application Audience/Spikes in Load • Automatic vertical and horizontal scaling • Fully elastic resources 21 JELASTIC FOR BANKS/FINANCE • Rapid Deployment of New and Legacy Apps • Self Management With Control • Turnkey solution with auto scaling • Developer dashboard • Wide range of standard application/db support • Centralized cluster management • Developer environment self-management • Automated replication across datacenters • No code changes/proprietary APIs • Availability/Scalability • Isolation and security • Failover with in-built session replication • Automatic vertical and horizontal scaling • Avoid Vendor Lock-In • No code changes for applications • No proprietary APIs to code to • Standard application support through Jelastic plus open source community (cartridges) 22 JELASTIC FOR MEDIA • Variable Load/Scalability • Elastic Business Model • Automatic vertical scaling • Pay only for resources used • Horizontal scaling • Predictable and efficient • Rapid Application Development • Upload and go with no application changes • Wide variety of standard environment support • Self-management of developer environment • No APIs to code/recode to • Continuous Uptime • High availability and failover • Isolated containers • Cluster management and reporting 23 JELASTIC FOR HOSTERS • Fastest Time to Cloud Deployment • Stability/Support • Turnkey solution – install on bare metal • Proven platform • Rapid integration with existing billing • Available 24x7 support • Business model easy to implement • Allocated business and marketing resources • Single point of cluster management • Availability • Isolation and security • Failover with in-built session replication • Scalability: Ability to Handle Variable Load • Automatic vertical and horizontal scaling • Fully elastic resources 24 QUICK