2. Agenda
• Introduction to Cloud-Native Platforms
• Introduction to Redis Enterprise
• Kubernetes Release Demo
• Q & A
3. Introduction to Cloud-Native Platforms (PaaS)
• Cloud Models: IaaS, PaaS, SaaS
• Why PaaS?
• Provide a higher level of abstraction
• Application developer can focus on application development
• Encourage micro services deployments
• Containers are now basic unit of deployment
4. Why you need Orchestration!
• Containerized workloads demand choreography
• Microservices adoption increases operational overhead
• with dozens of discrete components
• Orchestration Platforms
• Cloud Foundry - Build and Run containerized cloud-native applications
• Kubernetes – Run containerized cloud-native applications
5. Introduction to Cloud Foundry
• Application PaaS
• You provide
• Application code
• Platform provides
• Application runtime – Buildpacks
• Containerize & schedule your application – Diego
• Networking & Routing – GoRouters
• Logging – Loggregator system
• IaaS Orchestrator – BOSH
• Open Service Broker – OSB-API
• Use-Case
• Micro service applications
• runC compatible containers
• 12 factor applications
6. Introduction to Kubernetes
• Why Kubernetes?
• Orchestration of containers – Containers as a Service (CaaS)
• Application Life Cycle management
• It provides basic health checks for containers
• Does rolling updates
• Has a very declarative definition
• Provides Service discovery
• Use-Case
• Greater flexibility & customization of containerized applications
7. Introduction to Redis Enterprise
Open source. The leading in-memory database platform,
supporting any high performance operational, analytics or
hybrid use case.
The open source home and commercial provider of Redis
Enterprise (Redise) technology, platform, products & services.
7
8. 8
The Redis Enterprise Advantage
Integrated
ModulesAutomation
& Support
Redis on Flash +
More Savings
Performance
at Scale
Built-in
Search
Active-Active
Geo
Distribution
(CRDTs) Robust
Security
HA, Durability,
DR
15. Demo – Recap
• Show deployed Pods, Service, Deployment, StatefulSet
• Show database creation
• Show service discovery
• Show benchmark tool deployment
• Delete Redis Enterprise database and service endpoint
16. Key Takeaways
• Redis Enterprise Kubernetes Release
• Redis OSS at its core – ver 4.0+
• Docker image with K8s support available - 5.0.2-15
• Following upstream K8s release – ver1.8 and ver1.9 support
• Future
• Helm Chart Support
• OpenShift Integration
• PKS Integration
• OSBAPI
• Prometheus Support
17. Resources
• Redis Enterprise Software Release Information
• Redis Enterprise Docker Image
• Webinar
• Blog
• Contact