案例二:Lunar Way探索DevOps
时间:2022-04-08 18:09:01 | 来源:行业动态
时间:2022-04-08 18:09:01 来源:行业动态
Lunar Way是丹麦移动银行开发者推出一款移动银行App,它用实际行动证明,在小场景中也可以使用Kubernetes。Lunar Way 将其大型单体式应用程序拆分为大量小型微服务,由此迈出了云原生DevOps探索的脚步。为了启动微服务,Lunar Way决定采用Ansible、Terraform以及Jenkins,并将各项微服务作为统一的整体进行部署。
但在此之后,Lunar Way开始遭遇微服务架构的扩展难题,并意识到发挥微服务优势绝非易事。
为此,Lunar Way开始将关注重点从面向机器的架构转向面向应用的架构,希望克服这一复杂性挑战。他们选择使用Kubernetes作为AWS抽象层,借助K8S之力管理并发布微服务。此外,K8S还在安全性层面给Lunar Way带来有力支持,帮助其严格约束应用程序的运行方式。如今,在K8S的帮助下,该公司在生产体系中运行超过80种微服务,坚实稳定地享受着架构转换带来的效率提升。