Summer 2021 | serverless devs most complete project application strategy!

Alibaba cloud native 2021-06-18 05:27:26
summer serverless devs complete project

 The first figure 2.png

Serverless It is a hot topic in the field of cloud computing in recent years , With extreme flexibility 、 Pay as you go 、 Many advantages such as cost reduction and efficiency improvement are sought after by many people , All cloud vendors are constantly laying out Serverless field . But as time goes on ,Serverless Some serious problems have also been exposed in this field , For example, the lock-in of manufacturers is serious 、 There is no proper developer tool 、 The program is difficult to debug . So ,Serverless Devs emerge as the times require .

Serverless Devs It's a company launched by Alibaba Serverless Open source projects in the field , Its purpose is to contribute with the developers an open source, no vendor lock Serverless Developer tools , I hope this tool can be developed by developers Serverless The whole life cycle of the application works , So that developers can play like mobile phones Serverless.

This year, ,Serverless Devs Join the Institute of software, Chinese Academy of Sciences “ Open source software supply chain lighting plan ” A series of college open source activities supported by —— Summer vacation time 2021. This is a study by the Institute of software, Chinese Academy of Sciences and openEuler Community sponsored , Open source project development activities for college students , It aims to encourage students to actively participate in the development and maintenance of open source software , Promote the vigorous development of excellent open source communities .

In this activity , You can not only get and top Serverless Opportunities for tutors to learn and communicate , Students who passed the examination , You can also get a big bonus . Welcome to apply actively :

One 、 How the event works

  • The main roles of the participants are students 、 Communities and mentors .
  • The community provides lists and descriptions of projects , And arrange tutors for the project .
  • Students are free to choose projects , Communicate with community mentors to implement the plan and write a project plan . The selected students will be guided by the community tutor , Complete the development as planned , And contribute to the community . According to the difficulty and completion of the project , Participants will receive a project bonus from the organizer .

Two 、 Project Overview

In the summer of open source , We submitted 7 A project :

Serverless Devs Now it includes two parts: main warehouse and component library . for example Serverless Devs repo: In this repo in , because Serverless Devs Projects are developing , So test cases are not perfect at present . So the job of the project is to write test cases for the project . It mainly includes : and

Serverless The architecture is very new , It's hot , A lot of people pay attention to it , But there are still some points make complaints about it , For example, debugging is complex 、 Installation depends on Complexity . So through the project debugging and dependent installation related research , And participate in open source projects , Provide industry solutions .

Serverless Architecture is growing fast , But there are also many problems , For example, Environmental Division ( development environment 、 The online environment 、 Test environment ) etc. , Hope that through this project , We can provide a scheme of Environment Division through the tool chain level , And will actually be ready-made Serverless Devs The components of .

Serverless devs It's a non vendor locked Serverless Developer tools , At present, Alibaba cloud has been supported 、 Tencent cloud 、AWS And other cloud vendors Serverless product , It is hoped that this project can further expand the components of cloud vendors .

Serverless Architecture is called the next decade of Cloud Computing , Many front-end engineers regard it as “ Turning point to change fate ”, adopt Serverless framework ,“ The front end is no longer just the front end ”, adopt Serverless framework ,“ Everyone is a full stack engineer ”, that Serverless What does the collision between architecture and front end look like ? Hope that through this project , More students can learn about Serverless Have a deeper understanding of , Yes Serverless A deeper understanding of Architecture , At the same time, I hope we can further explore Serverless The combination of architecture and front end , And do something interesting !

Serverless Architecture is a relatively new topic ,Serverless The tool chain of architecture is more concerned , that Serverless The tool chain of the architecture and the traditional, for example K8S Tools , What's the difference with some monitoring and alarm tools ?Serverless What should Architecture Tools pay more attention to ? What does it look like ? at present Serverless Devs As Serverless Open source project of tool chain , Include Serverless CLI、Serverless Desktop、Serverless Cloud as well as Serverless Hub、Serverless Registry And so on , How are these modules divided , What's the point ? Through this project , I hope you can understand Serverless Have some understanding , Yes Serverles The architecture tool chain has a certain ability of independent thinking , And get involved in Serverless In the innovation of architecture tool chain .

Serverless Architecture is a relatively new technology , It's also a hot technology at present , As time goes on , It is also valued by more people , Become the first choice of technology selection for more enterprises . adopt Serverless Although the architecture has achieved cost reduction and efficiency improvement to a certain extent , But it may produce more delicate resources , The management of these resources , Continuous integration / Release , Gradually become a more important focus , So this project will be Serverless CI/CD Exploration , It mainly includes Serverless Under the framework of CI/CD What does it look like ,Serverless Whether it can be done by itself CI/CD,Serverless Architecture tool chain and CI/CD What does it look like after the combination .

3、 ... and 、 Application strategy

1. About eligibility

  • This activity is for those who have reached the age of 18 One year old student at school ;
  • Summer graduates , As long as the student ID is valid at the time of application , You can submit an application ;
  • Overseas students can provide admission notice / Student cards / Proof of student identity .

2. We're looking forward to you

If you need to take part in the projects mentioned above , You need to have the following basic conditions :

  • Basic front-end knowledge , for example HTML、Javascript、CSS etc. ;
  • Have some knowledge of back end language, etc , In especial Node.js/Typescript;
  • Have a positive exploration heart , Keep finding problems , Keep innovating and challenging ;
  • Have a positive and responsible attitude , It's not just about learning , We should be persistent in one thing , Willing to explore new things ;

pluses :

  • Yes Serverless Have a certain understanding ;
  • Yes CI/CD、 I have a certain understanding of Environmental Division ;
  • Developed a complete project , I have experience in open source contribution .

3. Participate in the process

  1. Register your account number in the registration system and fill in your personal information :

  2. Select items on the official website , Communicate with mentors and prepare project application materials :

  3. Review the project application template and prepare relevant materials as required :

  4. Submit project application materials through the registration system :

  5. The application channel will be 5 month 24 Open day
  6. The results of project application examination are publicized , Students can view the application results on the official website

  7. The first stage of project development , Submit R & D achievements for mid-term assessment

    • 7 month 1 Japan - 8 month 15 Japan
    • The results of the mid-term assessment are publicized :08 month 30 Japan
  8. Those who pass the mid-term assessment will carry out the second stage project research and development , Submit R & D achievements for final assessment

    • 8 month 16 Japan - 9 month 30 Japan
    • The results of the final assessment shall be publicized :10 month 22 Japan
  9. Annual outstanding project publicity

    • 11 month

4. Apply for advice

  • Read the student guide carefully :
  • Communicate more with your tutor : Yes Serverless Devs Have a comprehensive understanding of ; Refinement scheme , Enhance the feasibility ; Show good communication skills , It helps to increase the probability of winning .
  • At least weekly 30 It's an hour to be able to put into the project .
  • Fully understand the activity , At least read the student guide 、 Hotspot issues 、 Activities schedule, etc .
  • Take a close look at the community's documentation , Be familiar with the ways of community participation 、 Communication channels 、 Community software design documentation 、 Community open source repository code, etc .
  • The quality of the project application is the main factor to be selected , Read the application requirements carefully , Submit application materials .
  • Read the student guide carefully :

Four 、 Bonus statement

1. Bonus amount

The total bonus of each project is divided into 12000 element 、9000 Genna 6000 element ( notes : The amount of bonus is RMB before tax ).

2. Bonus payment time

Students who pass the mid-term examination will receive 50% Project bonus , Students who pass the final assessment will get the remaining 50% Bonus of . If the final review fails , The remaining bonus amount will not be paid .

5、 ... and 、 We provide

1. dependent Serverless Information , Include Serverless The learning path of

2. Serverless Devs Related information

3. A strong team of mentors

  • Cold slant

Head of Alibaba cloud Intelligent Cloud native middleware front end ,2016 He joined Alibaba middleware and engaged in the research and development of enterprise console of cloud products , Currently, the team leader is responsible for middleware 20 Front end research and development of several cloud products , The main technology stack is big front end general technology , Including but not limited to Node.js、TypeScript、React、Electron、ReactNative etc. . Improve the efficiency of front-end R & D , Front end digital experience management system construction has many years of practical experience , At present, we are focusing on Serverless The construction of developer tool chain , It's Yun Yuansheng. Serverless Devs R&d leader . Focus on the latest technology trends of the front end , Focus on the impact of cloud native technology on the front-end community , We are committed to promoting and popularizing Yunyuan's physiological concept to the front-end groups .

  • Westerly flow

Alibaba cloud Intelligent Cloud native function computing technology experts , Responsible for the function development of alicloud function computing products (runtime Development 、 Event source integration and enterprise level Serverless Solution landing, etc ), At present, we are focusing on Serverless The construction of developer tool chain , It's Yun Yuansheng. Serverless Dev Tools One of the R & D leaders , Dominated S/fc Component development work . Focus on Serverless The latest technology trends and the implementation of enterprise level solutions , Committed to promoting Serverless Popularity in the developer community .

  • Jiang Yu

NUDT In the Ph.D , Alibaba cloud Serverless Person in charge of product experience side , The open source community Serverless Framework Domestic contributors ,Serverless Devs Project sponsor ,Serverless Architecture preacher , Alibaba cloud CIO Special lecturer of the college , Paper books 《Serverless framework 》、《Serverless The engineering practice 》 author , e-book 《 Architects special issue : Everyone can learn Serverless practice 》 author .

Nail scan QR code or search nail group number (33032396) Communicate directly with the tutor !

Click to go straight to the summer of open source 2021 Serverless devs A list of items

本文为[Alibaba cloud native]所创,转载请带上原文链接,感谢

  1. HTML + CSS + JavaScript to achieve cool Fireworks (cloud like particle text 3D opening)
  2. HTML + CSS + JavaScript realizes 520 advertising love tree (including music), which is necessary for programmers to express themselves
  3. Solve the problem of Web front-end deployment server (it can be deployed online without a server)
  4. HTML + CSS + JS make wedding countdown web page template (520 / Tanabata Valentine's Day / programmer advertisement)
  5. What else can driverless minibus do besides "Park connection"?
  6. Cloud native leads the era of all cloud development
  7. NRM mirror source management tool
  8. Bring it to you, flex Jiugong
  9. Lolstyle UI component development practice (II) -- button group component
  10. Deconstruction assignment in ES6
  11. Luo 2 peerless Tang clan was officially launched. The official gave a key point, and the broadcast time was implied
  12. 20初识前端HTML(1)
  13. 当新零售遇上 Serverless
  14. 20 initial knowledge of front-end HTML (1)
  15. When new retail meets serverless
  16. [golang] - go into go language lesson 5 type conversion
  17. [golang] - go into go language lesson 6 conditional expression
  18. HTML5(八)——SVG 之 path 详解
  19. HTML5 (8) -- detailed explanation of SVG path
  20. 需要开通VIP以后页面内容才能复制怎么办?控制台禁用javascript即可
  21. Web前端|CSS入门教程(超详细的CSS使用讲解,适合前端初学者)
  22. 实践积累 —— 用Vue3简单写一个单行横向滚动组件
  23. Serverless 全能选手,再下一城
  24. What if you need to open a VIP to copy the page content? Just disable JavaScript on the console
  25. Web front end | CSS introductory tutorial (super detailed CSS explanation, suitable for front-end beginners)
  26. Practice accumulation - write a single line horizontal scroll component simply with vue3
  27. Dili Reba is thin again. She looks elegant and high in a strapless hollow skirt, and her "palm waist" is beautiful to a new height
  28. Serverless all-round player, next city
  29. The difference between MySQL semi synchronous replication and lossless semi synchronous replication
  30. Vue表单设计器的终极解决方案
  31. The ultimate solution for Vue form designer
  32. Nginx从理论到实践超详细笔记
  33. Yu Shuxin's red backless swimsuit is split to the waist and tail, with a concave convex figure and excessive color matching, and his face is white to dazzling
  34. Nginx ultra detailed notes from theory to practice
  35. 【动画消消乐|CSS】086.炫酷水波浪Loading过渡动画
  36. typecho全站启用https
  37. CCTV has another popular employee. The off-site interpretation is very professional, and the appearance ability is no less than that of Wang Bingbing
  38. [animation Xiaole | CSS] 086. Cool water wave loading transition animation
  39. Enable HTTPS in Typecho
  40. 50天用JavaScript完成50个web项目,我学到了什么?
  41. 根据JavaScript中原生的XMLHttpRequest实现jQuery的Ajax
  42. What have I learned from completing 50 web projects with JavaScript in 50 days?
  43. "My neighbor doesn't grow up" has hit the whole network. There are countless horse music circles, and actor Zhou Xiaochuan has successfully made a circle
  44. 根据JavaScript中原生的XMLHttpRequest实现jQuery的Ajax
  45. Implement the Ajax of jQuery according to the native XMLHttpRequest in JavaScript
  46. Implement the Ajax of jQuery according to the native XMLHttpRequest in JavaScript
  47. 30 + women still wear less T-shirts and jeans. If they wear them like stars, they will lose weight
  48. 数栈技术分享前端篇:TS,看你哪里逃~
  49. Several stack technology sharing front end: TS, see where you escape~
  50. 舍弃Kong和Nginx,Apache APISIX 在趣链科技 BaaS 平台的落地实践
  51. Abandon the landing practice of Kong and nginx, Apache apisik on the baas platform of fun chain technology
  52. 浪迹天涯king教你用elementui做复杂的表格,去处理报表数据(合并表头,合并表体行和列)
  53. 前端HTML两万字图文大总结,快来看看你会多少!【️熬夜整理&建议收藏️】
  54. Wandering around the world king teaches you to use elementui to make complex tables and process report data (merge header, merge table body rows and columns)
  55. 路由刷新数据丢失 - vuex数据读取的问题
  56. Front end HTML 20000 word graphic summary, come and see how much you can【 Stay up late to sort out & suggestions]
  57. Route refresh data loss - vuex data reading problem
  58. Systemctl系统启动Nginx服务脚本
  59. Systemctl system startup nginx service script
  60. sleepless