The Fastest Way to Redis on Pivotal Cloud Foundry

VMware Tanzu
VMware TanzuVMware Tanzu
The Fastest Way to Redis in
Pivotal Cloud Foundry
Greg Chase, Product Marketing
Craig Olrich, Platform Architect
Agenda
1.  Redis, NoSQL and Cloud-Native Developers
2.  Platform for Delivery of Redis as a Service
3.  Design of Redis for PCF
4.  Demo and roadmap of Redis for Pivotal Cloud Foundry
5.  Q&A
Redis is a Unique NoSQL Offering
for Cloud-Native Developers
Open source key-value store used as a cache, data store, and queue
Redis is an In-Memory NoSQL Data Structure Server
●  In-memory: entire data set is held in RAM
●  Persistence: journal of changes to in-memory data set is persisted to
disk for durability
●  Data types as keys:
○  Strings
○  Lists
○  Sets
○  Sorted sets
○  Hash tables
○  HyperLogLogs
○  GeoHash
●  49 Supported languages (including): C, C++, C#, Go, Haskell,
Java, Javascript, Objective-C, Perl, PHP, Python, R, Ruby, Rust,
Scala
Third most popular NoSQL engine, and #1 in-memory key-value store
Redis is Important For Your Developers’ Toolbox
●  Has very different data model
from other popular engines
●  Much more common than other
in-memory KV stores
●  Great for caching & low latency
data management
Delivering Redis as a Service
Requires a Cloud-Native Platform
7
Software Cycles Need to Get Faster
Teams are trying to release faster with continuous delivery and devops
Sources:
1) How Netflix Deploys Code, InfoQ
2) Continuous Delivery + DevOps, Nicole Forsgren, Agile India, 2016
Service
Mindset
Time
Risk
Install
Mindset
Time
Risk
Cloud-Native
Practices
Infrequent (Manual) Delivery
Measured in months
Continuous (automated) Delivery
Measured in pushes per day
Don’t let manual provisioning of
systems get in the way of agile
delivery at scale
8
How DIY Redis Impacts Software Cycles
One datastore
for many apps
Provisioning
systems
Build and configure
own data stack
Inconsistent
updates
Inconsistent
deployment
testing
Inconsistent
backups
Inconsistent security
settings
Slow
vulnerability
patching
Build &
Deliver
Production
Snowflake datastores case gaps in continuous delivery at all stages
Picking right
system sizing
Speed up software delivery by spending less time on overhead activities
Help Your Developers Focus on Value
Source: “Electric Cloud
LinkedIn Survey to
software developers”
Average Hours/Week
Business
Value
Overhead
0
3.25 6.5 9.75 9.75
Average hours spent per week by developers on tasks
Build apps faster with lots of choice; deliver faster with pervasive automation
Pivotal Cloud Foundry Allows Focus on Value
Languages Clouds
Platform Services OSes
MySQL
Dynatrace
AppMon
Spring Cloud
Services
Single
Sign On
✓  Consistent Contracts
✓  Fully Automated, Repeatable
platform managed DevOps
processes
✓  Developer + Ops Friendly
Constructs
✓  Easy to move/re-architect apps
✓  Infrastructure Failure Agnostic
Pervasive Automation
Automated, Fast, Flexible, Safe
Developer Choice
11
cf push
~45
seconds
~15+
Days
Find available hosts
Install & configure runtime
Install & configure middleware
Pull application source code
Retrieve dependent libraries
Create application package
Install, configure dependent service(s)
Deploy container to host(s)
Load environment variables
Configure load balancer
Configure firewalls
Update service monitoring tools
Configure log collector
2 Days
1 Day
1 Day
¼ Day
¼ Day
¼ Day
2 Days
½ Day
¼ Day
2 Days
2 Days
3 Days
1 Day
Code Complete & Tested
Application in Production
Speed &
Consistency
Example Automation of App Deployment
Delivering Enterprise-Ready
Redis in a Cloud-Native Platform
Services leverage higher degrees of automation depending on APIs implemented
Levels of Service Integration in Pivotal Cloud Foundry
Unmanaged Services Managed Services On Demand Services
●  External resources
●  Automates application
binding
●  Great for remote services
●  Pre-provisioned BOSH-
managed resources
●  Automates application
binding
●  Great for shared services
●  Dynamically provisioned by
developers
●  Automates service creation
and application binding
●  Used for dedicated
instances
Example Services:
Maximize developer choice while providing significant automation
Design Philosophy of Pivotal Data Services
Dedicated &
On Demand
Enterprise
Ready
Use-case
tailored
On-demand, self-service
provisioning of isolated
instances in any cloud.
Operator defined
plans, upgrade rules, and quotas
that meet enterprise requirements
Convenient packaging for
developers
Now providing on-demand, dedicated instances of Redis
New with Redis for Pivotal Cloud Foundry 1.8
Developers Operators
Sm plan
Med plan
Lrg planBApp Binding
●  Operators create plans with varied VM and disk sizes to allow App Developers to choose the plan that fits their needs
●  Plans are configured to enable caching with persistence and have operator-set quotas to manage resource use
●  App Developer self-service to provision instances, removing transactional overhead from the Operations team
●  Operators and App Developers can tailor certain Redis configurations to ensure instances fit use cases
Developers can access pre-provisioned single VM instances and shared VM instances.
Redis for Pivotal Cloud Foundry 1.8 – Additional
Developers
Operators
App
Binding
B
●  Operators pre-provision a certain number of set VM and disk sizes for app developer usage
●  Plans support in-memory data store scenario with persistence and automated backups with restore capabilities
●  App developers can allocate pre-provisioned instances via self-service
●  Shared-VM plan offers several instances within a VM to minimize resource use during development
App Binding
Pre-provisioned, dedicated VMs
Pre-provisioned, shared VM
B
B B
Enterprise-ready Redis as a Service
Redis for Pivotal Cloud Foundry 1.8 Features
Provisions Redis 3.2.8
Platform Integration Features
✓  Dynamically created, isolated Redis instances
✓  Pre-provisioned dedicated VM instances of Redis
✓  Pre-provisioned shared VM for small Redis instances
✓  Automated updates and upgrades by operator
✓  Customizable service plans
✓  Operator-set plan quotas
✓  Developers can migrate between plans
✓  “Secure by default” deployment
✓  Works with IPsec plugin for encrypted communication
✓  Deployment smoke tests
✓  Metrics and monitoring with Loggregator and syslog
✓  Operator managed backup policies and database restores
Maximize developer choice while providing significant automation
Operator & Developer Lifecycle
Operator DeveloperRedis for Pivotal
Cloud Foundry
Enable and configure
on-demand plans
Enable and configure
pre-provisioned plans
Install Redis Create service broker VM
Broker registers plans as
available in marketplace
[Dedicated-VM/Shared-VM only]
Create configured number of
dedicated VM instances
Run smoke tests
$ CF create-service [service] [plan] [instance name]
Create or allocate Redis instance
if quota or pre-configured
instances are available.
App gains access to Redis
service instance
$ CF bind-service [app name] [instance name]
App access to Redis service
instance is revoked
$ CF unbind-service [app name] [instance name]
Redis service resource is
destroyed or pre-provisioned
instance is flushed and pooled.
$ CF delete-service [instance name]
Service broker ready
Update service Update service broker VM
Update all service instances
Run smoke tests
Service broker ready
Provide Redis as a service for your developers in any cloud
Use-case Tailored Redis Plans
Net new
Redis Apps
Replatformed
Redis Apps
Caching
In-memory data store
Backing Service for Spring
Services & projects
How On Demand Redis Speeds Software Cycles
Automated provisioning of dedicated instances aids continuous delivery
Example Concourse pipeline utilizing Redis for Pivotal Cloud Foundry self-service provisioning for automated testing:
Focus on value developing data-driven applications
Benefits of Redis for Pivotal Cloud Foundry
Benefits for Developers
➢  Focus time on coding, not data
storage administration
➢  Get fast access to systems
➢  Isolated from noisy neighbors
➢  Flexible control when needed
➢  Choice of system configurations
suited for use cases
➢  Visibility into data store events &
operations
➢  Data is safely backed up
Benefits for Operators
➢  Focus time on improving platform,
not patching and administration
➢  Scale operations to support more
apps and developers
➢  Minimal time to update and patch all
deployed databases
➢  Bugs and vulnerabilities are patched
quickly
➢  Efficient consumption of resources
➢  Consistently enforced security
➢  Avoid data loss & recover quickly
Demo
2
Demo Redis App
User
Developer
Push the app Create Redis
service instance
Bind service
instance to app
App is ready
View app
interface
App in PCF Redis service
instanceCheck for
values in
cache
Returned cache value, if any
Cached values
expire over time
Market data API
No cached
value? Fetch
new data
Update cache with fetched values
Quarterly release cadence
Futures for Redis for Pivotal Cloud Foundry
First on-demand version
Q1 Q2 Q3 Q4
1.8
CY
1.10 1.11 1.12 1.13
2018+
On-demand datastore plan
Migration from pre-configured to on-demand
Further enhancement of on-demand instances
1.9 1.10 1.11
Note: Redis for Pivotal Cloud Foundry 1.9 is due to be released at the end of the month
Where to get more information
●  Read the documentation
●  Download Redis for Pivotal Cloud Foundry on Pivotal
Network
●  Try out Redis in a Pivotal Cloud Foundry Developer’s
Sandbox
Any questions?
2
Demand that your datastores
be “on demand”!
Redis for Pivotal Cloud Foundry
The Fastest Way to Redis on Pivotal Cloud Foundry
1 of 29

Recommended

MySQL InnoDB Cluster / ReplicaSet - Making Provisioning & Troubleshooting as ... by
MySQL InnoDB Cluster / ReplicaSet - Making Provisioning & Troubleshooting as ...MySQL InnoDB Cluster / ReplicaSet - Making Provisioning & Troubleshooting as ...
MySQL InnoDB Cluster / ReplicaSet - Making Provisioning & Troubleshooting as ...Miguel Araújo
384 views75 slides
MySQL InnoDB Cluster - A complete High Availability solution for MySQL by
MySQL InnoDB Cluster - A complete High Availability solution for MySQLMySQL InnoDB Cluster - A complete High Availability solution for MySQL
MySQL InnoDB Cluster - A complete High Availability solution for MySQLOlivier DASINI
7.4K views73 slides
Underrated AWS Security Controls ~ AWS Atlanta Summit 2022 by
Underrated AWS Security Controls ~ AWS Atlanta Summit 2022Underrated AWS Security Controls ~ AWS Atlanta Summit 2022
Underrated AWS Security Controls ~ AWS Atlanta Summit 2022Teri Radichel
560 views32 slides
Mongodb backup by
Mongodb backupMongodb backup
Mongodb backupDharshan Rangegowda
1.6K views6 slides
AWS Community Day 2022 Dhiraj Mahapatro_AWS Lambda under the hood _ Best Prac... by
AWS Community Day 2022 Dhiraj Mahapatro_AWS Lambda under the hood _ Best Prac...AWS Community Day 2022 Dhiraj Mahapatro_AWS Lambda under the hood _ Best Prac...
AWS Community Day 2022 Dhiraj Mahapatro_AWS Lambda under the hood _ Best Prac...AWS Chicago
97 views30 slides
Advanced DNS Traffic Management using Amazon Route 53 - AWS Online Teck Talks by
Advanced DNS Traffic Management using Amazon Route 53 - AWS Online Teck TalksAdvanced DNS Traffic Management using Amazon Route 53 - AWS Online Teck Talks
Advanced DNS Traffic Management using Amazon Route 53 - AWS Online Teck TalksAmazon Web Services
3.4K views32 slides

More Related Content

What's hot

Introduction to Batch Processing on AWS by
Introduction to Batch Processing on AWSIntroduction to Batch Processing on AWS
Introduction to Batch Processing on AWSAmazon Web Services
1.4K views31 slides
Datadog을 활용한 Elastic Kubernetes Service(EKS)에서의 마이크로서비스 통합 가시성 - 정영석 시니어 세일즈 ... by
Datadog을 활용한 Elastic Kubernetes Service(EKS)에서의 마이크로서비스 통합 가시성 - 정영석 시니어 세일즈 ...Datadog을 활용한 Elastic Kubernetes Service(EKS)에서의 마이크로서비스 통합 가시성 - 정영석 시니어 세일즈 ...
Datadog을 활용한 Elastic Kubernetes Service(EKS)에서의 마이크로서비스 통합 가시성 - 정영석 시니어 세일즈 ...Amazon Web Services Korea
1.4K views39 slides
Deep Dive on Amazon RDS by
Deep Dive on Amazon RDSDeep Dive on Amazon RDS
Deep Dive on Amazon RDSAmazon Web Services
2.4K views53 slides
database migration simple, cross-engine and cross-platform migrations with ... by
database migration   simple, cross-engine and cross-platform migrations with ...database migration   simple, cross-engine and cross-platform migrations with ...
database migration simple, cross-engine and cross-platform migrations with ...Amazon Web Services
1.6K views33 slides
Amazon RDS: Deep Dive - SRV310 - Chicago AWS Summit by
Amazon RDS: Deep Dive - SRV310 - Chicago AWS SummitAmazon RDS: Deep Dive - SRV310 - Chicago AWS Summit
Amazon RDS: Deep Dive - SRV310 - Chicago AWS SummitAmazon Web Services
553 views40 slides
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트) by
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트) IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트) Amazon Web Services Korea
6.5K views35 slides

What's hot(20)

Datadog을 활용한 Elastic Kubernetes Service(EKS)에서의 마이크로서비스 통합 가시성 - 정영석 시니어 세일즈 ... by Amazon Web Services Korea
Datadog을 활용한 Elastic Kubernetes Service(EKS)에서의 마이크로서비스 통합 가시성 - 정영석 시니어 세일즈 ...Datadog을 활용한 Elastic Kubernetes Service(EKS)에서의 마이크로서비스 통합 가시성 - 정영석 시니어 세일즈 ...
Datadog을 활용한 Elastic Kubernetes Service(EKS)에서의 마이크로서비스 통합 가시성 - 정영석 시니어 세일즈 ...
database migration simple, cross-engine and cross-platform migrations with ... by Amazon Web Services
database migration   simple, cross-engine and cross-platform migrations with ...database migration   simple, cross-engine and cross-platform migrations with ...
database migration simple, cross-engine and cross-platform migrations with ...
Amazon Web Services1.6K views
Amazon RDS: Deep Dive - SRV310 - Chicago AWS Summit by Amazon Web Services
Amazon RDS: Deep Dive - SRV310 - Chicago AWS SummitAmazon RDS: Deep Dive - SRV310 - Chicago AWS Summit
Amazon RDS: Deep Dive - SRV310 - Chicago AWS Summit
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트) by Amazon Web Services Korea
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트) IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
워크로드 특성에 따른 안전하고 효율적인 Data Lake 운영 방안 by Amazon Web Services Korea
워크로드 특성에 따른 안전하고 효율적인 Data Lake 운영 방안워크로드 특성에 따른 안전하고 효율적인 Data Lake 운영 방안
워크로드 특성에 따른 안전하고 효율적인 Data Lake 운영 방안
Disaster Recovery of on-premises IT infrastructure with AWS by Amazon Web Services
Disaster Recovery of on-premises IT infrastructure with AWS Disaster Recovery of on-premises IT infrastructure with AWS
Disaster Recovery of on-premises IT infrastructure with AWS
Amazon Web Services1.3K views
Oracle DB를 AWS로 이관하는 방법들 - 서호석 클라우드 사업부/컨설팅팀 이사, 영우디지탈 :: AWS Summit Seoul 2021 by Amazon Web Services Korea
Oracle DB를 AWS로 이관하는 방법들 - 서호석 클라우드 사업부/컨설팅팀 이사, 영우디지탈 :: AWS Summit Seoul 2021Oracle DB를 AWS로 이관하는 방법들 - 서호석 클라우드 사업부/컨설팅팀 이사, 영우디지탈 :: AWS Summit Seoul 2021
Oracle DB를 AWS로 이관하는 방법들 - 서호석 클라우드 사업부/컨설팅팀 이사, 영우디지탈 :: AWS Summit Seoul 2021
민첩하고 비용효율적인 Data Lake 구축 - 문종민 솔루션즈 아키텍트, AWS by Amazon Web Services Korea
민첩하고 비용효율적인 Data Lake 구축 - 문종민 솔루션즈 아키텍트, AWS민첩하고 비용효율적인 Data Lake 구축 - 문종민 솔루션즈 아키텍트, AWS
민첩하고 비용효율적인 Data Lake 구축 - 문종민 솔루션즈 아키텍트, AWS
Upgrade to MySQL 5.6 without downtime by Olivier DASINI
Upgrade to MySQL 5.6 without downtimeUpgrade to MySQL 5.6 without downtime
Upgrade to MySQL 5.6 without downtime
Olivier DASINI5.4K views
AWS Lake Formation Deep Dive by Cobus Bernard
AWS Lake Formation Deep DiveAWS Lake Formation Deep Dive
AWS Lake Formation Deep Dive
Cobus Bernard461 views
Présentation VERITAS Backup Exec 16 by Aymen Mami
Présentation VERITAS Backup Exec 16Présentation VERITAS Backup Exec 16
Présentation VERITAS Backup Exec 16
Aymen Mami1.7K views
Best Practices for Amazon S3 and Amazon Glacier (STG203-R2) - AWS re:Invent 2018 by Amazon Web Services
Best Practices for Amazon S3 and Amazon Glacier (STG203-R2) - AWS re:Invent 2018Best Practices for Amazon S3 and Amazon Glacier (STG203-R2) - AWS re:Invent 2018
Best Practices for Amazon S3 and Amazon Glacier (STG203-R2) - AWS re:Invent 2018
Amazon Web Services4.1K views
Update on AWS China Regions and Technical Best Practices (GCR201) - AWS re:In... by Amazon Web Services
Update on AWS China Regions and Technical Best Practices (GCR201) - AWS re:In...Update on AWS China Regions and Technical Best Practices (GCR201) - AWS re:In...
Update on AWS China Regions and Technical Best Practices (GCR201) - AWS re:In...
Amazon Web Services3.5K views

Similar to The Fastest Way to Redis on Pivotal Cloud Foundry

POV - Practical Containerization by
POV - Practical ContainerizationPOV - Practical Containerization
POV - Practical ContainerizationRobert Greiner
327 views25 slides
Intel IT Open Cloud - What's under the Hood and How do we Drive it? by
Intel IT Open Cloud - What's under the Hood and How do we Drive it?Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Intel IT Open Cloud - What's under the Hood and How do we Drive it?Odinot Stanislas
3.7K views36 slides
Docker & aPaaS: Enterprise Innovation and Trends for 2015 by
Docker & aPaaS: Enterprise Innovation and Trends for 2015Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015WaveMaker, Inc.
6K views71 slides
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey by
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step JourneyWebinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step JourneyDataStax
547 views38 slides
Leveraging HybridMultiCloud for Devops and Automation Platform by
Leveraging HybridMultiCloud for Devops and Automation PlatformLeveraging HybridMultiCloud for Devops and Automation Platform
Leveraging HybridMultiCloud for Devops and Automation PlatformDevOps Indonesia
217 views31 slides
Accelerating the Path to Digital with a Cloud Data Strategy by
Accelerating the Path to Digital with a Cloud Data StrategyAccelerating the Path to Digital with a Cloud Data Strategy
Accelerating the Path to Digital with a Cloud Data StrategyMongoDB
439 views52 slides

Similar to The Fastest Way to Redis on Pivotal Cloud Foundry(20)

POV - Practical Containerization by Robert Greiner
POV - Practical ContainerizationPOV - Practical Containerization
POV - Practical Containerization
Robert Greiner327 views
Intel IT Open Cloud - What's under the Hood and How do we Drive it? by Odinot Stanislas
Intel IT Open Cloud - What's under the Hood and How do we Drive it?Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Odinot Stanislas3.7K views
Docker & aPaaS: Enterprise Innovation and Trends for 2015 by WaveMaker, Inc.
Docker & aPaaS: Enterprise Innovation and Trends for 2015Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015
WaveMaker, Inc.6K views
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey by DataStax
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step JourneyWebinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
DataStax547 views
Leveraging HybridMultiCloud for Devops and Automation Platform by DevOps Indonesia
Leveraging HybridMultiCloud for Devops and Automation PlatformLeveraging HybridMultiCloud for Devops and Automation Platform
Leveraging HybridMultiCloud for Devops and Automation Platform
DevOps Indonesia217 views
Accelerating the Path to Digital with a Cloud Data Strategy by MongoDB
Accelerating the Path to Digital with a Cloud Data StrategyAccelerating the Path to Digital with a Cloud Data Strategy
Accelerating the Path to Digital with a Cloud Data Strategy
MongoDB439 views
.NET Cloud-Native Bootcamp by VMware Tanzu
.NET Cloud-Native Bootcamp.NET Cloud-Native Bootcamp
.NET Cloud-Native Bootcamp
VMware Tanzu753 views
Morning Coffee - Windows Server 2016 by Primend
Morning Coffee - Windows Server 2016Morning Coffee - Windows Server 2016
Morning Coffee - Windows Server 2016
Primend1.2K views
2014.07.11 biginsights data2014 by Wilfried Hoge
2014.07.11 biginsights data20142014.07.11 biginsights data2014
2014.07.11 biginsights data2014
Wilfried Hoge2.2K views
windows server 2012 R2 by Gol D Roger
windows server 2012 R2windows server 2012 R2
windows server 2012 R2
Gol D Roger1.9K views
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2 by Raul Chong
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part20812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
0812 2014 01_toronto-smac meetup_i_os_cloudant_worklight_part2
Raul Chong1.2K views
Continuous Delivery for cloud - scenarios and scope by Sanjeev Sharma
Continuous Delivery for cloud  - scenarios and scopeContinuous Delivery for cloud  - scenarios and scope
Continuous Delivery for cloud - scenarios and scope
Sanjeev Sharma2.4K views
{code} and Containers - Open Source Infrastructure within Dell Technologies by The {code} Team
{code} and Containers - Open Source Infrastructure within Dell Technologies{code} and Containers - Open Source Infrastructure within Dell Technologies
{code} and Containers - Open Source Infrastructure within Dell Technologies
The {code} Team422 views
Building Cloud-Native Applications with a Container-Native SQL Database in th... by NuoDB
Building Cloud-Native Applications with a Container-Native SQL Database in th...Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...
NuoDB227 views
Cloud Native Ninja - kickoff.pdf by Nilesh Gule
Cloud Native Ninja - kickoff.pdfCloud Native Ninja - kickoff.pdf
Cloud Native Ninja - kickoff.pdf
Nilesh Gule16 views
Deployment Automation for Hybrid Cloud and Multi-Platform Environments by IBM UrbanCode Products
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session by Sanjeev Sharma
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
Sanjeev Sharma5.2K views

More from VMware Tanzu

What AI Means For Your Product Strategy And What To Do About It by
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItVMware Tanzu
85 views38 slides
Make the Right Thing the Obvious Thing at Cardinal Health 2023 by
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023VMware Tanzu
65 views23 slides
Enhancing DevEx and Simplifying Operations at Scale by
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleVMware Tanzu
54 views4 slides
Spring Update | July 2023 by
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023VMware Tanzu
74 views37 slides
Platforms, Platform Engineering, & Platform as a Product by
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductVMware Tanzu
80 views6 slides
Building Cloud Ready Apps by
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready AppsVMware Tanzu
55 views73 slides

More from VMware Tanzu(20)

What AI Means For Your Product Strategy And What To Do About It by VMware Tanzu
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
VMware Tanzu85 views
Make the Right Thing the Obvious Thing at Cardinal Health 2023 by VMware Tanzu
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
VMware Tanzu65 views
Enhancing DevEx and Simplifying Operations at Scale by VMware Tanzu
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
VMware Tanzu54 views
Spring Update | July 2023 by VMware Tanzu
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
VMware Tanzu74 views
Platforms, Platform Engineering, & Platform as a Product by VMware Tanzu
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
VMware Tanzu80 views
Building Cloud Ready Apps by VMware Tanzu
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
VMware Tanzu55 views
Spring Boot 3 And Beyond by VMware Tanzu
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
VMware Tanzu156 views
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf by VMware Tanzu
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
VMware Tanzu73 views
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023 by VMware Tanzu
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
VMware Tanzu65 views
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023 by VMware Tanzu
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
VMware Tanzu43 views
tanzu_developer_connect.pptx by VMware Tanzu
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
VMware Tanzu156 views
Tanzu Virtual Developer Connect Workshop - French by VMware Tanzu
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
VMware Tanzu34 views
Tanzu Developer Connect Workshop - English by VMware Tanzu
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
VMware Tanzu90 views
Virtual Developer Connect Workshop - English by VMware Tanzu
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
VMware Tanzu26 views
Tanzu Developer Connect - French by VMware Tanzu
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
VMware Tanzu13 views
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023 by VMware Tanzu
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
VMware Tanzu77 views
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot by VMware Tanzu
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
VMware Tanzu118 views
SpringOne Tour: The Influential Software Engineer by VMware Tanzu
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
VMware Tanzu41 views
SpringOne Tour: Domain-Driven Design: Theory vs Practice by VMware Tanzu
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
VMware Tanzu24 views
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions by VMware Tanzu
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
VMware Tanzu40 views

Recently uploaded

Qualifying SaaS, IaaS.pptx by
Qualifying SaaS, IaaS.pptxQualifying SaaS, IaaS.pptx
Qualifying SaaS, IaaS.pptxSachin Bhandari
1.1K views8 slides
Initiating and Advancing Your Strategic GIS Governance Strategy by
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategySafe Software
184 views68 slides
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De... by
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Moses Kemibaro
35 views38 slides
Digital Personal Data Protection (DPDP) Practical Approach For CISOs by
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOsPriyanka Aash
162 views59 slides
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... by
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...ShapeBlue
162 views25 slides
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading... by
Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...The Digital Insurer
91 views52 slides

Recently uploaded(20)

Initiating and Advancing Your Strategic GIS Governance Strategy by Safe Software
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
Safe Software184 views
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De... by Moses Kemibaro
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Moses Kemibaro35 views
Digital Personal Data Protection (DPDP) Practical Approach For CISOs by Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash162 views
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... by ShapeBlue
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
ShapeBlue162 views
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading... by The Digital Insurer
Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT by ShapeBlue
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITUpdates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
ShapeBlue208 views
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue by ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
ShapeBlue224 views
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc176 views
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue by ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
ShapeBlue152 views
LLMs in Production: Tooling, Process, and Team Structure by Aggregage
LLMs in Production: Tooling, Process, and Team StructureLLMs in Production: Tooling, Process, and Team Structure
LLMs in Production: Tooling, Process, and Team Structure
Aggregage57 views
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda... by ShapeBlue
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
ShapeBlue164 views
The Power of Generative AI in Accelerating No Code Adoption.pdf by Saeed Al Dhaheri
The Power of Generative AI in Accelerating No Code Adoption.pdfThe Power of Generative AI in Accelerating No Code Adoption.pdf
The Power of Generative AI in Accelerating No Code Adoption.pdf
Saeed Al Dhaheri39 views
The Role of Patterns in the Era of Large Language Models by Yunyao Li
The Role of Patterns in the Era of Large Language ModelsThe Role of Patterns in the Era of Large Language Models
The Role of Patterns in the Era of Large Language Models
Yunyao Li91 views
Future of AR - Facebook Presentation by Rob McCarty
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
Rob McCarty65 views
"Package management in monorepos", Zoltan Kochan by Fwdays
"Package management in monorepos", Zoltan Kochan"Package management in monorepos", Zoltan Kochan
"Package management in monorepos", Zoltan Kochan
Fwdays34 views
State of the Union - Rohit Yadav - Apache CloudStack by ShapeBlue
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue303 views
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue by ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
ShapeBlue207 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue137 views
"Running students' code in isolation. The hard way", Yurii Holiuk by Fwdays
"Running students' code in isolation. The hard way", Yurii Holiuk "Running students' code in isolation. The hard way", Yurii Holiuk
"Running students' code in isolation. The hard way", Yurii Holiuk
Fwdays36 views

The Fastest Way to Redis on Pivotal Cloud Foundry

  • 1. The Fastest Way to Redis in Pivotal Cloud Foundry Greg Chase, Product Marketing Craig Olrich, Platform Architect
  • 2. Agenda 1.  Redis, NoSQL and Cloud-Native Developers 2.  Platform for Delivery of Redis as a Service 3.  Design of Redis for PCF 4.  Demo and roadmap of Redis for Pivotal Cloud Foundry 5.  Q&A
  • 3. Redis is a Unique NoSQL Offering for Cloud-Native Developers
  • 4. Open source key-value store used as a cache, data store, and queue Redis is an In-Memory NoSQL Data Structure Server ●  In-memory: entire data set is held in RAM ●  Persistence: journal of changes to in-memory data set is persisted to disk for durability ●  Data types as keys: ○  Strings ○  Lists ○  Sets ○  Sorted sets ○  Hash tables ○  HyperLogLogs ○  GeoHash ●  49 Supported languages (including): C, C++, C#, Go, Haskell, Java, Javascript, Objective-C, Perl, PHP, Python, R, Ruby, Rust, Scala
  • 5. Third most popular NoSQL engine, and #1 in-memory key-value store Redis is Important For Your Developers’ Toolbox ●  Has very different data model from other popular engines ●  Much more common than other in-memory KV stores ●  Great for caching & low latency data management
  • 6. Delivering Redis as a Service Requires a Cloud-Native Platform
  • 7. 7 Software Cycles Need to Get Faster Teams are trying to release faster with continuous delivery and devops Sources: 1) How Netflix Deploys Code, InfoQ 2) Continuous Delivery + DevOps, Nicole Forsgren, Agile India, 2016 Service Mindset Time Risk Install Mindset Time Risk Cloud-Native Practices Infrequent (Manual) Delivery Measured in months Continuous (automated) Delivery Measured in pushes per day Don’t let manual provisioning of systems get in the way of agile delivery at scale
  • 8. 8 How DIY Redis Impacts Software Cycles One datastore for many apps Provisioning systems Build and configure own data stack Inconsistent updates Inconsistent deployment testing Inconsistent backups Inconsistent security settings Slow vulnerability patching Build & Deliver Production Snowflake datastores case gaps in continuous delivery at all stages Picking right system sizing
  • 9. Speed up software delivery by spending less time on overhead activities Help Your Developers Focus on Value Source: “Electric Cloud LinkedIn Survey to software developers” Average Hours/Week Business Value Overhead 0 3.25 6.5 9.75 9.75 Average hours spent per week by developers on tasks
  • 10. Build apps faster with lots of choice; deliver faster with pervasive automation Pivotal Cloud Foundry Allows Focus on Value Languages Clouds Platform Services OSes MySQL Dynatrace AppMon Spring Cloud Services Single Sign On ✓  Consistent Contracts ✓  Fully Automated, Repeatable platform managed DevOps processes ✓  Developer + Ops Friendly Constructs ✓  Easy to move/re-architect apps ✓  Infrastructure Failure Agnostic Pervasive Automation Automated, Fast, Flexible, Safe Developer Choice
  • 11. 11 cf push ~45 seconds ~15+ Days Find available hosts Install & configure runtime Install & configure middleware Pull application source code Retrieve dependent libraries Create application package Install, configure dependent service(s) Deploy container to host(s) Load environment variables Configure load balancer Configure firewalls Update service monitoring tools Configure log collector 2 Days 1 Day 1 Day ¼ Day ¼ Day ¼ Day 2 Days ½ Day ¼ Day 2 Days 2 Days 3 Days 1 Day Code Complete & Tested Application in Production Speed & Consistency Example Automation of App Deployment
  • 12. Delivering Enterprise-Ready Redis in a Cloud-Native Platform
  • 13. Services leverage higher degrees of automation depending on APIs implemented Levels of Service Integration in Pivotal Cloud Foundry Unmanaged Services Managed Services On Demand Services ●  External resources ●  Automates application binding ●  Great for remote services ●  Pre-provisioned BOSH- managed resources ●  Automates application binding ●  Great for shared services ●  Dynamically provisioned by developers ●  Automates service creation and application binding ●  Used for dedicated instances Example Services:
  • 14. Maximize developer choice while providing significant automation Design Philosophy of Pivotal Data Services Dedicated & On Demand Enterprise Ready Use-case tailored On-demand, self-service provisioning of isolated instances in any cloud. Operator defined plans, upgrade rules, and quotas that meet enterprise requirements Convenient packaging for developers
  • 15. Now providing on-demand, dedicated instances of Redis New with Redis for Pivotal Cloud Foundry 1.8 Developers Operators Sm plan Med plan Lrg planBApp Binding ●  Operators create plans with varied VM and disk sizes to allow App Developers to choose the plan that fits their needs ●  Plans are configured to enable caching with persistence and have operator-set quotas to manage resource use ●  App Developer self-service to provision instances, removing transactional overhead from the Operations team ●  Operators and App Developers can tailor certain Redis configurations to ensure instances fit use cases
  • 16. Developers can access pre-provisioned single VM instances and shared VM instances. Redis for Pivotal Cloud Foundry 1.8 – Additional Developers Operators App Binding B ●  Operators pre-provision a certain number of set VM and disk sizes for app developer usage ●  Plans support in-memory data store scenario with persistence and automated backups with restore capabilities ●  App developers can allocate pre-provisioned instances via self-service ●  Shared-VM plan offers several instances within a VM to minimize resource use during development App Binding Pre-provisioned, dedicated VMs Pre-provisioned, shared VM B B B
  • 17. Enterprise-ready Redis as a Service Redis for Pivotal Cloud Foundry 1.8 Features Provisions Redis 3.2.8 Platform Integration Features ✓  Dynamically created, isolated Redis instances ✓  Pre-provisioned dedicated VM instances of Redis ✓  Pre-provisioned shared VM for small Redis instances ✓  Automated updates and upgrades by operator ✓  Customizable service plans ✓  Operator-set plan quotas ✓  Developers can migrate between plans ✓  “Secure by default” deployment ✓  Works with IPsec plugin for encrypted communication ✓  Deployment smoke tests ✓  Metrics and monitoring with Loggregator and syslog ✓  Operator managed backup policies and database restores
  • 18. Maximize developer choice while providing significant automation Operator & Developer Lifecycle Operator DeveloperRedis for Pivotal Cloud Foundry Enable and configure on-demand plans Enable and configure pre-provisioned plans Install Redis Create service broker VM Broker registers plans as available in marketplace [Dedicated-VM/Shared-VM only] Create configured number of dedicated VM instances Run smoke tests
  • 19. $ CF create-service [service] [plan] [instance name] Create or allocate Redis instance if quota or pre-configured instances are available. App gains access to Redis service instance $ CF bind-service [app name] [instance name] App access to Redis service instance is revoked $ CF unbind-service [app name] [instance name] Redis service resource is destroyed or pre-provisioned instance is flushed and pooled. $ CF delete-service [instance name] Service broker ready Update service Update service broker VM Update all service instances Run smoke tests Service broker ready
  • 20. Provide Redis as a service for your developers in any cloud Use-case Tailored Redis Plans Net new Redis Apps Replatformed Redis Apps Caching In-memory data store Backing Service for Spring Services & projects
  • 21. How On Demand Redis Speeds Software Cycles Automated provisioning of dedicated instances aids continuous delivery Example Concourse pipeline utilizing Redis for Pivotal Cloud Foundry self-service provisioning for automated testing:
  • 22. Focus on value developing data-driven applications Benefits of Redis for Pivotal Cloud Foundry Benefits for Developers ➢  Focus time on coding, not data storage administration ➢  Get fast access to systems ➢  Isolated from noisy neighbors ➢  Flexible control when needed ➢  Choice of system configurations suited for use cases ➢  Visibility into data store events & operations ➢  Data is safely backed up Benefits for Operators ➢  Focus time on improving platform, not patching and administration ➢  Scale operations to support more apps and developers ➢  Minimal time to update and patch all deployed databases ➢  Bugs and vulnerabilities are patched quickly ➢  Efficient consumption of resources ➢  Consistently enforced security ➢  Avoid data loss & recover quickly
  • 24. Demo Redis App User Developer Push the app Create Redis service instance Bind service instance to app App is ready View app interface App in PCF Redis service instanceCheck for values in cache Returned cache value, if any Cached values expire over time Market data API No cached value? Fetch new data Update cache with fetched values
  • 25. Quarterly release cadence Futures for Redis for Pivotal Cloud Foundry First on-demand version Q1 Q2 Q3 Q4 1.8 CY 1.10 1.11 1.12 1.13 2018+ On-demand datastore plan Migration from pre-configured to on-demand Further enhancement of on-demand instances 1.9 1.10 1.11
  • 26. Note: Redis for Pivotal Cloud Foundry 1.9 is due to be released at the end of the month Where to get more information ●  Read the documentation ●  Download Redis for Pivotal Cloud Foundry on Pivotal Network ●  Try out Redis in a Pivotal Cloud Foundry Developer’s Sandbox
  • 28. Demand that your datastores be “on demand”! Redis for Pivotal Cloud Foundry