开发团队50人以上的混合云架构(真实案例)

简介: 很多企业在转型过程都离不开运维架构建设,以下是一个我自己架设的真实案例,具体费用和服务器选型都很详细,足够一个开发团队50人以上甚至更多的使用,欢迎讨论

运维架构.png
阿里云堡垒机
需求说明: 1.本套阿里云堡垒机系统(服务器访问入口)。
2.由于堡垒用于制作安全策略系统不需要高存储,高计算可选择中低标准1台ESC服务器配置(2V-8G+40G+100G)
阿里云代码管理系统
需求说明: 1.本套阿里云代码管理系统由gitlab,jenkins,SonarQube组成。
2.由于3套代码管理应用集成-建议使用标准1台ESC服务器配置(4V-16G+40G+100G)
文档管理系统
需求说明: 1.本套文件管理系统nextcloud(网盘),文档展示(confluence),jira(项目分配)组成。
2.由于本套文件存储选择标准1台ESC服务器配置(2V-8G+40G+500G)
运维管理系统
需求说明: 1.本套阿里云代码管理系统由监控zabbix,审计audit,入侵检测AIDE,日志管理loki+granafa(goaccess),防毒软件ClamAV,漏洞扫描OpenVAS(nmap)组成。
2.由于运维管理软件无需高并发,高存储,高计算可选择标配1台ESC服务器配置(2V-8G+40G+500G)
阿里云项目管理系统
需求说明: 1.是由测试服务器-预生产服务器-存储服务器。

2、新增项目只需要创建pod服务不需要额外新增其他服务器。

2.测试服务器前期集成数据库及其他应用1台ESC服务器配置(2V-16G+40G+100G)

3.预算生产-生产服务器使用K8s搭建pod应用--高主频通用型4V-16G+40G+500G*3,
项目数据库集群
需求说明 1.主数据库服务器.高主频通用型4V-16G+40G+100;
2.从数据库,高主频通用型2V-8G+40G+100G;
代阿里云其他组件费用
需求说明: 1.泛域名证书费用1458/1年。
局域网管控
需求说明

深信服AC-1000-B1060(深信服上网行为管理系统)--费用12000
用户认证与管理、应用控制、流量管控、行为审计等功能,结合行为感知平台BA,提供行为日志大数据分析能力;
性能参数:网络吞吐量:100Mb,带宽性能:60Mb,IPSEC VPN加密性能(最高性能):10Mb,支持用户数:200PC+200移动(限制),包转发率:5.4Kpps,每秒新建连接数:600,最大并发连接数:30000。硬件参数:规格:1U,内存大小:2G,硬盘容量:128G minisata SSD,电源:单电源,接口:4千兆电口。

目录
相关文章
|
11天前
|
API 数据库 开发者
构建高效可靠的微服务架构:后端开发的新范式
【4月更文挑战第8天】 随着现代软件开发的复杂性日益增加,传统的单体应用架构面临着可扩展性、维护性和敏捷性的挑战。为了解决这些问题,微服务架构应运而生,并迅速成为后端开发领域的一股清流。本文将深入探讨微服务架构的设计原则、实施策略及其带来的优势与挑战,为后端开发者提供一种全新视角,以实现更加灵活、高效和稳定的系统构建。
18 0
|
25天前
|
负载均衡 测试技术 持续交付
高效后端开发实践:构建可扩展的微服务架构
在当今快速发展的互联网时代,后端开发扮演着至关重要的角色。本文将重点探讨如何构建可扩展的微服务架构,以及在后端开发中提高效率的一些实践方法。通过合理的架构设计和技术选型,我们可以更好地应对日益复杂的业务需求,实现高效可靠的后端系统。
|
25天前
|
机器学习/深度学习 自然语言处理 并行计算
大模型开发:什么是Transformer架构及其重要性?
Transformer模型革新了NLP,以其高效的并行计算和自注意力机制解决了长距离依赖问题。从机器翻译到各种NLP任务,Transformer展现出卓越性能,其编码器-解码器结构结合自注意力层和前馈网络,实现高效训练。此架构已成为领域内重要里程碑。
27 2
|
20天前
|
监控 Java 开发者
构建高效微服务架构:后端开发的新范式
在数字化转型的浪潮中,微服务架构以其灵活性、可扩展性和容错性成为企业技术战略的关键组成部分。本文深入探讨了微服务的核心概念,包括其设计原则、技术栈选择以及与容器化和编排技术的融合。通过实际案例分析,展示了如何利用微服务架构提升系统性能,实现快速迭代部署,并通过服务的解耦来提高整体系统的可靠性。
|
21天前
|
NoSQL Java Redis
【分布式技术专题】「分布式技术架构」手把手教你如何开发一个属于自己的分布式锁的功能组件(二)
【分布式技术专题】「分布式技术架构」手把手教你如何开发一个属于自己的分布式锁的功能组件
14 0
|
5天前
|
监控 负载均衡 API
构建高性能微服务架构:后端开发的最佳实践
【4月更文挑战第14天】 在当今快速发展的软件开发领域,微服务架构已成为构建可扩展、灵活且容错的系统的首选方法。本文深入探讨了后端开发人员在设计和维护高性能微服务时需要遵循的一系列最佳实践。我们将从服务划分原则、容器化部署、API网关使用、负载均衡、服务监控与故障恢复等方面展开讨论,并结合实际案例分析如何优化微服务性能及可靠性。通过本文的阅读,读者将获得实施高效微服务架构的实用知识与策略。
|
21天前
|
存储 Java 应用服务中间件
【分布式技术专题】「架构实践于案例分析」盘点互联网应用服务中常用分布式事务(刚性事务和柔性事务)的原理和方案
【分布式技术专题】「架构实践于案例分析」盘点互联网应用服务中常用分布式事务(刚性事务和柔性事务)的原理和方案
42 0
|
26天前
|
API 持续交付 开发者
构建高效微服务架构:后端开发的新范式
在数字化转型和技术迭代的浪潮中,微服务架构以其灵活性、可扩展性和独立性成为现代后端开发的重要趋势。本文深入探讨了构建高效微服务架构的关键要素,包括服务划分策略、容器化部署、API网关设计以及持续集成与持续部署(CI/CD)的实践。通过分析这些组件和流程,我们旨在为后端开发者提供一套实用的指南,帮助他们构建和维护一个高性能、可靠的微服务系统。
25 5
|
25天前
|
监控 持续交付 API
构建高效可扩展的微服务架构
在当今快速迭代和竞争激烈的软件市场中,构建一个高效、可扩展且易于维护的后端系统变得尤为重要。微服务架构作为一种流行的分布式系统设计方式,允许开发者将应用程序划分为一系列小型、自治的服务,每个服务负责执行特定的业务功能。本文将探讨如何利用现代技术栈搭建一个符合这些要求的微服务架构,并讨论其潜在的挑战与解决方案。我们将涵盖服务划分策略、容器化、服务发现、API网关、持续集成/持续部署(CI/CD)以及监控和日志管理等关键主题,以帮助读者构建出既可靠又灵活的后端系统。
|
10天前
|
Kubernetes 安全 Java
构建高效微服务架构:从理论到实践
【4月更文挑战第9天】 在当今快速迭代与竞争激烈的软件市场中,微服务架构以其灵活性、可扩展性及容错性,成为众多企业转型的首选。本文将深入探讨如何从零开始构建一个高效的微服务系统,覆盖从概念理解、设计原则、技术选型到部署维护的各个阶段。通过实际案例分析与最佳实践分享,旨在为后端工程师提供一套全面的微服务构建指南,帮助读者在面对复杂系统设计时能够做出明智的决策,并提升系统的可靠性与维护效率。