开源!阿里云开源帕鲁一键部署服务模板

简介: 阿里云响应《幻兽帕鲁》游戏火爆,迅速推出游戏联机专属服务,实现3分钟内自动化部署服务器,简化玩家上手难度。借助阿里云计算巢,服务在1个月内迭代70多个版本,提供丰富功能。现在,阿里云宣布将帕鲁快速部署服务模板全面开源,任何人都能获取。这一服务利用IaC技术,实现软件SaaS化,提供一键开服功能,并支持灵活配置和全球化部署。此外,通过计算巢的可视化操作和快速变配功能,满足玩家个性化需求。阿里云计算巢作为免费产品,旨在促进更多软件云端发展。


今年年初《幻兽帕鲁》游戏爆火,阿里云第一时间就上线了游戏联机专属服务,全程不到3分钟就能自动化部署一台跟小伙伴们愉快玩耍的服务器,哪怕是从来没有接触过云计算的玩家,也可以快速上手。



得益于阿里云计算巢的灵活服务框架,短短1个月间帕鲁服务迭代了70多个版本,提供了丰富的功能和良好的体验,成为成千上万帕鲁玩家的首选。


image.png


为了让更多玩家受益,降低使用门槛,提升使用体验,我们在今天做了一个重要决定:将幻兽帕鲁快速部署服务的模板全面开源。无论是开发者还是游戏加速器厂商、软件厂商,都可以自由获取帕鲁的模板。


01

一天之内上线一键开服,怎么做到的?


相比市面上其他帕鲁服务产品,阿里云突出了一个“快”字,上线快、部署快、性能快。这背后究竟是怎么做到的呢?


这就不得不提到阿里云的秘密武器,能将任何一款软件SaaS化的黑科技——计算巢,可实现任何软件的即开即用。游戏也是一种软件,将其SaaS化之后,玩家就可以像获取SaaS服务一样,一键开通。


接下来,就来看看计算巢是如何实现这一点的。


在阿里云控制台里,可能很多玩家都没有注意到,部署文档旁边有一个“模板”。玄机就藏在这里,这个“模板”是一个YAML格式的脚本,包含了帕鲁服务器部署的完整流程:ECS云服务器的创建、软件的安装,安全组的配置、甚至包含了游戏版本更新的检查。


image.png


该模板使用的是IaC(Infrastructure as Code)技术,可以自由编排云服务和服务配置并模板化,底层的实现通过阿里云的资源编排ROS完成。阿里云也是国内唯一坚持自研IaC能力的云厂商。


image.png


鉴于大部分玩家之前没接触过云计算,我们将这些功能封装成了不同的套餐。如果玩家没有计算机基础或配置偏好,只需选择一键部署的套餐就可直接创建。如果是高级玩家,可以自由选择需要的配置。在提供便捷性的同时,也保证了灵活性。


image.png


同时,计算巢支持多种部署物形态,虚拟机镜像、容器镜像、Helm Chart、文件和部署脚本,同时部署物将被分发到各个地域,无论玩家选择全球的任何地域,都可以实现分钟级的开箱即用。


image.png



02

可视化操作、快速变配,随时随地满足玩家需求


随着探索帕鲁世界的深入,玩家也提出了游戏参数修改、服务端版本升级等新的需求。为了让玩家操作更直观、简约,我们通过计算巢的“服务变配能力”,配置修改参数的Shell/PowerShell指令,快速上线了可视化的调节界面,可实现游戏参数的一键配置。


此后,我们还在操作面板那陆续推出了游戏重启、存档管理、修改虚拟内存等新功能,将多个复杂操作可以封装成运维任务,包括:云资源的操作(ECS开关机、OSS读写)、操作系统命令等。计算巢服务运维能力的底层技术实现是通过阿里云的系统运维管理OOS,实现对云服务(比如:ECS、RDS、SLB等云产品)和命令进行编排。所以,如果是更复杂的任务也一样可以完成。


image.png


以上就是阿里云幻兽帕鲁快速部署服务的开发过程,使用的都是计算巢标准的软件服务化能力,计算巢支持不同软件的SaaS化,具备很高的可扩展性。需要注意的是,幻兽帕鲁服务并没有用到计算巢一些被广泛使用的高阶能力,比如:分布式软件部署、软件代运维、软件试用中心等,但对于专用游戏服务器和简单软件的SaaS化依然很有代表性和参考意义。


阿里云计算巢是一款免费产品,任何一个阿里云用户都可以轻松获得以上这些能力。阿里云希望通过技术的力量,让更多优秀的软件生于云、长于云。


/ END /


相关实践学习
2048小游戏
基于计算巢&ECS云服务器快速部署,带您畅玩2048小游戏。
目录
相关文章
|
1月前
|
人工智能 并行计算 安全
从零到一,打造专属AI王国!大模型私有化部署全攻略,手把手教你搭建、优化与安全设置
【10月更文挑战第24天】本文详细介绍从零开始的大模型私有化部署流程,涵盖需求分析、环境搭建、模型准备、模型部署、性能优化和安全设置六个关键步骤,并提供相应的示例代码,确保企业能够高效、安全地将大型AI模型部署在本地或私有云上。
497 7
|
2月前
|
PHP 数据库 数据安全/隐私保护
快速部署 Typecho 社区版
Typecho基于PHP开发,支持多种数据库,是一款内核强健、扩展方便、体验友好、运行流畅的轻量级开源博客程序。本文介绍用计算巢快速部署typecho社区版服务。
快速部署 Typecho 社区版
|
5月前
|
人工智能 数据可视化 开发者
快速部署 Dify 社区版
Dify.AI 是一款 LLMOps 平台,帮助开发者更简单、更快速地构建 AI 应用。它的核心理念是通过可声明式的 YAML 文件定义 AI 应用的各个方面,包括 Prompt、上下文和插件等。Dify 提供了可视化的 Prompt 编排、运营、数据集管理等功能。这些功能使得开发者能够在数天内完成 AI 应用的开发,或将 LLM 快速集成到现有应用中,并进行持续运营和改进,创造一个真正有价值的 AI 应用。本文介绍使用计算巢快速部署 Dify 社区版。
快速部署 Dify 社区版
|
7月前
|
弹性计算 Ubuntu Linux
幻兽帕鲁在阿里云上的快速部署教程(持续更新)
幻兽帕鲁最近非常火,是一款支持多人游戏模式的全新开放世界生存制作游戏。在广阔的世界中收集神奇的生物“帕鲁”,派他们进行战斗、建造、做农活,工业生产等。 游戏推出自己搭建服务器形式,针对大陆用户,想抢先体验的,并通过加速连接官方服务器节点体验游戏。如果你想要快速上手幻兽帕鲁,快速完成资源和环境部署,可以参考本教程实操验证。 零代码,在10-15分钟内一键完成环境和应用搭建 事前校验和计价,按量使用(本方案消费约0.724元/时) 体验完后还可以一键释放
10684 5
|
5月前
|
监控 JavaScript 网络安全
|
6月前
|
运维 Serverless PHP
Serverless 应用引擎产品使用合集之官方Stable Diffusion模板采用的是什么方式
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
7月前
|
搜索推荐 API 数据库
开源电子邮件营销平台 listmonk 使用教程
电子邮件营销是海外产品推广的关键,而ESP(电子邮件服务提供商)如Mailchimp和SendCloud等常被用于管理邮件列表和跟踪效果。然而,成本和定制化限制成为问题。为解决这些问题,开源平台如listmonk提供了一种灵活且可定制的解决方案。listmonk用Go语言编写,具备订阅者管理、邮件创建发送、跟踪分析和API集成等功能,特别适合中小企业和大型组织。它还支持一键部署,例如通过Sealos应用商店,使得部署过程变得简单。
259 1
|
7月前
|
移动开发 编解码 数据可视化
分享12款我常用的开源免费工具
分享12款我常用的开源免费工具
182 1
|
7月前
|
弹性计算 安全 Linux
基于阿里云搭建幻兽帕鲁服务器部署实践评测
基于阿里云搭建幻兽帕鲁服务器部署实践评测,如何自建幻兽帕鲁服务器?基于阿里云服务器搭建幻兽帕鲁palworld服务器教程来了,一看就懂系列。本文是利用OOS中幻兽帕鲁扩展程序来一键部署幻兽帕鲁服务器,阿里云百科分享官方基于阿里云服务器快速创建幻兽帕鲁服务器教程
223 0
|
Serverless
从零开始Serverless云开发——绑定域名
从零开始Serverless云开发——绑定域名自制脑图, 介绍了部署环境、研发环境、域名原理和演示。
132 0
从零开始Serverless云开发——绑定域名

热门文章

最新文章