DevOps.com Webinar: Running Stateful Applications on OpenShift Need a Cloud Native Storage Stack

Watch the Webinar

 

Running Stateful Applications on OpenShift Need a Cloud Native Storage Stack

Sponsored by Red Hat Marketplace, hosted by DevOps.com

As the adoption of Kubernetes distributions such as OpenShift grows, developers and DevOps teams are expanding the use cases beyond stateless applications to stateful applications in order to drive operational consistency, extend the agility of containerization to data, gain faster collaboration, and simplify the delivery of data services. However, when it comes to provisioning storage for complex stateful applications that span multiple pods and services, careful storage management and day-to-day data management capabilities and expertise are critical requirements.

Join us for this webinar where you will learn:

  • Why there is a need for a simple storage and data management solution for OpenShift
  • How developer-friendly storage can easily be incorporated into CI/CD pipelines
  • How Robin can help you make the leap to leveraging Kubernetes for your complex, stateful applications

Speakers:

Tushar Doshi, Technical Director, Robin.io

As a technical director at Robin.io, Tushar is part of the orchestration team responsible for delivering lifecycle management for enterprise and 5G applications. Tushar’s team of seasoned engineers are solving hard problems faced by customers while deploying stateful applications at scale on Kubernetes in production using Robin’s Cloud Native Platform.  Before Robin, Tushar was part of Veritas/Symantec and was responsible for HA/DR solutions for virtual machines and apps. Tushar holds the Master of Technology in Computer Science degree from IIT Bombay, India.

Madhura Gaukenar, Principal Engineer, Robin.io

Madhura Gaunekar works at Robin.io as a Principal Engineer. She works with cross functional teams to deliver a High Quality Product. Her overall knowledge of the product combined with her problem solving abilities and aptitude for ramping up on new technologies has helped her to excel at numerous roles in her 5 years stint at this startup.

Robin Webinar: Simplifying Kubernetes Storage and Data Management For DevOps

Simplifying Kubernetes Storage and Data Management For DevOps

As container and Kubernetes adoption grows, developers and DevOps teams are expanding the use cases beyond stateless applications to stateful applications in order to drive operational consistency, extend the agility of containerization to data, gain faster collaboration, and simplify the delivery of data services. However, when it comes to provisioning storage for complex stateful applications that span multiple pods and services, careful storage management and day-to-day data management capabilities and expertise are critical requirements. Join us for this webinar where you will learn:

* Why there is a need for a simple storage and data management solution for Kubernetes
* How developer-friendly storage can easily be incorporated into CI/CD pipelines
* How Robin can help you make the leap to leveraging Kubernetes for your complex, stateful applications

Presenters:
Ankur Desai, Director of Product Management, Robin.io
Madhura Gaunekar, Principal Engineer, Robin.io

More information on Robin Cloud Native Storage

Global Financial Services Leader Modernizes Big Data on Robin

Global Financial Services Leader Modernizes Big Data on Robin

Migrating from Cloud to Cloud-Native; Accelerating your ELK deployment; Modernize Your Financial Stack

April 2020: Robin.io Newsletter

April 2020
Robin.io Newsletter

Migrating from Cloud to Cloud-Native; Accelerating your ELK deployment; Modernize Your Financial Stack

In this issue:
  • [Intellyx Analyst Brief] Migrating from Cloud to Cloud-Native
  • [White Paper] Unlocking the Full Potential of Your ELK Stack on Kubernetes
  • [Blog] App Modernization is an Imperative for Financial Services

Download Now

March 2020: Robin.io Newsletter

March 2020
Robin.io Newsletter

With over 12 million customers and $125 billion in assets under management, this Fortune 500 financial services organization is America’s leading homeowner and auto insurance company.

In this issue:
  • Forcing Functions: Economic Uncertainty and Infrastructure Modernization
  • Wasted Cloud Spend to Exceed $17.6 Billion in 2020
  • Modernize Your ELK Stack
  • Application and Infrastructure
  • Topology Awareness

Download Now

Robin Storage for Containers: Enabling Stateful Applications on Kubernetes

Robin Storage for Containers: Enabling Stateful Applications on Kubernetes

RobinStorage for Containers: Enabling Stateful Applications on Kubernetes | Robin.io

– ESG validated how Robin Storage simplifies application management, protection, and portability

– ESG validated that Robin Storage can bring a new set of applications into the containerized world

– Robin Storage brings advanced data management capabilities to Kubernetes

Learn more – Robin Storage for GKE and OpenShift

Abstract

This report describes how Robin Storage delivers bare-metal performance and enterprise data management for stateful containerized applications on Kubernetes.

The Challenges

As organizations continue to pursue digital transformation initiatives, many have adopted container technologies to streamline application needs, get applications to market faster, and make them more portable. At the same time, Kubernetes has become the orchestrator of choice for deploying, managing, and scaling containers. While development remains a key container target, more organizations are deploying containers in production applications. When ESG asked IT managers about their production container usage in 2018, 56% reported having already deployed applications in production, 24% reported testing with a plan to deploy within a year, and another 16% reported that they expected to start testing production containers in the next year.1

Why the increased interest? Container technologies abstract applications from hardware by virtualizing the operating system, which is a lightweight design that makes them efficient, reliable, scalable, and portable. Containers enable development autonomy and agility, as developers can do more on their own without IT provisioning or management. The infrastructure and staffing efficiency of containers result in lower costs and streamlined processes.

Stateless containers have no need to keep data persistent once the processes they are executing have finished. A key challenge for running enterprise-class, container-based production applications is that they are most often stateful: that is, the applications maintain data from each compute session, even when the container terminates. As a result, running applications such as databases, artificial intelligence/machine learning (AI/ML), or custom-built applications on Kubernetes requires external storage that outlasts the container. When running mission-critical processes, these applications need swift storage provisioning, predictable performance, full data protection and security, easy data sharing, and the flexibility to leverage hybrid/multi-cloud deployments.

There are numerous external storage solutions that support containers through Container Storage Interface (CSI)-compliant APIs to manage interactions between container orchestrators such as Kubernetes and storage arrays. However, these solutions do not provide the performance and data management capabilities that enterprise production applications demand. They provide storage at the volume level but cannot deliver application-level data services.

The Solution: Robin Storage

Robin Storage is a CSI-compliant, container-native, software-defined block storage solution that offers enterprise-class performance and data management capabilities for Kubernetes-orchestrated containers. It provides resilient storage (supporting HDD, SSD, and NVMe) with bare-metal performance, and has built-in data rebalancing, disk and I/O error-detection, volume rebuilds, and hotspot detection.

[button open_new_tab=”true” color=”accent-color” hover_text_color_override=”#fff” size=”jumbo” url=”/wp-content/uploads/2019/07/esg-technical-review-robin-storage-technical-review.pdf” text=”Read ESG Technical Review for Robin Storage” color_override=””]

Advanced Data Management for OpenShift – Powered by Robin Storage | White Paper

Advanced Data Management for OpenShift - Powered by Robin Storage

Robin Storage for OpenShift White Paper:

Manage App+Data as a Single Entity Robin Storage is a purpose-built container-native storage solution that brings advanced data management capabilities to Kubernetes. It is a CSI-compliant block storage solution with bare-metal performance that seamlessly integrates with Kubernetes-native administrative tooling such as Kubectl, Helm Charts, and Operators through standard APIs. Robin Storage is application-aware. The “Application” construct, as defined above, provides the context for all Robin Storage operations. All lifecycle operations are performed by treating app+data as a single entity.

For example, when you snapshot a MongoDB application, Robin Storage captures the entire application topology and its configuration (i.e., specs of Pod, Service, StatefulSet, Secrets, ConfigMaps, etc), and all data volumes (PersistentVolumeClaims) to create a point-in time application checkpoint.

Key Features Data Protection and Security

  • Protect app+data with replication, snapshots, backup & recovery to run always-on applications » Secure data with encryption at rest and in motion
  • Safeguard against data corruption with checksum error-detection Automated Application Management » Bring automated management of app+data (not just storage) to kubectl, Helm, and Operators
  • Enable Quick and easy deployment of enterprise workloads on any Kubernetes distribution High Performance at Scale and QoS Guarantee
  • Get high-performance enterprise-grade storage trusted and validated by Google » Experience bare-metal performance with the flexibility and scale of software-defined storage
  • Guarantee QoS for high priority applications by setting IOPS limits per application DevOps Collaboration for Stateful Applications
  • Enable collaboration across geos and teams by cloning app+data in minutes
  • Quickly share app+data among Dev, QA, and Production teams to shorten release cycles Hybrid and Multi-Cloud Flexibility
  • Enable easy movement of app+data, between on-prem and cloud(s)
  • Avoid infrastructure lock-in, run your applications on most cost-effective infrastructure

Advanced Data Management – Robin Storage for OpenShift White Paper

  • The Need for Data Management on Kubernetes
  • Defining and Managing An Application
  • Robin Storage: Manage App+Data as a Single Entity
  • Registering Helm Releases as Applications
  • App+Data Time-Travel with Snapshots
  • DevOps Collaboration using App+Data Clones
  • Backup & Restore App+Data to Recover from System Failures
  • App+Data Portability across Clouds

Learn more – Advanced Data Management for Kubernetes