人气值 6.8k

基础架构分会场

基础架构是指支持应用程序的所有软硬件,包括数据中心、操作系统、网络组件、部署流水线以及支持应用程序生命周期所需的任何系统或软件。它们共同提供了各种 IT 服务和解决方案。基础架构包括传统基础架构、云基础架构、超融合基础架构三种类型。

基础架构管理需要对各种 IT 资源、系统、平台、人员和环境进行统筹协调。常见的基础架构管理类型包括操作系统管理、IT 运维管理、IT 自动化、容器编排、配置管理、API 管理等等。高效运行的基础架构可以助力敏捷迭代,缩短上线时间,从而加速业务发展。

2022 年 5 月 20 日下午 2:00-4:40,陈庆(卓盟科技运维架构师)、泮圣伟(阿里云微服务产品研发工程师)、Jean-Philippe GOUIN(VMware Tanzu Labs 产品经理)、Daniel Kocot(Codecentric 高级解决方案架构师)将围绕基础架构这一话题,分享基于 Apache APISIX 的基础架构设计与生产实践,如基于 Apache APISIX 设计的自动化运维平台、全链路灰度发布方案。

在基础架构专题讨论中,大家可以了解到阿里云、卓盟科技等企业用户基于 Apache APISIX 的基础架构设计与生产实践,集众多实践之所长,结合自身业务的实际情况与需求,创造性地运用 Apache APISIX 解决自身在生产、运维、测试等产品全生命周期过程中遇到的问题,从而把更多的注意力转移到业务本身。

会议议程

g5ioIH7I5ribc2x_5W8K-A.jpeg

嘉宾、议题一览

《基于 Apache APISIX 的自动化运维平台》

陈庆
卓盟科技运维架构

议题大纲:

  1. 项目简介:自动化运维平台的特点和核心组件
  2. 整体方案:平台架构和常见业务场景
  3. 技术细节:自定义 Lua 插件的原理和实例

《基于 Apache APISIX 的全链路灰度能力设计与生产实践》

泮圣伟
阿里云微服务产品研发工程师

议题大纲:

1、全链路灰度方案简介

  • 概念与场景
  • 技术原理
    2、全链路灰度方案产品与实践
  • MSE 微服务治理全链路灰度方案
  • 基于 Apache APISIX 的全链路灰度方案实践
    3、云上某客户的全链路灰度方案实践
    4、总结与展望:服务治理是微服务改造深入到一定阶段之后的必经之路

《How to Secure an App out of the Box with Apache APISIX and Keycloak?》

Jean-Philippe GOUIN
VMware Tanzu Labs 产品经理

议题大纲:

How to secure an app without any development with Keycloak and APISIX?

Using Kubernetes, APISIX, and APISIX Ingress Controller, learn how to secure a web app without having to change a bit to your application. This leverages the powerful connection with APISIX and Keycloak.

With a practical use case, the audience could learn the amazing connection with Keycloak and see a Kubernetes deployment of APISIX.

《Apache APISIX Ops》

Daniel Kocot
Codecentric 高级解决方案架构师

议题大纲:

Working with APIs refers to a process that includes design, development, and operations. Thus, DevOps is quickly invoked as the paradigm of choice. However, looking at existing CI/CD processes, the question is how the principles of API first are compatible with these processes and what an appropriate setup can look like. All in terms of speed and quality of an excellent API experience, also with regard to the automated deployment of infrastructure components.

Daniel shows in his session how an automated development process of APIs relying on APISIX can contribute to a better delivery of APIs to consumers.