Top Banner
Rajesh Ramchandani @RamchandaniRaj High Value Cloud Services
26

High Value Cloud Services

Nov 18, 2014

Download

Technology

Laura Ventura

You have built a IaaS cloud and can deliver compute, storage and bandwidth to your customers. Is that enough to hold on to your customer base, or do you wish to deliver value added services such as platform services and databases? Join us our session and we will demonstrate how you could deploy higher margin services such as Database-as-a-Service, Caching-as-a-Service, Load Balancing-as-a-Service, MongoDB-as-a-Service, and many more - instantly without high capital investments. In this session, we will also cover different services that your customers will like and how you can make them available on your cloud and integrate them with your metering, billing and other business processes.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: High Value Cloud Services

Rajesh Ramchandani @RamchandaniRaj

High Value Cloud Services

Page 2: High Value Cloud Services

•  Introduction •  From IaaS to PaaS •  Cloud use cases •  Cloud services and why you need them •  Cloud services framework •  Integrating CumuLogic Cloud Services with CloudStack •  Q&A

Agenda

Page 3: High Value Cloud Services

•  Founded in 2011 by Sun alumni –  James Gosling is the Lead Advisor

•  Private Java PaaS software available since June 2012 •  Funded by Citrix in August 2012 •  Launching CumuLogic Cloud Services in December 2012 –  Integration with CloudStack and CloudPortal 1.4 –  Going polyglot, support for PHP, Python, Ruby and Node.js

About CumuLogic

Page 4: High Value Cloud Services

•  Compute, storage and networking infrastructure

CloudStack IaaS Clouds On-Premise and Public Clouds

IaaS Web Services

Physical Hardware

Private Public

Page 5: High Value Cloud Services

Diverse Use Cases

Disaster Recovery & Business Continuity

Big Data / Machine Data / Log File Analysis

Migrate and Manage Custom Web Apps

Deploy Large Scale Mobile Apps / API / Web Services

Development / DevOps / Ops

Gaming / Streaming

Page 6: High Value Cloud Services

•  PaaS automates the deployment and configuration of frameworks and services

•  Simplifies application deployment, management •  Developers love it •  But you must write applications for the PaaS •  And you need “add-ons” too

IaaS to PaaS Application Infrastructure Services

Page 7: High Value Cloud Services

•  Application platform(s) •  “Native” or remote 3rd party add-on cloud services •  Service integration, aggregation and customization •  Performance, use and delivery of services •  Centralized approach to provisioning, metering and control of

services

Cloud Services Extend Usability of PaaS Cloud Services Orchestration

Page 8: High Value Cloud Services

•  Database-as-Service •  Caching-as-a-Service •  Elastic Load Balancer •  Message Queuing Service •  Big Data Service •  Logging Service •  Continuous Integration •  And many more. Basically Everything-as-a-Service

Common Cloud Services Application Infrastructure Services

Page 9: High Value Cloud Services

CumuLogic Platform Overview

Infrastructure-as-a-Service

Platform Reliability, Availability and Scalability

PaaS

"  Autoscaling "  Self-Healing "  High Availability

"  Monitoring "  Security/Isolation "  Usage Metrics

"  Multi-cloud "  Multi-tenant

"  Eclipse Plugin "  RESTful API

"  Development "  Migration

"  User Interface

Cum

uLog

ic Cl

oud

Appli

catio

n Plat

form

Messaging -aaS

Load Balancing-aaS

Database Tier

Caching Tier

Web Tier

Application Tier

Messaging Tier

Page 10: High Value Cloud Services

•  Platform for Java/Spring and PHP applications •  Designed for enterprise clouds and Cloud Providers •  Multi-cloud support for hybrid clouds •  Benefits: –  Increased developer productivity –  Faster time-to-market –  Managing application lifecycle –  Utilization of cloud resources

CumuLogic Platform Overview Cloud Application Platform (PaaS)

Page 11: High Value Cloud Services

•  Single-click deployment of web applications •  Availability, scalability, reliability -  Monitoring, autoscaling, failover and recovery

•  Security and tenant isolation •  Eclipse plug-in integration •  Easy migration of existing applications

Features Ease of Deployment, Management and Scaling

Page 12: High Value Cloud Services

•  Collates all log files from all servers for debugging -  Logs can be sent to third-party services like Splunk

•  Integration with APM services such as New Relic -  Can be enabled per application environment

•  Configure custom DNS names per application •  Usage metrics

-  Resource usage per cloud per application

Other Features Logging, APM, Custom DNS, Usage

Page 13: High Value Cloud Services

CumuLogic Cloud Services

Applications

Infrastructure-as-a-Service

" Autoscaling " Self-Healing " High Availability

" Monitoring " Security/Isolation " Usage Metrics

" Multi-cloud " Multi-tenant

" Eclipse Plugin " RESTful API

" Development " Migration

" Developer UI " Admin UI

Cum

uLog

ic Cl

oud

Appli

catio

n Plat

form

DbaaS Cache-aaS Queuing-aaS Elastic Load Balancer PaaS

Platform Reliability, Availability and Scalability

Service Integration Framework

Page 14: High Value Cloud Services

PaaS SQL Database

NoSQL Database

Load Balancer

Caching Messaging Big Data

CAP

RDS NoSQL-DS MemcacheD

Beanstalk RDS

DynamoDB

Elastic Load Balancer

ElastiCache SQS

Amazon-Like Cloud Services

Page 15: High Value Cloud Services

Cloud Services Framework Managed, Scalable, Secure, Patches, Single Console

API User Interface

Service core

Service Integration Layer

Service Core

IaaS Integration

Layer

Authentication Session

Management

Self Healing Failover

Monitoring Security Scaling

Metering Updates Patches

Infrastructure-as-a-Service

Service Control

Platform Engines

Service Optimization

Service Actions

Page 16: High Value Cloud Services

•  xxParameterGroup •  xxParameterGroup

Family •  xxAccessgroup

•  Service Specific •  Backups, Replicas

for DbaaS •  Configure DNS for

Load Balancer •  Add/Delete Cache

nodes

•  createXX()

•  describeXX

•  terminateXX

•  startXX

•  stopXX

•  scaleXX

Cloud Service API Framework

Page 17: High Value Cloud Services

•  MySQL-as-a-Service and MongoDB-as-a-Service •  Amazon RDS-compatible •  Fully Managed •  Scalability and elasticity •  Availability and resiliency •  Backup and restore, point in-time recovery •  Performance optimization •  Security, access control •  Updates and patches •  API

CumuLogic Database Service

Page 18: High Value Cloud Services

•  Productivity •  Performance

•  Data protections

•  Handles 75% of management tasks

Source: Forrester

CumuLogic Database Service Value Proposition

Page 19: High Value Cloud Services

•  Fully managed Memcached-as-a-Service •  Scalable: nodes can be added or removed

from the cluster •  Optimized for specific needs •  Auto updates and patches •  API

CumuLogic Cache In-Memory Cache-as-a-Service

Page 20: High Value Cloud Services

•  Fully managed application frameworks •  Java, Spring, PHP, Ruby, Python, Scala, Node.js •  Provisioned by “Deploy App” or on provisioned by user request •  Autoscaling rules engine •  Optimized for specific application types •  Auto updates and patches •  API

CumuLogic Frameworks Service Application Framework-as-a-Service

Page 21: High Value Cloud Services

•  Fully managed Elastic Load Balancer Service (Netscaler coming soon)

•  Dynamic discovery, scalable, fault-tolerant •  Integrated with application platform services •  Supports http, https, SQL protocols •  Supports sticky sessions •  Realtime reconfiguration for adding/removing nodes •  Auto-discovery of nodes with auto-scaling •  Auto-detection of failed nodes •  Control API

CumuLogic Load Balancer Load Balancer-as-a-Service

Page 22: High Value Cloud Services

CumuLogic Cloud Services: Aggregation

MySQL MongoDB LBaaS Cache SendGrid MailChimp

UI and API

Iron.io

Infrastructure-as-a-Service

Native Cloud Services External Cloud Services

Page 23: High Value Cloud Services

•  Plugs into any CloudStack cloud

•  Connectors for CloudPortal for metering and billing services •  Each Service can priced individually

•  Customizable look-and-feel

Easy Integration with CloudPortal Business Manager

Page 24: High Value Cloud Services

Q&A

Page 25: High Value Cloud Services

Let’s Work Together: CumuLogic.com

Software downloads

Trial accounts

Demos

[email protected]

White papers

Page 26: High Value Cloud Services

Thank you

[email protected]