展开

关键词

成功的12-Factors原则

你是否关心如何使最佳的方式将你的程序上?如果是这样,你该根据 12-Factors 原则设计。12-Factors 原则是一种建立软件即服务(SaaS)的方法。 每个把程序迁移到中的开发人员都将会面临与他们的数据中心、日常惯于使或本地所不同的环境,这正是他们该考虑 12-Factors 原则的理由。 Heroku 是一家计算供商,他们为大多数客户遇到的问题找到了一个通的解决方案,并决定将这些解决方案总结为一种方法发布(即 12-Factors 原则)。 这种方法包含的12个因素旨在解决与在中运行的程序相关的问题。仅仅记忆这12个因素并没有多少意义,对每一点之所以重要的原因的理解才是这篇文章或许能带给读者的收获。 构建,发布,运行 - 12-Factors 严格分离构建,发布和运行阶段。每个发布版本要始终有唯一的版本ID,并且允许回滚。进程 - 以一个或多个无状态进程形式运行

418100

UZER.ME

除了 Adobe 一系列修图的大型软件外,UZER.ME 还有 Office 系列、AutoCAD 、Matlab等供户使, 除此之外它还具备文档协作功能。? 文件协作:通过一个链接就可以和别人一起协作编辑文档,有成员加入文档协作时会有对的成员标识,户还可通过聊天对话框进行沟通。剪切板:可以把复制到的文字内容粘帖到粘帖版,还可以插入图片。 盘:UZER.ME提供大小为10G的盘空间,上传了之后就可以编辑,只要有网络就可以随意下载,盘里保存的文件可以分享给他人,可设置访问密码,可设置是否只读。? 、AutoCAD以及企业定制)的服务平台。 通过APISDK的方式迅速让企业和个人实现在线编辑、远程协作等功能,让每一个人充分享受端强大的计算能力。EaaS既支持公有服务,也支持私有服务。也可以简单的理解为远程桌面的web化。

3.3K70
  • 广告
    关闭

    50+款云产品免费体验

    提供包括云服务器,云数据库在内的50+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    移动的开发与管理

    因为移动程序更具自发性和个性化,所以它们成为了计算支持的最合适候选者,但是让移动从一开始就在正确的方向上发展是非常重要的。 计算允许开发人员把程序支持部署在与移动户相同的广泛地域中,但是如果缺乏正确的管理,这也会为成本和性能带来不利的影响。移动开发中最显著的问题是如何把握将程序扩展至所谓的“自然分布”。 程序设计的第一目标当是确保处理阶段是工作流中的一个单一环节,这样就可确保程序的其他阶段可以被计算外包、复制和分发。程序阶段的概念引入了移动计算的第二个问题,即如何支持BYOD。 从某种意义上来说,移动管理就是生命周期管理和移动程序发布控制的组合。由于变更因素的多样性,移动产生了管理方面的问题。 因为大多数精心设计的移动是多组件和分布式的,其独特前端处理集是随着移动设备的改变而变化的,所以是有可能把移动的前端和后端当作两个独立程序来对待的。

    595100

    服务到底有多安全?

    IT民主化和SaaS的广泛意味着每个人都需要了解SaaS计算程序的安全性。人们对SaaS的依赖性越强,就越意识到他们担负责任的重要性。而SaaS领域的安全性、治理和合规性需要仔细研究。? 人们可以想象一下没有软件即服务(SaaS)的场景,这真的很难做到,因为很多企业、组织和个人几乎每天都依赖这些服务。人们对SaaS的依赖性越强,就越意识到他们担负责任的重要性。 以前由IT管理人员处理这些内容,他们也可能影响或甚至决定首先注册一个程序。换句话说,除了使SaaS程序外,最终户也承担了评估和管理它们的角色。 如果企业的SaaS提供商与许多基于计算的公司一样,他们可能会使多租户架构,这意味着企业的数据很可能最终与他人的数据相邻。使什么类型的加密以及控件的粒度如何? 在此该揭开这个话题的神秘面纱。这符合程序制造商,最终户和第三方提供商等所有人的利益,需要人们看到计算程序安全性的所有权是一个整体和无处不在的责任。

    28490

    程序很慢?原因在,而不是

    上午7点,你早早地赶到办公室,希望在没有他人访问公司公有的时候,库存程序能做好更改的准备。然而,即使早上这段时间只有少量的户在线,的性能仍然乏善可陈。 笔者在访谈调查中发现,性能问题的诱因,十之八九是来自于程序设计和支持技术的选择,而不是基础设施的问题。这很容易理解,你在中所使的资源是可以根据需求随时扩展的。?   我们可以这样理解:把糟糕的程序转移到上,也只是变成了一个糟糕的程序而已。目前的情况是,很多企业把程序推向公有之前,并不会关注程序设计,或者使数据库、中间件或其他使能技术。 编译,连接到数据库,数据开始流动,他们就会觉得很好,自己已经成功完成转型了。事实是,这不但会导致性能不好,甚至可能还会增加成本50%或60%。因为公有会耗费很多资源去处理一个设计不当的程序。 包括对设计进行调整,并使程序的某些部分利本地特性,如原生IO、数据库缓存和一系列的其他技巧,以使程序在或其他任何平台中运行良好。

    37150

    部署方式的未来方向!

    计算一个很重要的属性是“自服务”。要想实现自服务,就必须有服务目录,就像我们到京东买东西,页面能看到的产品一样。?在管界面(CMP),我们可以申请、部署等。 Open Service Broker API(https:www.openservicebrokerapi.org)项目的目的,是让开发人ISV以及SaaS提供商可以一种简单便捷的方式在多种原生平台部署 目前在社区,已经有不少template的samples,供我们修改使。但是,如果每个都通过编写template来实现,有的时候工作量会略大。 OpenShift Ansible Broker利Ansible Playbook Bundles来实现在PaaS平台的部署。 此时,户可见app,点击部署,接下来,Ansible Service Broker调Ansible Playbook Bundles完成的部署。?

    61780

    混合对于企业的意义

    为了实现成功的混合实施,这样的一个实施策略必须考虑混合的任务,使混合的缘由,以及混合运行与体验特质(QoE)之间的重要相互作计算规划者可能犯下的最严重错误就是,在考虑综合、集成或者计算平台选择这样的技术问题时不为本身设定一个环境。 如果你将在计算爆发或故障转移中使混合,那么事务性就需要在任何规模改变或故障转移活动期间维护数据的完整性。 综合Stateful要困难得多,因为如果一个组件发生计算爆发或计算故障转移,就会丢失一个进程中户活动的相关信息。 可以实施综合的原因可以是因为动态组件调度或前后端现有的计算组件。 如果你在你自己的混合开发过程中遇到过上述的大部分设计问题,那么你可能需要考虑采一个专业设备来配合计算的其余部分。反之,这样做将提高系统的稳定性和户的满意度。

    34430

    :架构师不知道的秘密

    认识当从评估计算业务趋势对计算服务模式的影响开始,并以可视化的方式显示计算功能将如何支持新的程序。 接下来的步骤就是学习如何针对计算的特点进行程序开发,以及将程序的设计与不断发展的计算功能相结合。 当在评估哪些功能更适于基于计算的程序时,架构师需要做的第一步工作当是对主要的计算供商进行调研以便于找出他们能够提供些什么。尤其是,他们当了解计算服务与产品的发展趋势。 计算服务工具当能够促进供商的发展和计算程序的开发,从而推动计算服务的发展,而无需专门的计算服务。计算的全部内容就是分配,分配户、分配资源、分配数据以及分配处理等。 当你在开发计算数据收集程序时,当将物联网的原理和特性谨记在心。大多数的架构师会发现,当他们在构思户支持或数据采集以及物联网时,计算模式是比较容易的。

    43570

    安全

    目录课程介绍 1.WEB安全概述 web安全问题示例web安全问题OWASP十大安全漏洞列表(2017年)web组成部分及web安全分类安全防护方法安全防护工具2.通过阿里WAF保护安全 阿里WAF的产品功能阿里WAF的竞争优势 1.资源能力2.数据模型阿里WAF工作原理阿里WAF防火墙安全监测流程阿里WAF接入方法WAF的不同版本3.SQL注入及防护 什么是SQL注入攻击 WAF进行数据风控 风控原理风控流程课程介绍1.WEB安全概述web安全问题示例? web安全问题?OWASP十大安全漏洞列表(2017年)?web组成部分及web安全分类?安全防护方法?安全防护工具?2.通过阿里WAF保护安全什么是阿里WAF?? 阿里WAF的产品功能?阿里WAF的竞争优势1.资源能力?2.数据模型?阿里WAF工作原理?以www.taobao.com为例?阿里WAF防火墙安全监测流程?阿里WAF接入方法?

    20343

    混合的好处以及未来的

    它可能包括企业将内部托管和外部托管相结合,但同样可以于那些利公共内部服务的业务。 因此,在采计算技术之前,企业需要制定转型计划。实施就绪评估,并了解不同供商提供的内容是一个很好的起点。 公共商如今,亚马逊网络服务(AWS)、Microsoft Azure和谷歌主导着公共市场,这些计算供商正在采取哪些措施来满足未来户的需求? Microsoft AzureMicrosoft Azure是一个不断增长的计算服务集合,它使开发人员和IT专业人员能够在全球可网络上开发、构建、部署和管理程序,支持他们选择的工具、程序和框架 企业与计算供商合作也将在未来混合部署中发挥重要作,人们已经通过计算供商合作伙伴计划(例如微软公司的计算解决方案提供商计划或AWS合作伙伴网络)看到了这一点。

    19320

    如何带来的安全问题?

    为此,不妨问一下如下几个问题:1.如何知道雇员们在使哪些?其风险如何? 为解决影子IT(Shadow IT)的问题,企业需要能够看到雇员们正在使的全部的完整清单,并且理解与每个有关的风险水平。一个被认为具有企业性质的支持多重企业安全需求。 有了正在被使的完整清单及有关的风险水平,企业就可以决定是否需要许可或阻止某个。2.企业是否知道这些会暴露哪些文件和数据? 如果企业要求雇员使公司提供凭据才能访问经许可的,企业就可以访问内部全部户的所有数据和元数据,洞察SaaS的内容并评估风险。3.企业是否能够控制由基于所共享的敏感数据? 如上所示,黑客们会对付那些账户口令很弱的户,或者通过恶意软件利共享的潜在能力来对付户。

    41540

    迁回企业内部的时机?

    虽然的优势有很多,但是它并不适合所有的程序。那么,户该如何知道何时是把程序迁移回企业内部的良机呢?很多企业都花费了大量时间和IT预算把内部程序迁移至公共。 这里有三个标准,表明企业把程序迁移回企业内部的时机已经成熟。1.网络性能问题当谈及公共的网络性能问题时,小心那些长时间运行的数据传输——尤其是大数据分析。 谷歌公司的存储 Nearline也为数据存储提供了一个类似的服务,但是其检索速度更快、价格更高。 2.高数据流量费虽然一般来说具有较好的性价比,但是迁移还是会引入新的、通常也是意想不到的费。例如,一些企业可能会让开发团队编写代码以支持和内部程序之间的数据流,这样就会产生费。 如果针对这些数据流开发必要的网络和程序访问控制过高或费时过长,那么最好的做法就是把这些程序迁移回企业内部。3.监管问题商业模式改变会影响企业托管他们程序的位置。

    33940

    AWCMP实现全生命周期管理

    生命周期管理是整个平台的核心业务,以“商店”为核心,实现快速的开发和分发,实现整个生命周期的管理和运营。 通过对虚拟机、容器和物理机以预先定义好的脚本进行编排管理,可以以多实例的方式交付,每个的租户单独使一套完整的。虚拟机支持KVM、Hyper-V等异构虚拟化技术。 生命周期管理主要包含如下模块:模板定义:模板语言来编写整个的部署架构、各组件及虚拟机之前的编排关系等信息。产品定义与发布:将开发好的上传到商店,进行定价和发布。 交付:户购买后,使编排的方式快速交付监控:可以监控的使情况和图形展示。 根据我们的业务规划,整个生命周期管理其实为了解决三个问题:如何构建适平台开发的DevOps流程。在开发的各个阶段如何与平台进行整合对接。

    34940

    使Bluemix,NoSQL DB和Watson创建程序

    我现在是IBM的Bluemix平台的架构师。 我在Tomcat服务器上Web程序编写了一个在Bluemix上运行的示例程序,该程序网页由JavaScript编写和于后端Java编写的的网页。 我使DBaaS - Cloudant数据库。我也使Watson语言翻译服务。我上面做的是为了解决像下面的问题:世界知名厨师Gabriel是这个地球上最有名的厨师之一。 由于来他网站的访问者使不同的语言,我们将使Watson语言翻译服务。这将使所有访问者能够选择语言来查看他们想要的食谱。网站程序会从数据库中检索语言,然后将文本翻译成访问者选择的语言。 网站的访问者可以他们首选的语言查看食谱。架构图 序列图 Web程序将从Watson语言翻译器中检索语言列表以及在Cloudant DB中存储的食谱列表。

    25160

    使Bluemix,NoSQL DB和Watson创建程序

    我现在是IBM的Bluemix平台的架构师。我曾经使Tomcat服务器上的Web程序编写了一个在Bluemix上运行的示例程序。 这个的前端web页面的是JavaScript开发,服务器端以Java开发,我还在此开发中使了DBaaS(数据库即服务)--Cloudant(一款NoSQL数据库)。 并且还使了Watson语言作为翻译服务。我开发此是为了解决下面我将讲到问题:世界著名厨师Gabriel,他的食谱广受欢迎,Gabriel还不断地把自己的新灵感加入到食谱中。 建议的解决方案IBM架构师Gabriel建议厨师Gabriel可以使SoftLayer Cloud(一个服务提供商)将所有食谱存储在Cloudant---一个NoSQL数据库(当然数据库的具体技术实现我们并没有和 由于访问者会来自各个国家,所以我们将使Watson进行翻译工作。这将极大地方便浏览者,在浏览者浏览网站时,程序会先从数据库中检索数据,再译为浏览者选择的语系。

    27260

    使PaaS实现更好的安全性

    如今,最流行的计算模式就是基础设施即服务(IaaS),但是它并不总是安全的最佳模式。 为了从PaaS安全性中获得更多的好处,我们了解IaaS和 PaaS之间的基本安全性差异,并选择具有良好安全意识的PaaS供商,开发程序以求实现PaaS安全性的最大化,当规划新的和迁移时 很少有(如果有的话)计算服务会在集成所有程序和组件的镜像上,所以所有链接程序、识别和验证组件身份以及管理数据安全性的步骤都可能是由各种机器镜像的共同合作而完成的。 如果所有支持特定业务流程的程序都是基于不同操作系统和中间件工具的,那么计算对于程序的支持将不得不沿所有的这些方法以全面确保程序的安全性。 通过使PaaS,计算供商就能够使与确保计算管理接口本身安全性相同的措施来确保操作系统和中间件管理接口的安全性,从而减少可能必须被保留的漏洞的数量。

    64970

    公有、私有及混合场景辨析

    在此,笔者试图抛开趋势,仅从场景角度分析,试图阐述当前国内各类的客户群体、供商、服务和技术特点。 观察以国外的AWS、国内的阿里为代表的公有,走过的都是一条类似的路——第一步先满足内部需求、第二步将多余的资源(计算能力)向外供、最后以外部的IT能力供为主。 因此,公有的服务供相对标准化,通常同时具备IaaS(基本能力)、PaaS(以APaaS为主)和SaaS(基于IaaS封装行业、生态合作伙伴提供)各层次的服务。 性能和高可:利公有的CDN、全局负载均衡等能力提供更好可性和性能;4. 爆发:客户业务需要短时爆发(bursting),满足业务需求同时节省成本。 混合商主要包含:公有提供商提供混合能力、私有商提供混合能力、混合创新企业等。匆匆二小时写就,兼之状态萎靡、才疏学浅,难免贻笑方家,有待能力提升再行完善。

    8.2K50

    :混合需要混合网络来支撑

    当前企业IT推崇的主要是基础架构即服务(IaaS)。实际上,IT正在将数据中心内物理机架上的服务器迁移到中的虚拟机上。 一旦你开始将一些使服务的服务器迁移到中虚拟机上,你就会遇到一种前所未有的网络复杂性,从而制造出一些不同的东西:混合加混合。 结果:网络增加了而非减少了对于早期采者,IaaS该不需要动太多脑筋。你的业务已经使了很多的服务,将大量系统迁移到混合和IaaS上,可以更好地分配服务和户,从而提升服务交付质量。 首先,先记住因为所有来自同一个供商的服务并一定位于同一个位置,否则网络复杂性也不会成为一个问题。当这些使服务的部署在机架上时,它们会使服务的地理路由前端。 确实,这里仍有一个意想不到的网络问题:你仍然必须Visio画出服务的拓扑图。其次,要使手头已有的工具。

    41640

    大数据处理:具备哪些特征?

    大部分现代处理的数据都来自外部资源,在使前必须清理。“开发团队必须敏捷,这样他们才能迅速反,提供程序的快速更新。”他说。“这意味着,在处理大数据时,你必须有不同的思考方式。” 因此,基于程序的设计必须足够灵活,以保证无论遇到何种数据,运行不间断。奥罗克解释4个V的概念。他说,首先,高容量是最主要的。 因为和移动需要处理交互的数据量,不论是事务型数据还是流数据,正从TB级到PB级飞涨。多类型是说,程序必须能处理结构化和非结构化的多种形式的数据。 “你的程序能处理这样的突发情况吗?”传统上,无论是零售交易、工厂车间的工艺控制,或是保险的保费和效益跟踪的案例,企业都是自己收集数据、自己处理。但时代世界不一样了。 奥罗克说,“当构建程序或做分析时,可能遇到的情况是,不论你在哪间公司,大部分需要处理的数据都不是公司自己拥有的。他举了一个批大学工程专业学生夏天在IBM实习的例子。

    42050

    混合集成的九大关键问题

    当考虑混合集成策略时,回答以下的九个问题是至关重要的。?好消息是,你的组织在好几个里都有着数据和。坏消息是,只有极少的一部分数据和是集成过的。但这绝不是你一个人的问题。 我们走访了一些集成厂商,分析师和业界专家们,请教在建立一个混合集成策略时,公司该要问哪九个问题。以下是他们集思广益的结果。哪些是你不要移到里的? “你在中创建的看起来就跟别的不一样,所以当你要集成它们,或最终监控它们的时候,公司必须要将这些考虑在内。很多公司根本没有做这件事所需的工具。”使案例是怎样的? “很多公司跳上了马车,其实只是在采取过度的宣传而没有足够的真正受益的案例。”牵涉到哪种? 你该相信厂商吗?答案是不。Cunningham毫不迟疑道:“如果某个厂商建议你在未来才考虑集成或者是因为他的公司有很好的服务和或开放的平台,让集成听起来很微不足道时,不要相信他们。

    34920

    相关产品

    • 仿真云

      仿真云

      仿真云(cloudsim)集成了仿真应用自动部署和配置、智能计算任务调度系统和计算数据管理、云桌面等工具,支持用户即开即用,通过可视化界面快速提交仿真任务和设置策略,由仿真云进行应用部署、资源创建、调度和计算中间结果实时呈现,亦支持用户手动自定义配置。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券