Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Emergence of an Enterprise Control Plane

The Emergence of an Enterprise Control Plane

Crossplane enables the enterprise to transform your infrastructure into an internal cloud platform

Bassam Tabbara

May 27, 2020
Tweet

More Decks by Bassam Tabbara

Other Decks in Technology

Transcript

  1. The Enterprise Platform Infrastructure Applications Console CLI Tools Pipelines velocity

    cost Platform ✓ Configuration ✓ Abstraction ✓ Policy ✓ Automation
  2. Is there a Platform Entry Point? • How do Application

    Teams Consume the Platform? • Tickets • Scripting • Infrastructure as Code • Pipelines (CI/CD, GitOps) • Where are Configuration, Policy, Automation Defined? • Scripting • Infrastructure as Code • Pipelines (CI/CD, GitOps) • Off the Shelf Platforms
  3. Console CLI Tools Pipelines API Lessons Learned from the Cloud

    • Control Plane • Single Entry Point • Serves the API • Host for Automation • Policy Enforcement • Metering and Billing • Monitoring and Logging • Converging on a single API • Console, CLI, Tools • Pipelines • Infrastructure as Code • Other Platforms Regions & Zones Control Plane Managed Services
  4. The Open Source Enterprise Control Plane • Launched in Dec

    2018 • Open Source and Open Governance • Based on the Kubernetes Control Plane • Declaratively Configure and Manage any Infrastructure or Service • Publish a Declarative Abstracted API without code • Deploy Applications using with OAM • Host for Automation with controllers • Enforcement of Policy
  5. Console CLI Tools IaC Pipelines ✓ Configuration ✓ Abstraction ✓

    Policy ✓ Automation Enterprise Cloud Platform Internal API
  6. It Takes a Village • Donation to the CNCF •

    https://github.com/cncf/toc/pull/454 • Ecosystem • Community • https://crossplane.io • https://github.com/crossplane • @crossplane_io • https://slack.crossplane.io
  7. • Public Preview Available Today • Enterprise Control Plane as

    a Service • 1st Commercial Offering of Crossplane • Generally Available in 2020 https://upbound.io
  8. Crossplane Community Day • OAM: A Team-Centric Standard for Building

    Cloud-Native Applications • Brendan Burns, Kubernetes Co-Founder, Corporate Vice President, Microsoft • Xiang Li, Senior Staff Engineer, Alibaba • Standardizing on Application and Infrastructure Management • Ken Owens, Vice President, Cloud Native Platform, Mastercard • Bringing Managed Services to the Hybrid Cloud using Crossplane and Openshift • Erin Boyd, Senior Principal Software Engineer, Red Hat Office of the CTO • Scott Creeley - Principal Software Engineer, Red Hat Office of the CTO • Ryan Cook - Principal Software Engineer, Red Hat Office of the CTO • Setting Policy on Cloud Infrastructure with Crossplane and OPA • Tim Hinrichs, CTO, Styra, Founder and Maintainer, OPA • Add Cloud Services to your Development Environment with Okteto • Ramiro Berrelleza, Founder, Okteto • AWS cd8ks: manage application and infrastructure without YAML • Nathan Taber, Senior Product Manager, AWS, Kubernetes • Elad Ben-Israel, Principal Software Engineer, AWS, Developer Tools • Upbound Cloud Community Preview: the fastest way to get started with Crossplane • Phil Prasek, Principal Product Manager, Upbound