使用阿里云搭建开发环境

简介: 1. 概述       AliYun有完整的云上 CI/CD(持续集成/持续部署) 环境,结合容器服务-Kubernetes,可以搭建完美的开发和生产环境,主要云产品如下:   2. 环境设置       开发和测试环境: 云效 Git 代码库 maven(Node NPM)仓库 镜像仓库 应用依赖的云产品

1. 概述

      AliYun有完整的云上 CI/CD(持续集成/持续部署) 环境,结合容器服务-Kubernetes,可以搭建完美的开发和生产环境,主要云产品如下:

 

2. 环境设置

      开发和测试环境:

  • 云效
  • Git 代码库
  • maven(Node NPM)仓库
  • 镜像仓库
  • 应用依赖的云产品组件
  • 容器服务-kubernetes 集群
  • 运维平台开发运维端
  • 性能测试服务

      预发和生产环境:

  • 线上云产品组件
  • 容器服务-Kubernetes 集群
  • 运维平台用户端

开发测试环境设置云效等开发环境组件,开发人员通过云效打包出测试,预发,线上环境镜像,push 到私有镜像仓库,并发布到测试环境或者不同租户(用户)的预发与正式环境。

开发环境

3.单元化系统部署发布流程

 

主要配置过程:

云效配置镜像仓库

云效配置不同租户 k8s 应用发布过程

 

 

 

 

相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
云原生实践公开课
课程大纲 开篇:如何学习并实践云原生技术 基础篇: 5 步上手 Kubernetes 进阶篇:生产环境下的 K8s 实践 相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
目录
相关文章
|
10月前
|
Linux 开发工具 数据安全/隐私保护
嵌入式Linux开发环境搭建之十---阿里云服务器购买及Linux开发环境搭建
嵌入式Linux开发环境搭建之十---阿里云服务器购买及Linux开发环境搭建
73 0
|
网络协议 IDE Java
阿里云ACP企业级互联网架构ACP实验之本地配置EDAS开发环境(下)
阿里云ACP企业级互联网架构ACP实验之本地配置EDAS开发环境(下)
351 0
阿里云ACP企业级互联网架构ACP实验之本地配置EDAS开发环境(下)
|
15天前
|
Serverless API 数据安全/隐私保护
Serverless 应用引擎产品使用之阿里函数计算中在本地搭建Windows开发环境与阿里云函数计算进行交互如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
21 0
|
8月前
|
Kubernetes Cloud Native 开发者
15分钟在笔记本上搭建 Kubernetes + Istio开发环境-阿里云开发者社区
15分钟在笔记本上搭建 Kubernetes + Istio开发环境-阿里云开发者社区
15分钟在笔记本上搭建 Kubernetes + Istio开发环境-阿里云开发者社区
|
12月前
|
机器学习/深度学习 弹性计算 并行计算
深度学习:在阿里云上搭建notebook深度学习开发环境
随着AIGC浪潮席卷,再次迎来深度学习热潮。《动手学深度学习 PyTorch版》这本书,注重实战演练,通过手动运行、编写源码可很好的加深对深度学习理论的理解,该书在B站等网站上还有李沐录制的讲解视频,降低了学习门槛,值得推荐。 在阿里云上搭建notebook开发环境过程中踩过一些坑,此文可避免读者重复踩坑。
|
弹性计算 Java 中间件
阿里云ACP企业级互联网架构ACP实验之本地配置EDAS开发环境(上)
阿里云ACP企业级互联网架构ACP实验之本地配置EDAS开发环境
570 0
阿里云ACP企业级互联网架构ACP实验之本地配置EDAS开发环境(上)
|
弹性计算 Java 关系型数据库
阿里云体验实验室-3:搭建Java Web开发环境
阿里云体验实验室-3:搭建Java Web开发环境
118 0
|
云安全 弹性计算 小程序
阿里云服务器部署开发环境(搭建博客网站/小程序)
大家好,今天为大家讲解如何搭建自己的阿里云服务环境,也是笔者踩坑一天所获,希望对大家有所帮助。
2700 0
阿里云服务器部署开发环境(搭建博客网站/小程序)
|
XML 弹性计算 Java
手把手教你怎么Springboot项目部署到阿里云教程(2)-安装java web开发环境jdk和Tomcat[小白篇]
手把手教你怎么Springboot项目部署到阿里云教程(2)-安装java web开发环境jdk和Tomcat[小白篇]
手把手教你怎么Springboot项目部署到阿里云教程(2)-安装java web开发环境jdk和Tomcat[小白篇]
|
XML Java 应用服务中间件
手把手教你Springboot项目部署到阿里云教程(2) 安装java web开发环境jdk和Tomcat[小白篇]
注:以下配置仅是个人根据经验推荐,在实际配置过程中,我们还可以多听听自己的程序和技术开发人员推荐的配置。选择云产品之前先领取最高价值2000代金券以减少上云成本
347 0
手把手教你Springboot项目部署到阿里云教程(2) 安装java web开发环境jdk和Tomcat[小白篇]