SlideShare a Scribd company logo
1
Zero Complexity DevOps
Webinar: DevOps Automation
for Container based App
Delivery
2
Webinar Logistics
• A recording and slides from this webinar will be
made available shortly after the live broadcast
• Questions can be submitted anytime during the call
in the Q&A chat window. We have 10 minutes of
Q&A at the end of the session
• You can always reach us for any detailed questions,
followups at info@wavemaker.com
https://www.wavemaker.com/contact/ and Chat Window
3
Agenda
 Application Delivery
using Containers
(Benefits, Challenges
& Solution)
20 minutes
 WaveMaker HyScale
Demo (Containerized
Application Delivery)
20 min
 Real World Case
Study
 Free Trial Details
 Q & A
10 min
4
Mayur
Shah
Product Management
WaveMaker
Anoop
Balakuntalam
Director HyScale,
WaveMaker
WaveMaker, Inc.
Headquartered in Mountain View, CA
Enterprise Software Platform for Custom App Delivery
Introductions
5
WaveMaker is part of a larger innovation engine
THE PARENT COMPANY
EXISTING PORTFOLIO
M&A TRANSACTIONS
Technology Partner
Developer StudioEarly Career Marketplace
ACQUIRED BY ACQUIRED BY
Enterprise Social Collaboration
ACQUIRED BY
ACQUIRED FROM
Rapid Application DeliveryTech behind your marketing Enterprise BOT Platform
Established 1998 | 1300+ employees (US, UK, India) | 70+ Fortune 500 customers | Deloitte Fast 500
Company - Who we are
6
Tenets of Modern App Delivery
INNOVATION AT SPEED, WITH QUALITY
Agile Business Delivery
▪ Rapid Delivery
▪ Fail Fast, Iterative
Operate at Scale
▪ Meet Business Demands
Continuous Delivery
▪ Supporting innovation
7
1. Containerize - Package App in a Box
2. Deploy - Quick & Repeatable Provisioning
4. Optimize – Higher utilization & reduced costs
3. Scale – Operate at scale
Container Based App Delivery
8
Benefits of Containers
What are
Containers?
Light-weight
Portable
Super Fast
Resource
Efficient
ContainersVirtual Machine
Benefits of
Containers
9
Challenges in Container Adoption
2016 Global Perception Study, Cloud Foundry Foundation
10
Need for a Platform
• Minimal disruption to existing teams
• Support Traditional & Micro Services Apps
• Enable On-Premise & Multiple cloud Deployments
• Automate CI/CD
• Enable DevOps to focus on Application Needs
• Infrastructure Cost Savings
11
Introducing WaveMaker HyScale
HyScale = ‘Zero Complexity DevOps’
Automated Containerized App Delivery
Docker-based App Delivery Platform Since Docker v0.3
12
DevOps Automation using HyScale
12
Containerization
& Stack Config
App Lifecycle &
Release
Automation
Operations &
Orchestration
App Stack
Management
DEV
STAGE
PROD
Provision
Auto Scale,
Heal, MonitorEnvironments
Your
Custom
App
Container Based
Continuous Delivery
of your App
WaveMaker HyScale
HyScale managed
containers under-the-hood
13
App Delivery using HyScale
Zero Complexity DevOps
Application BluePrints for Unified
provisioning to Hybrid & Multi Clouds
Automatic Image Creation
Auto Scale & Auto Healing
Greater Resource Utilization Over
and Above Docker Containers
Containerize
Deploy
Scale
Optimize
14
Auto-magic Containerization
Lift & Shift Apps into Containers simplifying adoption
Legacy / Monolithic
App
Micro Services Based
App
ImageWAR
1-Click containerization
of Traditional or Modern Apps
using existing WAR or Docker Images
Private
Data Center
Public
Cloud
Lift & Shift in Days and Not Months
AppArchitecture
Deployment Methodology
Hybrid/MultiCloud
15
Unified Delivery to Hybrid and Multi Clouds
using App-Stack Blue-prints
Apache HTTP
JBoss
Redis
PostgreSQL
EXAMPLE
BLUEPRINT OF
AN APP-STACK
Private
Data Center
Blue-print your app stacks for
Unified app delivery model across
Private and Public clouds
DEV TEST
PROD DR
CAP-EXOP-EX
16
WaveMaker HyScale + Jenkins
Agility with CI/CD
GIT Hook In
SCM Triggers
Jenkins Job
Maven Build
generates
artifacts
(WARS, etc)
Invoke
HyScale
Deploy to QA
Run
Automated
Tests
Invoke HyScale
Deploy to
Stage
Manual
Approval
Invoke HyScale
Deploy to Live
WAVEMAKER HYSCALE PLATFORM
CI/CDPIPELINE
REST
API
REST
API
REST
API
Jenkins Plugin for
WaveMaker HyScale
17
WaveMaker HyScale Use Cases
Lift and Shift Legacy
apps to containerized
deployment
Enables Micro Service
App deployments
Hybrid &
Multi Cloud
Deployment
Stag
e
Prod
Dev.
Stag
e
Prod
Dev.
Continuous
Delivery
Increase DevOps Productivity
(No Docker Skills Required,
Self Provisioning)
Any Custom
App Workload
Infrastructure Cost
Optimization
18
DEMO
WaveMaker HyScale
19
CASE STUDY 1:
CONTAINER BASED APP DELIVERY OF AN
OMNICHANNEL APPLICATION
20
OmniChannel Application : Micro Services Based
LB
Admin
Portal
Service A
Login Service
User Portal
Service B
Service C
Key-Value
Store
Service D NoSQL
Cache
Internal DB
File Store
Service
PUBLIC
FACING
USER
MODULES
ADMIN
MODULES
BACKEND
DATA-STORES
MySQL DB
ON RDS
R
Mongo
DB on
EC2
VPC in AWS
EXTERNAL
SERVICES / DB
21
Optimizations due to HyScale
21
Case Study
OmniChannel Product
Current /
With VMs
With
WaveMaker
HyScale
Value added
Instances needed for each new
environment
16 4~ 75% saving in
costs
Time for new environment
setup
8 hours 40 mins 90% reduction in
time
Manual steps involved 15 to 20 1 95% less effort
Time for new deployments 2 hour 20 mins 1/6th the time
22
CASE STUDY 2:
SAAS APPLICATION POWERED BY HYSCALE
23
SaaS Application Powered By HyScale
24
ADOPTION PROCESS
25
Agility with Simplicity
Rapid Adoption, No Learning Curve, No App Changes
2 - 4 HOURS
HYSCALE
INSTALLATION
2 - 4 WEEKS
APP ON-BOARDING
(CONTAINERIZATION)
MINUTES
PROVISION
ADDITIONAL
ENV
MINUTES
APP VERSION
DEPLOYMENTS
2 - 4 HOURS
PLATFORM
UPGRADES
Works with existing
Developer Tools and
Workflows
Works with existing
application artifacts
No Docker Skills
Required
Gradual Adoption
with few apps at a
time rather than large
scale high-risk
migration of entire
data centers Focusses on
Application Delivery
and not on
underlying complex
container aspects
Low-cost and
hassle-free
maintenance
26
WaveMaker HyScale Trial
Online Trial Setup
within 2 business days
OR
Assisted On-Premise Trial
Fitment
Assessment
FREE 45 Day
Trial
Ramped
Adoption
Discussion with our
Architects and Customer
Success Teams
Understand fitment to
your workloads &
environment
Pilot Project
Implementation
Ramp-up adoption project-
wise to manage risk &
measure benefit
Contact us for Demo Meeting or Trial Request
info@wavemaker.com
27
Q & A
Interested in FREE Assisted Trial , Demo and
Discussions, Please contact at,
info@wavemaker.com,
www.wavemaker.com/contact,
Use Webinar Chat Window

More Related Content

DevOps automation for Container based App Delivery

  • 1. 1 Zero Complexity DevOps Webinar: DevOps Automation for Container based App Delivery
  • 2. 2 Webinar Logistics • A recording and slides from this webinar will be made available shortly after the live broadcast • Questions can be submitted anytime during the call in the Q&A chat window. We have 10 minutes of Q&A at the end of the session • You can always reach us for any detailed questions, followups at info@wavemaker.com https://www.wavemaker.com/contact/ and Chat Window
  • 3. 3 Agenda  Application Delivery using Containers (Benefits, Challenges & Solution) 20 minutes  WaveMaker HyScale Demo (Containerized Application Delivery) 20 min  Real World Case Study  Free Trial Details  Q & A 10 min
  • 4. 4 Mayur Shah Product Management WaveMaker Anoop Balakuntalam Director HyScale, WaveMaker WaveMaker, Inc. Headquartered in Mountain View, CA Enterprise Software Platform for Custom App Delivery Introductions
  • 5. 5 WaveMaker is part of a larger innovation engine THE PARENT COMPANY EXISTING PORTFOLIO M&A TRANSACTIONS Technology Partner Developer StudioEarly Career Marketplace ACQUIRED BY ACQUIRED BY Enterprise Social Collaboration ACQUIRED BY ACQUIRED FROM Rapid Application DeliveryTech behind your marketing Enterprise BOT Platform Established 1998 | 1300+ employees (US, UK, India) | 70+ Fortune 500 customers | Deloitte Fast 500 Company - Who we are
  • 6. 6 Tenets of Modern App Delivery INNOVATION AT SPEED, WITH QUALITY Agile Business Delivery ▪ Rapid Delivery ▪ Fail Fast, Iterative Operate at Scale ▪ Meet Business Demands Continuous Delivery ▪ Supporting innovation
  • 7. 7 1. Containerize - Package App in a Box 2. Deploy - Quick & Repeatable Provisioning 4. Optimize – Higher utilization & reduced costs 3. Scale – Operate at scale Container Based App Delivery
  • 8. 8 Benefits of Containers What are Containers? Light-weight Portable Super Fast Resource Efficient ContainersVirtual Machine Benefits of Containers
  • 9. 9 Challenges in Container Adoption 2016 Global Perception Study, Cloud Foundry Foundation
  • 10. 10 Need for a Platform • Minimal disruption to existing teams • Support Traditional & Micro Services Apps • Enable On-Premise & Multiple cloud Deployments • Automate CI/CD • Enable DevOps to focus on Application Needs • Infrastructure Cost Savings
  • 11. 11 Introducing WaveMaker HyScale HyScale = ‘Zero Complexity DevOps’ Automated Containerized App Delivery Docker-based App Delivery Platform Since Docker v0.3
  • 12. 12 DevOps Automation using HyScale 12 Containerization & Stack Config App Lifecycle & Release Automation Operations & Orchestration App Stack Management DEV STAGE PROD Provision Auto Scale, Heal, MonitorEnvironments Your Custom App Container Based Continuous Delivery of your App WaveMaker HyScale HyScale managed containers under-the-hood
  • 13. 13 App Delivery using HyScale Zero Complexity DevOps Application BluePrints for Unified provisioning to Hybrid & Multi Clouds Automatic Image Creation Auto Scale & Auto Healing Greater Resource Utilization Over and Above Docker Containers Containerize Deploy Scale Optimize
  • 14. 14 Auto-magic Containerization Lift & Shift Apps into Containers simplifying adoption Legacy / Monolithic App Micro Services Based App ImageWAR 1-Click containerization of Traditional or Modern Apps using existing WAR or Docker Images Private Data Center Public Cloud Lift & Shift in Days and Not Months AppArchitecture Deployment Methodology Hybrid/MultiCloud
  • 15. 15 Unified Delivery to Hybrid and Multi Clouds using App-Stack Blue-prints Apache HTTP JBoss Redis PostgreSQL EXAMPLE BLUEPRINT OF AN APP-STACK Private Data Center Blue-print your app stacks for Unified app delivery model across Private and Public clouds DEV TEST PROD DR CAP-EXOP-EX
  • 16. 16 WaveMaker HyScale + Jenkins Agility with CI/CD GIT Hook In SCM Triggers Jenkins Job Maven Build generates artifacts (WARS, etc) Invoke HyScale Deploy to QA Run Automated Tests Invoke HyScale Deploy to Stage Manual Approval Invoke HyScale Deploy to Live WAVEMAKER HYSCALE PLATFORM CI/CDPIPELINE REST API REST API REST API Jenkins Plugin for WaveMaker HyScale
  • 17. 17 WaveMaker HyScale Use Cases Lift and Shift Legacy apps to containerized deployment Enables Micro Service App deployments Hybrid & Multi Cloud Deployment Stag e Prod Dev. Stag e Prod Dev. Continuous Delivery Increase DevOps Productivity (No Docker Skills Required, Self Provisioning) Any Custom App Workload Infrastructure Cost Optimization
  • 19. 19 CASE STUDY 1: CONTAINER BASED APP DELIVERY OF AN OMNICHANNEL APPLICATION
  • 20. 20 OmniChannel Application : Micro Services Based LB Admin Portal Service A Login Service User Portal Service B Service C Key-Value Store Service D NoSQL Cache Internal DB File Store Service PUBLIC FACING USER MODULES ADMIN MODULES BACKEND DATA-STORES MySQL DB ON RDS R Mongo DB on EC2 VPC in AWS EXTERNAL SERVICES / DB
  • 21. 21 Optimizations due to HyScale 21 Case Study OmniChannel Product Current / With VMs With WaveMaker HyScale Value added Instances needed for each new environment 16 4~ 75% saving in costs Time for new environment setup 8 hours 40 mins 90% reduction in time Manual steps involved 15 to 20 1 95% less effort Time for new deployments 2 hour 20 mins 1/6th the time
  • 22. 22 CASE STUDY 2: SAAS APPLICATION POWERED BY HYSCALE
  • 25. 25 Agility with Simplicity Rapid Adoption, No Learning Curve, No App Changes 2 - 4 HOURS HYSCALE INSTALLATION 2 - 4 WEEKS APP ON-BOARDING (CONTAINERIZATION) MINUTES PROVISION ADDITIONAL ENV MINUTES APP VERSION DEPLOYMENTS 2 - 4 HOURS PLATFORM UPGRADES Works with existing Developer Tools and Workflows Works with existing application artifacts No Docker Skills Required Gradual Adoption with few apps at a time rather than large scale high-risk migration of entire data centers Focusses on Application Delivery and not on underlying complex container aspects Low-cost and hassle-free maintenance
  • 26. 26 WaveMaker HyScale Trial Online Trial Setup within 2 business days OR Assisted On-Premise Trial Fitment Assessment FREE 45 Day Trial Ramped Adoption Discussion with our Architects and Customer Success Teams Understand fitment to your workloads & environment Pilot Project Implementation Ramp-up adoption project- wise to manage risk & measure benefit Contact us for Demo Meeting or Trial Request info@wavemaker.com
  • 27. 27 Q & A Interested in FREE Assisted Trial , Demo and Discussions, Please contact at, info@wavemaker.com, www.wavemaker.com/contact, Use Webinar Chat Window