automatiza el despliegue y el ciclo de vida de clúster de ... · miguel angel ruiz hornillos...
TRANSCRIPT
Miguel Angel Ruiz Hornillos Technical Solutions Architect Junio 2020
Production-grade multicloud Kubernetes
Cisco Container Platform
Automatiza el despliegue y el ciclo de vida de clúster de Kubernetes
© 2019 Cisco and/or its affiliates. All rights reserved.
An application revolution is happening
On-premises environment
Public clouds
Campus
DC/Colo
Branch
IoT/Edge
50% increase in the number of
applications supported over the next two years* …
*Source: IDC InfoBrief, sponsored by Cisco, Transforming Applications and Multicloud Operations, August 2019
© 2019 Cisco and/or its affiliates. All rights reserved.
…with modular development being the new norm
On-premises environment
Public clouds
47% of applications will
be built using a “modular
development framework”*
Campus
DC/Colo
Branch
IoT/Edge …
*Source: IDC InfoBrief, sponsored by Cisco, Transforming Applications and Multicloud Operations, August 2019
© 2019 Cisco and/or its affiliates. All rights reserved.
…and Kubernetes as the new platform of choice
On-premises environment
Public clouds
© 2019 Cisco and/or its affiliates. All rights reserved.
…and Kubernetes is the “New Datacenter”
On-premises environment
Public clouds
Scalability
Speed
Portability
© 2019 Cisco and/or its affiliates. All rights reserved.
Deploying production Kubernetes clusters does not have to be hard.
© 2019 Cisco and/or its affiliates. All rights reserved.
Developers want K8s to be…
configured with storage, networking, monitoring
consistent, on-prem and in public clouds
secure, high-available
delivered fast
Application
modernization
Security, compliance and governance,
investment protection
On-premises environment
Campus
DC/Colo
Branch
IoT/Edge
Public clouds
…
open - 100% upstream
optimized for AI/ML development
© 2019 Cisco and/or its affiliates. All rights reserved.
But it can be difficult to deliver
Configure security: identities, secrets and RBAC
Install logging, monitoring, set up registries, load balancing
Repeat for public clouds to match on-prem configuration?
How to support it
Manage upgrades and patches
AI/ML lifecycle management
Set up clusters
Download and install Kubernetes
Configure storage and networking
Application modernization
Security, compliance
and governance, investment protection
On-premises environment
Campus
DC/Colo
Branch
IoT/Edge
Public clouds
…
© 2019 Cisco and/or its affiliates. All rights reserved.
Cisco Container Platform makes it easier
Turn-key container management software for multicloud, consistent
production-grade Kubernetes
Application
modernization
Security, compliance and governance,
investment protection
On-premises environment
Campus
DC/Colo
Branch
IoT/Edge
Public clouds
…
© 2019 Cisco and/or its affiliates. All rights reserved.
Development
Host
Container Runtime
Production Kubernetes is more than just an Orchestrator
Orchestrator
Container Runtime
Orchestrator
CNI
Monitoring
Logging
Service Mesh
Repository
CI/CD
IaaS
OS
Production
Storage
Load Balancing CCP
Addons*
* Addons are av ailable at no additional charge but are not required to be installed. They are supported as part of the platf orm if they are installed
© 2019 Cisco and/or its affiliates. All rights reserved.
Cisco Container Platform (CCP)
Runs on ANY infrastructure* as a lightweight self-hosted software (optimized for Cisco HX and UCS)
Turn-key container management software for multicloud, consistent production-grade Kubernetes
*Deployed on top of VMware vSphere, OpenStack/CVIM, bare metal (coming soon)
Automates the installation and deployment of self-service,100% upstream K8s clusters
Includes all the necessary networking, storage, logging/monitoring, load balancing and registry tooling
Integrates natively with EKS, AKS and GKE*
Built for the enterprise with hardened security and enhanced availability features like multi-master and self-healing
Optimized for AI/ML workloads with multi-GPU support
Supported end-to-end by Cisco
© 2019 Cisco and/or its affiliates. All rights reserved.
Cisco Container Platform Feature Set
• Deploy Kubernetes clusters on HyperFlex, vSphere, OpenStack,
EKS, AKS, GKE*
• CNI and Istio service mesh
• Persistent storage
• L4 / L7 Load Balancing
• Container Registry
• AD Authentication / RBAC
• Resource based node pools
• Multi-GPU –as-a-Service
• Kubeflow
• UI – Kubernetes, API
• Security (policies, encryption)
• Add / remove Kubernetes nodes
• Lifecycle management (OS
updates, Kubernetes upgrades)
• Prometheus/Grafana Monitoring
• EFK Logging
• Self-healing Kubernetes clusters
• Multi-master nodes
Kubernetes-as-a-Service
Setup Manage Consume
© 2019 Cisco and/or its affiliates. All rights reserved.
CCP is ideal for organizations that want…
An easy-to-use, light-weight software container platform to start quickly
with on-prem deployments and expand
to public clouds
A modular, customizable CaaS platform that can be integrated with any
PaaS layer
Native, upstream Kubernetes, optimized
for AI workloads
Multicloud control, with centralized
management and integration with EKS,
AKS and GKE*
To make the most out of their existing Cisco investments
in data center
© 2019 Cisco and/or its affiliates. All rights reserved.
Benefits for DevOps teams
easy to use, supported
all the tools to manage the lifecycle of K8s
control and governance
highly-secure and available upstream K8s
common identity and authentication on-prem in public clouds
optimized for AI/ML workloads
Faster development Faster K8s delivery
© 2019 Cisco and/or its affiliates. All rights reserved.
Cisco Container Platform Easy-to-use Kubernetes for multicloud
CXO
Accelerate innovation and reduced time-to-market with consistent K8s across multicloud
DevOps
Benefit from multiple accepted open source projects built into an
enterprise-supported product
Security
Reduce risk with enterprise-class
security, availability, and multicloud control
© 2019 Cisco and/or its affiliates. All rights reserved.
On-premises environment
Cisco Hybrid Solution for Kubernetes on AWS
Amazon VPC
Amazon EC2 / Amazon EBS
Amazon ECR
AWS Identity and Access Management (IAM)
Amazon Elastic Kubernetes Service (EKS)
Cisco Nexus9K/ACI or other
Cisco HyperFlex/UCS or other
Cisco Container Platform (CCP)
CloudCenter Suite
Stealthwatch Cloud
AppDynamics
Cisco CSR1000v
Consistent, production-grade
experience
© 2019 Cisco and/or its affiliates. All rights reserved.
On-premises environment
CloudCenter Suite
AppDynamics
Azure Kubernetes Service (AKS)
Identity and Access Management (AD)
Stealthwatch Cloud
SD-WAN | CSR 1000v
Azure Marketplace
Cisco hybrid architecture for Microsoft Azure
Nexus9K | ACI
HyperFlex | UCS
Cisco Container Platform
Consistent, production-grade
experience
© 2019 Cisco and/or its affiliates. All rights reserved.
On-premises environment
CloudCenter Suite
AppDynamics
Google Kubernetes Engine(GKE)
Identity and Access Management (AD)
Stealthwatch Cloud
SD-WAN | CSR 1000v Nexus9K | ACI
HyperFlex | UCS
Cisco Container Platform
Consistent, production-grade
experience
BigQuery
Cloud SQL Pub/Sub Big Table Cloud Storage Cloud Spanner
Cisco hybrid architecture for Google Cloud
Coming soon
© 2019 Cisco and/or its affiliates. All rights reserved.
CCP
© 2019 Cisco and/or its affiliates. All rights reserved.
Why Cisco is the right strategic choice
Solutions engineered with all major cloud providers
Designed for multicloud
The most comprehensive and integrated cloud portfolio
A global ecosystem of solution, reseller, and integrator partners
Optimized for public cloud
Delivered with partners Enhanced by CX
A lifecycle of value across advising, adoption, and advocacy
© 2019 Cisco and/or its affiliates. All rights reserved.
Two options to try CCP out…
https://software.cisco.com https://developer.cisco.com/site/cloud/
OR
DevNet Hosted Lab 90-day On-prem Trial
© 2019 Cisco and/or its affiliates. All rights reserved.
New Cisco® Quick Start Services Cisco custom services
Get running in hours with Cisco Quick Start services
Set-up of UCSM, ESXi, vCenter, Network and Storage Flex drivers
Install and configure Hyperflex Data Platform
Configuration of Contiv Networking and definition of policies
Set-up of control plane Kubernetes cluster, user set-up and RBAC
Advisory Design | Assess |
Strategize
Implementation Validate | Integrate |
Migrate
Opt imization Recommend | Remediate | Analyze
Technical Centralized Solution Support
Showcase application monitoring and logging
Deliverables: Pre-Requisite Checklist | Runbook | Test Plan | Knowledge Transfer | Post Implementation Support
© 2019 Cisco and/or its affiliates. All rights reserved.
Start small now and scale globally
Cisco and Partners
5-year
3-year
1-year Software Only
or Integrated with Cisco
HyperFlex
Extensible
Learn more here
Generally Available
NOW
Software subscriptions
Flexible Consumption
Sold By
© 2019 Cisco and/or its affiliates. All rights reserved.
HX Application Platform for Containers
Coming soon….
© 2019 Cisco and/or its affiliates. All rights reserved.
Ready to Consume Container Platform
Cisco HyperFlex Application Platform
Function Component Version
CNI ACI, Calico 1.9.0-21, 3.7.4
SDN ACI 4.1(1)
Container Storage CSI Driver 1.0.rel.4
L7 Load Balancing Nginx (community) Ingress 1.11.0
Monitoring Prometheus, Grafana 2.7.1, 6.0.0
Logging EFK 7.0.2, 2.0.2, 6.7.2
L3 Load Balancing MetalLB 0.8.4
Service Mesh Istio/Envoy 1.1.8
Registry Harbor 1.7.5
Cloud Managed
Curated Stacks
26 PSODCN-2117R
© 2019 Cisco and/or its affiliates. All rights reserved.
HyperFlex Application Platform for Containers Turnkey Platform for Application Modernization
HyperFlex HCI
Native Kubernetes (100% Upstream) Production grade: hardened, secure, reliable
Integrated Networking | Storage | Management
Enterprise ready Kubernetes
Add-ons Logging | Monitoring | Registry | Service Mesh
Full Stack Management
Monitoring, Telemetry
Multi-Tenancy
Lifecycle Operations
Physical Infra, VMs, Containers
Datacenter & Edge
© 2019 Cisco and/or its affiliates. All rights reserved.
HyperFlex Application Platform (HXAP) for Kubernetes
Native Kubernetes platform integrated with HyperFlex and Intersight
Centrally Managed from Intersight
Kubernetes with no VMware Tax
Future proof KVM platform that will support VMs, bare metal containers and serverless in future*
© 2019 Cisco and/or its affiliates. All rights reserved.
Deploying production Kubernetes clusters does not have to be hard.