摘要:编码未来,除了程序员专属的假期福利,还要解决程序员手头的问题。10月24日,阿里云上线全新开发者服务,发布多款开发工具,包括AlibabaCloudToolkit、链路追踪TracingAnalysis和应用高可用服务AHAS等,旨在帮助开发者提升开发效率,减少运维成本。维护。复杂。码出未来,除了程序员专属的假期福利,还要解决程序员手头的问题。10月24日,阿里云中间件全新推出开发者服务,发布了AlibabaCloudToolkit、链路追踪TracingAnalysis、应用高可用服务AHAS等3款开发工具,旨在帮助开发者提升开发效率,缩短运维时间。维度复杂度。云计算时代,企业上云已成趋势。开发人员在企业上云过程中扮演着重要的角色。他们是云资源的使用者和维护者。但是,云开发不同于本地开发环境。如何在云端实现快速部署、有序迭代、高效运维成为开发者关注的焦点。本次大会推出的全新开发工具产品,围绕开发效率和平台稳定性两个维度直击开发者的痛点。AlibabaCloudToolkitAlibabaCloudToolkit是阿里云为开发者IDE平台提供的插件,旨在帮助开发者高效开发和部署适合运行在云端的应用。开发者在IDE(如Eclipse或IntelliJ等)中安装AlibabaCloudToolkit插件后,在本地完成应用的开发、调试和测试,然后通过中的图形化配置对接云端部署环境集成开发环境。轻松将应用部署到阿里云的云环境中。据悉,AlibabaCloudToolkit将于11月2日发布完整的1.0正式版,释放更多插件能力。LinkTrackingTracingAnalysis微服务时代,虽然分布式应用架构满足了应用水平扩展的需求,但是运维和诊断的过程变得越来越复杂,比如接口诊断困难、应用性能诊断复杂、架构复杂分析、多语言节目统一接入困难、调用链路数据离线分析困难等,传统的监控工具已经不能满足跨业务可视化的需求。阿里云链路跟踪服务TracingAnalysis,可以跟踪所有分布式架构中的微服务用户请求,汇总形成分布式调用链,以及应用的单个服务和资源,实现研究链路的实时查询、诊断和应用性能汇总功能。同时,采集的链路数据可直接应用于日志分析,并可对接LogSearch、CloudMonitor、MaxCompute等下游分析平台,用于离线分析、告警等场景,提升链路价值数据。此外,追踪分析基于Opentracing标准,全面兼容开源社区,如Jaeger、Zipkin等开源项目,提高链路追踪系统的易用性和健壮性。应用高可用服务(AHAS)在传统的应用高可用方案中,企业需要保证应用的高可用性和业务连续性,不仅需要投入高昂的建设成本,而且上线时间长,建设和维护困难,导致很多企业敬而远之。同时,传统的物理机和虚拟化集群的高可用解决方案无法满足分布式架构应用的高可用需求。这时候,面向云应用的高可用产品就成为分布式架构下提高应用可用性的新方案。应用高可用服务AHAS针对基于SpringCloud、Dubbo或K8S的微服务应用,一键快速获取高可用能力,无需修改代码,无需运维后台服务。还支持微服务流控,应对突发流量高峰,保护微服务稳定性,支持微服务降级,应对服务依赖导致的雪崩,提供整体应用稳定性。同时AHAS提供了应用高可用保障所必需的架构的实时展示和跟踪,架构的高可用评估,以及Java应用零代码改动接入流控降级的能力。即使是已经上线的应用,也可以在不升级的情况下提升应用的易用性。
