微服务测试需要掌握哪些内容_在8小时内掌握微服务

微服务测试需要掌握哪些内容

如今,每个人都在谈论微服务,而Red Hat在全球范围内开展了一些非常酷的开发人员活动。 最近一次发生在去年11月初。 令人惊叹的演讲者阵容始于特别演讲嘉宾,来自Google云管理团队的Tim Hockin,Kubernetes的技术负责人和联合创始人,以及Red Hat的James Strachan和Claus Ibsen。 James创建了Groovy编程语言,并且还是Apache Software Foundation的成员,并且是许多其他开源项目的共同创始人,例如; Apache ActiveMQ,Apache Camel,Apache ServiceMix。 克劳斯·易卜生(Claus Ibsen)从事诸如Apache Camel,fabric8和hawtio之类的开源集成项目,并是《 Camel in Action》一书的作者。 蒂姆(Tim),詹姆斯(James),克劳斯(Claus)以及其他许多领域的专家,例如面向Java开发人员的Kubernetes,具有Apache Camel的微服务和以移动为中心的体系结构。

完整的8小时播放列表可在Youtube上免费获得 ,我只想挑选一些个人收藏夹。

现实世界中的微服务,作者:克里斯蒂安·波斯塔(Christian Posta)

除了引入微服务的许多技术挑战之外,组织还需要调整其现有的开发和运营流程以及工作流,以获取微服务架构的更大好处,包括持续交付风格的应用交付。 本次会议回顾了许多大型企业在寻求采用微服务方面面临的挑战,并探讨了它们如何适应持续的旅程。 本课程还将讨论这些公司在将这些新的架构方法和技术与现有人员技能和流程相结合时所使用的一些最终架构。

WildFly Swarm:Lance Ball的微服务运行时

如今,轻量级微服务主导着开发者的喧嚣,传统的Java EE开发人员已经花了很多时间在镜子里问自己:“我的应用程序在这个容器中看起来很胖吗?” 或“如何在轻量级微服务中利用现有的Java EE位?” 或“如果我拥有Just Enough App Server™来利用Java EE的功能和标准,但又采用了易于部署和管理的精简,自包含的可运行工具,那一切呢?” 好吧,也许不是最后一个。

输入WildFly Swarm。 WildFly Swarm将WildFly Java Application Server分解为细粒度的部分,从而允许将这些部分与您的应用程序选择性地重构为一个独立的可执行文件–“ uberjar”。 生成的工件仅包含足够的Java EE以支持您的应用程序所需的传统API的任何子集。

本讲座介绍了WildFly Swarm,并向您展示了它如何帮助您将现有的Java EE投资带入轻量级,易于部署的微服务领域。 此外,它还向您展示了WildFly Swarm如何帮助您轻松利用其他最先进的组件,例如Keycloak,Ribbon和Hystrix,并将它们无缝集成到您的应用程序中。

Jimmi Dyson的微服务日志记录和管理

日志记录是使微服务为您服务的关键部分。 该会话可帮助您以不同的方式查看日志,以了解您的系统在做什么以及它们如何交互,以便快速解决问题并提高性能。 您将了解从分布式微服务收集日志时遇到的问题,并讨论如何对其进行集中化以从信息的金矿中获得真正的价值。

微服务工作流程:James Rawlings的CI / CD

我们都知道,在现实世界中,除了编写代码行之外,还有更多的工作要做。 本次会议探讨了fabric8如何演变为提供一个平台,该平台不仅支持微服务的开发,而且还支持与微服务的合作,并提出了从启动到在实际环境中运行的想法。

随着DevOps等流行趋势的发展,我们知道,更多的是组织的文化,这将为您提供更大的敏捷性和成功机会。 与跨职能团队进行有效沟通的能力可以提高生产率,减少社交冲突并建立所有重要的反馈循环。

我们研究一下fabric8如何为Gogs中的托管git服务提供现成的集成,以及如何使用Taiga和社交工具(如Lets Chat和Slack)进行敏捷项目管理,以使用Hubot实现智能,可扩展的自动化,同时提供专为新时代微服务团队设计的平台。

它还涵盖了流行日志记录和度量工具的集成,这是持续改进的先决条件。 我们不仅需要了解平台的运行方式,还需要了解平台的使用情况。 能够可视化团队在其单位内外进行交流的方式可以视为衡量组织内部文化的第一步。 这对于识别内部孤岛发展的早期迹象以及向高绩效团队学习非常有用。

在Youtube上查看完整的播放列表,并在redhat.com微服务开发人员日网站上找到有关该事件和其他会话的更多信息。

翻译自: https://www.javacodegeeks.com/2016/01/get-speed-microservices-8-hours.html

微服务测试需要掌握哪些内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值