Jacob Bogie, Advisory Platform Architect explains how Pivotal's PKS abstracts the complexity of tackling Data Gravity, Kubernetes, and how it relates to the presentations of our partners Yugabyte, Portworx, SnappyData, Crunchy Data, and Confluent.
3. A production ready platform enabling self-serve provisioning of
Kubernetes clusters and containerized workloads.
Fully automated Ops
Multi Cloud
Network management and security Built with open-source Kubernetes
4. What is it?
Kubernetes is a portable, extensible open-source platform
for managing containerized workloads and services.
Kubernetes provides a container-centric management
environment.
Kubernetes is not a traditional, all-inclusive PaaS (Platform
as a Service) system.
Interesting Fact: The name Kubernetes originates from Greek, meaning helmsman or pilot.
5. What is it?
BOSH is an open source tool chain for release engineering,
deployment, and lifecycle management of large scale
distributed services.
BOSH installs and updates software packages on large
numbers of VMs over many IaaS providers.
BOSH orchestrates initial deployments and ongoing
updates that are:
Predictable, repeatable, and reliable!
6. Cloud Foundry Container Runtime Project
Feb 2017 - Project Kubo was created by
Pivotal & Google
June 2017 - Donated to Cloud Foundry
Foundation
October 2017 - Renamed from Kubo to
Cloud Foundry Container Runtime
February 2018 - Pivotal begins support of
PKS backed by CFCR
Resources:
CFCR Bosh Release - https://github.com/cloudfoundry-incubator/kubo-release
CFCR Docs - https://docs-cfcr.cfapps.io/
7.
8.
9. Cloud Provider Interfaces
Pivotal Application
Service (PAS)
Pivotal Container
Service (PKS)
>cf push >kubectl run
vSphere
Azure &
Azure StackGoogle CloudAWSOpenstack
Pivotal Services
Marketplace
Pivotal and
Partner Products
16. Challenges of containerizing databases...
“They require high-throughput and low-latency networking
capabilities.”
“They require, in our use, an ability to handle persistent data
storage.”
“They require layers of complex configuration.”
“They require disk space to store large amounts of data, and
are thus less portable.”
Source: New Relic - https://blog.newrelic.com/product-news/containerizing-databases/
17. The goodness of databases in containers...
“Rapidly deploy and scale new technologies.”
“Consistent configuration and delivery of data services.”
“Makes sense for shared nothing and distributed database platforms.”
“Helps with staying up on the data engine upgrade cycle, yet that still
needs some more attention.”
18. ● Run stateful workloads in containers
● Enable locating workloads closer to data
● Provide HA, monitoring, and automated operations
● Security that is inherent by design
● Focus on delivering meaningful & actionable data!
● Offer new technologies (distributed & shared nothing)
● Reduce complexity of service offerings
19. A production ready platform enabling self-serve provisioning of
Kubernetes clusters and containerized workloads.
Fully automated Ops
Multi Cloud
Network management and security Built with open-source Kubernetes