经过近3个月的研发,Seal AppManager v0.2 已正式发布。
Seal AppManager 是一款基于平台工程理念的应用统一部署管理平台,于今年4月首次推出。在上一版本中,我们已经释出集成 ChatGPT 简化服务模板代码生成、云成本可视化、动态环境管理等功能,通过降低基础设施运维的复杂度为研发和运维团队提供易用、一致的应用管理和部署体验。
在此基础上,Seal AppManager v0.2 提供更灵活、强大的应用和环境部署管理能力、优化交互操作并为企业用户落地生产环境提供了核心支撑,进一步简化应用部署管理体验。
免费试用:https://seal.io/trial
产品文档:https://seal-io.github.io/docs/
伴随云原生技术迈入深水区,企业内部 IT 架构演进得愈发复杂,IT 团队规模不断扩张。在多团队协作的背景下,应用环境配置往往变得复杂且易出错,使得应用和环境部署成为产品团队面临的挑战之一。
应用和环境部署管理是 Seal AppManager 的核心,通过提供多样化的应用运行时支持、基于服务模板提供上层灵活的应用定义能力,简化应用和环境部署过程,加速应用交付,确保应用在跨环境中的稳定性和一致性。
在上一版本中,用户可以从应用系统的维度统一管理多个部署实例,进而简化应用管理工作,促进研发团队间的无缝协作。在 Seal AppManager v0.2 中,这一特性得到增强:
在云原生技术迅速普及的今天,混合环境部署已是大多数企业进行应用交付和发布时的必然选择,但是开发、测试、生产等多环境管理也带来很大挑战。
在上一个版本中,我们已经提供了动态环境管理的特性,借助该特性研发人员在不了解底层环境细节的情况下能够自助部署应用。在 Seal AppManager v0.2 中,这一特性得到进一步增强:
支持项目级别的环境/连接器管理:用户可以根据项目的需求,针对不同的环境和连接器设置和管理配置,实现更精细化的控制。这一功能的引入将使产品团队能够更高效地管理和配置不同项目的环境和连接器。
支持展示环境依赖图:环境内不同的服务之间存在依赖关系,Seal AppManager v0.2 可以通过可视化的方式呈现不同组件和服务之间的关系。借助直观的依赖图,用户可以更清晰地了解环境内部组件的依赖关系并对相关资源直接进行操作,优化部署过程,提高整体系统的稳定性。
为了进一步提高交互的灵活性和控制力,Seal AppManager v0.2 引入了 Seal CLI 命令行工具。用户可以通过CLI与平台进行交互,执行各种操作,如部署应用、管理服务和环境等。这一功能的引入为用户提供了更多自定义和自动化的可能性。
为了助力企业用户落地生产环境,Seal AppManager v0.2 提供了Kubernetes 高可用性(HA)安装部署、RBAC(Role-Based Access Control)和多租户管理。用户可以轻松部署可靠和稳定的 K8s 集群,并通过 RBAC 实现细粒度的角色和权限控制,同时利用多租户管理实现资源隔离和管理灵活性。这一功能组合为生产环境提供了更高的安全性和可管理性。
随着企业上云进程的推进,企业内部的IT架构变得愈发复杂。一切“左移”的文化则让研发人员苦不堪言。基于平台工程的理念,分离研发与运维的关注点,标准化软件交付流程,可以有效帮助产品团队提高效率。
通过与典型场景的企业用户不断交流,深入挖掘用户痛点,Seal AppManager v0.2 进一步增强了核心能力,持续简化应用部署体验,减轻研发及运维团队的工作负担、提升开发体验,为团队内部平台工程建设提供推进动力。
如果您对 Seal AppManager 感兴趣,希望进一步了解、下载、安装和使用这一全新的应用统一部署管理平台,欢迎访问:https://www.seal.io/product
同时,Seal AppManager v0.2 已开启免费试用,您可以访问下方链接填写表单获取试用镜像:https://seal.io/trial