 Apache OpenWhisk + Kubernetes:
A Perfect Match for Your Serverless PlatformApache OpenWhisk + Kubernetes: A Perfect Match for Your Serverless Platform Ying Chun Guo guoyingc@cn.ibm.com Zhou Xing xingzhou@qiyi.com Agenda • What is serverless? • Kubernetes + Apache Apache OpenWhisk Kubernetes Introduction § K8s is a production- grade container orchestration platform § Declarative management of objects using configuration files. § More introductions, go Apache OpenWhisk Source event Trigger Rule Action Result A serverless, open source cloud platform that executes functions in response to events at any scale. Apache OpenWhisk offers: • Apache0 码力 | 24 页 | 3.53 MB | 1 年前3 Apache OpenWhisk + Kubernetes:
A Perfect Match for Your Serverless PlatformApache OpenWhisk + Kubernetes: A Perfect Match for Your Serverless Platform Ying Chun Guo guoyingc@cn.ibm.com Zhou Xing xingzhou@qiyi.com Agenda • What is serverless? • Kubernetes + Apache Apache OpenWhisk Kubernetes Introduction § K8s is a production- grade container orchestration platform § Declarative management of objects using configuration files. § More introductions, go Apache OpenWhisk Source event Trigger Rule Action Result A serverless, open source cloud platform that executes functions in response to events at any scale. Apache OpenWhisk offers: • Apache0 码力 | 24 页 | 3.53 MB | 1 年前3
 多雲一體就是現在:
GOOGLE CLOUD 的
KUBERNETES
混合雲戰略and independent support. Independent Google Red Hat Huawei ZTE Corp FathomDB IBM Microsoft HP others 在地高可靠度資料中心 內建Redundancy 客製化高擴展性硬體設計 Live migration背景更新 全球機房備援設計 台灣區已經備有三個容錯區域 高效能代管式服務 No public IP required for your cluster ● Can traverse NATs & egress firewalls Google Cloud Platform Single-Pane of Glass Marketplace & Service- Catalog Container Registry & Builder Stackdriver Aggregate logs from many clusters -- whether GKE or GKE On-Prem Logging and Monitoring Cloud Services Platform 立刻註冊即可免費體驗 https://cloud.google.com Wayne An waynean@google.com | Customer Engineer,Google Cloud0 码力 | 32 页 | 2.77 MB | 1 年前3 多雲一體就是現在:
GOOGLE CLOUD 的
KUBERNETES
混合雲戰略and independent support. Independent Google Red Hat Huawei ZTE Corp FathomDB IBM Microsoft HP others 在地高可靠度資料中心 內建Redundancy 客製化高擴展性硬體設計 Live migration背景更新 全球機房備援設計 台灣區已經備有三個容錯區域 高效能代管式服務 No public IP required for your cluster ● Can traverse NATs & egress firewalls Google Cloud Platform Single-Pane of Glass Marketplace & Service- Catalog Container Registry & Builder Stackdriver Aggregate logs from many clusters -- whether GKE or GKE On-Prem Logging and Monitoring Cloud Services Platform 立刻註冊即可免費體驗 https://cloud.google.com Wayne An waynean@google.com | Customer Engineer,Google Cloud0 码力 | 32 页 | 2.77 MB | 1 年前3
 Kubernetes for Edge Computing across
Inter-Continental Haier Production Sites《指导意见》),明确将打造平台 体系作为七大任务之 一,提出构建工业互联网标准体系,实施标准研制及 试验验证工程。 • GE 波音 罗克韦尔 IBM INTEL CISCO 微软 AT&T PTC HP DELL EMC • SAP 博士 SIEMENS ABB 英飞凌 • 海尔 三一 航天科工 徐工 美的 华为 阿里云 • 三菱 东芝 日立 索尼 富士通 富士 三星 ETRI infosys0 码力 | 33 页 | 4.41 MB | 1 年前3 Kubernetes for Edge Computing across
Inter-Continental Haier Production Sites《指导意见》),明确将打造平台 体系作为七大任务之 一,提出构建工业互联网标准体系,实施标准研制及 试验验证工程。 • GE 波音 罗克韦尔 IBM INTEL CISCO 微软 AT&T PTC HP DELL EMC • SAP 博士 SIEMENS ABB 英飞凌 • 海尔 三一 航天科工 徐工 美的 华为 阿里云 • 三菱 东芝 日立 索尼 富士通 富士 三星 ETRI infosys0 码力 | 33 页 | 4.41 MB | 1 年前3
 K8S安装部署开放服务ZKFtoBLDJLFrsn 4k7rGxWNtWhVEwjlhmgu1vUQ6v0UqDPg6HqClKQcGTUNIbw5dduaIbsewthD+YM/ kj6wAx6Hp5k2pUm/9zPSr8tsLN5Bp0N8bIB+KiKxf3c0ehMRl2hy1WorOKwxa5Wl WY2HO5fqv1VOSqEUD2yKc/QdMwYi2eh7l7cMr0 码力 | 54 页 | 1.23 MB | 1 年前3 K8S安装部署开放服务ZKFtoBLDJLFrsn 4k7rGxWNtWhVEwjlhmgu1vUQ6v0UqDPg6HqClKQcGTUNIbw5dduaIbsewthD+YM/ kj6wAx6Hp5k2pUm/9zPSr8tsLN5Bp0N8bIB+KiKxf3c0ehMRl2hy1WorOKwxa5Wl WY2HO5fqv1VOSqEUD2yKc/QdMwYi2eh7l7cMr0 码力 | 54 页 | 1.23 MB | 1 年前3
 基于 Kubernetes 构建标准可扩展的云原生应用管理平台-孙健波、周正喜构建云原生应用管理平台 @ 阿里巴巴 Kubernetes 工程师 PaaS 工程师 基础设施运维工程师 … YAML 工程师 我们是如何构建的? PaaS Serverless Operator Platform 基于 Kubernetes 我们构建了多种多样的应用管理平台: 电商 PaaS Kubernetes 用户 ( 应用开发者和运维人员 ) 我所在的团队 为什么 我们需要在 Kubernetes Kubernests 官方说: “The metadata is organized around the concept of an application. Kubernetes is not a platform as a service (PaaS) and doesn‘t have or enforce a formal notion of an application. Instead, applications Application Platform foo Platform bar Serverless baz Common Workload Types Manual Scaler K8s Operators Kubernetes + OAM K8s Plugin HPA Deployment scale-to-0 Function Unified Model Layer Platform Capability0 码力 | 27 页 | 3.60 MB | 9 月前3 基于 Kubernetes 构建标准可扩展的云原生应用管理平台-孙健波、周正喜构建云原生应用管理平台 @ 阿里巴巴 Kubernetes 工程师 PaaS 工程师 基础设施运维工程师 … YAML 工程师 我们是如何构建的? PaaS Serverless Operator Platform 基于 Kubernetes 我们构建了多种多样的应用管理平台: 电商 PaaS Kubernetes 用户 ( 应用开发者和运维人员 ) 我所在的团队 为什么 我们需要在 Kubernetes Kubernests 官方说: “The metadata is organized around the concept of an application. Kubernetes is not a platform as a service (PaaS) and doesn‘t have or enforce a formal notion of an application. Instead, applications Application Platform foo Platform bar Serverless baz Common Workload Types Manual Scaler K8s Operators Kubernetes + OAM K8s Plugin HPA Deployment scale-to-0 Function Unified Model Layer Platform Capability0 码力 | 27 页 | 3.60 MB | 9 月前3
 QCon北京2018/QCon北京2018-《Kubernetes-+面向未来的开发和部署》-Michael+ChenKubernetes – Software Platform for the Future Michael Chen VMware 4 Developer • Hello World! • Containerize Applications • Micro Services Applications • Scalable Kubernetes Applications • Scalable Scalable Infrastructure for Applications Application Operating System Physical Infrastructure Platform Containers as Enabler Fast Boot Environments Rapidly Portable Ability to Move Containers Repackaging Application Refactoring Application Journey App packaged in VM App packaged in Container Platform Evolution 11 Confidential │ ©2018 VMware, Inc. 11 Confidential │ ©2018 VMware, Inc. The “App”0 码力 | 42 页 | 10.97 MB | 1 年前3 QCon北京2018/QCon北京2018-《Kubernetes-+面向未来的开发和部署》-Michael+ChenKubernetes – Software Platform for the Future Michael Chen VMware 4 Developer • Hello World! • Containerize Applications • Micro Services Applications • Scalable Kubernetes Applications • Scalable Scalable Infrastructure for Applications Application Operating System Physical Infrastructure Platform Containers as Enabler Fast Boot Environments Rapidly Portable Ability to Move Containers Repackaging Application Refactoring Application Journey App packaged in VM App packaged in Container Platform Evolution 11 Confidential │ ©2018 VMware, Inc. 11 Confidential │ ©2018 VMware, Inc. The “App”0 码力 | 42 页 | 10.97 MB | 1 年前3
 Kubernetes + OAM 让开发者更简单代码、应用、CICD 流水线 容器 Pod Controller 调度 Node Sidecar CNI CSI 研发都要做 Kubernetes 专家? Kubernetes 构建 Platform on Kubernetes 控制器 各种各样的控制器(Controller) 容器 虚拟机 负载均衡 数据库 安全服务 网络 存储 Pod Deployment Service Node Kubernetes Open Application Model(OAM) 一个用来构建云原生应用管理平台的标准规范与核心框架 OAM + OAM Platform UI Open Application Model Platform Kubernetes GitOps/持续集成 标准化定义应用组件 标准化配置应用运维能力 标准化管理 k8s 能力插件 业务运维 业务研发 平台工程师 alibaba.com path: / service_port: 8001 # 2nd component - componentName: redis Open Application Model Platform 部署 应用配置 (Application Configuration) 面向应用维度配置运维能力与组件 apiVersion: core.oam.dev/v1alpha2 kind:0 码力 | 22 页 | 10.58 MB | 1 年前3 Kubernetes + OAM 让开发者更简单代码、应用、CICD 流水线 容器 Pod Controller 调度 Node Sidecar CNI CSI 研发都要做 Kubernetes 专家? Kubernetes 构建 Platform on Kubernetes 控制器 各种各样的控制器(Controller) 容器 虚拟机 负载均衡 数据库 安全服务 网络 存储 Pod Deployment Service Node Kubernetes Open Application Model(OAM) 一个用来构建云原生应用管理平台的标准规范与核心框架 OAM + OAM Platform UI Open Application Model Platform Kubernetes GitOps/持续集成 标准化定义应用组件 标准化配置应用运维能力 标准化管理 k8s 能力插件 业务运维 业务研发 平台工程师 alibaba.com path: / service_port: 8001 # 2nd component - componentName: redis Open Application Model Platform 部署 应用配置 (Application Configuration) 面向应用维度配置运维能力与组件 apiVersion: core.oam.dev/v1alpha2 kind:0 码力 | 22 页 | 10.58 MB | 1 年前3
 KubeCon2020/腾讯会议大规模使用Kubernetes的技术实践Wang, Tencent Cloud • Expert Software Engineer • Technical Director of TKEx Platform , a Tencent internal Kubernetes platform for Tencent’s services • https://cloud.tencent.com/developer/column/2436 kubernetes native approach. • Adapt to various internal systems like Route System, CMDB, CI, Security Platform, etc. • Declarative application lifecycle management. • Support big data and AI jobs. • Optimize0 码力 | 19 页 | 10.94 MB | 1 年前3 KubeCon2020/腾讯会议大规模使用Kubernetes的技术实践Wang, Tencent Cloud • Expert Software Engineer • Technical Director of TKEx Platform , a Tencent internal Kubernetes platform for Tencent’s services • https://cloud.tencent.com/developer/column/2436 kubernetes native approach. • Adapt to various internal systems like Route System, CMDB, CI, Security Platform, etc. • Declarative application lifecycle management. • Support big data and AI jobs. • Optimize0 码力 | 19 页 | 10.94 MB | 1 年前3
 逐灵&木苏-阿里巴巴 K8S 超大规模实践经验运维平台 监控 VIP 服务注册 配置中心 启动完成 应用实例的生命周期 API Server Eviction Controller Kubernetes Platform沉淀公共运维能力 • Operator Platform Kubernetes API Server Operator Manager sidecar framework 运维能力 operator sidecar sidecar framework 运维能力 operator 运维平台 运维基础 能力沉淀 运维平台 运维能力 编程框架 Kubernetes Platform不可变基础设施 base os dep2 dep1 config binary Docker K8s Pod main Container logtail sshd monitor 业务 ssh 日志 监控 通过0 码力 | 33 页 | 8.67 MB | 6 月前3 逐灵&木苏-阿里巴巴 K8S 超大规模实践经验运维平台 监控 VIP 服务注册 配置中心 启动完成 应用实例的生命周期 API Server Eviction Controller Kubernetes Platform沉淀公共运维能力 • Operator Platform Kubernetes API Server Operator Manager sidecar framework 运维能力 operator sidecar sidecar framework 运维能力 operator 运维平台 运维基础 能力沉淀 运维平台 运维能力 编程框架 Kubernetes Platform不可变基础设施 base os dep2 dep1 config binary Docker K8s Pod main Container logtail sshd monitor 业务 ssh 日志 监控 通过0 码力 | 33 页 | 8.67 MB | 6 月前3
 VMware SIG Deep Dive into Kubernetes Schedulingstorage community since 2015. Chair of Kubernetes VMware SIG. GitHub: @cantbewong Application Platform Architect VMware Supports enterprises with architectural guidance, and works closely with VMware respecting resource access and availability concerns. When Kubernetes runs on vSphere, the hypervisor platform also supports an underlying tier of high availability and automated placement options, for both Architectural planning and discussion related to new CRDs, plug-ins and KEPs that allow the vSphere platform to supplement and support Kubernetes How to Join 28 How to contribute Working Groups in-tree0 码力 | 28 页 | 1.85 MB | 1 年前3 VMware SIG Deep Dive into Kubernetes Schedulingstorage community since 2015. Chair of Kubernetes VMware SIG. GitHub: @cantbewong Application Platform Architect VMware Supports enterprises with architectural guidance, and works closely with VMware respecting resource access and availability concerns. When Kubernetes runs on vSphere, the hypervisor platform also supports an underlying tier of high availability and automated placement options, for both Architectural planning and discussion related to new CRDs, plug-ins and KEPs that allow the vSphere platform to supplement and support Kubernetes How to Join 28 How to contribute Working Groups in-tree0 码力 | 28 页 | 1.85 MB | 1 年前3
共 27 条
- 1
- 2
- 3
相关搜索词
 ApacheOpenWhiskKubernetesPerfectMatchforYourServerlessPlatform多雲一體就是現在GOOGLECLOUDKUBERNETES混合雲戰略EdgeComputingacrossInterContinentalHaierProductionSitesK8S安装部署开放服务基于构建标准扩展原生应用管理平台孙健波周正QCon北京2018面向未来面向未来开发MichaelChenManagingApplicationswithandOAMXiangLiAlibabaKubeCon2020腾讯会议大规规模大规模使用技术实践逐灵木苏阿里巴巴阿里巴巴超大超大规模经验实践经验VMwareSIGDeepDiveintoScheduling













