如何通过几个步骤快速有效地建立专业的开发团队——案例研究
当前为公司创建和交付专用软件的趋势已大大促进了外包模式的发展。这是一个非常方便的解决方案,是因为客户(公司)不必再维持整个编程部门。相反,客户可以使用IT外包服务,并聘请专家来专业地交付成品。在这种解决方案中,消除了在培训自己的程序员、测试人员、分析师、甚至IT经理方面的投资问题。这是一种方便且灵活的方法。
云计算是世界上发展最快的技术之一。它正在逐步取代传统的服务器解决方案,获得越来越大的市场份额。高德纳咨询公司预测:到 2019 年,公共云总支出将增长 17.5%,达到2140亿美元之多。仅供对比,波兰2019 年的预算收入为 3877亿兹罗提,接近1000亿美元。这无疑是一个巨大而诱人的市场。
在介绍AWS云服务起源之前,值得了解“云”到底是什么。根据AWS网站的定义,云计算是计算能力、存储能力、数据库、应用程序和其他可在线获取IT资源的按需交付,并根据使用量付费的模式。
我们可以区分三种类型的云:公共云、私有云和混合云。
公共云是通用型的,因此几乎任何人都可以使用。可在线获得这些资源,但是仅为实际使用的资源付费。AWS、Microsoft Azure和 Google云端平台均为此类云的实例。
私有云由公司创建供自己使用,且仅供有限数量的用户使用。对于尚未信服使用公共云且更希望自己管理基础设施的公司而言,这是一个很好的解决方案。此类别中的云有Openstack、VMware等。
混合云是其他两种云类型的混合体。这意味着某家公司将其系统或应用程序存放至私有云和公共云两种环境之中。这是当前最流行的云类型
主要的公共云提供商中,哪一家走在前沿?长时间以来,这家公司以其线上书店声名大噪。是的,亚马逊的AWS云服务占据了高达47%的市场份额。余下的提供商均在意料之中。紧接其后的是微软Azure云服务(22%)。第三名则由一众归至“其他”类别的小型云提供商摘得,例如Rackspace、IBM Cloud、Oracle Cloud 等,Google云端平台排名第四(8%),中国电商巨头阿里巴巴位居第五(7%)。
不过,当前局面正在迅速地发生变化。根据高德纳和高盛提供的数据,属于“其他”类别的云在2016年曾占据了高达52%的市场份额。AWS云服务以35%的份额位居第二,微软Azure云服务仅占8%。
为什么迁移到云?有何好处?在云还未建立前,必须根据预期负载估算来确保相关服务器数量。通常要留有安全余量,以防万一。云出现以后,再无此必要。可以让配置做到根据当前需求减少或增加资源。
云还意味着高度的安全性。不再需要建立庞大而昂贵的服务器机房才能实现安全。如今,每个人都可以使用当初只有最富有的公司才能负担得起的最先进解决方案。价格变得十分亲民。
此外,云比常规服务器解决方案灵活得多。实施变动也同样快得多,且不需要管理员团队冗长的操作流程。对于成长迅速或经常执行实施的公司来说,云堪称完美的解决方案。它与DevOps完美兼容。
用户和服务器机房之间距离过长,会降低网站或应用程序的运行速度。因此,如需扩展市场到其他国家/地区,明智的做法是将服务器安置在离客户较近的地点。有了云,这个问题将不复存在。遍布全球的服务器机房网络让您不必担心扩展到新市场时会发生什么。在具体区域中创建新的基础设施相当简单,并且比“本地”模型(基础设施属于客户)的创建要快得多。
如果你觉得云技术事不关己,那就大错特错了。在很多场合你已经用到了它。比如在Netflix上看电影、在爱彼迎上预订住宿时。荣格阿克塞尔施普林格(Onet的所有者),全球最大的出版商之一,正抛弃在波兰已开发多年的私有云,并已开始迁移到AWS。
AWS(Amazon Web Services)是世界上最大且最受欢迎的公共云。它目前提供160多种范围广泛的服务。举例来说,这些服务包括计算能力、人工智能、区块链、物联网、增强现实等,甚至有专为卫星设计的Amazon地面站服务。
AWS为何广受欢迎?可能有多种因素促成。根据亚马逊的说法,这些因素有:
AWS起源自另一项目。亚马逊当时计划建立一个电商平台,供销售人员与其合作。在此过程中,他们意识到有必要对自己当时使用的基础设施做出一些改变。它拖延了实施速度,因此被认为是一个严重的限制因素。
平台于2002年7月推出。但是,它与我们当前所称的AWS还相距甚远。不过平台确实提供了一些工具和服务,但尚未普及使用。在2003年,Chris Pinkham和Benjamin Black撰写了一份文件,陈述了他们对理想基础设施的愿景。这种基础设施应该标准化、自动化并且基于互联网服务。在那时这一想法诞生:平台可通过IaaS模式(基础设施作为服务)将计算机基础设施交付给其他人。
AWS提供的第一项服务于2004年11月推出。它就是Amazon SQS消息队列服务(当前与微服务、分布式系统和无服务器应用程序配合使用)。Amazon S3简单存储服务于2006年3月被加入,从技术上讲它是无限的存储空间。同年建立了Amazon EC2,被认为是最重要的亚马逊WEB服务。它允许通过IaaS模式租赁虚拟服务器。直到那时,它还仅适用于AWS客户。将其引入普遍用途则是在2007年8月。
这就是AWS的开始。自彼时起诸多变化发生。AWS提供的服务数量已从区区几个增加到165个。但是,AWS并没有固步自封。几乎每天都在增加新服务并改进旧服务。有传言说,亚马逊有员工专门负责将产品和服务的每日变更告知其他人。
有关云的资质目前受到高度重视和青睐。为了确认这些资质,在2013年认证计划被引入。
现在,在活动开始 17 年之后,AWS已成为亚马逊收入的重要组成部分,占其总销售额的10%。不过,这还不是全部。这类解决方案的销售额今年每季度增长30%以上。
上面提到的Amazon S3是最受欢迎、最早的服务之一。S3是“简单存储服务(Simple Storage Service)”的缩写。顾名思义,其用途是数据存储。它可伸缩、易访问并且非常高效。它允许存储几乎无限量的数据。重要的是它也十分持久。它旨在确保11个9(即99.999999999%)的写入持久性水平。这意味着在统计学意义上,如果在在这里存储了1000万个文件/对象,要每万年才会丢失其中的一个。
Amazon EC2代表“弹性云计算( Elastic Cloud Compute)”,其提供云端的虚拟服务器。它向用户提供了他们可按需选择的计算能力。创建EC2实例非常快速而直观。只要您的要求不是特别复杂,在数分钟内就可拥有自己的服务器。但是,在这上面值得花更多时间,并确保配置安全且适合您的需求。最常用的改进包括负载均衡和自动缩放,它们允许创建可抵抗负载突然变化的架构。
Amazon VPC 指的是“虚拟私有云(Virtual Private Cloud)”。它允许在AWS基础设施内创建逻辑隔离的专用网络。它提供了对虚拟环境的全面控制,即可以创建自己的 IP 地址(IPv4或IPv6)、子网和路由表。
Amazon RDS 即AWS关系数据库服务,具有缩放功能。其易于启动和操作。有多种引擎可供选择,具体取决于您的需求。它们包括Aurora、PostgreSQL、MySQL、MariaDB、Oracle数据库和SQL Server。
Amazon Lambda – FaaS 模式的服务。在此处阅读有关其优点的更多信息 无需创建基础设施,它就可启动代码。由于不存在服务器,因此不需要管理。它按使用量付费的方式结算,这意味着代码未被执行就不产生任何费用。
Amazon Cloudfront – 代表“内容交付网络服务(Content Delivery Network)”。它可以缩短将内容交付给用户所需的时间。得益于有“边缘位置”之称可允许缓存文件/内容的全球网络,浏览器与服务器之间的距离被缩短,从而可以更快地加载它们。
云是一项巨大的技术突破。实施云战略不仅不再新奇,而且是公司应先于竞争对手发展自身优势的优先考虑。根据前面所提到高德纳公司分析师的说法,尚未制定云战略的公司极有可能已被甩在快速发展的市场之后。如今,IT组织不再怀疑是否应将应用程序转移到云端。他们主动在云端工作,接受云提供商实施的速度和创新,将其作为自身业务的基础。
您是否正在考虑实施云战略?也许您已在云环境中建立了基础构架,但在管理方面需要帮助?有我们,这将不是问题。不如联系我们,寻求帮助。
让我们取得联系
联系我们