brief introduction : 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. 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 !
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 :
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:https://github.com/serverless-devs 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 :https://github.com/serverless-devs and https://github.com/devsapp.
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 .
If you need to take part in the projects mentioned above , You need to have the following basic conditions :
pluses :
Register your account number in the registration system and fill in your personal information :
Select items on the official website , Communicate with mentors and prepare project application materials :
Review the project application template and prepare relevant materials as required :
Submit project application materials through the registration system :
The results of project application examination are publicized , Students can view the application results on the official website
The first stage of project development , Submit R & D achievements for mid-term assessment
Those who pass the mid-term assessment will carry out the second stage project research and development , Submit R & D achievements for final assessment
Annual outstanding project publicity
The total bonus of each project is divided into 12000 element 、9000 Genna 6000 element ( notes : The amount of bonus is RMB before tax ).
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 .
Online information includes :
Offline information includes :
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 .
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 .
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 .
Click to go straight to the summer of open source 2021 Serverless devs A list of items
Link to the original text :https://developer.aliyun.com/article/784253?
Copyright notice : The content of this article is contributed by alicloud real name registered users , The copyright belongs to the original author , Alicloud developer community does not own its copyright , It also does not bear the corresponding legal liability . Please check the specific rules 《 Alicloud developer community user service agreement 》 and 《 Alibaba cloud developer community intellectual property protection guidelines 》. If you find any suspected plagiarism in this community , Fill in the infringement complaint form to report , Once verified , The community will immediately delete the suspected infringement content .