SlideShare a Scribd company logo
1 of 18
vs
High-Level Comparison of Private Clouds
Experience the automated Cloud
Cloud Services
Public
35 datacenters in 25
countries
-
Private On-premise and VPC
Hybrid
Within any clouds (AWS,
Azure, IBM, etc.)
Supported
Experience the automated Cloud
Supported Languages
Java, JavaEE, PHP, Ruby, Node.js, Python, Perl
.NET (Native) .NET (Linux based)
Server Templates
SQL Databases
MySQL, MariaDB, MSSQL,
PostgreSQL, Percona
MySQL, PostgreSQL, MSSQL
NoSQL Databases
MongoDB, Cassandra, Redis, Neo4j,
OrientDB, CouchDB
MongoDB, Redis
Caching Servers Memcached -
Shared Load Balancer Nginx HAProxy
Dedicated Load balancer Nginx, HAProxy, Apache, Varnish
HAProxy (manual configs
required)
CI and Build Servers Maven, Jenkins Jenkins, Travis CI (cartridge)
Java Support
Application Servers
Tomcat, TomEE, Jboss, Jetty,
Glassfish, Wildfly
Tomcat, JBoss, Wildfly, Vert.x
Java Versions 6,7,8 6,7
JEE support Java EE6 and Java EE7
Cloudjiffy supports automatic session replication for Tomcat, GlassFish and Jetty. Also it
automatically configures load balancing if HA for application servers is enabled.
OpenShift provides session replication for JBoss. Also it's possible to add Memcached from
Marketplace and configure session replication manually.
Experience the automated Cloud
PHP Support
Application Servers Nginx + FPM, Apache 2 + mod_php
Apache. Zend Server and Nginx
via cartridge
PHP Versions 5.3, 5.4, 5.5, 5.6 5.5
Supported Frameworks
Zend, Yii, Composer, Drush, Phalcon,
Symfony, Cake PHP
CodeIgniter, Laravel, Symfony,
Simple PHP Framework, Cake
PHP
Zero Downtime
Deployment
Supported
Experience the automated Cloud
Ruby Support
Application Servers
Nginx + Passenger, Apache +
mod_ruby
Apache + mod_ruby
Ruby Versions
2.2.2, 2.0.0, 2.1.5, 1.9.3.
Switching versions in runtime via
RVM
1.8, 1.9, and 2.0
Dependency
Management
Bundler
Supported Frameworks Rails and Sinatra
Docker Support
Available in versions Public, Private, Hybrid Since version 3.0
Docker orchestrator
Cloudjiffy
Orchestrator
Kubernetes
Docker containers redeploy (update) Yes
Live migration Yes No
Support of stateful, stateless and legacy applications All
Stateful and stateless
are supported.
Legacy - partially
UI management of Docker deployment and config files Yes No
CLI management of Docker deployment Yes
Persistent storage Yes
Support of private registries Yes
Volumes to save data during redeployment Yes
Experience the automated Cloud
Cloudjiffy DevOps Portals
● Self service portal for developers
● Functional and easy platform
management
Experience the automated Cloud
OpenShift Portals
● Self service portal for developers
● Functional and easy platform
management
Experience the automated Cloud
Management
Dev and Ops self-service
portals
Advanced Limited
SSH access SSH, SFTP
CLI Client Yes
API
REST API, High level API that
provides ability to create complex
environments
REST API
Experience the automated Cloud
Deployment Process
Binary deployment packages war, ear, zip, tar, tar.gz
Possible, but requires manual
configuration
Deployment via VCS GIT/SVN, build on commit GIT
Deployment via plugins for
IDEs
IntelliJ IDEA, Eclipse, NetBeans
Zero Downtime re-deployment
/ rolling updates
for all runtimes
Experience the automated Cloud
Scaling
Vertical scaling
(within single HW machine)
Automatic within predefined
limits
-
Horizontal scaling
(across different HW
machines)
Manual and automatic.
Automatic scaling is based on
load triggers: RAM, CPU, I/O,
IOPS, Traffic
Manual - by changing Label
parameter in Kubernetes
Automatic is based on CPU
loading only
Experience the automated Cloud
High Availability: Application Level
Shared Load Balancer
Distribution of load balancers on
different hardware nodes to
eliminate risks of single point of
failure
HAProxy is the only server for
Load Balancing
Dedicated Load Balancer
Ability to create via UI dedicated load
balancers with replication and tune
them anyway you want
It is possible to perform HA on
Load Balancing layer but it
requires manual configuration
Application Servers
Scaling and distributing app servers
across hardware cluster along with
configuration of session replication
Scaling app servers along with
support of sticky sessions
Databases
Clustered (master-slave, master-
master, replica set)
-
Experience the automated Cloud
High Availability: Hardware Level
Hardware
Live migration. Integration with
software-defined storage for automatic
restore of apps state in case of
hardware failure. Distribution of
containers inside a cluster to eliminate
risk of hard node failure
Distribution of nodes inside a
cluster to eliminate risk of
hardware failure
Across Clouds
Can be deployed on bare metal and on
any infrastructure of vCloud (like Azure,
SoftLayer, OVH, AWS), HA can be
configured across different hosts
HA should be provided by
underlying IaaS platform
Main Differences
Automatic vertical scaling without downtime Impossible to scale vertically
All Cloudjiffy versions are compatible OpenShift v2 and v3 are incompatible
Possible to choose between 4 LB servers, scale them horizontally and
vertically, provide LB between instances via UI
It is possible to perform HA on Load Balancing layer but it requires
manual configuration via CLI
Possible to attach public IPv4 to each container Impossible to attach public IPv4 to each container
Improved Docker orchestration from UI Docker orchestration from CLI
Possible to migrate without downtime inside of cluster, even
between AWS, SoftLayer, Azure, etc.
Impossible to perform live migration of containers
Needs backup-as-a-service for end-users Easy backup and restore via CLI for end-users
Cloudjiffy grants possibility to run and orchestrate Dockers by usual
Enterprise-patterns and simple, but very functional UI
Because of orchestrating Dockers by Kubernetes, necessity of
changing app's architecture, employees' education and integrating
new technologies is present
Minimal System requirements for nodes are 8 CPU cores, 16 GB RAM Minimal System requirements for nodes are 1 vCPU and 8 GB RAM
Unused resources are released into the cluster Impossible to idle pods, that aren’t getting any traffic
Thank You!
Contact us for more information
info@cloudjiffy.com

More Related Content

What's hot

Leverage LXC/LXD with Kubernetes
Leverage LXC/LXD with KubernetesLeverage LXC/LXD with Kubernetes
Leverage LXC/LXD with KubernetesLin Sun
 
Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1
Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1
Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1Etsuji Nakai
 
DevEx | there’s no place like k3s
DevEx | there’s no place like k3sDevEx | there’s no place like k3s
DevEx | there’s no place like k3sHaggai Philip Zagury
 
Outside The Wire
Outside The WireOutside The Wire
Outside The WireSalo Shp
 
Cloudjiffy vs Pivotal web services
Cloudjiffy vs Pivotal web servicesCloudjiffy vs Pivotal web services
Cloudjiffy vs Pivotal web servicesSharma Aashish
 
Storage 101: Rook and Ceph - Open Infrastructure Denver 2019
Storage 101: Rook and Ceph - Open Infrastructure Denver 2019Storage 101: Rook and Ceph - Open Infrastructure Denver 2019
Storage 101: Rook and Ceph - Open Infrastructure Denver 2019Sean Cohen
 
KubeCon EU 2016: Multi-Tenant Kubernetes
KubeCon EU 2016: Multi-Tenant KubernetesKubeCon EU 2016: Multi-Tenant Kubernetes
KubeCon EU 2016: Multi-Tenant KubernetesKubeAcademy
 
Intro into Rook and Ceph on Kubernetes
Intro into Rook and Ceph on KubernetesIntro into Rook and Ceph on Kubernetes
Intro into Rook and Ceph on KubernetesKublr
 
Introduction to containers a practical session using core os and docker
Introduction to containers  a practical session using core os and dockerIntroduction to containers  a practical session using core os and docker
Introduction to containers a practical session using core os and dockerAlessandro Martellone
 
Lxd the proper way of runing containers
Lxd   the proper way of runing containersLxd   the proper way of runing containers
Lxd the proper way of runing containersMarian Marinov
 
CI/CD Across Multiple Environments
CI/CD Across Multiple EnvironmentsCI/CD Across Multiple Environments
CI/CD Across Multiple EnvironmentsKarl Isenberg
 
Hacking apache cloud stack
Hacking apache cloud stackHacking apache cloud stack
Hacking apache cloud stackNitin Mehta
 
Dockerizing OpenStack for High Availability
Dockerizing OpenStack for High AvailabilityDockerizing OpenStack for High Availability
Dockerizing OpenStack for High AvailabilityDaniel Krook
 
FOSDEM 2019: A containerd Project Update
FOSDEM 2019: A containerd Project UpdateFOSDEM 2019: A containerd Project Update
FOSDEM 2019: A containerd Project UpdatePhil Estes
 
11thDockerMeetupSwitzerland
11thDockerMeetupSwitzerland11thDockerMeetupSwitzerland
11thDockerMeetupSwitzerlandMichael Mueller
 
DockerCon EU 2015: From Local Development to Production Deployments using Ama...
DockerCon EU 2015: From Local Development to Production Deployments using Ama...DockerCon EU 2015: From Local Development to Production Deployments using Ama...
DockerCon EU 2015: From Local Development to Production Deployments using Ama...Docker, Inc.
 
State of Linux Containers in OpenStack
State of Linux Containers in OpenStackState of Linux Containers in OpenStack
State of Linux Containers in OpenStackopenstackindia
 
Testing kubernetes and_open_shift_at_scale_20170209
Testing kubernetes and_open_shift_at_scale_20170209Testing kubernetes and_open_shift_at_scale_20170209
Testing kubernetes and_open_shift_at_scale_20170209mffiedler
 
Kubernetes on CloudStack with coreOS
Kubernetes on CloudStack with coreOSKubernetes on CloudStack with coreOS
Kubernetes on CloudStack with coreOSSebastien Goasguen
 

What's hot (20)

Leverage LXC/LXD with Kubernetes
Leverage LXC/LXD with KubernetesLeverage LXC/LXD with Kubernetes
Leverage LXC/LXD with Kubernetes
 
Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1
Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1
Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1
 
DevEx | there’s no place like k3s
DevEx | there’s no place like k3sDevEx | there’s no place like k3s
DevEx | there’s no place like k3s
 
Outside The Wire
Outside The WireOutside The Wire
Outside The Wire
 
Cloudjiffy vs Pivotal web services
Cloudjiffy vs Pivotal web servicesCloudjiffy vs Pivotal web services
Cloudjiffy vs Pivotal web services
 
Storage 101: Rook and Ceph - Open Infrastructure Denver 2019
Storage 101: Rook and Ceph - Open Infrastructure Denver 2019Storage 101: Rook and Ceph - Open Infrastructure Denver 2019
Storage 101: Rook and Ceph - Open Infrastructure Denver 2019
 
KubeCon EU 2016: Multi-Tenant Kubernetes
KubeCon EU 2016: Multi-Tenant KubernetesKubeCon EU 2016: Multi-Tenant Kubernetes
KubeCon EU 2016: Multi-Tenant Kubernetes
 
Container orchestration
Container orchestrationContainer orchestration
Container orchestration
 
Intro into Rook and Ceph on Kubernetes
Intro into Rook and Ceph on KubernetesIntro into Rook and Ceph on Kubernetes
Intro into Rook and Ceph on Kubernetes
 
Introduction to containers a practical session using core os and docker
Introduction to containers  a practical session using core os and dockerIntroduction to containers  a practical session using core os and docker
Introduction to containers a practical session using core os and docker
 
Lxd the proper way of runing containers
Lxd   the proper way of runing containersLxd   the proper way of runing containers
Lxd the proper way of runing containers
 
CI/CD Across Multiple Environments
CI/CD Across Multiple EnvironmentsCI/CD Across Multiple Environments
CI/CD Across Multiple Environments
 
Hacking apache cloud stack
Hacking apache cloud stackHacking apache cloud stack
Hacking apache cloud stack
 
Dockerizing OpenStack for High Availability
Dockerizing OpenStack for High AvailabilityDockerizing OpenStack for High Availability
Dockerizing OpenStack for High Availability
 
FOSDEM 2019: A containerd Project Update
FOSDEM 2019: A containerd Project UpdateFOSDEM 2019: A containerd Project Update
FOSDEM 2019: A containerd Project Update
 
11thDockerMeetupSwitzerland
11thDockerMeetupSwitzerland11thDockerMeetupSwitzerland
11thDockerMeetupSwitzerland
 
DockerCon EU 2015: From Local Development to Production Deployments using Ama...
DockerCon EU 2015: From Local Development to Production Deployments using Ama...DockerCon EU 2015: From Local Development to Production Deployments using Ama...
DockerCon EU 2015: From Local Development to Production Deployments using Ama...
 
State of Linux Containers in OpenStack
State of Linux Containers in OpenStackState of Linux Containers in OpenStack
State of Linux Containers in OpenStack
 
Testing kubernetes and_open_shift_at_scale_20170209
Testing kubernetes and_open_shift_at_scale_20170209Testing kubernetes and_open_shift_at_scale_20170209
Testing kubernetes and_open_shift_at_scale_20170209
 
Kubernetes on CloudStack with coreOS
Kubernetes on CloudStack with coreOSKubernetes on CloudStack with coreOS
Kubernetes on CloudStack with coreOS
 

Similar to Cloudjiffy vs Open Shift (private cloud)

Cloudjiffy vs Microsoft Azure
Cloudjiffy vs Microsoft AzureCloudjiffy vs Microsoft Azure
Cloudjiffy vs Microsoft AzureSharma Aashish
 
Cloudjiffy vs Amazon Elastic Beanstalk
Cloudjiffy vs Amazon Elastic BeanstalkCloudjiffy vs Amazon Elastic Beanstalk
Cloudjiffy vs Amazon Elastic BeanstalkSharma Aashish
 
Cloudjiffy vs AWS ops works
Cloudjiffy vs AWS ops worksCloudjiffy vs AWS ops works
Cloudjiffy vs AWS ops worksSharma Aashish
 
Cloudjiffy vs Amazon ECS
Cloudjiffy vs Amazon ECSCloudjiffy vs Amazon ECS
Cloudjiffy vs Amazon ECSSharma Aashish
 
Azure Virtual Machines Deployment Scenarios
Azure Virtual Machines Deployment ScenariosAzure Virtual Machines Deployment Scenarios
Azure Virtual Machines Deployment ScenariosBrian Benz
 
2 Linux Container and Docker
2 Linux Container and Docker2 Linux Container and Docker
2 Linux Container and DockerFabio Fumarola
 
Docker intro
Docker introDocker intro
Docker introspiddy
 
Develop with linux containers and docker
Develop with linux containers and dockerDevelop with linux containers and docker
Develop with linux containers and dockerFabio Fumarola
 
Docker - Portable Deployment
Docker - Portable DeploymentDocker - Portable Deployment
Docker - Portable Deploymentjavaonfly
 
Azure Container Service
Azure Container ServiceAzure Container Service
Azure Container ServiceDataArt
 
App Innovation Circle Azure IaaS - 9th Dec
App Innovation Circle   Azure IaaS - 9th DecApp Innovation Circle   Azure IaaS - 9th Dec
App Innovation Circle Azure IaaS - 9th DecRaghuram Korukonda
 
OSv presentation from Linux Foundation Collaboration Summit
OSv presentation from Linux Foundation Collaboration SummitOSv presentation from Linux Foundation Collaboration Summit
OSv presentation from Linux Foundation Collaboration SummitDon Marti
 
Docker - Demo on PHP Application deployment
Docker - Demo on PHP Application deployment Docker - Demo on PHP Application deployment
Docker - Demo on PHP Application deployment Arun prasath
 
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatContainers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatAmazon Web Services
 
Getting Started with Apache CloudStack
Getting Started with Apache CloudStackGetting Started with Apache CloudStack
Getting Started with Apache CloudStackJoe Brockmeier
 
Azure Service Fabric: The road ahead for microservices
Azure Service Fabric: The road ahead for microservicesAzure Service Fabric: The road ahead for microservices
Azure Service Fabric: The road ahead for microservicesMicrosoft Tech Community
 
Docker Presentation at the OpenStack Austin Meetup | 2013-09-12
Docker Presentation at the OpenStack Austin Meetup | 2013-09-12Docker Presentation at the OpenStack Austin Meetup | 2013-09-12
Docker Presentation at the OpenStack Austin Meetup | 2013-09-12dotCloud
 

Similar to Cloudjiffy vs Open Shift (private cloud) (20)

Cloudjiffy vs Microsoft Azure
Cloudjiffy vs Microsoft AzureCloudjiffy vs Microsoft Azure
Cloudjiffy vs Microsoft Azure
 
Cloud jiffy vs Heroku
Cloud jiffy vs HerokuCloud jiffy vs Heroku
Cloud jiffy vs Heroku
 
Cloudjiffy vs Amazon Elastic Beanstalk
Cloudjiffy vs Amazon Elastic BeanstalkCloudjiffy vs Amazon Elastic Beanstalk
Cloudjiffy vs Amazon Elastic Beanstalk
 
Cloudjiffy vs AWS ops works
Cloudjiffy vs AWS ops worksCloudjiffy vs AWS ops works
Cloudjiffy vs AWS ops works
 
Cloudjiffy vs Amazon ECS
Cloudjiffy vs Amazon ECSCloudjiffy vs Amazon ECS
Cloudjiffy vs Amazon ECS
 
Azure Virtual Machines Deployment Scenarios
Azure Virtual Machines Deployment ScenariosAzure Virtual Machines Deployment Scenarios
Azure Virtual Machines Deployment Scenarios
 
2 Linux Container and Docker
2 Linux Container and Docker2 Linux Container and Docker
2 Linux Container and Docker
 
Docker intro
Docker introDocker intro
Docker intro
 
Develop with linux containers and docker
Develop with linux containers and dockerDevelop with linux containers and docker
Develop with linux containers and docker
 
Docker-Intro
Docker-IntroDocker-Intro
Docker-Intro
 
Docker - Portable Deployment
Docker - Portable DeploymentDocker - Portable Deployment
Docker - Portable Deployment
 
Azure Container Service
Azure Container ServiceAzure Container Service
Azure Container Service
 
App Innovation Circle Azure IaaS - 9th Dec
App Innovation Circle   Azure IaaS - 9th DecApp Innovation Circle   Azure IaaS - 9th Dec
App Innovation Circle Azure IaaS - 9th Dec
 
OSv presentation from Linux Foundation Collaboration Summit
OSv presentation from Linux Foundation Collaboration SummitOSv presentation from Linux Foundation Collaboration Summit
OSv presentation from Linux Foundation Collaboration Summit
 
Docker - Demo on PHP Application deployment
Docker - Demo on PHP Application deployment Docker - Demo on PHP Application deployment
Docker - Demo on PHP Application deployment
 
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatContainers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red Hat
 
Azure Service Fabric Overview
Azure Service Fabric OverviewAzure Service Fabric Overview
Azure Service Fabric Overview
 
Getting Started with Apache CloudStack
Getting Started with Apache CloudStackGetting Started with Apache CloudStack
Getting Started with Apache CloudStack
 
Azure Service Fabric: The road ahead for microservices
Azure Service Fabric: The road ahead for microservicesAzure Service Fabric: The road ahead for microservices
Azure Service Fabric: The road ahead for microservices
 
Docker Presentation at the OpenStack Austin Meetup | 2013-09-12
Docker Presentation at the OpenStack Austin Meetup | 2013-09-12Docker Presentation at the OpenStack Austin Meetup | 2013-09-12
Docker Presentation at the OpenStack Austin Meetup | 2013-09-12
 

Recently uploaded

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Cloudjiffy vs Open Shift (private cloud)

  • 2. Experience the automated Cloud Cloud Services Public 35 datacenters in 25 countries - Private On-premise and VPC Hybrid Within any clouds (AWS, Azure, IBM, etc.) Supported
  • 3. Experience the automated Cloud Supported Languages Java, JavaEE, PHP, Ruby, Node.js, Python, Perl .NET (Native) .NET (Linux based)
  • 4. Server Templates SQL Databases MySQL, MariaDB, MSSQL, PostgreSQL, Percona MySQL, PostgreSQL, MSSQL NoSQL Databases MongoDB, Cassandra, Redis, Neo4j, OrientDB, CouchDB MongoDB, Redis Caching Servers Memcached - Shared Load Balancer Nginx HAProxy Dedicated Load balancer Nginx, HAProxy, Apache, Varnish HAProxy (manual configs required) CI and Build Servers Maven, Jenkins Jenkins, Travis CI (cartridge)
  • 5. Java Support Application Servers Tomcat, TomEE, Jboss, Jetty, Glassfish, Wildfly Tomcat, JBoss, Wildfly, Vert.x Java Versions 6,7,8 6,7 JEE support Java EE6 and Java EE7 Cloudjiffy supports automatic session replication for Tomcat, GlassFish and Jetty. Also it automatically configures load balancing if HA for application servers is enabled. OpenShift provides session replication for JBoss. Also it's possible to add Memcached from Marketplace and configure session replication manually.
  • 6. Experience the automated Cloud PHP Support Application Servers Nginx + FPM, Apache 2 + mod_php Apache. Zend Server and Nginx via cartridge PHP Versions 5.3, 5.4, 5.5, 5.6 5.5 Supported Frameworks Zend, Yii, Composer, Drush, Phalcon, Symfony, Cake PHP CodeIgniter, Laravel, Symfony, Simple PHP Framework, Cake PHP Zero Downtime Deployment Supported
  • 7. Experience the automated Cloud Ruby Support Application Servers Nginx + Passenger, Apache + mod_ruby Apache + mod_ruby Ruby Versions 2.2.2, 2.0.0, 2.1.5, 1.9.3. Switching versions in runtime via RVM 1.8, 1.9, and 2.0 Dependency Management Bundler Supported Frameworks Rails and Sinatra
  • 8. Docker Support Available in versions Public, Private, Hybrid Since version 3.0 Docker orchestrator Cloudjiffy Orchestrator Kubernetes Docker containers redeploy (update) Yes Live migration Yes No Support of stateful, stateless and legacy applications All Stateful and stateless are supported. Legacy - partially UI management of Docker deployment and config files Yes No CLI management of Docker deployment Yes Persistent storage Yes Support of private registries Yes Volumes to save data during redeployment Yes
  • 9. Experience the automated Cloud Cloudjiffy DevOps Portals ● Self service portal for developers ● Functional and easy platform management
  • 10. Experience the automated Cloud OpenShift Portals ● Self service portal for developers ● Functional and easy platform management
  • 11. Experience the automated Cloud Management Dev and Ops self-service portals Advanced Limited SSH access SSH, SFTP CLI Client Yes API REST API, High level API that provides ability to create complex environments REST API
  • 12. Experience the automated Cloud Deployment Process Binary deployment packages war, ear, zip, tar, tar.gz Possible, but requires manual configuration Deployment via VCS GIT/SVN, build on commit GIT Deployment via plugins for IDEs IntelliJ IDEA, Eclipse, NetBeans Zero Downtime re-deployment / rolling updates for all runtimes
  • 13. Experience the automated Cloud Scaling Vertical scaling (within single HW machine) Automatic within predefined limits - Horizontal scaling (across different HW machines) Manual and automatic. Automatic scaling is based on load triggers: RAM, CPU, I/O, IOPS, Traffic Manual - by changing Label parameter in Kubernetes Automatic is based on CPU loading only
  • 14. Experience the automated Cloud High Availability: Application Level Shared Load Balancer Distribution of load balancers on different hardware nodes to eliminate risks of single point of failure HAProxy is the only server for Load Balancing Dedicated Load Balancer Ability to create via UI dedicated load balancers with replication and tune them anyway you want It is possible to perform HA on Load Balancing layer but it requires manual configuration Application Servers Scaling and distributing app servers across hardware cluster along with configuration of session replication Scaling app servers along with support of sticky sessions Databases Clustered (master-slave, master- master, replica set) -
  • 15. Experience the automated Cloud High Availability: Hardware Level Hardware Live migration. Integration with software-defined storage for automatic restore of apps state in case of hardware failure. Distribution of containers inside a cluster to eliminate risk of hard node failure Distribution of nodes inside a cluster to eliminate risk of hardware failure Across Clouds Can be deployed on bare metal and on any infrastructure of vCloud (like Azure, SoftLayer, OVH, AWS), HA can be configured across different hosts HA should be provided by underlying IaaS platform
  • 16.
  • 17. Main Differences Automatic vertical scaling without downtime Impossible to scale vertically All Cloudjiffy versions are compatible OpenShift v2 and v3 are incompatible Possible to choose between 4 LB servers, scale them horizontally and vertically, provide LB between instances via UI It is possible to perform HA on Load Balancing layer but it requires manual configuration via CLI Possible to attach public IPv4 to each container Impossible to attach public IPv4 to each container Improved Docker orchestration from UI Docker orchestration from CLI Possible to migrate without downtime inside of cluster, even between AWS, SoftLayer, Azure, etc. Impossible to perform live migration of containers Needs backup-as-a-service for end-users Easy backup and restore via CLI for end-users Cloudjiffy grants possibility to run and orchestrate Dockers by usual Enterprise-patterns and simple, but very functional UI Because of orchestrating Dockers by Kubernetes, necessity of changing app's architecture, employees' education and integrating new technologies is present Minimal System requirements for nodes are 8 CPU cores, 16 GB RAM Minimal System requirements for nodes are 1 vCPU and 8 GB RAM Unused resources are released into the cluster Impossible to idle pods, that aren’t getting any traffic
  • 18. Thank You! Contact us for more information info@cloudjiffy.com