11
Hybrid Cloud PaaS platform

Jelastic for ISVs

Embed Size (px)

Citation preview

Page 1: Jelastic for ISVs

Hybrid Cloud PaaS platform

Page 2: Jelastic for ISVs

Automatic scalability• Vertical and horizontal scaling

for improved load spikes handling

• Support of multiple datacenters and availability zones

• Support of scaling across Microsoft Azure, IBM SoftLayer and AWS

NoOps self-service portals for cloud apps deployment• Java, .NET, Ruby, Node.JS, PHP,

Python and Docker• SQL and NoSQL databases• Deployment time is reduced

from days to minutes

High-level automation of complex DevOps workflows• Smooth management of

testing environments• Application lifecycle

management and CI/CD tools• Support for both new and

legacy IT technologies

Automated platform for easy running and scaling of complex enterprise applications in a Hybrid Cloud It simplifies development, assembling and updating of applications, as well as manages everything that your application needs such as database servers, load balancers and application servers.

Deployment Automation Infinite ScalabilityDevOps Oriented

The solution

Page 3: Jelastic for ISVs

“Jelastic thrives on flexibility for partners and customers offering wide choice of programming languages, Docker containers orchestration, datacenter distribution of workloads within hybrid cloud, and automation of the main DevOps processes.

Jelastic has rich container adoption and high level of DevOps automation. Partners liked Jelastic's ease of self-provisioning and worldwide support.”

“Based on IDC analysis, Jelastic is a Major Player in this IDC MarketScape.”

IDC MarketScape: Worldwide Public Deployment-Centric Cloud Application Platform 2015 Vendor Assessment

IDC opinion

Proven Solution

Page 4: Jelastic for ISVs

Challenges

1. NoOps self-service portal for developers to speed up applications' prototyping

2. Development environments can be created without need to involve system administrators

3. More than 50 standardized application stacks and DBMS are available out-of-the-box

4. Possibility to use Docker containers as building blocks for Microservices applications

5. Marketplace for developers that allows to quickly enlarge and improve applications` functionality

1. Big amount of informational systems

2. Large number of new services integration

3. Technologies «Zoo» – proprietary and open source

4. A lot of developers, including outsourcing

5. The process of resources allocation is bureaucratic

• It takes much time to change existing IPs

• New services` development and prototyping is slow

• Complex development standardization

Risks

Jelastic Solution

1. Up to 70% increase of development productivity

2. Up to 85% acceleration of applications time-to-market

3. Development processes standardization across multiple teams

Results of Integration

Acceleration of Development and Prototyping

Page 5: Jelastic for ISVs

Challenges

1. Advanced tools for automated creation and management of plenty test environments

2. Cloning, depersonalization, upgrade without downtime and migration of complex testing environments between datacenters

3. Integration with Git and SVN version control systems

4. Integration with Continuous Integration services

5. Auto-return of unused resources to the shared pool

6. Cloud management automation via API and CLI

1. Because of frequently changing business and regulatory requirements, DevOps often need to perform a lot of development and testing iterations

2. As a result, they have to deploy a big amount of testing environments

3. Developers spend 80–90% of their time on automating setup of testing environments

• Upgrades’ testing process takes too much time

• Inefficient usage of datacenters` resources

• Low quality of testing process• Failures during the software

updates

Risks

Jelastic Solution

1. Up to 60% increase in DevOps productivity

2. Up to 75% costs reduction for creating of testing environments

3. Up to 50% infrastructure TCO savings

Results of Integration

Management of Testing Environments

Page 6: Jelastic for ISVs

1. Scalable frontends and backends

2. Automatic horizontal scaling and clustering, based on load triggers

3. Automated replication for application servers and databases

4. Continuous upgrade of applications

5. Automatic recovery after failures

6. Support for the applications distribution across multiple availability zones and data centers

1. Web services` availability is critical for most companies

2. Load spikes handling is complicated and requires additional resources

• Infrastructure failure or visitors’ influx causes failure of application

• Company suffers a loss of prestige and loses money

1. Automatic high availability of applications

2. Automatic handling of load spikes

3. Downtime is reduced in case of infrastructure failure

Challenges Jelastic Solution Results of Integration

Risks

Creation of Highly-Available Cloud Environments

Page 7: Jelastic for ISVs

Add-onsContinuous delivery

Search & caching

Message queues

Load balancers

Application servers Databases

WeblogicMS IISGlassfishJboss ASWildflyTomcatTomEEJettyPassengerPumaUnicornNginxApache

NginxHAProxyApacheVarnish

PostgreSQLMySQLMariaDBPerconaMS SQLMongoDBCouchDBCassandraNeo4jOrientDB

ActiveMQRabbitMQZooKeeper

MavenAntJenkinsBambooNexusGitlabGit/SVNIDE-plugins

NewRelicSendGridAppDynamicsJRebelDripStatLogentriesLogstashTakipi

ElasticsearchShpinxLuceneMemcachedRedis

Java, JavaEE, .NET, ASP.NET, PHP, Ruby, Python, Node.JS, Groovy, Clojure, Scala

Wide Range of Software Stacks Out-of-the-Box

Page 8: Jelastic for ISVs

Visual Editor of Cloud Environments

Page 9: Jelastic for ISVs

Self-service NoOps portals for Developers

CLI-client

REST API Manifests for applications lifecycle

Multiple Management Options

Page 10: Jelastic for ISVs

Systems Integrator, Spain• Management of testing

environments

Bank, Russia• Cloud hosting of new services• Development environments

management

Bank, Russia• Development and testing

environments management

Telecom, Luxembourg• Autoscalable cloud hosting

Premium appliances manufacturer, Germany• Management of testing

environments• Autoscalable cloud hosting

Software provider, Sweden• Development and testing

environments management• Autoscalable cloud hosting

Telecom, Spain• Autoscalable cloud hosting

Games developer, Russia• Autoscalable cloud hosting

Proven Solution

Page 11: Jelastic for ISVs

Automation and simplification of distributed IT infrastructure services

Auto-scalability for load spikes handling

Unification of development processes within different IT departments

A significant increase of productivity during the development and testing of business applications

Continuous integration, delivery and upgrade of business-applications becomes much easier

Benefits