在文章中:
- 初创企业在IT中的典型错误;
- managed IT- ;
- .
值得澄清的是,对于初创公司,我们并不是指购物中心里的咖啡店或昆虫馆。我们是关于技术初创公司的-关于那些因GitHub,Uber,Slack,Miro等的成功而困扰的
初创公司。初创公司总是会遇到很多阻碍其发展的问题:从投资不足到商业模式失效。奇怪的是,第一个成功的问题在同一行。
对于那些高估能力(尤其是财务和人员)的初创公司而言,早期的成功是邪恶的。在第一个成功的案例结案之后,这样的乐观主义者就有了立即扩大规模的愿望:租用另一间办公室,向团队招募新的卖方和开发商,同时扩大后端规模(是的,这样就保证了利润)。问题1在这里立即显现出来。
创业者做他们做不到的事情
而且他们没有做成长初创公司所需的一切。让我们解释一下。
每个启动公司必须至少关闭三个角色:
- IT专家(或技术专家);
- 卖方(或市场);
- 有远见的人(或通常也是投资者的企业家)。
这些角色通常会感到困惑。例如,一家初创公司是IT专家,此外还必须出售。他从不出售,并尽其所能。像这样的初创公司是一种恶性的跨职能团队。
但是,可以说一家初创公司很幸运:有人可以出售给它,而IT专家则自己做。但是,罕见的IT专家具有不同的资格:开发人员,测试人员,管理员,工程师架构师。如果这样做的话,它几乎同样不好。他能理解中间件,但对云服务和虚拟化软件却不太了解。
随着后端的扩展,IT专业人员的负担增加。事情开始“下沉”。最糟糕的是,如果这是至关重要的启动方向,例如产品开发。现在,一个人不得不加班,有时甚至要全天候工作。
缺乏人才和技能导致的超负荷是大多数初创企业的特征,这是人们做错事的事实的结果。
所有服务都部署在一台虚拟机上
初创企业通常会根据自己关于节省的想法,将开发环境,数据库,Web服务器,监视等放置在一个VM上。首先,整个经济或多或少可以容忍地运作。当您需要扩展时,问题就开始了。
初创企业通常是垂直扩展的。也就是说,它们只是增加了CPU的数量,RAM,磁盘等的数量-这是一种经典的整体方法,其负面影响在某些时候变得不可逆转。如果一个年轻的公司成长,在某个阶段,增加资源的价格会跳到难以承受的水平。在这种情况下,只有一种方法可以优化基础结构:重新组装它。
托管IT如何提供帮助
对于此类项目,我们有一个托管服务类-Managed DevOps。
客户收到“开箱即用”的信息:
- 准备必要的工作环境:开发,测试,生产;
- 配置的CI / CD流程;
- 为团队合作准备的工具:任务跟踪器,版本控制系统,部署,测试等。
在基础架构和工具级别,所有创业公司都需要差不多的东西。将风险投资市场与金矿开采进行比较,托管服务提供商(MSP)提供了新的高质量工具:不会破损的拣选车和手推车,不会说谎的卡。探矿者只能选择挖掘的地方。
管理型IT的优点
托管IT是一项涵盖许多基本需求的综合服务。
- 首先,我们为工作,成长和假设检验提供必要和定制的资源。
- 我们可以肯定地说成本会随着规模的增长而增加,因为我们知道关键指标是启动经济的融合。
- 我们建议为启动公司节省大量的工时。我们还可以帮助计算项目的单位经济性。
- 我们分享最佳的市场惯例。ITGLOBAL.COM的人员已经与许多初创公司合作。这些初创企业中许多都每月维护。这使我们可以拼凑最佳(和最差)示例,并与客户分享我们的经验。
实践中的两个案例
我们无法根据NDA来指定特定的公司,但是我们只能提供范围和产品名称-是的。
行业:金融科技/零售
产品:市场
问题:
- CI / CD链中没有测试。添加远程测试人员只会使构建过程更加复杂。
- 开发人员可以在一台开发服务器上同时工作,而无需在容器中使用专用环境。
- 从发行到发行,开发人员花费了70%的时间执行相同的操作。开发速度非常慢。
- 该基础架构部署在德国的低成本托管上(即既没有速度也没有可靠性)。
顺便说一下,这在每个第一个项目中都可以看到。
解决方案-托管的DevOps:实施CI / CD流程,设置正确的测试和监控,干预业务流程级别的开发,将基础架构转移到Tier III数据中心中的生产服务器。
结果:
- 开发效率提高了:新功能和更新发布的速度更快,工作量更少;
- 结果,整个开发过程的成本降低了;
- 基础架构变得灵活:客户端可以快速向上和向下扩展;
- 据客户称,托管DevOps的成本在六个月内就收回了。
行业:网络广告
产品:用于自动化广告活动的AI平台
问题:
- 在容错能力较低的数据中心中的旧硬件上的后端;
- 缺乏定期备份;
- 整体基础架构。
解决方案-托管的IT:我们将基础架构转移到了高端硬件,建立了一个用于水平扩展的Galera集群,展示了如何分配VM上的负载,设置备份和监控。现在,除了服务外,我们还积极咨询包括DevOps在内的信息。
结果:
- 基础架构已成为微服务:扩展成本已显着降低,而以相同成本进行扩展的可能性却有所增加;
- 提高基础设施的可靠性和安全性;
- 开发人员从瀑布式构建模型转换为CI / CD,这有助于降低成本。
- 客户称,托管IT带来的财务收益立即显现出来。
结论
创业公司的生存在很大程度上取决于运气。一家初创公司可以将钱花在昂贵的设备上,却一无所获。即使是糟糕的IT基础架构,另一个也能成功-就像淘金者找到带有旧镐头的金矿一样。
但是,Managed IT提供的现代工具,实践和专业人员可以大大降低故障的可能性。