AWS(Amazon Web Services)是一家全球领先的云计算服务提供商,提供各种云计算服务,包括计算、存储、数据库、人工智能、机器学习等等。IntelliJ IDEA是一款由JetBrains开发的集成开发环境(IDE),用于Java和其他编程语言的开发。虽然它们是不同类型的工具,但可以在某些方面进行集成。
以下是一些将AWS与IntelliJ IDEA集成的方法和工具:
AWS Toolkit for IntelliJ IDEA: AWS Toolkit是由AWS提供的一款插件,可与IntelliJ IDEA集成,用于开发和部署AWS应用程序。该工具提供了一系列功能,包括:
- 创建和管理AWS资源,如EC2实例、S3存储桶等。
- 调试AWS Lambda函数。
- 部署Java应用程序到AWS Elastic Beanstalk。
- 集成AWS CodePipeline和AWS CodeBuild等CI/CD工具。
AWS Cloud9: AWS Cloud9是一款基于云的集成开发环境,可以通过Web浏览器访问。您可以使用Cloud9与AWS服务进行集成,包括Lambda、API Gateway等等。虽然它不是IntelliJ IDEA的插件,但可以在IntelliJ IDEA之外使用。
使用AWS SDK for Java: 您可以在IntelliJ IDEA中使用AWS SDK for Java来开发AWS应用程序。这样,您可以直接在IDE中编写、测试和调试AWS代码。AWS SDK for Java提供了与AWS服务的API集成。
使用AWS CLI: AWS Command Line Interface(CLI)是一款命令行工具,允许您通过终端访问AWS服务。您可以在IntelliJ IDEA的终端窗口中使用AWS CLI来执行AWS命令和操作。
虽然IntelliJ IDEA不是专门为AWS开发而设计的,但通过上述工具和方法,您可以在IntelliJ IDEA中轻松开发、测试和部署与AWS集成的应用程序。这些工具可以帮助您更方便地使用AWS服务,提高开发效率。
AWS在2017年6月的魔力象限处于右上角制高点
原是全球增长最快的亿级IT企业
比如这张图刷爆朋友圈的图,在宣扬云的快速增长的同时,也颇具“嘲讽”意味地对比了一下云时代以前的优秀传统IT厂商。背后的数字是,2017年第一季度AWS全球总收入达到36.6亿美元(也就是说年化收入140亿美元),年化收入140亿美金,年增长是做到了43%。
这张图来自2017年AWS Summit。此次大会在北京举行,规模非常大,注册人数上万,有60多个技术论坛,有80多位演讲嘉宾,提供千人规模培训,在线观看人数近3万,关注度非常高。
最全的云计算产品线
一家企业的市场表现如此成功一定是有多方面的因素,亚马逊的创新力和执行力绝对是一个不可缺少的重要原因。
众所周知,亚马逊发展的初期是在网上卖书,后来做Kindle,后来做Echo音箱,后来又开创无人机送货,最近的无人超市,每一次都有创新所在,而且真真切切地做做了产品服务,而且引起无数跟风者,这种特点在AWS云服务中体现的更为淋漓尽致。大会现场,CTO详细介绍了90款产品和服务中的几个比较有亮点的服务。
说起AWS,其实已经无需过多介绍和解释,想了解的AWS服务产品都能在上图中找到,AWS也不用靠举办大会来塑造市场上的影响力,确实如此,AWS这次会议是分享技术,告诉中国的用户们AWS能为中国用户做什么。
开发如此门类齐全的产品,AWS自己是怎么看的呢?面对开发者,AWS首席技术执行官Werner Vogels博士表示:我们不会明确地告诉开发人员应该如何开发程序,我们做的是提供各种各样的工具、各种各样的深度,广度,门类齐全的工具,让开发者们自己去发挥。
在这里谈一下令笔者印象深刻的几个服务:
计算方面,AWS有传统的EC2主机,也有Lambda这类无服务器计算。笔者用一个信用卡账号注册过一个国际版的AWS账号,获取了一年免费试用部分服务的机会,其中就能体验EC2服务器。
安全方面。AWS提供多种方式保护用户安全,比如VPC服务,身份访问管理,合规性管理,加密,多种手段来保证用户应用数据安全。AWS的安全方面确实比较严格,需要本地下载一个证书才能用本地的SSH登录,而且需要配置端口的进站和出站规则,安全做的非常细致。
存储方面,除了S3以外,AWS的Snowball有许多创新意义,大量数据存在箱子里,直接发快递运输过去,不用公网传输,适用于在一定距离范围内快速传输超大量的数据的需求。
数据管理方面,AWS推出的DynamoDB有意取代Oracle数据库,一些性能表现非常抢眼。将数据迁移到云中之后,可以用AWS的Aurora关系数据库引擎可用来支撑交易型应用。
数据分析方面,结合AWS EMR和Athena之类的数据分析服务获得洞察力,Redshift对数据仓库进行查询的时候性能表现非常高。原本需要一千个节点运行五年的复杂查询,Redshift可以在155秒之内完成,这是AWS近来一个热点黑科技。对部分产品有替代作用。
在比较热门前沿的物联网和人工智能方面,AWS也推出了开发平台服务,帮助开发者快速构建相关应用。亚马逊自己在人工智能方面做了很长时间了,这些积累的优势在产品方面也会有所体现。
AWS最恐怖的能力——能引领着客户
类似的服务还有很多,笔者这里建议大家去深入了解一下。AWS列出的服许多服务都是开发者想都没想过的,但是了解和发现之后很快就知道能怎么用起来。这是技术人员以及创业公司的技术负责人在接触和使用AWS服务之后的普遍感受。
App Annie是一家数据分析公司,该公司的运维高级经理吴向君表示,AWS的服务可以整合现有资源,用户可从基本的ECS开始使用AWS的服务,后续推出的诸多服务都与ECS深度集成,AWS的整体服务是一个生态而不是单一物种,但由于集成的新服务太多,所以对许多开发者来说稍显复杂。
图森未来科技有限公司是做自动驾驶的,COO兼联合创始人郝佳男也表达了类似的观点,“AWS的产品线非常丰富,当我在寻找服务的时候,我需要做的是按照需求去构建我的架构,沿着这个思路出发就能自然而然地找到AWS提供的对应的服务,这就是AWS对我们来说最有意义的一点。”
可以看到,AWS不仅在树立行业规则,而且AWS的服务能引着客户往前走,能知道用户的需求,知道用户要什么,并且把这样的产品方案做出来。笔者也觉得这对一家企业来说是最恐怖的能力,如果说当年乔布斯重新定义了手机,告诉全世界苹果手机用户说你确实需要这样一款手机,那么,在企业级IT领域,AWS在告诉全世界用户,你需要的是这样的云服务。
AWS在中国
在中国使用AWS全球版,目前来说不是很方便,一方面当然是合规性的问题,中国客户将数据存在国外的节点这是不行的。另外一方面,在中国访问海外的节点也有很大问题。所以,一直以来,如何落地AWS便非常值得关注。
一年前AWS借助光环新网的力量落地中国,与微软和世纪互联的合作有几分类似, AWS负责上层技术产品方案方面,光环新网负责云计算相关基础设施,运营,营销,咨询,培训等内容。
光环新网科技有限公司总裁杨宇航介绍说,过去一年,光环新网在北京多个区域的数据中心进行了调整,比如酒仙桥区域有四千个机柜,亦庄地区有三个数据中心,还有中金、BDA以及太和桥数据中心,总机柜数量超两万个。另外,房山地区在建的数据中心有1.5万个机柜。上海地区和河北燕郊、廊坊地区也建立了相应的数据中心,其中上海的是最大的T4标准的数据中心。这些基础设施在将作为AWS的云计算以及客户所需要的私有云、混合云托管服务的支撑资源。
AWS也在紧锣密鼓地谋划着在中国市场搞一番事情。目前来看,中国区的AWS的服务与没有全球版的AWS那么齐全,陆陆续续地落地更多服务。这是AWS一贯的策略,新产品推出之后先在一定区域范围内提供服务。
全球范围内,AWS月度活跃企业用户超一百多万,在国内也有大量的初创企业使用国内外的AWS服务,对这部分企业来说,可以很快地构建国内和国外的业务线,把业务带到海外去,帮助企业在包括北美、东南亚、欧洲市场方面快速开拓业务。
除了初创企业之外,国家也鼓励大型企业到海外发展的业务,比如芒果TV、蒙牛、美的、TCL等等企业也在使用AWS的一些服务开展国内、国外业务。
另外,还有一部分进入国内市场的国际企业也基于AWS拓展业务。飞利浦大中华区副总裁兼首席信息管陈家富介绍了与AWS中国推出个人医疗服务的相关内容,绍玫琳凯信息技术副总裁杜思远介绍了利用AWS云服务承载电商网站以及美容顾问等在线业务的相关内容。
对为数更多的企业客户来说,上云迫在眉睫,为此,AWS在国内拓展了几千家不同领域的APN合作伙伴,包括提供技术咨询到服务等方方面面的合作伙伴。未来还会继续在国内培养更多的APN合作伙伴,可以满足我们的企业客户。
大会现场,宁夏大学校长何建国介绍了2015年7月成立宁夏大学亚马逊云计算学院的相关内容,宁夏大学利用AWS云计算平台快速地搭建多个系统,建成以来,学校的教学、科研以及学生学习方面都带来了很大变化,而且学校的整个内部管理效率都有很大提升。
亚马逊AWS全球副总裁大中华区执行董事容永康介绍,未来发展中,除了关注传统的大数据方面投入之外,AWS还会在物联网、人工智能方面做大量投入,未来会让大家用到市场上面最好、最实在的、最可用的一些服务。
笔者暂时没有拿到AWS中国的营收相关的数字,毕竟进入国内的时间还不太长。