devops

利用FlubuCore用C#来写DevOps脚本

二次信任 提交于 2020-10-25 04:57:14
前言 随着近些年微服务的流行,有越来越多的开发者和团队所采纳和使用,它的确提供了很多的优势也解决了很多的问题,但是我们也知道也并不是银弹,提供优势的同时它也给我们的开发人员和团队也带来了很多的挑战。 为了迎接或者采用这些新技术,开发团队需要更加注重一些流程或工具的使用,这样才能更好的适应这些新技术所带来的一些问题。 对于流程行问题,敏捷的Scrum能够很好的提升产品开发团队之间的协作问题,那么对于应用变的越来越复杂这种情况,它最直接的问题就是带来了开发运维的复杂性,这个时候我们就需要使用工具来解决了。 开发运维的复杂性 从字面意思可以看出开发运维的复杂性指的是开发的复杂以及运维的复杂,然后我们具体来说一下到底是怎么复杂的。 我们先说开发的复杂性, 应用由单体变成分布式,需要处理分布式系统遇到的所有问题。 我在之前的 博客 里面大致都说过遇到的一些挑战,感兴趣的同学可以跳过去看下。 除此之外就是遇到的另外一个也会导致变得复杂就是应用的构建和发布以及部署,因为涉及到的服务特别多就带来了很多的问题,所以遇到的这些问题你可以认为应该开发处理也可以认为应该运维处理,那么就合在一起叫开发运维问题吧。 针对这种开发运维问题,业内提出了DevOps支持。 DevOps DevOps (Development和Operations的组合词),他是一组过程、方法与系统的统称,用于促进开发(应用程序

利用FlubuCore用C#来写DevOps脚本

做~自己de王妃 提交于 2020-10-24 19:58:30
前言 随着近些年微服务的流行,有越来越多的开发者和团队所采纳和使用,它的确提供了很多的优势也解决了很多的问题,但是我们也知道也并不是银弹,提供优势的同时它也给我们的开发人员和团队也带来了很多的挑战。 为了迎接或者采用这些新技术,开发团队需要更加注重一些流程或工具的使用,这样才能更好的适应这些新技术所带来的一些问题。 对于流程行问题,敏捷的Scrum能够很好的提升产品开发团队之间的协作问题,那么对于应用变的越来越复杂这种情况,它最直接的问题就是带来了开发运维的复杂性,这个时候我们就需要使用工具来解决了。 开发运维的复杂性 从字面意思可以看出开发运维的复杂性指的是开发的复杂以及运维的复杂,然后我们具体来说一下到底是怎么复杂的。 我们先说开发的复杂性, 应用由单体变成分布式,需要处理分布式系统遇到的所有问题。 我在之前的 博客 里面大致都说过遇到的一些挑战,感兴趣的同学可以跳过去看下。 除此之外就是遇到的另外一个也会导致变得复杂就是应用的构建和发布以及部署,因为涉及到的服务特别多就带来了很多的问题,所以遇到的这些问题你可以认为应该开发处理也可以认为应该运维处理,那么就合在一起叫开发运维问题吧。 针对这种开发运维问题,业内提出了DevOps支持。 DevOps DevOps (Development和Operations的组合词),他是一组过程、方法与系统的统称,用于促进开发(应用程序

SSL/TLS证书1年有效期新规已至,被“证书过期”支配的恐惧又增加了!

倖福魔咒の 提交于 2020-10-24 12:25:51
2020年9月1日起,两年期公共SSL/TLS证书正式告别了行业,在三大浏览器(Apple Safari、 Google Chrome、Mozilla Firefox)的推动下,SSL/TLS证书最长有效期变更为13个月,同时,全球各大证书权威签发机构已停止签发有效期超过1年(398天)的SSL证书。 证书寿命缩短的关键因素:安全性 过去十年,SSL/TLS证书的使用寿命显著缩短。 2011年,由国际性电子认证机构(CA)与操作系统、浏览器厂商组成的CA/B论坛(CA / Browser Forum)将证书有效期从最早的8-10年缩短至5年。 2015年,又由5年缩短至3年,到2018年则缩短为2年。 2019年,虽然CA/B论坛会议投票否决了将证书有效期减少至一年的提议,但该措施却依然得到了苹果、谷歌、微软、Mozilla和Opera等浏览器厂商的压倒性支持。而在今年2月,苹果首次宣布:拒绝在9月1日或之后发布的有效期超过398天的新SSL/TLS证书。从那时起,Google和Mozilla都纷纷效仿。 为什么证书有效期要越缩越短呢 关键因素就是安全性。 SSL/TLS是基于加密的互联网安全协议,为互联网通信提供隐私、身份验证和数据完整性,从而保护用户免受窃听、中间人攻击和劫持攻击。 以Google和苹果为代表的浏览器厂商担心加密算法的安全漏洞会影响证书的安全性;另外

在J2Paas低代码平台上开发软件,是一种什么感觉?

一曲冷凌霜 提交于 2020-10-24 05:50:05
信息技术是21世纪翻天覆地的一项革命技术之一,不管小到人们生活的点点滴滴,还是大到人类科技的发展,它都扮演着一个非常重要的角色,而其中,信息科技对使用者的产物,就是“系统”“软件”“APP”“小程序”!但此前,我们也仅仅只是一个产品使用者。 然而,如果今天我说,一个从来没有学过编程的人也能开发出一个APP/小程序,你相信吗? 你肯定觉得难以置信,但是新风口已经不用质疑的出现了—“J2Paas低代码平台”,凭借极少的代码量甚至没有代码量成功的成为了应用程序开发的未来,“全民开发”成为了必然! 为了搞清楚J2Paas低代码平台与全民开发,我们可以深入看下J2Paas有哪些开发特性及使用它去开发软件将给我们带来哪一些变化: 平台显著特性 J2Paas平台的一个显著特点是在J2Paas上构建应用程序非常简单,快速且直观,借助模型驱动及可视化开发,IT技术人员和业务领导者可以共享语言来快速构建应用程序;它也是少数支持多系统同步的平台,可轻松与现有系统集成,为中小规模的企业带来了很多优势! 开发效率提高 通过一些实践你可能会发现,更多的人可以使用J2Paas平台参与到应用程序开发当中,其中不仅包含具有专业编程能力的程序员,非技术背景的业务人员与职能人员同样可以4倍速的构建应用;对于IT团队来讲,J2Paas还可以有效降低开发培训与技术部署的初始成本!

流程运维开发受制于人?云流程平台为企业破局 | 有问必答Vol.4

流过昼夜 提交于 2020-10-22 17:45:55
Q1:我们公司5年前基于开源引擎自研了一套流程平台,后来又采购了一套国内的流程平台。几年过去,两个平台上都运行了大量流程,但随着公司规模逐渐扩大,流程平台的压力越来越大,而且业务需求变更也越来越频繁,运维的压力山大。 平台运维能力不足,新需求开发受制于人,开发效率低,业务部门需求得不到满足,双方怨声载道。。。IT部门两头受气。 这些问题不止您一个客户在咨询,业务流程本身的使命就是连接不同的业务,所以从BPM项目实施的那天开始,就要面对不断的变化,而且变化可能来自任何一个方面——组织架构、人员、业务、政策、标准等等。所以 在BPM系统建设之初,不仅要从功能层面去考虑,还要考虑架构问题,为未来需求变化设计充足的余量。 Q2:我们原先选型重功能,的确忽视了流程平台的架构。你有什么解决方案? 我们提供以PaaS架构为基础的企业BPM平台解决方案——Nebulogy BPM PaaS(NBS) , NBS基于云原生理念,对BPM平台进行了微服务化重构,保证未来性能的灵活扩展,同时以服务为中心,兼顾未来的持续成长。 基于服务化和开放的标准,NBS将BPM平台类应用进行充分解耦,以一组通用组件服务的方式,将BPM全生命周期管理的最佳实践呈现给用户,这些组件服务即可融入其他架构,也可以将平台本身的服务替换为其他产品。 开发运维层面,NBS通过 低代码开发、流程模拟测试、可视化流程配置运维

腾讯、京东、滴滴、字节跳动……15个大厂在数据治理和数据分析上的真实案例

∥☆過路亽.° 提交于 2020-10-21 15:42:58
时间: 2020年10月30日 地点: 上海中庚聚龙酒店 指导单位: 上海市经济和信息化委员会 学术指导单位: 北京大数据研究院 主办单位: 上海市云计算产业促进中心、dbaplus社群 峰会主题专场设置 峰会亮点先睹为快 产学界领军者的行业前瞻 随着云计算的成熟,越来越多技术得以在云端融合落地,同时也衍生出人工智能、云原生、5G等新技术。对于多数技术人和企业来说,这些新兴技术只停留在概念的认知上,离应用还遥不可及。为此,DAMS峰会特别邀请到产学研重量级嘉宾,带着这些新兴技术的最新研究与实践成果,与大家近距离交流。 张贺 南京大学软件学院 教授/博士生导师 哲学博士(Ph.D),南京大学软件工程教授、博士生导师,入选登峰人才计划(A-层次),澳大利亚联邦科学院(CSIRO)主任科学家,国际软件工程研究联盟(ISERN)成员、南京大学代表,中国计算机学会高级会员、软件工程服务计算专委会委员 师从世界级软件工程专家、经验软件工程奠基人(澳)Ross Jeffery教授和(英)Barbara Kitchenham教授,在欧洲和澳洲从事软件工程研究与实践十余年 演讲主题:《DevOps知识体系与标准化的构建(拟)》 包勇军 京东 大数据平台技术VP 目前在京东任职数据基础平台部、广告质量部、推荐研发部负责人,同时担任京东集团技术委员会委员、京东零售数据算法委员会会长