首页> 外文会议>RoEduNet Conference: Networking in Education and Research >Implementation of a Continuous Integration and Deployment Pipeline for Containerized Applications in Amazon Web Services Using Jenkins, Ansible and Kubernetes
【24h】

Implementation of a Continuous Integration and Deployment Pipeline for Containerized Applications in Amazon Web Services Using Jenkins, Ansible and Kubernetes

机译:使用Jenkins,Ansible和Kubernetes实现亚马逊Web服务中的集装箱应用程序的连续集成和部署管道

获取原文

摘要

Nowadays, cloud computing has become the go to solution for most enterprises. This has led to the introduction of DevOps techniques in which developers work closely with network engineers in order to ensure fast and reliable deployment of their applications. This paper presents an entire automated pipeline, starting with detecting changes in the Java-based web application source code, creating new resources in the Kubernetes cluster to host this new version and finally deploying the containerized application in AWS. The solution follows DevOps best practices and relies on Jenkins for the Continuous Integration stage. The novelty herein is that we used Ansible for Continuous Deployment thus increasing the scalability and overall ease of use. The solution ensures zero downtime and proves fast, even though it combines six different technologies and requires very few computational resources.
机译:如今,云计算已成为大多数企业的解决方案。这导致了开发开发人员与网络工程师密切合作的Devops技术,以确保快速可靠地部署其应用程序。本文介绍了整个自动化管道,从检测到基于Java的Web应用程序源代码中的更改开始,在Kubernetes集群中创建新资源以托管此新版本,并最终在AWS中部署集装箱内容。该解决方案遵循Devops最佳实践,并依赖于连续集成阶段的Jenkins。本文的新颖性是我们使用ASSible用于连续部署,从而增加可扩展性和整体易用性。解决方案确保了零停机时间,并且即使它结合了六种不同的技术,并且需要很少的计算资源,也可以快速证明。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号