1、Unified Management,Continuity,Compliance in Multi-Clouds with Service MeshKebe Liu/DaoCloud/Istio Steering Committee MemberAgendaMulti-cloud scenarios and challengesIstio+KarmadaSolutionsCase studies and experience sharingChallenges of multi-cloud appsApplication orchestrationApplication dependencie
2、s and migration issuesMulti-cloud communication issuesTraffic policiesTraffic SecurityService quality and performance monitoringKarmadaKarmada(Kubernetes Armada)is a Kubernetes management system that enables you to run your cloud-native applications across multiple Kubernetes clusters and clouds,wit
3、h no changes to your applications.By speaking Kubernetes-native APIs and providing advanced scheduling capabilities,Karmada enables truly open,multi-cloud Kubernetes.Karmada ArchitectureFrom:https:/karmada.io/docs/core-concepts/architectureKarmada saves multi-cloud workload/configuration information
4、 through its independent deployment of APIServer+ETCD.By connecting to the API Server of Member clusters,multi-cloud type workloads can be distributed to different Member clusters according to designated policies.Workloads can be rescheduled to different clusters based on the status of different clu
5、sters.Karmadas app orchestrationFrom:https:/karmada.io/docs/key-features/features/Control deployment strategies through PropagationPolicy,selecting the deployment scope for the Workload.After determining the deployment scope,the Scheduler schedules the resources to be bound to the cluster.Then,the O
6、verridePolicy is applied,which can control the differentiated strategies for different clusters.Finally,the corresponding resources are Applied/Overridden to the respective clusters,and their status is managed.Karmada application failoverFrom:https:/karmada.io/docs/key-features/features/Karmada supp