Les inscriptions sont ouvertes ! Le sujet Open Source Summer 2024 sur les développeurs sans serveur est en ligne !

Le sans serveur a été un sujet brûlant dans le domaine du cloud computing ces dernières années. Il a été favorisé par de nombreuses personnes pour ses nombreux avantages tels que l'extrême flexibilité, le paiement à l'utilisation, la réduction des coûts et l'amélioration de l'efficacité. déployant également constamment le domaine sans serveur.

Serverless Devs est un projet open source dans le domaine Serverless initié par Alibaba. Son objectif est de travailler avec les développeurs pour fournir un outil de développement Serverless open source et sans fournisseur. Dans le même temps, Serverless Devs est également le premier projet d'outil sans serveur de la Cloud Native Computing Foundation (CNCF).

Le principe de conception du modèle de Serverless Devs est d'utiliser ce modèle pour permettre aux développeurs de se concentrer davantage sur la logique métier et d'améliorer l'efficacité du développement, du déploiement, de l'exploitation et de la maintenance d'applications sans serveur grâce à un système de chaîne d'outils sans serveur plus simple, scientifique et standardisé. Les développeurs peuvent utiliser différents fournisseurs de cloud et produits sans serveur open source de manière plus flexible et polyvalente, obtenant ainsi une gestion des applications sans serveur plus efficace, plus simple et plus pratique.

En 2024, Serverless Devs a de nouveau rejoint l'Open Source Summer 2024, une série d'activités universitaires open source soutenues par le programme Open Source Software Supply Chain Lighting de l'Institut du logiciel de l'Académie chinoise des sciences. Cet événement vise à encourager les élèves des écoles à participer activement au développement et à la maintenance de logiciels open source, à promouvoir le développement vigoureux d'excellentes communautés de logiciels open source, et à cultiver et découvrir des communautés plus remarquables. L'événement rassemble les principales communautés open source du pays et de l'étranger pour fournir des tâches de projet pour le développement et la maintenance d'importants logiciels open source, et est ouvert à l'inscription pour les étudiants du monde entier.

Lors de cet événement, vous aurez non seulement l'opportunité d'apprendre et de communiquer avec les meilleurs instructeurs Serverless, mais les étudiants qui réussissent l'évaluation recevront également un généreux bonus. Les étudiants sont invités à s’inscrire activement et à postuler.

Lien de candidature au projet : https://summer-ospp.ac.cn/org/orgdetail/29e96ba4-c839-4874-a9d4-96acc8512aaa?lang=zh

Liste des projets

Cette année, Serverless Devs a postulé pour deux projets lors de l'Open Source Summer. Le niveau de difficulté est " Basic ". Les types de questions sont principalement destinés à la construction du site officiel de Serverless Devs et à la mise à niveau du registre Serverless.

  • Site Web officiel de la communauté Serverless Devs (y compris le site Web de documentation officiel) [1]

La communauté Serverless Devs est une communauté open source dédiée à fournir un support technique et des ressources sans serveur via son site Web officiel et son site de documentation, les développeurs peuvent accéder à divers outils, ressources et les dernières tendances du secteur. Cependant, au fil du temps, la technologie actuellement utilisée pourrait ne pas être le choix optimal. La conception de l'interface est relativement basique, les mises à jour du contenu ne sont pas assez rapides et il manque un environnement communautaire dynamique. Les étudiants qui choisissent ce sujet doivent avoir une connaissance de base de Serverless, comprendre l'architecture sans serveur et les bases du développement d'applications Web. Grâce à une étude plus approfondie de Serverless, ils peuvent développer des développeurs sans serveur de manière aussi complète que possible et contribuer à la communauté.

  • Registre sans serveur[2]

Serverless Registry s'engage principalement à fournir une solution centralisée afin que les développeurs puissent facilement trouver, partager et utiliser des ressources sans serveur, telles que des fonctions, des interfaces API, des modèles, etc. Les étudiants qui choisissent ce sujet doivent utiliser une technologie front-end moderne (telle que React.js ou Vue.js) pour repenser l'interface utilisateur afin de garantir la réactivité et l'accessibilité de l'interface. Fournir une prise en charge de l'intégration de l'API afin que les développeurs externes puissent interagir directement avec le registre via l'API. Mettez en œuvre une stratégie de sécurité complète, comprenant l'utilisation de HTTPS, le stockage crypté et la protection contre les scripts intersites (XSS) et la falsification de requêtes intersites (CSRF).

Pour plus de détails sur le projet, veuillez vous référer à la page d'accueil Open Source Summer Serverless Devs[3].

Guide de candidature

Formulaire de pétition

  • Cet événement est ouvert aux collégiens de plus de 18 ans.
  • Les étudiants qui sont sur le point d'obtenir leur diplôme cet été peuvent s'inscrire à l'événement à condition que leur carte d'étudiant soit valide au moment de postuler.
  • Les étudiants chinois doivent fournir leur carte d'identité, leur carte d'étudiant, le rapport de vérification en ligne de leur statut d'étudiant du ministère de l'Éducation (Xuexin.com) ou une preuve d'inscription lorsqu'ils participent à des activités.
  • Les étudiants étrangers sont tenus de fournir leur passeport lorsqu'ils participent aux activités, ainsi qu'un avis d'admission, une carte d'étudiant, un certificat d'inscription et d'autres documents prouvant leur identité d'étudiant.

Nous vous attendons avec impatience

  • Posséder certaines connaissances de base du front-end, comme HTML, Javascript, CSS, etc.;
  • Avoir une certaine compréhension des langages back-end, notamment React.js/Vue.js ;
  • Avoir un cœur d'explorateur actif, découvrir constamment les problèmes, innover et remettre en question constamment ;
  • Avoir une attitude positive et responsable, non seulement pour apprendre, mais aussi pour persister dans une chose et être disposé à explorer de nouvelles choses.

vos gains

  • Apprenez à connaître des amis et des experts en technologie du secteur open source ;
  • Obtenir des conseils professionnels auprès de mentors communautaires et avoir des échanges approfondis avec les développeurs de projets open source ;
  • Enrichir l'expérience pratique du projet et améliorer les compétences en développement de projets ;
  • Fournir des références pour l’orientation des études et accumuler des contacts pour le développement de carrière ;
  • Les étudiants qui réussissent l'évaluation finale recevront des primes et des certificats d'achèvement et auront la possibilité d'être sélectionnés comme étudiants exceptionnels.

Montant du bonus

La difficulté du projet est divisée en deux niveaux : basique et avancé, et les primes d'achèvement correspondantes sont : 8 000 RMB avant taxes et 12 000 RMB avant taxes. Cette fois, le niveau des deux projets Serverless Devs est "Basic".

Une fois que les étudiants auront soumis leurs résultats, l'instructeur et le comité d'organisation procéderont à un examen et à une évaluation. Les étudiants qui réussissent l'examen rempliront leurs informations bancaires dans le système et le comité d'organisation attribuera une prime d'achèvement de projet complète.

Participer au processus

Veuillez vous référer au guide de l'étudiant [4] pour les procédures spécifiques. Veuillez faire attention à la date limite de communication avec votre tuteur. Donnez la priorité à la communication avec votre tuteur, ce qui peut vous aider à mieux comprendre le sujet. Les étudiants qui souhaitent s'inscrire doivent utiliser DingTalk pour scanner le code QR afin de rejoindre le groupe DingTalk Open Source Summer × Serverless Devs 2024 (numéro de groupe : 41962007) afin de permettre à chacun d'échanger du contenu sur le sujet.

Présentation du tuteur

1) Chanson Luo (Xiliu)

Responsable du développement fonctionnel des produits Alibaba Cloud Function Computing (développement du runtime, intégration des sources d'événements, WebIDE et mise en œuvre de solutions sans serveur au niveau de l'entreprise, etc.). Se concentre actuellement sur la construction de la chaîne d'outils de développement sans serveur, et est le Cli/. composant/registre des développeurs sans serveur cloud natifs Responsable R&D. Faites attention aux dernières tendances techniques du sans serveur et à la mise en œuvre de solutions au niveau de l'entreprise, et efforcez-vous de promouvoir la popularité du sans serveur parmi la communauté des développeurs.

Email du tuteur : [email protected]

2) Zhang Xingyu (Yu Mu)

Travaille pour Alibaba Cloud, engagé dans la maintenance de projets open source sans serveur et dans le développement de fonctions de produits informatiques fonctionnels Alibaba Cloud (console, développement de fonctions sans serveur au niveau de l'entreprise). Actuellement, en tant que responsable, je me concentre sur l'écosystème open source et la construction de systèmes d'outils de développement sans serveur, et je m'engage à rendre le système sans serveur plus ouvert et plus facile à utiliser.

Courriel de l'instructeur : [email protected]

Que sont les développeurs sans serveur ?

Serverless Devs[5] est une plate-forme de développement open source et sans serveur dédiée à fournir aux développeurs un système de chaîne d'outils puissant. Grâce à cette plate-forme, les développeurs peuvent non seulement découvrir des produits sans serveur multi-cloud en un seul clic et déployer rapidement des projets sans serveur, mais également gérer les projets tout au long du cycle de vie des applications sans serveur. Ils peuvent être facilement et rapidement combinés avec d'autres outils/plateformes de manière globale. améliorer l’efficacité de la R&D, de l’exploitation et de la maintenance.

Six avantages majeurs

  • Pas de dépendance vis-à-vis d'un fournisseur : il dispose de fonctionnalités enfichables, prend en charge le déploiement de projets à partir de différents fournisseurs de cloud et peut être déployé sur différentes plates-formes cloud en un seul clic ;
  • Construction open source : le projet est construit via du code open source et une écologie ouverte. Les développeurs peuvent visualiser et participer aux contributions des outils de développement Serverless Devs à tout moment, et peuvent également contribuer aux composants et applications associés à tout moment et n'importe où.
  • Fonctions flexibles et enfichables : les outils de développement Serverless Devs eux-mêmes n'ont aucune capacité commerciale. Toutes les capacités commerciales sont connectables sous forme de composants, et chaque composant peut être personnalisé en fonction des commandes et des fonctions.
  • Prise en main simple et rapide : en ouvrant le mode modèle/standard et application du registre sans serveur, il offre aux développeurs des cas d'utilisation multi-formes, multi-domaines et multi-scénarios ;
  • Gestion du cycle de vie complet des applications : grâce à la prise en charge des composants, les développeurs peuvent créer et gérer des projets à plusieurs niveaux, notamment la création de projets, le développement de projets, le débogage et l'observabilité ;
  • Bonne intégration et intégration : grâce au support des composants, il peut rapidement réaliser une intégration organique avec l'écologie traditionnelle.

Cliquez ici pour accéder directement à la liste des projets Open Source Summer 2024 Serverless Devs !

Liens connexes :

[1] Site officiel de la communauté Serverless Devs (y compris le site Web de documentation officiel)

https://summer-ospp.ac.cn/org/prodetail/2429e0095?list=org&navpage=org

[2] Registre sans serveur

https://summer-ospp.ac.cn/org/prodetail/2429e0093?list=org&navpage=org

[3] Page d'accueil des développeurs sans serveur Open Source Summer

https://summer-ospp.ac.cn/org/orgdetail/29e96ba4-c839-4874-a9d4-96acc8512aaa?lang=zh

[4] Guide de l'étudiant

https://summer-ospp.ac.cn/help/student/

[5] Développeurs sans serveur

https://www.serverless-devs.com/

L'équipe chinoise d'IA de Microsoft a fait ses valises et s'est rendue aux États-Unis, impliquant des centaines de personnes. Combien de revenus un projet open source inconnu peut-il rapporter ? Huawei a officiellement annoncé que la position de la station miroir open source de l'Université des sciences et technologies de Yu Huazhong a été ajustée. L'accès au réseau externe a été officiellement ouvert. Les fraudeurs ont utilisé TeamViewer pour transférer 3,98 millions ! Que doivent faire les fournisseurs de postes de travail à distance ? La première bibliothèque de visualisation frontale et fondateur du célèbre projet open source de Baidu, ECharts - un ancien employé d'une société open source bien connue qui "est allée à la mer" a annoncé la nouvelle : après avoir été interpellé par ses subordonnés, le technicien Le leader est devenu furieux et grossier et a licencié l'employée enceinte. OpenAI a envisagé d'autoriser l'IA à générer du contenu pornographique. Microsoft a déclaré à la Fondation Rust qu'elle avait fait un don de 1 million de dollars américains. Veuillez me dire quel est le rôle de time.sleep(6) ici. ?
{{o.name}}
{{m.nom}}

Je suppose que tu aimes

Origine my.oschina.net/u/3874284/blog/11142008
conseillé
Classement