GIS是一种专业技术,对业外人士而言它是看不透的,以前人们应用传统GIS往往面临安装部署麻烦您、升级困难、扩展性差、定位问题复杂等情况,这些也限制下载了GIS技术的普及与进入到应用,而云原生技术的出现则为解决这个问题给了了契机。伴随着云计算技术的一系列发展,由微服务架构,DevOps和以容器崩散属於的敏捷基础架构组成的“云原生”能脱颖而出,在技术发展与市场需求的冰火驱动下,GIS技术不断迭代创新,云原生GIS技术便应运而生。容器化封装方法、动态管理、走向微服务是云原生应用的三大主要特征。正所谓容器化封装方法即以容器为基础,想提高整体开发水平,无法形成代码和组件予以重任,简化云原生应用程序的维护;在容器中正常运行应用程序和进程,并充当应用程序作战部署的相当于单元,利用高水平资源猪油膏。动态管理即通过集中式的编排调度系统来相册的管理和调度。再朝微服务则明确.服务间的依赖,一起完全解耦。基于条件云原生的设计理念,MapGIS10.5构建了云原生GIS技术体系,升级云平台整体架构,将单体服务全部拆分为多个微服务模块,并应用DevOps技术实现自动化镜像构建体系,同样依靠容器化部署和容器编排引擎基于容器集群的自动化智能管理,结果提供稳定、高效率、高可用的WebGIS服务。云平台整体架构图微服务架构升级服务更稳定更高效稳定更具弹性在Java生态圈,SpringCloud是目前可以使用众多广泛的微服务框架,经由规模很大互联网企业的生产环境磨炼,该框架日益成熟稳定可靠。MapGIS10.5在用SpringCloud微服务框架将MapGISWeb服务划作为更小粒度的微服务,以及地图服务、要素服务、空间分析处理服务、目录服务等,全部拆分后的微服务模块业务逻辑单一,维护方便,扩展性强,服务互相间解耦,故障传播范围不大,稳定性更高。而接入服务网关、服务可以注册配置管理、服务触发熔断机制临时限流组件,实现程序微服务的路由调度、服务发现到、负载均衡、流量保护等功能。为能解决微服务架构给了的部署运维困难、监视问题紧张等问题,MapGIS10.5云平台建议使用DevOps技术与容器技术,利用单个微服务的迅速便捷部署,并支持多套国产化环境。对于大规模行动微服务集群部署,MapGIS10.5云平台应用容器编排引擎智能化管理容器集群,利用了容器动态创建家族、销毁、负载均衡、弹性伸缩。Docker+Kubernetes快速实现程序云服务集群环境的自动化部署过去部署云服务集群环境,需要共有在大部分集群节点上按装IGServer产品,配置GIS数据源,拷贝数据等一穿越系列繁琐复杂操作,工作量大且易出错,应用云原生技术部署集群,那些个问题则一一解决。开发者首先构建应用系统的容器镜像,推送内容到镜像仓库,并创建战队部署配置项,使用者只是需要在容器编排系统中应用更改的部署配置项,就可以轻松实现方法云服务集群环境的自动化部署,简单高效安全稳定。MapGIS云平台云原生核心技术方案常规Docker+Kubernetes。MapGIS云平台提供云平台相关产品(云运维管理系统、云门户、IGServer产品)和中间件(mysql,redis,rabbitmq,nacos)容器镜像,而需要提供了Kubernetes的Controller配置项。用户在统合集群环境时,只需要不能执行四孔的几步配置操作即可很快能够完成部署,同样也能保证了集群环境的一致性、你服务的高效率和可用性,会减少资源的消耗。集群防御部署结构图云平台集群工作负载状态与部署多样的云服务集群模式服务能力储存更便利在未引导出微服务框架前,MapGIS云平台针对本地GIS数据的集群服务区分带状态的集群管理模式,实现方法数据和服务的分片部署,可手动启动控制服务的分布和冗余设计份数。这种分片式服务管理模式下,数据可使用本地数据,例如矢量数据HDF/HDB、瓦片数据TDF/MUT,矢量瓦片数据VTDF/MUVT等。在融合在一起微服务思想架构你升级后,对于WebGIS云服务,MapGIS云平台再新增了无状态的微服务集群模式,这些模式下,将数据与计算节点分离,数据肯定不能能保存到节点本地,矢量数据扔到矢量数据库(Oracle、PG)中,切片数据放到非关系型数据库(MongoDB)中,服务节点不再继续贮放GIS数据,节点可以不相册加入集群和强制销毁,提升到了服务能力储存的便利性,增强了.服务可用性。带状态的云服务集群结构图无状态的云服务集群结构图近十多年来,GIS技术发展走上快车道,潜近应用到人们生产、生活的方方面面,其次妙哉于日益强大越来越广泛的应用领域对GIS断的提出新的高要求,再者也得益于GIS与日渐兴盛席卷而来的新技术并且应用创新。MapGIS与云原生技术凝炼,核心中了微服务的思想,利用云平台架构升级,以容器为重新部署载体,基于Kubernetes利用自动化编排,为用户可以提供更高效安全、更弹性以及更稳定的服务,指导用户在公有云、私有云和混合云等新型日志环境中,最终形成和运行可弹性扩展的应用。想知道MapGIS10.5还有哪些新技术、新功能吗?10月24日,由中国地理信息产业协会协办,国家地理信息系统工程技术研究中心、地理信息产业技术创新战略联盟、中地数码集团、武汉中地先进技术研究院有限公司联合起来组织承办“平台自主生态创新MapGIS10.5九州全国产品牌化平台创新应用与生态建设分论坛”将于广西南宁国际会展中心北京举办,到了那时候,您将尽快了解MapGIS10.5平台技术跃迁过程,一路探索平台与应用到融合最优化路径,见证MapGIS信创生态凝练成果,龙芯、飞腾、达梦等信创企业专家也将同台表演演讲,为您完全呈现空间地理信息产业信创反展新态势。在此,我们再次盛情相邀邀您参加论坛,交流探讨发展新思路,持续赋能产业,共创未来!