SlideShare a Scribd company logo
1 of 20
vs
High-Level Comparison
Experience the automated Cloud
Cloud Services
Public 35 datacenters in 25 countries
AWS regions (US east and EU
west)
Private On-premise and any IaaS On-premise
Hybrid
Within any clouds (AWS, Azure,
IBM, etc.)
-
Experience the automated Cloud
Supported Languages
Java, PHP, Ruby, Node.js, Python, Scala, Clojure
.NET (Native) .NET (Mono implementation), Go
Experience the automated Cloud
Supported Stacks
SQL Databases
MySQL, MariaDB, Microsoft SQL,
PostgreSQL, Percona
ClearDB MySQL, PostgreSQL
NoSQL Databases
MongoDB, Cassandra, Redis, Neo4j,
OrientDB, CouchDB
MongoDB , CouchDB, Redis,
Neo4j, Cassandra
Caching Servers Memcached Memcached
Load Balancers Nginx, HAProxy, Apache, Varnish
It is impossible to deploy
dedicated Load Balancer
CI and Build Servers Maven, Jenkins Maven, Jenkins, Codeship, CircleCI
Experience the automated Cloud
Java Support
Application Servers
Tomcat, TomEE, Jboss, Jetty,
Glassfish, Wildfly
Tomcat, Jetty
Java Versions 6,7,8 7,8
JEE support Native
Limited and very custom
functionality
Cloudjiffy supports automatic session replication for Tomcat, GlassFish and Jetty. Also it
automatically configures load balancing if HA for application servers is enabled.
Heroku provides session replication for Java EE servers but additional configuration required. 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
PHP Versions 5.3, 5.4, 5.5, 5.6, 7.0 5.5, 5.6
Supported Frameworks
Zend, Yii, Composer, Drush,
Phalcon, Symfony
Laravel, Symfony
Rolling Updates Supported
Experience the automated Cloud
Ruby Support
Application Servers
Nginx + Passenger / Puma /
Unicorn, Apache + mod_ruby,
Raptor
WEBrick, Puma, Unicorn
Ruby Versions
2.2.2, 2.0.0, 2.1.5, 1.9.3.
Switching versions in runtime via
RVM
Latest with possibility to specify
any version
Dependency Management Bundler
Supported Frameworks Rails and Sinatra Rails, Rack
Docker Support
UI management of Docker deployment Yes No
UI management of Docker application config files Yes No
Docker containers redeploy (update) Yes No
Persistent storage Yes No
Live migration Yes No
Support of stateful, stateless and legacy applications Yes No
CLI management of Docker deployment Yes
Support of private registries Yes No
Support of rolling updates Yes
Supported Docker orchestrators
Cloudjiffy
Orchestrator
Toolbelt plugin
and Compose
Experience the automated Cloud
Cloudjiffy DevOps Portals
Experience the automated Cloud
Heroku Self-Service Portal
Limited possibilities for application lifecycle
management compared to Cloudjiffy, lack of:
• Managing Docker containers
• Choosing any topology of environment
• Cloning environment and swapping domains
• Choosing location for deployment
• Accessing logs and config files
• Migrating between regions
• Installing pre-configured clustered applications
• Deploying binary packages
Experience the automated Cloud
Management
Self-service portals for easy
provisioning
extended limited
SSH access SSH, SFTP Requires Heroku CLI installation
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 via Maven plugin and GIT
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 any project
Experience the automated Cloud
Scaling
Vertical scaling
(within single HW machine)
Automatic and free within
predefined limits
By setting another dyno type that
causes downtime.
Automatic scaling is supported by
expensive 3rd party tools
Horizontal scaling
(across different HW
machines)
Manual and automatic. Free
automatic scaling is based on
load triggers
Manual and automatic. Automatic
is supported by expensive 3rd party
tools
Shared Load Balancer
Distribution of load balancers on
different hardware nodes to
eliminate risks of single point of
failure
Heroku provides automatically
routes HTTP requests to users’
dynos
Dedicated Load Balancer
Ability to create via UI dedicated
load balancers with replication and
tune them anyway you want
Impossible to attach dedicated
Load Balancer
Application Servers
Scaling and distributing app servers
across hardware cluster along with
configuration of session replication
Scaling dynos will locate them on
different nodes for providing high
availability
Databases
One click setup for master-slave
database configuration
Only for PostgreSQL and Redis
(for Premium plan)
High Availability: Application Level
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 Hosts on AWS, so HA is
performed inside a single
platform by AWS features
Across Clouds
Can be deployed on bare metal and
on any cloud infrastructure
(like Azure, SoftLayer, OVH, AWS),
HA can be configured across
different hosts
Experience the automated Cloud
Granularity
Dynamic configurations
128MB RAM - 256 GB RAM
Starting at $1.10/month
for the block of
128 MB RAM + 200 Mhz CPU.
Pay-as-you-go
Dynamic configurations
512MB RAM - 14 GB RAM / each dyno
Starting at $7/month
for the dyno of 512 MB RAM.
Pay-as-you-go
Storage
1GB - ∞
$0.0854/month
You should use permanent file storage
like Amazon S3 because Heroku has
ephemeral file system which is deleted
after restart/redeploy
Support Free Free + Paid
Free tiers
Free 2 weeks trial,
credit card is not required
Free dyno is granted for unlimited time.
But it will hibernate after 30 minutes of
inactivity and has to sleep 6h each 24h
Pricing
Automatic vertical scaling without downtime and free
of charge
Manual vertical scaling causes application’s downtime.
Automatic scaling is not free of charge.
Automatic free horizontal scaling based on CPU, RAM,
Traffic, IOPS, IO
Automatic horizontal scaling is not free of charge
Dynamic instance sizes: 128 MB RAM - 256 GB RAM Standardized instance sizes
Possible to choose between 4 dedicated LB servers,
scale them horizontally and vertically, provide LB
between specified applications
Impossible to add a dedicated load balancer
No code changes required to deploy an application
Complex applications require code change or even
architecture redesign
Vast variety of Regions and Availability Zones Only 2 AWS Regions - EU and the US
Possible to attach public IP to each server
Static IPs are implemented by expensive Proximo add-
on
Main Differences
A huge stack of pre-configured servers.
Possibility to create complex topologies and automate
that process via powerful API tool
Very poor variety of servers to launch your application
Improved Docker support and orchestration via UI
Limited Docker support and orchestration.
Only via CLI
Possible to migrate without downtime inside a cluster
and even between clouds like AWS, SoftLayer, Azure,
etc.
Migrating between Regions requires a lot of manual
configurations and causes application’s downtime
Easy and functional UI for applications management
UI with very limited functionality. Most actions have to
be performed via CLI
Marketplace for developers with a huge list of pre-
configured 1-click applications is free of charge.
Pay only for resources usage.
A list of add-ons is being extended in each release
List of add-ons and applications is more extended in
comparison to Cloudjiffy’s, but standard functionality is
not free of charge. Limited functionality is free
Main Differences
Thank You!
Contact us for more information
info@cloudjiffy.com

More Related Content

What's hot

Hacking apache cloud stack
Hacking apache cloud stackHacking apache cloud stack
Hacking apache cloud stackNitin Mehta
 
Container orchestration overview
Container orchestration overviewContainer orchestration overview
Container orchestration overviewWyn B. Van Devanter
 
Docker - The Big Picture
Docker  - The Big PictureDocker  - The Big Picture
Docker - The Big PictureNETKO Solution
 
AWS re:Invent 2016: From Resilience to Ubiquity - #NetflixEverywhere Global A...
AWS re:Invent 2016: From Resilience to Ubiquity - #NetflixEverywhere Global A...AWS re:Invent 2016: From Resilience to Ubiquity - #NetflixEverywhere Global A...
AWS re:Invent 2016: From Resilience to Ubiquity - #NetflixEverywhere Global A...Amazon Web Services
 
AWS re:Invent 2016: Development Workflow with Docker and Amazon ECS (CON302)
AWS re:Invent 2016: Development Workflow with Docker and Amazon ECS (CON302)AWS re:Invent 2016: Development Workflow with Docker and Amazon ECS (CON302)
AWS re:Invent 2016: Development Workflow with Docker and Amazon ECS (CON302)Amazon Web Services
 
Apache Hadoop YARN State of the Union
Apache Hadoop YARN State of the UnionApache Hadoop YARN State of the Union
Apache Hadoop YARN State of the UnionWeiwei Yang
 
AWS Database Services-Philadelphia AWS User Group-4-17-2018
AWS Database Services-Philadelphia AWS User Group-4-17-2018AWS Database Services-Philadelphia AWS User Group-4-17-2018
AWS Database Services-Philadelphia AWS User Group-4-17-2018Bert Zahniser
 
6 Roadmap Cloudstack Developer Day
6 Roadmap Cloudstack Developer Day6 Roadmap Cloudstack Developer Day
6 Roadmap Cloudstack Developer DayKimihiko Kitase
 
Application Deployment on AWS - Startup Talks June 2015
Application Deployment on AWS - Startup Talks June 2015Application Deployment on AWS - Startup Talks June 2015
Application Deployment on AWS - Startup Talks June 2015Amazon Web Services
 
Migration of Microsoft Workloads
Migration of Microsoft WorkloadsMigration of Microsoft Workloads
Migration of Microsoft WorkloadsAmazon Web Services
 
Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven ! Animesh Singh
 
Angular2, Spring Boot, Docker Swarm
Angular2, Spring Boot, Docker SwarmAngular2, Spring Boot, Docker Swarm
Angular2, Spring Boot, Docker Swarm🐊 Erwin Alberto
 
AWS Webcast - Getting Started with Amazon Web Services
AWS Webcast - Getting Started with Amazon Web ServicesAWS Webcast - Getting Started with Amazon Web Services
AWS Webcast - Getting Started with Amazon Web ServicesAmazon Web Services
 
The Mushroom Cloud Effect or What Happens When Containers Fail? by Alois Mayr...
The Mushroom Cloud Effect or What Happens When Containers Fail? by Alois Mayr...The Mushroom Cloud Effect or What Happens When Containers Fail? by Alois Mayr...
The Mushroom Cloud Effect or What Happens When Containers Fail? by Alois Mayr...Docker, Inc.
 
Docker based Hadoop provisioning - Hadoop Summit 2014
Docker based Hadoop provisioning - Hadoop Summit 2014 Docker based Hadoop provisioning - Hadoop Summit 2014
Docker based Hadoop provisioning - Hadoop Summit 2014 Janos Matyas
 

What's hot (20)

Hacking apache cloud stack
Hacking apache cloud stackHacking apache cloud stack
Hacking apache cloud stack
 
Container orchestration overview
Container orchestration overviewContainer orchestration overview
Container orchestration overview
 
Docker - The Big Picture
Docker  - The Big PictureDocker  - The Big Picture
Docker - The Big Picture
 
AWS re:Invent 2016: From Resilience to Ubiquity - #NetflixEverywhere Global A...
AWS re:Invent 2016: From Resilience to Ubiquity - #NetflixEverywhere Global A...AWS re:Invent 2016: From Resilience to Ubiquity - #NetflixEverywhere Global A...
AWS re:Invent 2016: From Resilience to Ubiquity - #NetflixEverywhere Global A...
 
Disaster Recovery Synapse
Disaster Recovery SynapseDisaster Recovery Synapse
Disaster Recovery Synapse
 
AWS re:Invent 2016: Development Workflow with Docker and Amazon ECS (CON302)
AWS re:Invent 2016: Development Workflow with Docker and Amazon ECS (CON302)AWS re:Invent 2016: Development Workflow with Docker and Amazon ECS (CON302)
AWS re:Invent 2016: Development Workflow with Docker and Amazon ECS (CON302)
 
Apache Hadoop YARN State of the Union
Apache Hadoop YARN State of the UnionApache Hadoop YARN State of the Union
Apache Hadoop YARN State of the Union
 
AWS Database Services-Philadelphia AWS User Group-4-17-2018
AWS Database Services-Philadelphia AWS User Group-4-17-2018AWS Database Services-Philadelphia AWS User Group-4-17-2018
AWS Database Services-Philadelphia AWS User Group-4-17-2018
 
6 Roadmap Cloudstack Developer Day
6 Roadmap Cloudstack Developer Day6 Roadmap Cloudstack Developer Day
6 Roadmap Cloudstack Developer Day
 
Application Deployment on AWS - Startup Talks June 2015
Application Deployment on AWS - Startup Talks June 2015Application Deployment on AWS - Startup Talks June 2015
Application Deployment on AWS - Startup Talks June 2015
 
Migration of Microsoft Workloads
Migration of Microsoft WorkloadsMigration of Microsoft Workloads
Migration of Microsoft Workloads
 
Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !
 
Azure DBA with IaaS
Azure DBA with IaaSAzure DBA with IaaS
Azure DBA with IaaS
 
Best Practices with Azure & Kubernetes
Best Practices with Azure & KubernetesBest Practices with Azure & Kubernetes
Best Practices with Azure & Kubernetes
 
CloudStackFinalProject
CloudStackFinalProjectCloudStackFinalProject
CloudStackFinalProject
 
Angular2, Spring Boot, Docker Swarm
Angular2, Spring Boot, Docker SwarmAngular2, Spring Boot, Docker Swarm
Angular2, Spring Boot, Docker Swarm
 
AWS Webcast - Getting Started with Amazon Web Services
AWS Webcast - Getting Started with Amazon Web ServicesAWS Webcast - Getting Started with Amazon Web Services
AWS Webcast - Getting Started with Amazon Web Services
 
The Mushroom Cloud Effect or What Happens When Containers Fail? by Alois Mayr...
The Mushroom Cloud Effect or What Happens When Containers Fail? by Alois Mayr...The Mushroom Cloud Effect or What Happens When Containers Fail? by Alois Mayr...
The Mushroom Cloud Effect or What Happens When Containers Fail? by Alois Mayr...
 
Containers for Non-Developers
Containers for Non-DevelopersContainers for Non-Developers
Containers for Non-Developers
 
Docker based Hadoop provisioning - Hadoop Summit 2014
Docker based Hadoop provisioning - Hadoop Summit 2014 Docker based Hadoop provisioning - Hadoop Summit 2014
Docker based Hadoop provisioning - Hadoop Summit 2014
 

Similar to Cloud jiffy vs Heroku

Cloudjiffy vs Open Shift (private cloud)
Cloudjiffy vs Open Shift (private cloud)Cloudjiffy vs Open Shift (private cloud)
Cloudjiffy vs Open Shift (private cloud)Sharma Aashish
 
Cloudjiffy vs AWS ops works
Cloudjiffy vs AWS ops worksCloudjiffy vs AWS ops works
Cloudjiffy vs AWS ops worksSharma Aashish
 
Cloudjiffy vs Pivotal web services
Cloudjiffy vs Pivotal web servicesCloudjiffy vs Pivotal web services
Cloudjiffy vs Pivotal web servicesSharma Aashish
 
Azure Virtual Machines Deployment Scenarios
Azure Virtual Machines Deployment ScenariosAzure Virtual Machines Deployment Scenarios
Azure Virtual Machines Deployment ScenariosBrian Benz
 
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...Dmitry Lazarenko
 
Morning Coffee - Windows Server 2016
Morning Coffee - Windows Server 2016Morning Coffee - Windows Server 2016
Morning Coffee - Windows Server 2016Primend
 
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
 
Big App Workloads on Microsoft Azure - TechEd Europe 2014
Big App Workloads on Microsoft Azure - TechEd Europe 2014Big App Workloads on Microsoft Azure - TechEd Europe 2014
Big App Workloads on Microsoft Azure - TechEd Europe 2014Brian Benz
 
Jelastic for Hosting & MSP
Jelastic for Hosting & MSPJelastic for Hosting & MSP
Jelastic for Hosting & MSPDmitry Lazarenko
 
Jelastic Enterprise
Jelastic EnterpriseJelastic Enterprise
Jelastic EnterpriseJulio Pari
 
Overview of PaaS: Java experience
Overview of PaaS: Java experienceOverview of PaaS: Java experience
Overview of PaaS: Java experienceIgor Anishchenko
 
Overview of PaaS: Java experience
Overview of PaaS: Java experienceOverview of PaaS: Java experience
Overview of PaaS: Java experienceAlex Tumanoff
 
Distribua, gerencie e escale suas aplicações com o aws elastic beanstalk
Distribua, gerencie e escale suas aplicações com o aws elastic beanstalkDistribua, gerencie e escale suas aplicações com o aws elastic beanstalk
Distribua, gerencie e escale suas aplicações com o aws elastic beanstalkAmazon Web Services LATAM
 
Cloudjiffy vs Amazon ECS
Cloudjiffy vs Amazon ECSCloudjiffy vs Amazon ECS
Cloudjiffy vs Amazon ECSSharma Aashish
 
Running Siebel on AWS - Oracle Open World 13
Running Siebel on AWS - Oracle Open World 13Running Siebel on AWS - Oracle Open World 13
Running Siebel on AWS - Oracle Open World 13Milind Waikul
 
Hyper-V’s Virtualization Enhancements - EPC Group
Hyper-V’s Virtualization Enhancements - EPC GroupHyper-V’s Virtualization Enhancements - EPC Group
Hyper-V’s Virtualization Enhancements - EPC GroupEPC Group
 
Jelastic - DevOps PaaS Business with Docker Support for Service Providers
Jelastic - DevOps PaaS Business with Docker Support for Service ProvidersJelastic - DevOps PaaS Business with Docker Support for Service Providers
Jelastic - DevOps PaaS Business with Docker Support for Service ProvidersJelastic Multi-Cloud PaaS
 
Docker intro
Docker introDocker intro
Docker introspiddy
 

Similar to Cloud jiffy vs Heroku (20)

Cloudjiffy vs Open Shift (private cloud)
Cloudjiffy vs Open Shift (private cloud)Cloudjiffy vs Open Shift (private cloud)
Cloudjiffy vs Open Shift (private cloud)
 
Cloudjiffy vs AWS ops works
Cloudjiffy vs AWS ops worksCloudjiffy vs AWS ops works
Cloudjiffy vs AWS ops works
 
Cloudjiffy vs Pivotal web services
Cloudjiffy vs Pivotal web servicesCloudjiffy vs Pivotal web services
Cloudjiffy vs Pivotal web services
 
Azure Virtual Machines Deployment Scenarios
Azure Virtual Machines Deployment ScenariosAzure Virtual Machines Deployment Scenarios
Azure Virtual Machines Deployment Scenarios
 
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
 
Morning Coffee - Windows Server 2016
Morning Coffee - Windows Server 2016Morning Coffee - Windows Server 2016
Morning Coffee - Windows Server 2016
 
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
 
Big App Workloads on Microsoft Azure - TechEd Europe 2014
Big App Workloads on Microsoft Azure - TechEd Europe 2014Big App Workloads on Microsoft Azure - TechEd Europe 2014
Big App Workloads on Microsoft Azure - TechEd Europe 2014
 
Azure Service Fabric Overview
Azure Service Fabric OverviewAzure Service Fabric Overview
Azure Service Fabric Overview
 
Jelastic for Hosting & MSP
Jelastic for Hosting & MSPJelastic for Hosting & MSP
Jelastic for Hosting & MSP
 
Jelastic Enterprise
Jelastic EnterpriseJelastic Enterprise
Jelastic Enterprise
 
Overview of PaaS: Java experience
Overview of PaaS: Java experienceOverview of PaaS: Java experience
Overview of PaaS: Java experience
 
Overview of PaaS: Java experience
Overview of PaaS: Java experienceOverview of PaaS: Java experience
Overview of PaaS: Java experience
 
Distribua, gerencie e escale suas aplicações com o aws elastic beanstalk
Distribua, gerencie e escale suas aplicações com o aws elastic beanstalkDistribua, gerencie e escale suas aplicações com o aws elastic beanstalk
Distribua, gerencie e escale suas aplicações com o aws elastic beanstalk
 
Cloudjiffy vs Amazon ECS
Cloudjiffy vs Amazon ECSCloudjiffy vs Amazon ECS
Cloudjiffy vs Amazon ECS
 
Running Siebel on AWS - Oracle Open World 13
Running Siebel on AWS - Oracle Open World 13Running Siebel on AWS - Oracle Open World 13
Running Siebel on AWS - Oracle Open World 13
 
Hyper-V’s Virtualization Enhancements - EPC Group
Hyper-V’s Virtualization Enhancements - EPC GroupHyper-V’s Virtualization Enhancements - EPC Group
Hyper-V’s Virtualization Enhancements - EPC Group
 
Jelastic - DevOps PaaS Business with Docker Support for Service Providers
Jelastic - DevOps PaaS Business with Docker Support for Service ProvidersJelastic - DevOps PaaS Business with Docker Support for Service Providers
Jelastic - DevOps PaaS Business with Docker Support for Service Providers
 
Jelastic Features 2.x
Jelastic Features 2.xJelastic Features 2.x
Jelastic Features 2.x
 
Docker intro
Docker introDocker intro
Docker intro
 

Recently uploaded

Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 

Recently uploaded (20)

Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 

Cloud jiffy vs Heroku

  • 2. Experience the automated Cloud Cloud Services Public 35 datacenters in 25 countries AWS regions (US east and EU west) Private On-premise and any IaaS On-premise Hybrid Within any clouds (AWS, Azure, IBM, etc.) -
  • 3. Experience the automated Cloud Supported Languages Java, PHP, Ruby, Node.js, Python, Scala, Clojure .NET (Native) .NET (Mono implementation), Go
  • 4. Experience the automated Cloud Supported Stacks SQL Databases MySQL, MariaDB, Microsoft SQL, PostgreSQL, Percona ClearDB MySQL, PostgreSQL NoSQL Databases MongoDB, Cassandra, Redis, Neo4j, OrientDB, CouchDB MongoDB , CouchDB, Redis, Neo4j, Cassandra Caching Servers Memcached Memcached Load Balancers Nginx, HAProxy, Apache, Varnish It is impossible to deploy dedicated Load Balancer CI and Build Servers Maven, Jenkins Maven, Jenkins, Codeship, CircleCI
  • 5. Experience the automated Cloud Java Support Application Servers Tomcat, TomEE, Jboss, Jetty, Glassfish, Wildfly Tomcat, Jetty Java Versions 6,7,8 7,8 JEE support Native Limited and very custom functionality Cloudjiffy supports automatic session replication for Tomcat, GlassFish and Jetty. Also it automatically configures load balancing if HA for application servers is enabled. Heroku provides session replication for Java EE servers but additional configuration required. 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 PHP Versions 5.3, 5.4, 5.5, 5.6, 7.0 5.5, 5.6 Supported Frameworks Zend, Yii, Composer, Drush, Phalcon, Symfony Laravel, Symfony Rolling Updates Supported
  • 7. Experience the automated Cloud Ruby Support Application Servers Nginx + Passenger / Puma / Unicorn, Apache + mod_ruby, Raptor WEBrick, Puma, Unicorn Ruby Versions 2.2.2, 2.0.0, 2.1.5, 1.9.3. Switching versions in runtime via RVM Latest with possibility to specify any version Dependency Management Bundler Supported Frameworks Rails and Sinatra Rails, Rack
  • 8. Docker Support UI management of Docker deployment Yes No UI management of Docker application config files Yes No Docker containers redeploy (update) Yes No Persistent storage Yes No Live migration Yes No Support of stateful, stateless and legacy applications Yes No CLI management of Docker deployment Yes Support of private registries Yes No Support of rolling updates Yes Supported Docker orchestrators Cloudjiffy Orchestrator Toolbelt plugin and Compose
  • 9. Experience the automated Cloud Cloudjiffy DevOps Portals
  • 10. Experience the automated Cloud Heroku Self-Service Portal Limited possibilities for application lifecycle management compared to Cloudjiffy, lack of: • Managing Docker containers • Choosing any topology of environment • Cloning environment and swapping domains • Choosing location for deployment • Accessing logs and config files • Migrating between regions • Installing pre-configured clustered applications • Deploying binary packages
  • 11. Experience the automated Cloud Management Self-service portals for easy provisioning extended limited SSH access SSH, SFTP Requires Heroku CLI installation 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 via Maven plugin and GIT 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 any project
  • 13. Experience the automated Cloud Scaling Vertical scaling (within single HW machine) Automatic and free within predefined limits By setting another dyno type that causes downtime. Automatic scaling is supported by expensive 3rd party tools Horizontal scaling (across different HW machines) Manual and automatic. Free automatic scaling is based on load triggers Manual and automatic. Automatic is supported by expensive 3rd party tools
  • 14. Shared Load Balancer Distribution of load balancers on different hardware nodes to eliminate risks of single point of failure Heroku provides automatically routes HTTP requests to users’ dynos Dedicated Load Balancer Ability to create via UI dedicated load balancers with replication and tune them anyway you want Impossible to attach dedicated Load Balancer Application Servers Scaling and distributing app servers across hardware cluster along with configuration of session replication Scaling dynos will locate them on different nodes for providing high availability Databases One click setup for master-slave database configuration Only for PostgreSQL and Redis (for Premium plan) High Availability: Application Level
  • 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 Hosts on AWS, so HA is performed inside a single platform by AWS features Across Clouds Can be deployed on bare metal and on any cloud infrastructure (like Azure, SoftLayer, OVH, AWS), HA can be configured across different hosts
  • 17. Granularity Dynamic configurations 128MB RAM - 256 GB RAM Starting at $1.10/month for the block of 128 MB RAM + 200 Mhz CPU. Pay-as-you-go Dynamic configurations 512MB RAM - 14 GB RAM / each dyno Starting at $7/month for the dyno of 512 MB RAM. Pay-as-you-go Storage 1GB - ∞ $0.0854/month You should use permanent file storage like Amazon S3 because Heroku has ephemeral file system which is deleted after restart/redeploy Support Free Free + Paid Free tiers Free 2 weeks trial, credit card is not required Free dyno is granted for unlimited time. But it will hibernate after 30 minutes of inactivity and has to sleep 6h each 24h Pricing
  • 18. Automatic vertical scaling without downtime and free of charge Manual vertical scaling causes application’s downtime. Automatic scaling is not free of charge. Automatic free horizontal scaling based on CPU, RAM, Traffic, IOPS, IO Automatic horizontal scaling is not free of charge Dynamic instance sizes: 128 MB RAM - 256 GB RAM Standardized instance sizes Possible to choose between 4 dedicated LB servers, scale them horizontally and vertically, provide LB between specified applications Impossible to add a dedicated load balancer No code changes required to deploy an application Complex applications require code change or even architecture redesign Vast variety of Regions and Availability Zones Only 2 AWS Regions - EU and the US Possible to attach public IP to each server Static IPs are implemented by expensive Proximo add- on Main Differences
  • 19. A huge stack of pre-configured servers. Possibility to create complex topologies and automate that process via powerful API tool Very poor variety of servers to launch your application Improved Docker support and orchestration via UI Limited Docker support and orchestration. Only via CLI Possible to migrate without downtime inside a cluster and even between clouds like AWS, SoftLayer, Azure, etc. Migrating between Regions requires a lot of manual configurations and causes application’s downtime Easy and functional UI for applications management UI with very limited functionality. Most actions have to be performed via CLI Marketplace for developers with a huge list of pre- configured 1-click applications is free of charge. Pay only for resources usage. A list of add-ons is being extended in each release List of add-ons and applications is more extended in comparison to Cloudjiffy’s, but standard functionality is not free of charge. Limited functionality is free Main Differences
  • 20. Thank You! Contact us for more information info@cloudjiffy.com