Design of Course Experiments based on K8s Container Cloud Platform
Feng Tang, Bolin Chen, Jiajun Chen, Zesen Zhang, Linhao Han · 2022
In this paper, on the basis of existing cloud computing courses, a large-scale e-commerce platform is designed using microservice architecture, which splits a large business into multiple microservices. Microservice application development is implemented using technologies such as service gateway, nacos service registration and discovery, Ribbon load balancing, Feign interface invocation, Ngnix current limiting, etc. Then container deployment is carried out and container orchestration management is implemented with the help of K8s platform. The microservice architecture enables the system to have the characteristics of loose coupling and easy expansion, as well as good service invocation, load balancing, high concurrency and other capabilities, which provides an experimental case for students to comprehensively use cloud technology.