2020 年是国内新基建产业政策全面推行的第一个年头。在新基建东风的推动下,为满足传统行业的数字化转型需求,跟紧 5G、AI、大数据等技术变革的脚步,各地政府与企业部门都在探索和实践各类技术创新方案,希望利用 IT 行业的前沿技术成果构建新的经济增长模式。
由华为公司全力打造的鲲鹏生态无疑是这一趋势中最耀眼的明星之一。基于 ARM 指令集架构自主设计开发的鲲鹏服务器芯片具备多核心、高并发、优秀的 IO 能力与良好的功耗表现等特性,是各行业下一代 IT 基础设施的理想选择。围绕鲲鹏芯片发展而成的鲲鹏生态包括了鲲鹏云服务、昇腾 AI、自主操作系统和数据库方案等先进技术,可以为云原生计算、端边云协同、智慧城市、精益制造、AR/VR、物联网等应用场景提供完整的解决方案。
鲲鹏生态发展一年多以来,已经在国内各行业遍地开花,催生了众多优秀的落地实践。从政府到民间组织,从大型公司到初创团队,众多领域都能看到鲲鹏生态发挥价值的身影。对于国内软件行业从业者来说,鲲鹏生态的迅速崛起也为他们带来了一个难得的机遇。由于产业需求不断扩大,能够熟练掌握鲲鹏平台应用开发、迁移和优化技能的开发人员将成为人才市场上的“香饽饽”,职业生涯也走上新的台阶。
与此同时,华为公司还开展了一系列活动推动鲲鹏生态的社区建设,包括鲲鹏平台软件开发课程、实战训练营、应用开发创新大赛等等。通过这些活动,从业者可以快速提升自身的鲲鹏生态开发技能,并将这些技能用于实践项目,取得鲲鹏社区的相关认证,甚至赢得华为举办的各项赛事大奖等等。如今,鲲鹏社区的主题活动已经吸引了全国成千上万的开发者参与,收获了无数赞誉和好评。
深度掌握鲲鹏平台迁移技能:山西鲲鹏开发训练营内容介绍
8 月 27 日,Devrun 开发者沙龙·山西鲲鹏开发训练营将在山西省太原市举办,届时鲲鹏资深技术专家将亲临活动现场进行讲解与指导,让与会者一键收获 x86 到鲲鹏平台的应用迁移相关知识包。本期讲座包含以下六大环节的内容:
鲲鹏应用代码迁移指导
本节介绍已有 x86 应用向鲲鹏 ARM 平台迁移的一般知识。课程将介绍 x86 与鲲鹏平台的基础差异、应用迁移的准备工作、推荐迁移流程、推荐的工具链和成功案例等。
C/C++代码迁移沙箱实践
C/C++代码是 x86 原生应用中最常见的源码类型之一。本节课程会讲解 C/C++代码的编译原理和构建流程,并通过沙箱实践演示典型的移植问题,重点介绍各类移植方法。与会者可以现场操演 C/C++应用的移植过程,掌握代码移植的各类技能。
Java/Python 代码迁移沙箱实践
本节主要介绍 Java/Python 代码编译运行过程涉及的迁移改动点,及针对迁移改动点的处理方法。与会者可通过沙箱实践掌握典型场景的迁移方法,并独立完成简单的 Java/Python 代码迁移任务。
Maven 软件构建沙箱实践
本课程主要介绍 Maven 仓的分类和搜索顺序,及鲲鹏 Maven 仓的使用方法。与会者能够熟悉如何配置优先搜索鲲鹏 Maven 仓,并通过 Hive 编译实例巩固鲲鹏 Maven 仓认识。
RPM 软件迁移沙箱实践
本节主要帮助与会者熟悉 RPM 软件包重构流程,并在沙箱实践中使用 Porting Advisor 开发工具自动将 x86 RPM 软件包迁移到鲲鹏平台。
微认证
本期训练营的最后,成功完成上述课程中沙箱实践内容的开发者可以通过鲲鹏平台的微认证,在学习探索鲲鹏应用开发和迁移的道路上获得第一份奖励。
本期鲲鹏开发训练营内容干货满满,是开发人员深度学习鲲鹏平台软件迁移技能的难得机会,山西的小伙伴们一定不能错过。训练营的具体日程与举办地点见下图:
评论