PaaS

VMware揭开开源PaaS项目Cloud Foundry面纱

跟風遠走 提交于 2020-02-29 22:29:54
VMware今天宣称Cloud Foundry最优异的特性便是在“multi-cloud”上构建,在私有和公有环境中工作。并且它能够支持大量不同的应用程序架构和开发工具。 人人游戏问答网 这个平台能够帮助开发者使用Java或者其他的基于JVM的架构构建应用。例如Grails、Roo、Rails和Ruby版Sinatra(支持Ruby 1.8.7和1.9.2版)以及Node.js这些架构。而应用服务的平台插件,例如RabbitMQ和GemFire,这些都是VMware自有的工具。RabbitMQ是一个开源的消息平台,GemFire则是一个分布式系统管理工具。Cloud Foundry同样支持MySQL、MongoDB和Redis,而且计划加入VMware自有的vFabric应用服务。 女装品牌排行榜 Jerry Chen,VMware的云和应用服务的高级负责人表示,以Java的视角来看,任何应用都可以被打包成一个WAR文件,然后可以放到Servlet容器中并且运行在Cloud Foundry中。但是这款产品现在不支持Java EE应用。 代码现在可以从GitHub上下载,遵循Apache 2协议。VMware也在这个代码基础上构建了一个测试服务。 在网络直播中,VMware也展示了一个Cloud Foundry的单点开发者实例运行于一台虚拟机上。被称为Micro

多租户技术的跨部门和虚拟团队的解决方案

╄→гoц情女王★ 提交于 2020-02-29 12:04:16
1 前言 经过多年的企业信息化建设,Office系统逐步形成有9营业场所的分部门、9专业应用子系统、20独立的信息模块、330一种方法。这些系统或模块内置于Microsoft IIS、Apache Tomcat、Weblogic、Cordys BOP上,相互彼此独立、互不影响。 在不考虑反复投资、资源共享、便于运维的情况下,仍存在一些长期非常难解决的问题: (1)、各个系统的组织、账号不统一。维护困难。 (2)、在一些系统或模块中。对于人员跨部门的情况。仍以两个及以上账号的方式处理,不仅业务不直观。并且操作性比較差。 (3)、虚拟团队支持都是通过开发编码处理。实施周期较长,缺乏灵活性。 因为云计算议题的发烧,在IaaS虚拟化资源池和共用的数据中心内,怎样以单一系统架构与服务提供多数client同样甚至可定制化的服务,而且仍然能够保障客户的数据隔离。让多租户技术成为上述需求提供一套解决方式。 2 多租户技术概述 2.1 多租户技术概述 參考百度百科的定义,多租户技术(英语:multi-tenancy technology)或称多重租赁技术,是一种软件架构技术。它是在探讨与实现怎样于多用户的环境下共用同样的系统或程序组件,而且仍可确保各用户间数据的隔离性。 多租户技术源于1960年代。很多公司为了要使用很多其它的运算资源,向持有大型主机(Mainframe)的供应商租用一部份的运算资源

初识云计算的三种服务模式 (IaaS SaaS PaaS)

半腔热情 提交于 2020-02-29 09:18:27
最近公司在使用其他云服务的同时,要封装自己的云服务,下面作为开发产品前的热身,来了解云计算中的三种服务模式,笔者也是从网络上查找,进行综合总结。请拍。。 三种服务模式 根据现在最常用,也就是比较权威的NIST(National Institute of Standard and Technology)美国国家标准技术研究院定义,云计算主要分为三种服务模式,而且这三层的分法重要是从用户体验的角度出发的: IaaS IaaS全拼是Infrastructure as a Service,基础设置即服务,消费者通过Internet可以从完善的计算机基础设施获得服务。例如AWS、OpenStack,CloudStack提供的虚拟机计算服务。通过这种模式,用户可以从供应商那里获得他所需要的虚拟机或者存储资源来装载相关应用,同时这些基础设置的繁琐的管理工作将由IaaS供应商来处理。IaaS能通过它上面对虚拟机支持众多的应用。IaaS主要的用户是系统管理员。 产品 主要包括:Amazon EC2,Linode,Joyent,Rackspace,IBM Blue Cloud和Cisco UCS等。 功能 IaaS云有哪些功能呢?在《虚拟化和 云计算 》中列出了Iaas的七个基本功能: 资源抽象 :使用资源抽象的方法,能更好的调度和管理物理资源。 负载管理 :通过负载管理

一次讲透阿里中台架构

ぃ、小莉子 提交于 2020-02-28 03:26:03
编辑推荐: 本文主要本文整理了阿里业务中台形态、中台全局架构、业务中台化、中台架构图、中台建设方法论、中台组织架构、企业中台建设实施步骤,希望可以为您的学习带来帮助。 本文来自于INFoQ,由火龙果软件琪琪编辑、推荐 一、阿里业务中台架构图 基础设施服务,即IAAS层,提供硬件底层支持。 基础服务层,即PAAS层,包括分布式服务框架、分布式数据库、分布式消息、分布式存储、分布式事务、实时监控服务等等。 互联网业务中台,包括各服务中心的抽象出来的各种业务能力,包括交易中心、支付中心、营销中心、结算中心、用户中心、账户中心等等。也包括非业务类服务,如日志分析中心、配置中心、序列中心、基础中心。 业务应用,经过调取业务中台,组装形成独立业务服务能力的业务应用。 交易来源,就是前台用户使用的各个端,如淘宝App、PC站等。 二、业务中台化-产品形态 阿里的电商生态,就是要根据对商业的理解,把一些基础逻辑梳理出来。例如什么是业务?什么是业务身份?各个业务领域的边界是什么?每个领域提供的基础服务是什么?领域服务和领域服务之间的流程链接标准是什么?再在这些思想的指导下去建立业务平台化的实施标准和业务管控标准。 电商业务中台由一系列:业务能力标准、运行机制、业务分析方法论,配置管理和执行系统以及运营服务团队构成的体系,提供各业务方能够快速,低成本创新的能力。 三、业务中台化-全局架构

Heroku 的“得”与“失”

倾然丶 夕夏残阳落幕 提交于 2020-02-28 01:53:05
作者 | 孙健波(天元) 阿里巴巴技术专家 2011 年,Heroku 的联合创始人 Adam Wiggins 根据针对上百万应用托管和运维的经验,发布了著名的 “十二要素应用宣言(The Twelve-Factor App)”。不知那时候他们有没有想到,这份宣言会在今后数年时间里,成为 SaaS 应用开发的启蒙书。同时也奠定了 Heroku 在 PaaS 领域的地位,成为了云上应用开发规范化的基石。 Heroku 无疑是一家伟大的公司,它关注应用与开发者,“以应用为中心”的理念让我们至今受益。然而在过去这一两年里,我们看到许多 Heroku 的用户开始寻找别的选择。这不禁让我们好奇,站在“云原生”如火如荼的今天回望过去,Heroku 的“得”与“失”究竟在哪里? “以应用为中心”的先进理念 Heroku 创办于 2007 年,是最早成熟的 PaaS 产品之一。Heroku 也是最早喊出“以应用为中心”,大规模帮助应用上云的产品。正是围绕“以应用为中心”这样先进的理念,使得 Heroku 从一开始便拥有了至今看来都非常诱人的功能: 用户可以直接从开发语言出发,选择对应的技术栈,通过 heroku create 这样简单的命令,将应用托管到云上。主流的开发语言,均能在 Heroku 中找到对应的选择。 从代码的变动自动触发软件的部署交付,清晰的工作流、多样的发布策略

微服务治理解密:EDAS 是什么?

我只是一个虾纸丫 提交于 2020-02-27 17:12:09
本文是《微服务治理解密》系列篇的第一篇文章,为大家介绍 EDAS 是什么。该系列文章基于阿里云商业化产品 EDAS 『产品官网 >>』 的微服务实践,如果你的团队具备较强的微服务治理能力,那么希望我们在微服务治理方面的实践和背后的思考,可以为你提供一些参考。 EDAS 是什么 有很多读者问我在阿里是做什么的,我一般会回答:“我在阿里主要负责 Dubbo、HSF、SpringCloud Alibaba 这几个微服务框架研发和商业化相关的工作”,这样回答,如果对方是 Java 开发,一般都能知道个大概。熟悉阿里云的朋友会了解到阿里云上有很多的 PaaS 产品,我主要就是负责开发 “企业级分布式应用服务 EDAS” 这款产品;不熟悉阿里云的朋友,会对阿里云上一堆产品、一堆名词感到奇怪,什么 EDAS、MSE、ACM、OAM… 我开始接触 EDAS 时,也是吐槽了一下这次名词,但随着逐渐了解,也就觉得这些云产品像 Redis、DB、MQ 这些东西一样亲切了。这篇文章将围绕 EDAS 这款阿里云云产品进行介绍。 企业级分布式应用服务 EDAS(Enterprise Distributed Application Service)是一个应用托管和微服务管理的 PaaS 平台,提供应用开发、部署、监控、运维等全栈式解决方案,同时支持 Spring Cloud、Apache Dubbo(以下简称

PAAS、IAAS和SAAS之间的区别

拟墨画扇 提交于 2020-02-27 11:35:31
你一定听说过云计算中的三个“高大上”的你一定听说过云计算中的三个“高大上”的概念:IaaS、PaaS和SaaS,这几个术语并不好理解。不过,如果你是个吃货,还喜欢披萨,这个问题就好解决了!好吧,其实你根本不是一个吃货,之所以自我标榜为吃货,其实是为了收获赞叹式的夸奖,“吃货还这么瘦,好羡慕啊!”或者,总得给伦家的微丰找个像样的理由。一个“吃货”是怎样吃到披萨的呢? 1. 完全自己做 不好意思,如果自己做这实在是个麻烦事,你得准备很多东西,比如餐桌、披萨面团。。。。。等等,如下图所示: https://pic4.zhimg.com/80/9acf7b0482902a634f654ae8d7e7fbe1_hd.jpg 2. 买好速食披萨回家自己做着吃 你只需要从披萨店里买回成品,回家烘焙就好了,在自己的餐桌上吃。和自己在家做不同,你需要一个披萨供应商。如下图所示: https://pic1.zhimg.com/80/b642b741b04857b513824913d0e71863_hd.jpg 3. 打电话叫外卖将披萨送到家中,打个电话,披萨就送到家门口。 如下图所示: https://pic3.zhimg.com/80/b7849abcf2233f18b62df90d134b2295_hd.jpg 4.在披萨店吃披萨,你什么都不需要准备,连餐桌也是披萨店的。 如下图所示: https

今日头条技术架构分析,看这篇就对了!

家住魔仙堡 提交于 2020-02-27 10:31:07
点击上方 " 程序员小乐 "关注, 星标或置顶一起成长 每天凌晨00点00分, 第一时间与你相约 每日英文 Anywhere, it is a good in the past, recall the number of times many, all would be light. 任何地方,再好的过去,回忆的次数多了,一切也就淡了。 每日掏心 话 挖掘自己的潜力,树立自己的信心,开拓自己的事业,扬长避短,循序渐进。 来自:钟镇刚 | 责编:乐乐 链接:blog.csdn.net/mucaoyx/article/details/84498468 程序员小乐(ID:study_tech)第 754 次推文 图片来自 Pexels 往日回顾: 如何更规范化编写 Java 代码 正文 今日头条创立于2012年3月,到目前仅几年时间。从十几个工程师开始研发,到上百人,再到200余人。产品线由内涵段子,到今日头条,今日特卖,今日电影等产品线。 一、产品背景 今日头条是为用户提供个性化资讯客户端。下面就和大家分享一下当前今日头条的数据(据内部与公开数据综合): 5 亿注册用户 2014年5月1.5亿,2015年5月3亿,2016年5月份为5亿。几乎为成倍增长。 日活4800万用户 2014年为1000万日活,2015年为3000万日活。 日均5亿PV 5亿文章浏览,视频为1亿

PaaS能给企业带来什么价值?读完本文你就知道了

本小妞迷上赌 提交于 2020-02-27 04:55:35
1. 实现应用运行环境的标准化,提升交付速度 :通过容器的镜像技术保证开发测试和生产等诸多标准化,避免因应用运行环境不一致带来的各种故障和问题,同时,通过服务编排实现运行环境的自动化运维和快速交付,避免传统方式的应用系统运行复杂、交付周期较长等问题; 2. 实现运维过程的高度自动化,降低运维成本 :PaaS 平台提供多种自动化运维工具管理应用集群系统,比如智能负载可以实时观测集群节点的变化并智能修改路由配置,自动伸缩可以实现不同业务负载下集群规模的自动调整等,多种管理功能的自动化减少人工运维工作量,节省运维成本; 3. 有效提升基础资源的管理水平和硬件利用效率 :PaaS 平台资源的容器是基于操作系统的虚拟化,与 IaaS 基础环境实现解耦,平台自身的实现多数是应用较广的开发框架和标准 API,能够有效提升资源管理水平,有效避免厂商绑定;同时,合理调整单个操作系统之上容器密度的有效部署,可以更好提升资源使用率,降低硬件采购成本; 4. 有效实现软件研发的技术路径统一和把控研发质量 :通过运行环境的标准化可真正做到全公司技术路线的精细把控,做到统一不同项目组的技术研发路线,通过部署工具的统一可以做到 CI/CD 思想的有效落地实施,有效提升软件研发过程的质量把控水平; 5. 有效提升公司 IT 架构治理 :相较于传统开发运维各司其职的模式,PaaS 能有效实现 devops

2015 年,我和华大基因立下一个小目标……

半世苍凉 提交于 2020-02-26 07:17:20
导读 :2015 年,阿里云和华大基因立下一个目标:到 2020 年,要在 24 小时完成个人全基因组测序。这在当时是一个几乎被认为不可能的挑战。 而在 2020 年刚开始的第 17 天,我们就实现了这个目标!并且把个人全基因组测序分析做到只需要 15 分钟,不到一顿饭的功夫。 云端实现大规模弹性调度计算 图 1 - WGS 分析过程示意图 基因计算所面临的挑战不同于常规计算,大数据生信分析平台需要具备 PB 级的数据处理能力:存储与压缩、清理及管理、低成本保存的能力;快速、安全的云端分发共享;基因数据的安全隐私保护、大规模数据挖掘;按需调度和弹性扩容等。 此次方案由华大 DNBSEQ 自主测序仪、BGI Online 混合云架构、阿里云容器服务 ACK/AGS 基因服务以及赛乐基因 GPU 加速算法的深度融合而成。其中,华大基因联合阿里云的整体技术架构为云原生容器混合云,实现云上云下资源一体,跨地域集群统一管理。凭借云端的自动伸缩特性,实现大规模弹性调度计算。 在使用上,该方案用户无需关心基因数据处理过程中的计算资源、处理逻辑、数据缓存等细节,只需将下机数据 (FASTQ文件) 上传至 OSS,以及授权 Bucket 给 AGS 服务,即可高效、快速完成整个数据分析流程,并将结果数据上传到用户期望的存储空间。 这套端到端解决方案,无缝衔接测序平台和基因云平台,全面支持包括