Jelastic DevOps VPC and Hybrid Cloud

Post on 07-Aug-2015

464 views 1 download

Tags:

Transcript of Jelastic DevOps VPC and Hybrid Cloud

DevOps with Containers

Hybrid VPC and Multi Cloud

Enterprise Cloud Hosting

Ride the next wave

Compete for the future, not just the present

Cloud Computing ‘As a Service’ Forecast

Modern Infrastructure is Hybrid

Jelastic Cloud Solution

Ecosystem

30+ Hosting Providers

10+ Private Cloud Customers

15+ Reselling Partners

180,000+ Developers

25+ Countries

Keywords

Communication, collaboration, integration,

automation, measurement

Goals

• improved deployment frequency

• faster time to market

• lower failure rate of new releases

• shortened lead time between fixes

• faster time to recovery

• maximize the predictability, efficiency, security and

maintainability of operational processes.

DevOps is a Software Development Method

DevOps Pipeline

Disclaimer: Jelastic has used production-ready containers virtualization starting from 2011 and is not in any way affiliated with Docker®

activities, products and services.

Docker®– Build, Ship and Run

Virtual Machines vs Containers

Container Technology Revival

Container Orchestration is a Challenge

Container Orchestrators Landscape

Containers inside Jelastic from 2011

Production Ready Orchestration

Public Cloud

Virtual Private

Cloud

Virtual Private Cloud

Public Cloud

Private Cloud

Hybrid Cloud

Hybrid Cloud

Cloud A

Cloud B

Container Highway

Multi Cloud

Cloud Usage Overview

Docker® Usage Overview

Public vs Private vs Hybrid

Cloud Platforms Usage

Enterprises

• Systems integrators

• Telcos

• Industrial companies

• Banks

• Retail

Developers and DevOps

• ISVs

• Outsourcing teams

• Software development agencies

• Gambling

• IT consulting services

Governmental Organizations

• Educational institutions

• Health-care companies

• Financial IT departments

• Protection departments

• Agriculture sphere

Target Customers

Testing Environments VPC allows developers the opportunity to test code in a multi-tiered environment. Complex infrastructure can be spun up and advanced

applications can be tested across a plethora of variables.

Development Environments Apply a holistic approach to development with a VPC to provide the infrastructure for dev and test teams. The complex infrastructure

necessary to create the most demanding of applications can be deployed rapidly without adding additional cost.

Production Workloads Enterprise-class, mission-critical applications can be deployed safely and confidently inside of a VPC. Premium, highly resilient cloud

environments empower business applications without giving up organizational security.

Disaster Recovery With ability to re-create complex infrastructure, VPC makes a versatile environment for disaster recovery. Design a template of mission

critical infrastructure, deploy it on VPC, and upload backup. When the disaster is over, customers can pause or even terminate VPC.

Expanding the Compliant Infrastructure VPC is 100% isolated and compliant. With a VPC, customers can extend their infrastructure, whether on or off-premise, to a fully

compliant cloud.

Value Proposition – Take Away

TECHNICAL

REQUREMENTS

Java PHP Ruby Python Node.JS .Net

+ Docker®

Languages and Middleware Stacks

Zero Code Change

• deploy any new or legacy applications

Easy Migration

• no restrictions, back and forward

• it’s our unique feature

Zero CC and No Lock-In

Docker® Containers Implementation

Automatic Horizontal Scaling

Automatic Horizontal Scaling

Automatic Horizontal Scaling

Automatic Vertical Scaling

Jelastic Elasticity compared to other Clouds

Full Security and Isolation

High Availability

Application level

load balancing, session replication, clustering

Hardware level

software defined storage, live migration, smart

distribution

Default Docker® DevOps Workflow

Advanced DevOps Workflow

Live Migration

Smart Distribution

Hibernation

Hibernation

Flexibility

SSH Access across environments and

containers with support of SFTP, SCP, FISH,

Puppet, Chef, Capistrano

Open API complex workflows and integration

of solutions

High Level Architecture

PUBLIC CLOUD

USE CASES

Reasons why ServInt chose Jelastic

Use Cases

• Public PaaS for Dev Teams, Startups, Web-shops, IT Consulting Companies,

SMB and Large organizations

ServInt is a pioneering provider of high-reliability web hosting for business customers worldwide.

Founded in Northern Virginia in 1995, ServInt was one of the first web hosting companies to offer

a managed, dedicated server solution, and one of the original innovators in server virtualization —

the cornerstone of VPS and Cloud hosting technology today.

SUPPORT OF JAVA, PHP, RUBY,

PYTHON, NODE.JS AND .NET

Support of Java and PHP languages allows to cover the

majority of potential customers because these languages are

the most popular in hosting industry.

The best industry implementation of automatic scalability

and automation of complex environments configurations

makes Jelastic very powerful business platform for cloud

service providers.

TURNKEY SOLUTION

Turnkey cloud platform enables hosting service

providers to launch a new business in a week. It

provides all necessary functionally for system admins,

marketing and sales teams of a hosting service provider.

Out-of-the-box components, that help to tune the

business performance, such as flexible billing system,

monitoring, business analytic and marketing tools, deep

customization and white labeling, etc.

CONTAINERS

Containers virtualization technology on top of bare metal

hardware provides extremely high density and very good

utilization of the cluster resources. It helps to host bigger

number of applications and as result to generate more

profit form the same infrastructure compare to other

solutions based on VMs.

Unique live migration of containers allows to do

maintenance without downtime of end users applications.

ServInt (USA) – Hosting Company

POLYGLOT PLATFORM

Support of Java and PHP languages allows to cover the

majority of potential customers because these languages are

the most popular in hosting industry.

The best industry implementation of automatic scalability

and automation of complex environments configurations

makes Jelastic very powerful business platform for cloud

service providers.

TURNKEY SOLUTION

Turnkey cloud platform enables hosting service

providers to launch a new business in a week. It

provides all necessary functionally for system admins,

marketing and sales teams of a hosting service provider.

Out-of-the-box components, that help to tune the

business performance, such as flexible billing system,

monitoring, business analytic and marketing tools, deep

customization and white labeling, etc.

Reasons why dogado chose Jelastic

dogado Internet GmbH manages its very own infrastructure, with an autonomous system and

routing equipment located in data warehouses in Dusseldorf and Amsterdam. dogado Internet

GmbH utilizes both proven and innovative technologies and the latest hardware from DELL and

other vendors.

Use Cases

• Public PaaS for Dev Teams, Startups, Web-shops, IT Consulting Companies

• Virtual Private PaaS (Managed and Unmanaged) for Enterprises

MAKING SAAS SERVICES

Jelastic is ideal to organize hosting of SaaS solutions

• Jelastic has cloud application packaging standard

• Over 250+ enterprise apps are packaged

• Automatic vertical and horizontal scaling allow to

handle spike loads

• Rich RESTful API allows to orchestrate apps

deployment

dogado (Germany) – Hosting Company

Reasons why LWS chose Jelastic

Use Cases

• Public PaaS for Dev Teams, Startups, Web-shops, IT Consulting Companies

• Private Cloud for Government and Large organizations

WHAT JELASTIC PROVIDES

• Flexibility and availability of recourses

• Horizontal and Vertical scalability

• Support all major technologies and DB options

• VPS capability

• Ability to use legacy apps with no coding

• Intuitive platform and easy to use control panel

• Cost effective pricing model for public and

• private cloud

Telecom Luxembourg Private operator S.A. is a private Luxembourgish operator.

The company proposes a large range of services including data centers, high-speed

connectivity, as well as numerous other managed services oriented towards

professional customers and international telecom operators.

BRIDGE BETWEEN PUBLIC AND

PRIVATE CLOUD

With Jelastic, you can create multiple Hybrid Clouds and

connect your Private Cloud with multiple Public Clouds

• Test, acceptance, and occasional usage – testing out

different kinds of products for evaluation or acceptance

purposes

• Scalability – applications that require occasional computing

power, or computing power with uncertain upfront

resource demands

ZERO DOWNTIME UPDATE

Rolling updates for clustered applications

(Load Balancer + Multiple App Servers)

• First instance stops receiving traffic and is

updating

• First app server starts after update and begins

to accept traffic

• Second and following app servers are updating

in the same manner

LWS (Luxembourg) – Telecom Company

SUPPORT OF JAVA, PHP, RUBY,

PYTHON, NODE.JS AND .NET

• Turn-key scalable cloud solution for dev market

• Support for Java, PHP, Ruby, Node.js, Python & .Net

• HA with horizontal and vertical auto scalability

• Cost efficient platform, easy navigate and use

• Integrated control panel for management

• Fixed cost and ability to growth resources on a short

notice with HA

• 7/24/365 support

TURNKEY SOLUTION

Turnkey cloud platform enables hosting service

providers to launch a new business in a week. It

provides all necessary functionally for system admins,

marketing and sales teams of a hosting service provider.

Out-of-the-box components, that help to tune the

business performance, such as flexible billing system,

monitoring, business analytic and marketing tools, deep

customization and white labeling, etc.

Reasons why Locaweb chose Jelastic

Locaweb manages its very own infrastructure, with an autonomous system and routing equipment

located in data center in Brazil.

Use Cases

• Public PaaS for Dev Teams, Startups, Web-shops, IT Consulting

Companies and SMB

WHAT JELASTIC PROVIDES

• Flexibility and availability of recourses

• Support all major technologies

• Ability to use legacy apps with no coding

• Horizontal and Vertical scalability

• Intuitive platform and easy to use control

• panel

• Cost effective pricing model for public and

• private cloud.

Locaweb (Brazil) – Hosting Company

POLYGLOT PaaS

• Turn-key scalable cloud solution for dev market

• Support for Java, PHP, Ruby, Node.js, Python & .Net

• HA with horizontal and vertical auto scalability

• Cost efficient platform, easy navigate and use

• Integrated control panel for management

• Fixed cost and ability to growth resources on a short

notice with HA

• 7/24/365 support

TURNKEY SOLUTION

Turnkey cloud platform enables hosting service

providers to launch a new business in a week. It

provides all necessary functionally for system admins,

marketing and sales teams of a hosting service provider.

Out-of-the-box components, that help to tune the

business performance, such as flexible billing system,

monitoring, business analytic and marketing tools, deep

customization and white labeling, etc.

Reasons why Planeetta chose Jelastic

Use Cases

• Public PaaS for Dev Teams, Startups, Web-shops, IT Consulting Companies,

SMB and Large organizations

Finland based Planeetta Internet is one of the leading hosting providers in Northern Europe

providing websites, web hosting, servers, e-mail services, e-commerce and domain names. Planeetta

Internet was established in 2002.

ZERO DOWNTIME UPDATE

Rolling updates for clustered applications

(Load Balancer + Multiple App Servers)

• First instance stops receiving traffic and is updating

• First app server starts after update and begins to

accept traffic

• Second and following app servers are updating in

the same manner

Planeetta (Finland) – Hosting Company

PRIVATE CLOUD

USE CASES

DataJoe (USA) – Web-Based Software Platform

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.

Use Cases

• Virtual Private PaaS for Dev Own Team

DATAJOE REQUIREMENTS

• Manage cluster and eliminate hardware / data center /

maintenance cost

• Predictable cost

• No need of adding technical recourses

• Usage of proprietary applications along with some

custom configuration requirements

• Need for flexibility of DJ infrastructure

TURNKEY SOLUTION

Turnkey cloud platform enables hosting service providers

to launch a new business in a week. It provides all

necessary functionally for system admins, marketing and

sales teams of a hosting service provider.

Out-of-the-box components, that help to tune the

business performance, such as flexible billing system,

monitoring, business analytic and marketing tools, deep

customization and white labeling, etc.

Reasons why DataJoe chose Jelastic

WHAT JELASTIC PROVIDES

• Flexibility without giving up the ease and speed of

creating new environments.

• Jelastic developers are constantly working on

new, incredibly ambitious features that continue

to make our service more and more valuable

• Ability to rapidly expand existing and deploy new

infrastructure in ways DJ has never been able to

grow

APPLICATION ZERO LOCK-IN

Jelastic includes unmodified open source language

runtimes. As a result, applications developed on Jelastic

can be easily moved to other environments supporting

the same open source languages.

For example, Ruby or JBoss applications running on

Jelastic can be move to stand-alone implementations of

Ruby or JBoss in the datacenter.

BRIDGE BETWEEN PUBLIC AND

PRIVATE CLOUD With Jelastic, you can create multiple Hybrid Clouds and

connect your Private Cloud with multiple Public Clouds

• Test, acceptance, and occasional usage – testing out

different kinds of products for evaluation or acceptance

purposes

• Backup in the cloud – resilience by storing duplicates, which

allows for recovery when one (or even multiple) copies of a

data object are lost

Vergence Entertainment LLC is a multi-media company providing its clients with the best available

technology for communicating impactfully. Vergence provide education and marketing for its clients’

customers and workforces. The company’s patented software-as-a-service product, Ringorang®, delivers

measurable education and retention, used today by learning and development organizations, customer

service departments, marketing, sales and advertisers.

ZERO DOWNTIME UPDATE

Rolling updates for clustered applications

(Load Balancer + Multiple App Servers)

• First instance stops receiving traffic and is

updating

• First app server starts after update and begins

to accept traffic

• Second and following app servers are updating

in the same manner

Reasons why Vergence Entertainment chose Jelastic

Use Cases

• Managed Private Cloud On-Premise for Development and Running Media

Products in Production Mode

Vergence Entertainment (USA) – Media Content Provider

GMV (Spain) – Systems Integrator

HIGH PERFORMANCE

Jelastic automatically optimizes all middleware stacks for

the best performance according to available resources

• Unique technologies of smart VMs placement, Smart

Live Migration allows to offload Cloud Cluster

• Support of SAN and software defined storage provides

fault tolerant solution

UNIQUE SCALABILITY

Jelastic enables cloud elasticity by providing

automatic horizontal application scaling based on

load changes.

During the load spikes, Jelastic allocates more

resources to an application (up to the predefined

limits of a virtual container) and takes the resources

back, when they are no longer needed.

Reasons why GMV is choosing Jelastic

GMV is a privately owned technological business group with an international presence. Founded in 1984,

GMV offers its solutions, services and products in very diverse sectors: Aeronautics, Banking and Finances,

Space, Defense, Health, Security, Transportation, Telecommunications, and Information Technology for Public

Administration and large corporations.

Use Cases

• Managed Private Cloud On-Premise and Hybrid Cloud for Government Companies

• Private Cloud On-Premise for Own Development Departments

COLLABORATIVE WORK

Jelastic supports the collaborative work of people

from the same organization or organizational unit

• Use and configure shared environments

• Work with the same VCS repository

• Manage organization’s users

• One consolidated billing account

Ciklum (Denmark) – Systems Integrator

POLYGLOT PaaS

A wide choice of Programming Languages and

Frameworks

• Java

• PHP

• Ruby

• Python

• Node.JS

• .Net support is coming in Q4

APPLICATION LIFECYCLE

MANAGEMENT

Enterprise can adopt and implement the Jelastic platform

without changing their current methodologies or processes

• GIT/SVN integration

• Smooth migration between dev-test-prod

• Environments cloning

• Swap domains/traffic between 2 instances of an app

(change pre-prod to prod without downtime)

• Continuous delivery using Maven and CI integration

Ciklum is a leading Danish supplier of technical personnel and teams, software development and agile

business consulting to high growth companies globally. Ciklum currently employs more than 2500

specialists in our offices and technical development centers in Ukraine and Belarus.

SUPPORT OF LEGACY APPS

From its inception, Jelastic implements a “zero code

change” design – ability to deploy any app in the

cloud, even with an outdated design or without

horizontal scaling settings. This is very suitable,

especially for proprietary software which distributes

only binaries.

Reasons why Ciklum chose Jelastic

Use Cases

• Managed Private Cloud Off-Premise for Own Development Departments

Join Jelastic Family

www.jelastic.com