又一次来到深圳,上次是参观腾讯滨海大厦,这次来到深圳的大学城参加华为开发者大会,一天下来收获满满:除了四场干货满满的分享会,还在午休期间逛了华为鲲鹏生态各个公司展厅,各种各样的案例展示和学习资源(还有很多白嫖的小物品),下面就特别写篇博文记录和分享今天的所见所学。
近两个小时的车程结束,下面就是充满学术氛围的各个教学楼和会场
上午因为“走错”会场智能基座先锋教师论坛,错过了一场自己想听的讲座。。。
下面就是正式的干货!
4月24日 9:30-10:20清华大学C3-207
内容简介:
业界知名的软件安全状态报告显示,大多数应用程序至少包含一个安全缺陷,并且通常需要数月来修复这些缺陷。针对13万个应用程序的分析发现,开发团队需要约6个月的时间来解决50%的已发现安全漏洞。随着DevOps的发展,DevOps大幅提升了企业应用迭代的速度。但同时,安全如果不能跟上步伐,不仅会抵消DevOps变革带来的提升,拖慢企业数字化转型进程,还会导致漏洞与风险不约而至。所以安全能力在全球范围内受到的重视越来越高, 软件开发内生安全性成为评价企业DevOps成熟度水平的重要指标 。DevSecOps 的理念是将安全防护流程有机地融入传统的 DevOps 流程中,为研发安全提供强有力保证,安全工具支撑研发段安全要求落地。此次将分享华为20年的安全工具发展历程,以及在云原生加持下,安全工具如何融入DevOps流程中,支撑DevSecOps 理念落地。
内容大纲:
1、DevSecOps产生背景、华为安全研发工具20年发展历程,华为可信安全理念与实践加持
2、华为自身的实践
3、华为安全工具的研发能力外溢
听后收获:
1、了解Security + DevOps业界背景
2、华为20年安全工具发展及DevSecOps方案
3、在云原生加持下,安全工具如何融入DevOps流程中,支撑DevSecOps 理念落地
何妙
华为技术有限公司
华为云应用平台安全领域总监
最后主动提问的奖品~~想要的小伙伴可以滴滴我
内容简介:
企业数字化转型已进入云原生2.0时代,DevOps日益成为企业提升数字化转型的一种关键能力。目 前,在DevOps模式下的DevOps工程师岗位炙手可热。领英(LinkedIn)的最热门招聘岗位报告中, DevOps工程师排名第一;知名开发者社区Stack Overflow报告中,DevOps薪资霸榜。如此新时代趋势,掌握DevOps及云原生应用开发能力势在必行。如何把握应用开发新趋势,抓住机遇,不落人后、勇立潮头?云上1+N关键技能,解锁成为新时代云上开发者。
内容大纲:
1、云原生的2.0时代趋势与挑战,云原生应用开发能力的必要性,急需开启开发者第二曲线
2、1+N关键能力解读:1套完整云上开发全流程技能+N种云原生技术栈能力
3、应用1+N关键能力,演示使用华为云DevCloud完成应用开发全过程,体现“一行代码秒上云”,提升云时代综合竞争力
听后收获:
1、了解在华为云上如何独立完成一个应用开发的全过程,全面提高研发能力
2、1+N关键技能解读,使用华为云做新时代云上开发者
徐毅
华为技术有限公司
华为云DevCloud专业服务总监
ON Cloud 传统业务
新云原生企业:IN Cloud 新业务内生于云
分布式架构 | 敏捷智能 | 以应用为中心
具备规模化、快速迭代能力的云服务使政企创新更简单、更高效
云服务模式能较快速的完成社区同步、持续迭代
第一曲线是传统的应用开发,包括桌面/移动以及Web应用开发等
随着云技术逐渐成熟,进入云原生2.0时代,已逼近了第二曲线的破局点
疫情催生了在家办公的需求
第二曲线突破个人职业的瓶颈,如下图
资源问题:
技术栈问题:
质量问题:围绕API的测试能力,快速会跟能力等
流程问题:一站式DevOps平台
运维问题:全面的应用云为监控服务
以后的方向一定是创造价值(从产品思维出发)
应用从开发到发布上云,你行吗?
把握技术栈的核心,它的边界就是行业的应用
职业生涯中如果坚持编码,会持续的接触到各种语言和框架
最重要的是对一门语言的学习,以及流程的技能的掌握(这是快速开发的保证)
以“Springboot-ECS-DevCloud开发场景上云路径”
具体过程略
汉堡挺好,就是看不到肉
这个时候太阳很大,风也很大,文艺点的描述就是:热浪滚滚
4月24日 13:30-15:20清华大学C1-102
内容简介:
本课程是基于MindSpore框架端边云全流程开发一个AI应用,使用个人PC完成模型训练,在手机端完成部署应用,使能手机识别猫和狗。
内容大纲:
1、广东工业大学先锋教师高怀恩计算机视觉理论基础
2、MindSpore开源AI框架在个人PC环境上的部署安装
3、根据已有的MobileNetV2预训练模型+猫狗数据集进行模型重训
4、初识MindSpore Lite工具链
5、完成模型转换并部署到手机端侧,实现猫狗识别
听众收益:
1、了解如何在个人PC上安装MindSpore
2、使用MindSpore进行模型训练
3、MindSpore Lite模型转换及部署方法
高怀恩
广东工业大学
广东工业大学博士
\1. Python安装包: https://mirrors.huaweicloud.com/python/3.7.5/python-3.7.5-amd64.exe
\2. mindspore安装包 https://ms-release.obs.cn-north-4.myhuaweicloud.com/1.1.1/MindSpore/cpu/windows_x64/mindspore-1.1.1-cp37-cp37m-win_amd64.whl
3.工程文件 :https://download.mindspore.cn/model_zoo/official/lite/apk/pet/MindSporePetClassification.rar
4.数据集 : https://download.microsoft.com/download/3/E/1/3E1C3F21-ECDB-4869-8368-6DEBA77B919F/kagglecatsanddogs_3367a.zip
已经从电脑的功能迁移到手机端,可扫描识别!
但只有猫和狗
4月24日 13:30-15:20会议中心204
内容简介:
数据库是软件行业的掌上明珠,各行业都离不开数据库,在如此重要的行业,人才却是非常稀缺的,据统计,全球数据库人才共计2万人,国内只有8千人。数据库人才培养难,所以就业问题更显得尤为重要。针对数据库专业的人才就业问题,华为提供一个企业和高校学生招聘交流的平台,促进高校学生了解企业用人需求,帮助企业向高校传递用人要求。
内容大纲:
提纲:
1、企业需要什么样的数据库人才
2、招聘企业代表发言
3、面试官心中的人才模型
4、求职热点问题解答
听众收益:
1、了解数据库学科的提升之路
2、了解企业需要什么样的数据库人才
3、了解数据库从业人员最关心的能力模型
4、了解HR面试时的核心关注点
从个人成长的经验、到该领域
云和恩墨、恩墨学院
以终为始:这是充满竞争的时代
北京海量数据技术股份有限公司
基于数据库技术圈的产教融合实践分享
传统国内企业用户数据库情况–银行样例
银行是国内数据领域趋于前沿的地方
社会发展带来的冲击
数据库是IT基础设施的重要部分,被称为IT软件皇冠的明珠,数据库生态开放是必然趋势
吞吐能力、负载能力
架构重构
机制优化
引擎增强:
企业版Vastbase是基于openGauss内核开发的企业级关系型数据库。
4.推进国产化进程的核心技术
核心算力
芯片级深度优化
高度兼容
平滑迁移
5.数据库人才建设
高校人才:注重基础知识的传授、知识更新换代相比行业更平稳
应用级人才:基于业务规则开发、对能力要求不高、核心价值在于业务层
内核级人才:精通算法和数据结构、精通计算机原理、精通数据库实现原理、基于数据库理论开发、熟悉系统内核和资源优化、掌握核心技术
走入校园:优化教学模式
6.产教融合结合实践——
华南理工 PostgreSQL安装和使用
未来高校计划展望:校园行、校园实训
华为的人才观—汇聚全球
大家觉得Google在找怎么样的人?
云是数字化与新基建发的关键要素,云数据库是数据库领域产业升级的两点
时代召唤,数据库是软件系统“根技术”,高精尖核心产业,大国技术工匠挑战
数据库是软件皇冠上的明珠,专家密集型的行业血软硬件全栈协同提升竞争****力
软件人才评估的冰山模型
人无完人,面试过程展望真实的你
应聘准备与未来职业发展的几点建议
选择一个发展平台,至关重要
抓住一切机会的积累项目经验
持续强化软件编码基本功
积极主动、“眼高手低”
敢于突破舒适区,受得了委屈,强大的承压能力
耐得住寂寞、沉得住气,1万小时定理
大数据与数据库的区别
大数据更多的是应用层面的
底层逻辑也是包括数据库,甚至是不止一种
数据库内核人员需要扎进去至少五年
目前中国更缺乏此类人才
勇敢的我又获得了提问奖励,鼠标垫、U盘和书本,果断选择书本+1
4月24日 15:30-16:20会议中心201
内容简介:
很多同学认为开源社区很神秘,一个一个目录让人眼花缭乱,不知道如何开始社区代码工作。本次演讲以openEuler社区为案例,从初学者的视角详细进行开源开发的介绍,方便同学零基础掌握开源社区开发技巧。
内容大纲:
1、如何找到社区
2、如何找到特定的问题
3、如何提交第一行代码
听众收益:
通过本次演讲,观众可以快速了解如何找到社区待解决问题,并从零基础开始贡献第一行代码,迅速融入社区开发
马全一
华为技术有限公司
华为开源运营专家,容器技术、DevOps 等领域技术专家
4月24日 16:30-17:20会议中心201
内容简介:
作为开源贡献者参与到顶级开源项目中,这对很多同学来说是一件很遥远而又陌生的事情。”不知道如何参与开源项目”,“不知道如何和社区成员交流沟通寻求帮助”等问题,将跃跃欲试的同学们拦在开源项目的大门之外。其实参与开源社区的有很多方式,并不是只有代码贡献这一条路,我们可以先从一下简单的非代码贡献做起,与社区成员互动起来,体验与社区一同成长的奇妙经历。本次演讲将为大家介绍这些非代码贡献有哪些,并且多个实际案例介绍如何快速融入开源社区中。
内容大纲:
1、开源社区是什么
2、开源社区的非代码贡献有哪些
3、如何与社区成员交流获取帮助
4、如何在帮助他人的同时收获成长
听众收益:
1、了解开源社区的贡献类型
2、了解获取社区信任的方式
3、学习社区沟通技巧
姜宁
华为技术有限公司
Apache 软件基金会 Member,ALC Beijing 发起人,Apache软件基金会孵化器项目的导师
参与开源社区不止是写代码,
小红帽
Apache Local Community Beijing发起人
参与了多个Apathe软件基金会发项目的孵化以及开发工作
Free Softs
开源与基金会的出现
开源软件发展新阶段
需要找一个跟自己学习方向或业务相关的开源社区,帮助自己成长
Community是什么?
共同体、社群、社区
社群特点是什么?
共同的兴趣、爱好、职业背景
需要有一定的场所进行交流
大家扮演不同的角色
社区会放上最好的代码,互相
科学共同体
参与开源项目是最好的实习
Apache软件基金会(AFC)
打广告鸟 这里
其实今天的很多信息没能完全消化,但华为开发者大会的用意以基本明晰:每年定期由华为公司在中国举办,大会主要的目的是让华为公司向研发者们展示最新的软件和技术,是华为面向ICT领域全球开发者的年度顶级旗舰活动。特别是在上年华为智能基座项目在各高校启动后,更注重昇腾生态的建设,希望吸引更多的开发者加入其中。
而今天也学到了很多东西,包括:
了解了华为20年安全工具发展及DevSecOps方案
了解在华为云上如何独立完成一个应用开发的全过程,全面提高研发能力
完成了课程实验:基于MindSpore框架端边云全流程开发一个AI应用,使用个人PC完成模型训练,在手机端完成部署应用,使能手机识别猫和狗。
更深入了解了数据库和大数据行业更深层次的区别和社会需求
快速了解如何找到社区待解决问题,并从零基础开始贡献第一行代码,迅速融入社区开发