22

创业公司基础设施如何搭建(一) —— 前期准备 - 简书

 4 years ago
source link: https://www.jianshu.com/p/126f8f901e3d?
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
42020.02.09 22:54:44字数 648阅读 2,777

面临的问题

创业公司一般面临下面几个问题

  • 钱不多,省着花
  • 一般研发人员,不具备此类知识体系或者所知不多

需求一直存在

虽然,存在一些问题,但是随着业务发展,人员增多,此类问题会暴露的越发明显,产品技术团队的高效工作,其实是建立在合适、安全、方便的基础设施之上的

  • Dell服务器1台(约2 - 3w RMB)
  • NAS存储,主要做重要系统数据备份(可选)
  • 交换机(不做过多介绍)
  • 整理办公和研发需求

下面是选择的服务器,这个配置,基本可以满足100人左右企业的日常办公和部分研发测试需求

名称 T640 塔式服务器
CPU Intel(R) Xeon(R) CPU 银牌4110*2
MEM 16G*6
硬盘 4T*3 raid5 + 256固态系统盘

基础设施包含什么

  • 虚拟化的平台工具:我这里选择的是Vmware,好处毋庸置疑,但是收费,我这里之所以选,是因为,有一些历史原因(你懂得,有需求可以单独找我),如果不用,可以考虑OpenStack替代
  • 容器化:Docker是不二之选,这个根据企业自己的需求来看,我个人觉得,初期可以不用容器化,但是,如果有相关维护人员,可以选择Docker Swam或者K8s进行容器化管理
  • 根据需要选择工具:一般企业需要解决的是,知识库、项目和流程管理系统、资产管理系统、统一账户体系、代码库、工件库、如何在外安全上网、内部域名管理、如何安全登录服务器这些需求、数据安全和备份

基础设施搭建示意图

基于VMware ESXI & vSphere

Devops-Virtual-Layer.jpg
Devops-Virtual-Arch.jpg

我用到的工具

公司管理工具基础架构.jpg

后续,会陆续介绍下,我在搭建的时候,相关工具的搭建流程和使用方式

创业公司基础设施如何搭建(一) —— 前期准备
创业公司基础设施如何搭建(二) —— Docker安装
创业公司基础设施如何搭建(三) —— Confluence(Docker版本)
创业公司基础设施如何搭建(四) —— Jira(Docker版本)
创业公司基础设施如何搭建(五) —— Crowd(Docker版本)

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK