Qu'est-ce que le Serverless ?

  Рет қаралды 8,795

DevTheory

DevTheory

Күн бұрын

Définissons ensemble la grande notion de Serverless, et voyons ses avantages & inconvénients 👍
✅ Serverless: Liste de tous les outils nécessaires
go.devtheory.fr/outils-server...
----------------------------------- DevTheory ----------------------------------
Formations : devtheory.fr?
Discord : go.devtheory.fr/discord
Twitter: go.devtheory.fr/twitter
LinkedIn : go.devtheory.fr/linkedin
--------------------------------- Informations ---------------------------------
00:00 - Comprendre le serverless
04:24 - Avantages & Inconvénients
09:39 - Informations à savoir
12:30 - Services concrets à utiliser
Contact pro: contact@devtheory.fr

Пікірлер: 28
@anicettogue7978
@anicettogue7978 3 жыл бұрын
explication concise et simple. Merci++
@sebr9572
@sebr9572 3 жыл бұрын
Super vidéo, merci. Difficile de se tenir à jour !
@philippechantin5995
@philippechantin5995 Жыл бұрын
Top tes vidéos, continues !
@darkangel97421
@darkangel97421 3 жыл бұрын
Wahou vachement intéressant ça :D . Peut être un tuto plus précis (cas pratique) sur les 4 types de serverless ? :D ^^
@DevTheory
@DevTheory 3 жыл бұрын
Très bonne idée ! ;)
@ronicobilly3970
@ronicobilly3970 3 жыл бұрын
Ça fait longtemps que j'attendait celle ci. On reste vraiment un bon dev sur dev théorie 😎
@DevTheory
@DevTheory 3 жыл бұрын
Ahah 🔥
@anicettogue7978
@anicettogue7978 3 жыл бұрын
vivement un talk sur la notion de NATIVE? React Native, etc. Merci d'avance!
@wyllismonteiro9485
@wyllismonteiro9485 3 жыл бұрын
Super intéressant comme tuto, merci beaucoup. Peut-on avoir des cas concrets pour une prochaine vidéo ?
@Max-xp3tf
@Max-xp3tf 3 жыл бұрын
je vous aime tellement...
@JComprendsAuxMaths
@JComprendsAuxMaths 3 жыл бұрын
Qu'est ce que t'appelles phase "conception" et "production". Je t'avoue que je capte pas trop et j'entends souvent ces deux termes dans tes vidéos ^^ Super vidéo néanmoins.
@rawz06
@rawz06 3 жыл бұрын
Il y a deux phases pour un projet, - la phase ou il est en mode "développement", lorsqu'on les conçoit, donc la phase de conception. C'est au moment ou on code, ou on passe le projet en développement pour pour le faire tester à des utilisateurs restreint. - la phase ou il est en mode "production", lorsqu'il est terminé mise en ligne ou sur le marché prêt à accueillir des utilisateurs réels. Ici il utilise pour dire qu'on peut être serverless en conception, donc pendant la phase de développement, ça veut dire qu'on utilise des outils pour nous créer une base de données local, un serveur de developpement en local pour tester notre application en direct pendant que l'on développe. Si on est pas serverless en développement, on va donc créer un micro-serveur, configurer tous les outils serveur (node, apache, la base de données directement).
@JComprendsAuxMaths
@JComprendsAuxMaths 3 жыл бұрын
@@rawz06 Nice merci !
@Learnbynet
@Learnbynet 3 жыл бұрын
Je peut peut être expliquer d'une autre façon, mais Alex a bien expliquer ! Vous pouvez interpreter la phase prod et build de la façon suivante. (note: les terminologies varie d'une culture et d'un pays a l'autre donc ces peut être sa qui vous mélange ). Mois je suis Fr canadien et voici la definition logique au Ca: `Conception ou dev`: Vous coder le code qui génère ce que le client devrai voir. `Build ou Productions:` ces le résulta du code générer en dev que le client peux voir, mais il ne vois pas le code conceptions qui a générer ce code. Ces une façon très basic de voir les chose . Mais si vous provenez d'une autre décennie comme moi , il est possible de faire les 2 en 1, vous coder ce que le client vois, mais la ont retombe dans les année 90 et 2000, aujourd'hui ont utilise des technologies pour générer du code que le client doit voir. (résumer grossier mais facile a visualiser) Babel est une bonne example:babeljs.io/
@yossefpartouche3983
@yossefpartouche3983 3 жыл бұрын
j'utilise un Function serverless, le temps du coldstart prend parfois+ de 30 secondes. se qui fait planter la http request qui est limité (et non modifiable dans mon cas). Avez vous une idee de solution?
@DevTheory
@DevTheory 3 жыл бұрын
Hmm, je pense que la meilleure chose est de changer de service, car c'est vraiment beaucoup trop long pour un coldstart ! Qu'utilises-tu ?
@yossefpartouche3983
@yossefpartouche3983 3 жыл бұрын
@@DevTheory Aliyun (en chine). j'ai mis en place un trigger qui appel la fonction toutes les 4 minutes. mais j'ai pas idee du cout/prix de consommation que cela va genrer. [au fait , merci pour vos videos]
@DevTheory
@DevTheory 3 жыл бұрын
Pour le coup le prix va surtout dépendre du service, donc je ne peux pas trop t'indiquer ça :/ Sinon tu peux essayer d'autres service pour des serveurs en Chine, je sais que Alibaba fait du cloud computing => www.alibabacloud.com/fr/product/function-compute (merci !)
@HugoDuprez449
@HugoDuprez449 2 жыл бұрын
Quel est l’avantage d’utiliser des outils comme celui ci comparé à du Webflow/bubble/EditorX + custom code? Hormis les couts plus faibles au début 😊
@kochka22
@kochka22 3 жыл бұрын
Il faut quand même préciser que la facturation à l'usage sur ce genre de plateforme ne veut pas forcement dire que cela va coûter moins cher, c'est même exactement l'inverse dès que l'usage commence à être conséquent, les coûts explosent.
@tonygnavo2468
@tonygnavo2468 3 жыл бұрын
Ma question est peut-être bête mais quellesest la différence entre le serverless database et le serverless storage?
@DevTheory
@DevTheory 3 жыл бұрын
Aucune question bête : - Serverless Database : on va stocker des *données* brutes, donc du texte, des chiffres, etc... Et on va devoir utiliser un langage de requête (comme le SQL) pour ajouter / récupérer / modifier / supprimer des données. - Serverless Storage : on va stocker des *fichiers* bruts, donc des PDF, des PNG, etc... Et c'est simplement via une URL qu'on pourra récupérer ses fichiers.
@tonygnavo2468
@tonygnavo2468 3 жыл бұрын
@@DevTheory Super! Merci
@sansdomicileconnu
@sansdomicileconnu 3 жыл бұрын
et si par exemple un pirate lance une attaque sur votre service votre pay as you use explose non?ah oui je viens de voir a 9,20 les fournisseurs devrait prevoire un fusible mais malheureusement ils ne le font pas
@DevTheory
@DevTheory 3 жыл бұрын
Exactement, la seule solution serait de créer un système custom qui enregistrerait le nombre d'utilisateurs actifs, et s'il dépasse un certains paliers alors on accepte plus les requêtes des nouveaux utilisateurs, mais c'est assez complexe... Il vaut mieux optimiser dès le départ pour pas faire trop d'appels inutiles, et après-coup si un "buzz" est présent alors on paierai le minimum
@Learnbynet
@Learnbynet 3 жыл бұрын
Genial et très bien détailler, je m'attendait pas a autans de detail ! juste dommage que ce sois que de la théorie, faudrait voir aussi un peut de pratique pour bien assimiler toute ces explications ! :) PS: attention avec les system ou tu paye seulement ce que tu consomme, sa peut vous ruiner, ce développeur en parle ici. kzbin.info/www/bejne/gX_FdWODocySb8U Il parle de l'explosion de sont forfait sur la bande passante :)
@DevTheory
@DevTheory 3 жыл бұрын
Tout à fait ! Merci du partage 👌 Et oui des vidéos plus concrètes vont arriver :)
@alycheikhouldsmail7576
@alycheikhouldsmail7576 Жыл бұрын
la 1iere fois j'ai entendu parlé de serverless j'ai crû qu'il n'y a pas de server alors que c'est faut.
Smart Sigma Kid #funny #sigma #comedy
00:25
CRAZY GREAPA
Рет қаралды 28 МЛН
THEY made a RAINBOW M&M 🤩😳 LeoNata family #shorts
00:49
LeoNata Family
Рет қаралды 39 МЛН
ТАМАЕВ УНИЧТОЖИЛ CLS ВЕНГАЛБИ! Конфликт с Ахмедом?!
25:37
AWS CDK Crash Course for Beginners
1:07:31
Be A Better Dev
Рет қаралды 33 М.
Que sont "localStorage" & "sessionStorage" ? WebStorage API
13:53
Serverless : l'essentiel en 9 minutes
9:46
Cookie connecté
Рет қаралды 48 М.
Qu'est-ce que Deno ? Les 3 points à comprendre
9:27
DevTheory
Рет қаралды 8 М.
Cet outil AMÉLIORE la qualité de ton code ! (adieu Eslint )
15:22
Qu’est-ce que le SERVERLESS ? Ce qu’il faut absolument connaitre
10:58
Melvynx • Apprendre à coder
Рет қаралды 3,8 М.
Qu'est-ce que Nuxt JS ?
12:09
DevTheory
Рет қаралды 12 М.
Containers vs VMs: What's the difference?
8:08
IBM Technology
Рет қаралды 747 М.
Developing AWS Lambda Functions Locally in VS Code
20:22
Travis Media
Рет қаралды 116 М.