Seal AppManager v0.2 发布:进一步简化应用部署体验
经过近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 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
Seal AppManager v0.2 发布:进一步简化应用部署体验的更多相关文章
- Seal AppManager发布:基于平台工程理念的全新应用部署管理体验
4月12日,数澈软件Seal(以下简称"Seal")宣布推出新一代应用统一部署管理平台 Seal AppManager,采用平台工程的理念,降低基础设施操作的复杂度为研发和运维团队 ...
- JavaScript 工具库:Cloudgamer JavaScript Library v0.1 发布
JavaScript 工具库:Cloudgamer JavaScript Library v0.1 发布 研究了一年多的js,也差不多写一个自己的js库了.我写这个不算框架,只是一个小型的js工具 ...
- React Native v0.4 发布,用 React 编写移动应用
React Native v0.4 发布,自从 React Native 开源以来,包括超过 12.5k stars,1000 commits,500 issues,380 pull requests ...
- 研发运维双管齐下!Seal AppManager的正确打开方式
新一代应用统一部署管理平台 Seal AppManager 采用平台工程的理念,通过降低基础设施操作的复杂度为研发和运维团队提供易用.一致的应用管理和部署体验.Seal AppManager 帮助研发 ...
- Python 3.8.0 正式版发布,新特性初体验 全面介绍
Python 3.8.0 正式版发布,新特性初体验 北京时间 10 月 15 日,Python 官方发布了 3.8.0 正式版,该版本较 3.7 版本再次带来了多个非常实用的新特性. 赋值表达式 PE ...
- KubeEdge v0.2发布,全球首个K8S原生的边缘计算平台开放云端代码
KubeEdge开源背景 KubeEdge在18年11月24日的上海KubeCon上宣布开源,技术圈曾掀起一阵讨论边缘计算的风潮,从此翻开了边缘计算和云计算联动的新篇章. KubeEdge即Kube+ ...
- JuiceFS v0.17 发布,通过 1270 项 LTP 测试!
小伙伴们大家好,JuiceFS v0.17 在国庆小长假来临之际如期发布了!这是我们在 2021 年秋季推出的第二个版本,让我们直奔主题,看看都有哪些新变化吧. 本次更新累计 80+ 提交,共有 9 ...
- Scala.js v0.1 发布,在浏览器直接运行 Scala
今天我们发布了 Scala.js 的首个版本,这个项目是在今年六月份的时候宣布的. 第一个版本支持的特性: 支持所有 Scala 特性,包括宏,不过有一些 语义上的区别 可非常好的跟 JavaScri ...
- MinDoc v0.6 发布,轻量级文档在线管理系统
更新日志 新增 标签功能,可以根据标签组织项目 新增 用户删除功能,删除后的用户项目以及其他数据会自动转移到超级管理员账户上 新增 项目描述支持Markdown语法 优化 项目标签添加效果 优化 登录 ...
- PHP-Beast V0.6 发布 (PHP源码加密模块)
本版本主要修改了一些bug和增加了一些配置项: 1. 设置缓存大小可以使用单位, 例如: beast.cache_size = 10m; 2. 可以在配置文件中禁止beast模块, 例如: beast ...
随机推荐
- 如何优雅的使用ipv6穿透内网
背景 随着ipv6的普及,家庭宽带已经全面支持ipv6,通过简单的设置就可以让自己的内网设备获取到ipv6地址.不过这里的ipv6地址也不是固定,会定期的变化,不过通过DDNS可以解决这个问题.但是这 ...
- Redis使用之缓存清除
1. Redis到期缓存清除策略(三种) 定时删除:在设置key的过期时间的同时,为该key创建一个定时器,让定时器在key的过期时间来临时,对key进行删除. 优点:定时删除策略对内存是友好的,通过 ...
- laravel 中使用的 PDF 扩展包 laravel-dompdf 和 laravel-snappy
这两天项目中需要将HTML页面转换为PDF文件方便打印,我在网上搜了很多资料.先后尝试了laravel-dompdf和laravel-snappy两种扩展包,个人感觉laravel-snappy比较好 ...
- 在CentOS上安装与卸载Docker Engine
本文参考Docker官网提供的 安装手册编写 测试使用的操作系统版本为CentOS 7.9 安装Docker Engine 要在 CentOS 上开始使用 Docker 引擎,请确保 满足先决条件,然 ...
- c语言趣味编程(1)百钱百鸡
一.问题描述 百钱买百鸡问题:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文钱,用100文钱买100只鸡,公鸡.母鸡.小鸡各买多少只 二.设计思路 (1)定义三个变量下x,y,z代表公鸡,母鸡,小鸡的数 ...
- 苞米豆的多数据源 → dynamic-datasource-spring-boot-starter,挺香的!
开心一刻 2023年元旦,我妈又开始了对我的念叨 妈:你到底想多少岁结婚 我:60 妈:60,你想找个多大的 我:找个55的啊,她55我60,结婚都有退休金,不用上班不用生孩子,不用买车买房,成天就是 ...
- 2021年蓝桥杯python组真题-直线(细节+分析+代码)
题目 : 代码: #直线 M=[[x,y] for x in range(20) for y in range(21)] #创建二维列表:代表xy坐标系 d=set() #创建集合属性的容器:因为集合 ...
- P1350 车的放置 题解
一.题目描述: 给你一个网格棋盘,a,b,c,d 表示了对应边长度,也就是对应格子数. 例如,当 a=b=c=d=2 时,对应了下面这样一个棋盘: 想要在这个棋盘上放 k 棋子,也就是这 k 个棋子没 ...
- 统计机器学习-Introduction to Statistical Learning-阅读笔记-CH4-Classification
response variable: quantitative qualitative / categorical methods for classification first predict t ...
- GraphQL渗透测试详解
GraphQL介绍 GraphQL概述 GraphQL 是一种查询语言,用于 API 设计和数据交互.它是由 Facebook 发布的一款新型的数据查询和操作语言,自 2012 年起在内部使用,自 2 ...