云服务API应用网关建设项目立项报告

混合云服务应用网关建设项目
一 项目背景
根据国家局关于某某行业“互联网+”行动的的总体部署思路,******企业秉承开放、互联、共享的理念,以互联网+的思路与技术,推进和+生态圈的建设。******企业信息化建设逐步推进,形成了信息化支撑的基本框架。在工程推进的过程中,需要解决的业务支撑需求和问题越来越具体化,而且随着方案的落地细化,站在公司整体的角度来考虑整个信息化建设的需求越来越迫切。目前信息化建设在整体架构上也面临较大挑战。
二 项目建设的必要性
在信息化建设上已经取得了丰硕的成果,尤其是综合管理平台即将上线运行后为应用系统建管用提供统一的平台服务,进一步提高开发效率、节约开发成本。但是随着公司信息化建设的深入,需要解决的问题、需求越来越多,也对信息化建设在整体架构上提出了新的挑战。
集成问题:随着越来越来多的应用系统上线,根据公司的规划设计,整合的力度也越来越大,衔接越来越紧密,因为应用之间的集成关系也越来越复杂,主要表现在:
1)不同的应用提供一个到多个不同的API接口;
2)应用在提供API接口的同时也需要调用其他应用的API接口(既是API调用方,也是API服务提供方);
3)各应用之间互相直接调用API,身份验证、安全控制等由各API服务提供方自行控制。
开发管控问题:传统信息化系统的典型架构是单块架构,即将应用程序的所有功能都打包成一个应用,每个应用是最小的交付和部署单元,但是,随着互联网的迅速发展和企业应用范围的扩展,单块架构表现出一些不足。如:
1)代码庞杂,难于理解,新人上手困难;
小鼠步态分析实验2)维护困难,一般需要专门的维护团队,而且应用越大,则维护人员越多,团队管理成本也越高;
3)功能升级困难,系统中任何程序的改变,都需要对整个系统重新测试并部署;
4)扩展困难,单块架构系统由于单进程的局限性,水平扩展时只能基于整个系统进行扩展,
无法针对某一个功能模块按需扩展。
三 项目建设的可行性
导光剂一、技术可行性
******企业打造具有******企业特的“面向对象的敏捷服务体系架构”,实现高效实用、体验良好的生态型信息化系统。混合云服务API应用网关,技术可行性主要体现在以下几个方面:
1、******企业基础平台完备,本项目可以利用******企业统一平台资源池已经采购的各种计算和存储资源、各种基础软件系统,可大幅度地节省采购投资。
2、该项目基于混合云平台进行建设,混合云平台功能做辅助性支撑功能实现。混合云平台成熟的技术架构体系可以借鉴,混合云平台稳定的运行是该项目建设的重要技术保障。
3、本项目将混合云平台提供需要实现统一的API服务,按照统一规格,将平台内的业务组件和技术组件包装成API服务,提供给上层应用调用。从而提高资源利用率、提高服务和技术的标准化、简化上层应用的开发和运维。mide-277
二、业务可行性
项目建设主要基于混合云平台业务展开,提供各个应用API接口管理服务,业务可行性主要体现在:
混合云平台在******企业实施多年,******企业对于混合云平台业务的开展也越来越规范。项目的开展不需要对混合云平台进行功能性改造,不调整业务模式,并且能提供有效的有段监控各个业务关键点,对关键业务操作进行监控和预警,能促进******企业业务操作的规范性、及时性。
四 项目建设内容和目标
一、项目建设目标
本期建设目标:初步搭建全新的微服务混合云应用网关架构,为后续信息化建设打下坚实基础:
客房预定定义统一服务开发规范:提供服务注册、测试、发布整个生命周期管理,提供统一的开发、测试平台。
声音检测电路
陶瓷饰品实现服务自助平台:提供自助注册、测试、发布;发布审核;版本管理;下线、回滚;发现、申请、授权;
实现服务请求身份认证、权限认证,支持LDAP、SSO、OAuth2、JWT(JSON Web Token)等认证方式;服务多视角认证,同一服务支持为不同的用户提供不同的认证模式
实现服务路由、缓存、负载均衡、参数转换功能,强制HTTPS访问
实现请求数据限制(大小等)、IP黑白名单、访问头过滤(UserAgent)的校验,减少后端对非法请求、无效请求。
实现可控制单位时间内(年、月、天、小时、分钟、秒)服务允许被调用次数。用来保护企业的后端服务,实现业务分级和用户分级。

本文发布于:2024-09-22 20:33:42,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/105246.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:服务   平台   应用
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议