如Docker,它可将应用及其依赖打包成容器,方便在不同环境运行。
Kubernetes是主流,用于管理容器集群,包括部署、扩展、网络和存储等管理。
像Spring Cloud等,便于构建和管理微服务架构,实现服务的注册、发现、熔断等功能。
Istio是典型代表,提供流量管理、安全、可观测性等功能,增强微服务间的通信。
例如Jenkins、GitLab CI等,实现代码的自动化构建、测试和部署。
Prometheus用于监控,Grafana用于可视化展示数据,还有ELK Stack(Elasticsearch、Logstash、Kibana)用于日志管理。