You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Gateway/README.md

62 lines
6.3 KiB
Markdown

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<h1 align="center" style="margin: 30px 0 30px; font-weight: bold;">ITME</h1>
<h3 align="center" style="margin: 30px 0 30px; font-weight: bold;">ITME全称为IT管理引擎英文为IT Management Engine </h3>
<p align="center">
<a href='https://gitee.com/apiumc/ITME/stargazers'><img src='https://gitee.com/apiumc/ITME/badge/star.svg?theme=dark' alt='star'></img></a>
<a href="https://gitee.com/apiumc/ITME/LICENSE"><img src="https://img.shields.io/badge/license-Apache--2.0-green"></a>
<a href="https://gitee.com/apiumc/ITME/stargazers"><img src="https://img.shields.io/badge/version-v1.0.0-blue"></a>
它在面向应用管理时,等于 `Nginx` + [网关登录](https://www.apiumc.com/itme/auth/about) + [图片切割](https://www.apiumc.com/itme/image/cast) + [内网穿透](https://www.apiumc.com/itme/vpn/about) ++
它在面向设备管理时,它让堡垒机`Web化`,用浏览器、手机就可运维服务器;
它在面向开发赋能时,它让开发团队只要有后端工程师就拥有高阶`全栈工程师`
### 它在面向应用管理时
ITME它的内核是高性能的Web网关它从底层Socket原始通信层开始采用多线程、多任务模式从新构建Web服务充分发挥当下多核的CPU的多任务并行性能达到不输Nginx的性能表现而多线程、多任务天生比多进程模式更有编程可控性基于这此原理为ITME带来丰富多的在Web网关深度创新和实践ITME是Web网关功能集大成者它一个工具等于`Nginx` + [网关登录](https://www.apiumc.com/itme/auth/about) + [图片切割](https://www.apiumc.com/itme/image/cast) + [内网穿透](https://www.apiumc.com/itme/vpn/about)还有多项功能是超越Nginx的创新例如它配置全程界面化让您告别难懂、难记易出错的指令配置还有它的泛域名反向代理和域名清洗功能就能让各大应用在新域名下正常工作结合ITME认证体系是一个替换传统VPN的创新方案ITME是把VPN耗资源、耗带宽隧道保持变成了Web请求响应从此不再安装VPN客户端现在是时候丢弃传统的VPN了让ITME来守护您企业外网与内网的连接了。
ITME面向应用核心思想是不改应用的情况下来强化应用它的网关登录是不改变原有应用的情况下让企业的Web应用通过配置来采用ITME的认证机制不但解决了各应用弱密码、重置、找回等等安全问题还拥有各应用统一登录让各应用拥有了扫码登录、指纹面容、人脸核身等等安全机制。
ITME的[图片切割](https://www.apiumc.com/itme/image/cast)它是基于Web网关图片压缩的创新方案图片是Web应用打开迅速的关键因子因此合适的尺寸和格式能带来极大的速度提升ITME的图片处理在不改变原应用的情况下来调整图片尺寸、增加水印、格式转码等等功能同时也支持智能适配按浏览器兼容性从avif格式、webp格式、png格式适配转码从而帮助应用把图片大小减少60%-90%,让应用快如闪电,还节约服务器带宽,大幅改善原应用的客户交互质量。
ITME的[内网穿透](https://www.apiumc.com/itme/vpn/about)它是内核实现了自研HTTP穿透协议它高效稳定协议中对穿透的内容进行动静分离算法让静态内容走缓存动态内容走穿透从而达到弱网络环境中也有很好的防问速度。正因如此我们才可把内网穿透这种面向开发者的调试技术进行商业化帮助小型企业没有外网IP、域名也能防问内网应用减少了企业的线上维护成本当然对待开发者是更友好。
在ITME面向应用管理时还有**强化安全**、**行为监控**、**增强性能**、**友度分流**等等多项创新方案,想了解更多,请联系我们。
### 它在面向设备管理时
ITME内核集成了[堡垒机](https://www.apiumc.com/itme/webssh/about)此堡垒机它让终端Web化让设备资源Web化让文本编辑可视化在安全上支持面容和指纹从终端到ITME堡垒机安全和使用和方便性改进不只是一点点。
ITME内核实现了SSH协议并且把SSH协议Web化了从而让Terminal终端进化为浏览器可操作当然ITME并不是把SSH简单Web化它是让文件目录树形化让文件查看、编辑、下载可视化不离窗口也能直接上传文件或目录不再需要sftp上传的繁琐指令且把它们在融化在一个窗口之下同时在操作上不但支持浏览器还支持App可以下载ITME移动端可在各大应用市场搜索ITME。现在运维跟着手机走企业运维事件不用愁。
### 面向开发赋能时
ITME它为什么能面向开发者赋能呢ITME来源于UMCUMC是一套用文本格式来驱动来各前端应用交互的协议只要前端遵守此协议已完成IOS和Android H5前端实现后端无论用任何语言响应此协议的文本就能完成前端的开发这样让后端人员不脱离自己的知识体系也能开发原生的前端应用。UMC有跨应用跨语言的协作的功效但体现统一的服务需要像把它们融合一起它需要一个像Nginx一样的Web网关才能更好的满足融合工作开始我们也有简易版本但后面因项目各种需要我们升化了Web网关从而有了ITME你会发现ITME每项配置操作都可以在移动端完成ITME本质是UMC的协议的自举它是UMC协议走向成熟商用的标志。所以说ITME向开发赋能是赋于后端工程师开发原生前端应用成为全栈工程师帮助团队只要有后端工程师就有完整的移动团队了解更多ITME面对开发赋能时请看官方我们后期推出视频教程。
### 下载安装
1. 从发行版处或官网下载对应操作系统下的版本,解压运行即可。
![image](https://www.apiumc.com/UserResources/7124914603020058625/1682142694/image.png)
2. 在浏览器中输入监听地址中的网址,用管理员进行登录, 按提示完成注册登记默认管理员为admin密码也是admin。
![image](https://www.apiumc.com/UserResources/7124914603020058625/1682142739/image.png)
### 下载移动端
Android版可以国内各大应用市场搜索 “ITME”IOS版可以在App Store搜索 “ITME”