kubernetes-handbook/usecases/istio-tutorials-collection.md

65 lines
2.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# Istio 学习资源汇总
在本地搭建起来还是有些门槛,稍显复杂,本文中将向你推荐几个可以在线上学习 Istio 的地方。
## Tetrate 提供的 Istio 基础课程
推荐指数:⭑⭑⭑⭑⭑
推荐原因Tetrate 是企业级服务网格提供商,是 Istio 的核心贡献者之一Tetrate 提供的免费的 Istio 基础课程,其中包括文字加视频讲解,覆盖全面,课后还有自主测试,内容最新最完整。
![Tetrate Istio 基础教程](../images/tetrate-istio-fundamentals.png)
- 英文版地址:<https://academy.tetrate.io/courses/istio-fundamentals>
- 中文版地址:<https://academy.tetrate.io/courses/istio-fundamentals-zh>
## Katacode上的Istio学习环境
推荐指数:⭑⭑⭑⭑
推荐原因使用简单使用官方示例免费快速无需注册可直接通过互联网访问示例应用页面支持最新版的Istio。
Katacoda已支持Istio的学习环境。
地址https://www.katacoda.com/courses/istio/deploy-istio-on-kubernetes
![katacoda](../images/006tNc79gy1ftwe77v4u5j31kw0ziwtw.jpg)
![weavescope](../images/006tNc79gy1ftwhtmzhfej31kw0ziww1.jpg)
只要傻瓜式操作就可以部署一个Istio出来同时还提供了Weave scope可以对service mesh的中的服务关系做可视化呈现。
![weavescope](../images/006tNc79gy1ftwhvtu1vxj31kw0zitvc.jpg)
同时还能提供部分监控功能比如服务状态CPU和内存使用情况。
## Red Hat提供的Istio教程
推荐指数:⭑⭑⭑⭑
推荐原因教程topic划分简洁得当RedHat大力加持未来的频繁更新可以预期。
![Red Hat](../images/006tNc79gy1ftwiolw1tyj31kw0zib29.jpg)
![Red Hat developers](../images/006tNc79gy1ftwjyxiw1pj31kw0zi4qp.jpg)
## IBM的Istio示例教程
推荐指数:⭑⭑⭑
推荐原因IBM作为Istio项目的联合创始公司在Istio中也有大量的投入未来可能会有更多的示例放出。
https://developer.ibm.com/code/patterns/manage-microservices-traffic-using-istio
![IBM developerWorks](../images/006tNc79gy1ftweryj0zrj31kw0zix6q.jpg)
![IBM developers](../images/006tNc79gy1ftwesjg1e2j31kw0s8woq.jpg)
GitHub地址https://github.com/IBM/microservices-traffic-management-using-istio/
## Istio Handbook
推荐指数:⭑⭑⭑⭑⭑
推荐原因:由 ServiceMesher 共同撰写的开源 Istio 电子书,这本书是社区经验的结晶,本书的免费预览版阅读地址 <https://www.servicemesher.com/istio-handbook/>,实体书将于 2022 年春季上市。