Niraj Tolia on Kubernetes, Stateful Applications, and Day 2 Data Management Challenges

Joining us this week is Niraj Tolia, Co-Founder and CEO, Kasten. He talks about his company’s focus on the cloud-native ecosystem and how Kasten is tackling Day 2 data management challenges to help enterprises confidently run stateful applications on Kubernetes. In particular, they have developed a unique application-centric approach to help operations teams with their backup/recovery, disaster recovery, and cross-cluster and cross-cloud mobility requirements.

Before starting Kasten, Niraj was the Senior Director of Software Engineering at EMC/Maginatics and was responsible for the CloudBoost family of data protection products. Prior to EMC’s acquisition of Maginatics, he was a founding member of the Maginatics team and played multiple roles within the company including VP of Engineering, Chief Architect, and Staff Engineer. Niraj received his PhD in Computer Engineering from Carnegie Mellon University, where, as a part of the Parallel Data Lab, he worked on distributed storage systems. He also received his BS and MS degrees in Computer Engineering from Carnegie Mellon University.

Open Infrastructure Summit and Community Recap w/ Ben Silverman

Joining us this week is Ben Silverman, Chief Cloud Officer, Cincinnati Bell Technology Services.

Highlights

  • Ben Silverman Background
  • Experience at Denver Open Infrastructure Summit
    • PTG Separation
  • Free Software does not mean Free Support
  • Vendors in Attendance: Significant Downsizing of Companies
  • Installer Wars and Airship
  • Ironic Push & MaaS Alliance
  • Developers Portability and Languages
  • Cross Community Compatibility
  • Only Tools are OpenStack
  • Final Event Thoughts

Time Stamp

0.0 – 0.52             Introduction
1.43 – 3.28          Ben’s Background
3.28 – 7.37          Open Infrastructure Summit Experience
* Separate of Developers and Corporations
7.37 – 10.38        Free Software does not come with Free Support
* Vendors are not bad
10.38 – 12.57     How many vendors in attendance? Less than 15
* Not seeing revenue opportunity
* Business only; not interested in giving SWAG
* Vendors still selling OpenStack; Almost no Ecosystem at this time
12.57 –  17.27     Installation Tools and Promotion of Airship
* AT&T adoption is driving the promotion
* Airship is not a production ready technology
* Install Kubernetes and OpenStack with HELM charts (Very Complex)
* Ironic Push at Event
17.27 – 22.28     Developers Portable across Project
* Adding other projects into existing projects
* OpenStack always selects 1 way to do something
22.28 –  26.30     Cross Community Compatibility
* CNCF Comments
* Kubernetes and OpenStack in same world
26.30 –  33.15     Not talking about operating/open infrastructure; just OpenStack
* Not including other projects for best solution
* Day 2 Not Considered in OpenStack
33.15 –                  Wrap Up
* BRING BAG LUNCH DURING EVENT

Podcast Guest: Ben Silverman, , Chief Cloud Officer, Cincinnati Bell Technology Services.

Ben is currently the Chief Cloud Officer for the Service Provider/Telco team at Cincinnati Bell Technology Services (OnX Service Provider/Telco). He is also the co-author of the book “OpenStack for Architects” “Mastering OpenStack” and was the Technical Reviewer for “Learning OpenStack” (Packt Publishing).

When Ben is not writing books he is an active in the OpenStack Superuser Editorial Board and a technical contributor to the OpenStack Foundation Documentation Team (Architecture Guide) He also leads the Phoenix, AZ Open Infrastructure User Group. Ben is often invited to speak about cloud adoption, implementation, migration and cultural impact of the cloud at conferences, meetups, and special vendor events.

Prior to OnX, Ben was a Senior Cloud/System Architect at Mirantis, a top OpenStack distribution, where he was responsible for creating enterprise OpenStack architectures for some of the most prominent telecommunications and Fortune 100 companies worldwide.

Before joining Mirantis, Ben was the Lead Technical Architect and Engineer for the OpenStack cloud at American Express and was directly responsible for the architecture and deployment of the largest U.S. financial services cloud in production at the time. Today, this same cloud supports over 10,000 workloads.

Ben holds a degree in English communications and a Masters degree in Information Management from Arizona State University. When he’s not out evangelizing more people into the cloud lifestyle he likes to spend time with his beautiful wife and two crazy little boys in Phoenix, Arizona.

 

Cloud Don on Service Mesh and Edge Federation

Joining us this week is Sriram Subramanian, Founder and Principal Analyst, CloudDon.

About Cloud Don
Sriram Subramanian is an independent analyst catalyzing modern enterprise IT Transformations. His primary area of coverage is how cloud computing/ container technology based services are impacting modern enterprise IT. His representative clients include vendors such as Red Hat, Microsoft, HPE, and end users in retail, fin tech and healthcare.

Service Mesh Event (18 min 45 sec)

Service Mesh Day : March 28 – 29, 2019
Fairmont Hotel in San Francisco

Highlights:

  • Thoughts on late 2018 AWS ReInvent and KubeCon (Software vs SaaS)
  • Vendor Lock-In Hype
  • Service Mesh
  • Edge Computing

 Highlights

  • 0 min 16 sec: Introduction of Guest
  • 1 min 33 sec: Impressions from AWS ReInvent and KubeCon 2018
    • Software vs SaaS
  • 9 min 00 sec: Services Spun up Inside Kubernetes vs Vendor Lock-in
    • Over Hype of Vendor Lock-In?
  • 12 min 38 sec: Service Mesh
    • Why do I need Service Mesh on Kubernetes?
    • Enable Cloud-Native Paradigms
    • Kubernetes is not the Answer to Everything
  • 20 min 35 sec: Data Center Environment and Edge Computing
    • Is Kubernetes assumed for Edge?
    • LF Edge Announcement Podcast
    • Federation
  • 30 min 21 sec: Wrap-Up

 

Daniel Lizio-Katzen on Serverless in the Enterprise

Joining us this week is Daniel Lizio-Katzen, CEO Galactic Fog.

About  

Galactic Fog was founded in 2014 by veteran engineers with the goal of streamlining application development. As engineers, we have spent years designing, building and deploying applications for both startups and large enterprises. At Galactic Fog, one of our goals is to provide a platform for us to contribute back to the developer community by open-sourcing many of our foundational components.

Galactic Fog’s core mission is to provide the systems that enable the design, development and cross-cloud operation of cloud-native apps through the use of enterprise grade function-as-a-service (FaaS) and container-as-a-service (CaaS) technologies. These apps should be resilient and declaratively integrated into any complex environment or configuration.

Highlights:

  • Function as a Service and Events
  • Operational Experience
  • Next Generation API Gateways
  • DevOps and Enterprises
  • Kubernetes as an Enterprise Platform
  • Edge is part of Galactic Fog

Time-Line

  • 0 min 36 sec: Introduction of Guest
  • 0 min 51 sec: Background on Daniel and Galactic Fog
  • 3 min 22 sec: How heterogeneous is the event driven space?
    • Event data mapping is not standard
  • 6 min 0 sec: What are the correct patterns for event systems?
    • FaaS Engine must be Tunable
  • 8 min 15 sec: Operational Experience in FaaS
    • Integration into someone’s environment
    • Focused on enterprise developers – platforms must be tunable for variety of solutions using serverless
  • 14 min 52 sec: Next Generation of API Gateways
    • Future is Istio
    • Enterprise does not want DevOps but rather Managed Kubernetes
  • 17 min 15 sec: DevOps, Developers, and CI/CD Pipelines
    • How do you help sustain an app with thousands of moving parts?
    • Microservices architecture is difficult
  • 27 min 51 sec: Is Kubernetes Ready for Enterprise as a Platform?
    • Still in early stages
    • Opens software company options for platforms
  • 32 min 24 sec: Edge Computing and Galactic Fog?
  • 34 min 23 sec: Wrap-Up

Jeff Kim on Stateful Application Data and Kubernetes Integration at Edge

About Kmesh

Kmesh.io sells software that transforms your centralized data into distributed data, which operates over multiple clouds, countries and edges as a single global namespace. Customers configure their business rules / data orchestration policies through the Kmesh portal and easily deploy their data over any cloud (production data on prem, backup data on AWS, AI/ML data on Google, IoT data on the Edge etc.)

Highlights:

· Kubernetes Challenges for Stateful Data

· Managing Stateful Data across Multiple Edge Devices

· How Kmesh works with Luster ~ New Global Data Models

· Kubernetes Limitations with Storage

Timeline

· 0 min 24 sec: Introduction of Guest

· 2 min 36 sec: Data and Distributed Storage in Kubernetes Story

o Kmesh operates at Data Layer not App Layer as Kubernetes does

o Kubernetes is not the be all end all

o Kmesh arriving in parallel with Kubernetes (2.5 years old) — started as Luster as a Service for HPC

· 7 min 13 sec: How does Data Storage and Container Mgmt Come Together?

o Kubernetes has no state ; Data for Apps often times requires state

o Storing data with Kubernetes is a challenge — location, security, etc.

o Example: Car on road sending real-time data to Edge which has it connecting to various edge devices which need to have data properly ordered, managed, etc

· 10 min 34 sec: How manage multiple edge devices and data state across them

o Luster is low-latency, high-ops technology

o Ported Luster into cloud and edge environments

o Do you put the data in the right spot to take advantage of data store?

o Data duplication issues? Metadata is the key

· 19 min 24 sec: What does Kubernetes need to do to take advantage of this technology?

o Kmesh offers customer plug-in for Kubernetes

o Storage advancements in Kubernetes is limited

o How make Kubernetes workload better understand data?

· 27 min 02 sec: How does SaaS play into distributed data?

o Control plane vs Data plane

· 29 min 31 sec: Wrap-Up

Eric Fouarge on Open Source Tools in Cloud, Business Needs and Microservices, and Reality of Serverless

Joining us this week is Eric Fouarge, CTO at Root Level Technology.

About Root Level

Root Level Technology is a cloud strategy partner. We are the seamless extension of your development and programming teams. We provide a concierge-style support experience for every client, no matter the size. We are an agile shop at the core, with a focus on Continuous Integration and Continuous Deployment. We are the hold your hand, wake us up at midnight, 5-star, real deal support clients have always wanted.

Highlights:

  • Discussion on Tools for Cloud Native
  • Business Needs and Microservices
  • Issues with New, Rapidly Developing Tools
  • Impact of Cloud Native on Operations/Development
  • Severless Alternatives to Lamda, etc

Time-Line

  • 0 min 49 sec: Introduction of Guest
  • 2 min 32 sec: Suite of Tools Being Used
    • Open Source Tools vs Proprietary Tools
  • 6 min 34 sec: Tradeoffs in Complexity and Tools
    • Time to Production
  • 7 min 43 sec: Do Customers bring their own Devs to Project?
  • 8 min 49 sec: Business Needs Driving Architectural Decisions at Microservice Level
    • Warning Signs in this Process
  • 12 min 04 sec: Is Cloud Native/DevOps Tooling Different?
    • Change Rate on New Tooling – e.g. Istio
    • What are some Best Practices in this Space?
    • How do you sell the Capabilities?
  • 18 min 34 sec: Return of Process Development in the Enterprise via Cloud Native
  • 19 min 52 sec: Serverless Alternatives to Lambda, etc
    • Kubernetes Options vs Vendor Options
    • Serverless does not eliminate the basics
    • Value of Service Mesh
  • 27 min 26 sec: How to Learn Service Mesh
    • Not Trivial Technology to Learn and Use
    • Rise of Kubernetes being Foundational
  • 31 min 30 sec: Orchestration of Building Cloud Apps
    • Terraform Issues in Production
  • 33 min 21 sec: Wrap-Up