Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Plus d'un tiers des développeurs .NET ne seraient pas prêts à adopter le cloud pour développer leurs applications
D'après un sondage de Telerik

Le , par Victor Vincent

21PARTAGES

7  0 
Un récent sondage mené auprès de plus de mille développeurs .NET pour le compte de la société Telerik montre qu’une grande partie d’entre eux ne serait pas prête à adopter le cloud pour effectuer leurs développements de logiciels. En effet, un tiers des développeurs interrogés affirment utiliser le cloud plutôt comme une plateforme d’hébergement du produit final continuant de développer leurs applications de manière traditionnelle sur des environnements installés en local.

Les résultats de l’enquête mettent en évidence le fait que même si les développeurs de la plateforme .NET peuvent tirer profit de la plupart des outils et ressources du cloud, ils préfèrent, pour une grande partie d’entre eux, être prudents avant de faire la transition vers le cloud et estiment que leurs plateformes de développements habituelles les satisfont telles qu’elles sont à ce jour. L’aspect du cloud qui parait séduire le plus les développeurs .NET est la plateforme en tant que service (Plateform as a Service) avec 36 % d’entre eux qui l’utiliserait à cette fin. Une toute petite partie seulement des développeurs interrogés, soit 19 %, dit utiliser le cloud pour développer des applications.

Cet assez faible taux d’adoption du cloud par les développeurs utilisant la plateforme .NET ne signifierait cependant pas que ces derniers soient limités par leurs compétences à pouvoir développer des applications sur le cloud. Au contraire, une très grande majorité des développeurs interrogés se présentent comme étant des développeurs « full stack » pouvant intervenir à toutes les étapes du développement d’une application, en partant du développement de l’interface utilisateur à la mise en place de la base de données en passant par le développement du « back-end » de l’application.

Un autre aspect révélé par le sondage est la présence assez remarquée du langage JavaScript dans le monde du développement .NET. En effet, 74 % des développeurs interrogés au cours de l’enquête déclarent utiliser ce langage et 70 % d’entre eux auraient une préférence pour le framework Angular JS. Ces derniers se disent être prêts à utiliser ce framework JavaScript de Google s’ils étaient en train de faire des applications web.

Pour ce qui est des développeurs mobiles, un environnement Xamarin/C# serait l’environnement qu’ils utilisent le plus pour les développements multiplateformes avec un taux d’adoption de 52 %, d’après les résultats de l’enquête. Par contre, 22 % des sondés disent ne pas utiliser d’outils de développement multiplateforme malgré la demande de plus en plus croissante des applications mobiles. Pour ce qui est la plateforme de développement universelle de Microsoft (UWP), l’enquête de Telerik révèle que les développeurs .NET ne sont pas familiers avec ce paradigme de développement de la firme de Redmond. Seulement 37 % d’entre eux indiquent avoir adopté le paradigme. Les résultats de l’enquête montrent aussi que 8 % seulement des développeurs .NET utilisent actuellement UWP.

Source : Blog Telerik

Et vous ?

Que pensez-vous des résultats de ce sondage ?

Voir aussi

le forum Général Dotnet

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de RyzenOC
Inactif https://www.developpez.com
Le 10/04/2016 à 10:31
De plus avec tous les Chsaispasquoi as a service, ça fait rire dans bien des patelins (dont le mien) où la connexion Internet a la célérité d'un escargot qui aurait des crampes d'estomac. Quand elle n'est pas carrément coupée.
exacte

Dans ma cambrousse, j'ai une connexion de 512kbit/s:

synchroniser un github sa me prendre 5 minutes, si faut faire la maj de l'application sa m'en prend 30.
mon serveur git local, tous se fait en 5 secondes...
J'ai arrêter de mettre à jours mes logiciels tellement je perdais du temps.

Le stockage en ligne, c'est même pas envisageable, avec une connexion aussi faible et instable, parfois un simple css d'une page web ne se charge même pas chez moi.

La mobilité ?, ah ah, la 3G sa se traîne en dehors des grande ville, et la 4G est inexistante.
Si j'ose demander un truc a cortana ou google now, j'ai la réponse 5 minutes après, si il me répond et perd pas la connexion évidement...

Il serait temps que les grosses firme it arrête de vivre dans leur nuage et redescende sur terre.
Le cloud c'est lent et sa lag, il n'y a aucune garantie de résultat auprès du fournisseur de ce cloud, MS peut tous perdent nos données ou bien être en maintenance pendant 1 mois,
ils sont protégés juridiquement, dans le gros pavé de texte qu'il faut accepter avant de s'inscrire.
Ils peuvent collecter/pomper vos codes sources/projets allègrement et en faire ce qu'ils veulent. Pratique pour faire de l'espionnage industriel.

sa fait beaucoup de désavantages tous sa.

Dans ma boite on as opté pour un petit pc a 200€, ou ont a installé debian et un serveur git local, sans connexion internet donc niveau sécurité,
je pense donc mieux faire que MS, Amazon et google.
Les sauvegardes se faisant sur disque dur usb/clé usb.

Mais si tu pense faire un meilleurs travaille du point de vue securité que Microsoft, Amazon ou Google c'est a tois de voir....
Sauf que si on pirate ton serveur privé local, il n'y a que toi qui est victime d'un piratage.
Si maintenant un hacker pirate le cloud amazon/MS/Google/Sony etc, c'est juste des millions de comptes piraté au lieu d'un seul.

Les plus grosses faille de sécurités, sa reste la centralisation des données et la standardisation des logiciels/API.
Si chacun fait son truc dans son coin, le hacker il vas déjà devoir passer des mois a essayé de comprendre comment fonctionne ta plate-forme sur une entreprise A, avant d’espérer hacker quoi que se soit et sera obligé de tous refaire pour hacker une entreprise B.
7  1 
Avatar de LSMetag
Expert confirmé https://www.developpez.com
Le 12/04/2016 à 13:35
Citation Envoyé par Aeson Voir le message
Vu le salaire c'est du betail tres tres bien paye. Les CDI c'est le fantasme typiquement francais. Ces fini ce temp la. Et c'est encore plus vraix dans l'informatique. Le Cloud (privé ou public) et donc l'automatisation DevOps rapporte beaucoup au entreprise. Donc quand on connais on peut negocier de beau salaires. Perso j'hesite meme quand on me propose des contrats d'1 an. C'est trop long. Si je veus quitter la boite si les choses se passe mal 1 an c'est trop long. Je fais des contrats de 3 ou 6 moi. Ca permet de ne pas rester bloqué dans une entreprise. Dans le CLoud et le Devops c'est pas l'offre qui manque. Je recois au moin 5 offres par semaine.

Alors ne resté pas a vous pleindre (comme d'hab) prenez le train en marche. Le CLoud est la et c'est loin d'etre un effet de mode. On est pas chez Apple...
Oh bordel ! Heureusement que tout le monde ne pense pas comme toi ! Tu vois, c'est la vision que je déteste. Argent argent argent ! Et cette "mode" du cloud, elle est fondée là-dessus, pour beaucoup d'acteurs. Tu viens implicitement de le démontrer. C'est un moyen de délocalisation fondé sur la prestation de service à moindre coût. C'est plutôt le principe des SS2I et des consultants qui est typiquement Français.

Oui on me proposait 3500€ par mois. Mais ce n'est pas le salaire qui me fait choisir un boulot. J'aime pas qu'on essaye de me faire cracher un "oui" par téléphone, alors que j'ai d'autres choix, sans me laisser le temps de lire un contrat. J'ai 10 entreprises par semaine qui me proposent des recrutements sur profil.
C'est le principe du gavage du bétail avec des OGM pour ensuite les emmener à l'abattoir. Même une auto-entreprise c'est pas anodin. Tu fais quoi une fois la mission finie ? Tu dissous ton entreprise fictive ? C'est ce qui s'appelle profiter du système ! Créer une entreprise, c'est avant tout proposer un service pour répondre à de nouveaux besoins et participer à l'économie de son pays.

Heureusement il existe encore des entreprises qui recrutent par rapport à la personnalité et aux aspirations des postulants, sans ne jurer que par les diplômes et le CV.

Tu t'en fous peut-être des relations humaines, de la morale et d'être considéré comme interchangeable. Pas moi. En enchaînant les petites missions, tu te fais de l'argent ok mais est-ce que tu as des aspirations à part l'argent ?
7  1 
Avatar de anykeyh
Membre confirmé https://www.developpez.com
Le 10/04/2016 à 16:41
De mon expérience, j'ai des clients qui viennent me voir avec une idée en tete: On utilise Amazon cloud ou autre. Je vois le travail à fournir et leur propose un hébergement sur un dédié OVH. Non seulement c'est beaucoup moins cher, mais de plus la scalabilité n'est pas nécessaire, le backup se fait quotidiennement avec une tache cron, et on bénéficie d'une puissance de calcul à coup égale qui est du simple au 10x. Ben oui, un So you start 4x2 coeurs (hyperthreadé) 32 Gig ram, 2To de stockage c'est 40 eur/mois.

T'as quoi à ce prix chez Amazon? Et je ne parle pas d'Heroku ou Engine Yard qui coûte forcement plus cher...

Cloudflare c'est gratuit et ça gère le coté CDN très simplement. Donc non, le cloud ça sert à rien dans 90% des businesses.

C'est surtout une mode lié au gros acteurs du web qui ont besoin de scalabilité, en parle dans les evenements technique et tout le monde veut faire pareil.
Ben oui, il fait du cloud et il reussit si bien, c'est la preuve que c'est la techno qu'il faut non?

À moins d'avoir un business model qui se base sur beaucoup de client et de la saisonnalité très prononcée, aucun interet d'avoir le cloud.

Mais c'est pas pour ça que je ne fais pas de cloud, pas le choix, malgré mes remarques, sans aucune rationalité ils VEULENT amazon. Allez savoir pourquoi...

Donc à mon avis le cloud c'est cool si:
- Pas de devops à court terme (lean-startup style sans gros techos derriere) et tu te tourne vers des solutions genre Heroku/Engine Yard simple a deployer, qui gère tout de A à Z. Avec un potentiel de scalabilité pour quand tu passera sur BFM TV...
- Une nécéssité impérieuse de montée en charge à la volée. On a hosté sur cloud pour du streaming vidéo d'un gros evenement, et là c'est sur pas le choix: Monitoring, ouverture de nouveaux serveurs à la volée etc... avec les API d'amazon.
- Tu traites en moyenne plus de 10'000 requêtes à la minute (très rare !) . Le taux moyen de charge de deux dédiés à 100%.
- Gros gros volume de données à stocker (plusieurs Go/jour), difficulté à mettre en place un backup avec RSync et dans ce cas Amazon S3 c'est sympa aussi :-).

Sinon, mon avis dans 90% du temps: rester sur du dédié. Serveurs en Europe, SSL de façade avec CloudFlare pour éviter la latence lié au handshake si internationalisation du service.
6  1 
Avatar de Chauve souris
Membre émérite https://www.developpez.com
Le 10/04/2016 à 3:47
Citation Envoyé par clementmarcotte Voir le message
Bonjour,

Le Cloud c'est presque de la fumisterie. Quand les micro-ordinateurs ont été inventés, c'était l'instrument merveilleux qui allait délivrer les utilisateurs des mainframes et autres monstres du genre. C'était l'invention géniale qui allait délivrer l'humanité du terminal de broche à foin au bout d'une ligne téléphonique.

Aujourd'hui, au nom de l'Azure et des nuages, les micro-ordinateurs sont retournés à l'ère des terminaux. À voir les histoires des photos de stars piratées chez Apple et toutes les histoires de piratages de serveurs à droite et à gauche, "clouder" c'est de la témérité. Moins vous devez compter sur des étrangers et des serveurs installés dans on ne sait jamais quel trou perdu, plus vous protégez votre sécurité.
De plus avec tous les Chsaispasquoi as a service, ça fait rire dans bien des patelins (dont le mien) où la connexion Internet a la célérité d'un escargot qui aurait des crampes d'estomac. Quand elle n'est pas carrément coupée.
5  1 
Avatar de rawsrc
Modérateur https://www.developpez.com
Le 10/04/2016 à 11:52
Citation Envoyé par sazearte Voir le message
Ils peuvent collecter/pomper vos codes sources/projets allègrement et en faire ce qu'ils veulent. Pratique pour faire de l'espionnage industriel.
Je dois avouer que je l'ai vu faire et ceux qui le faisaient ne le faisaient pas pour l'intérêt général...

Pour les projets sensibles comme les gros logiciels métiers, les outils ultra spécifiques ou ceux qui procurent un avantage technologique, je vous conseille très fortement de ne pas faire appel aux plateformes d'hébergement/versioning en ligne payantes ou pas.

Privilégiez la confidentialité et pour une fois soyez heureux d'être paranoïaques.
5  1 
Avatar de Luckyluke34
Membre émérite https://www.developpez.com
Le 11/04/2016 à 13:45
Citation Envoyé par Victor Vincent Voir le message
Cet assez faible taux d’adoption du cloud par les développeurs utilisant la plateforme .NET ne signifierait cependant pas que ces derniers soient limités par leurs compétences à pouvoir développer des applications sur le cloud. Au contraire, une très grande majorité des développeurs interrogés se présentent comme étant des développeurs « full stack » pouvant intervenir à toutes les étapes du développement d’une application
Mouais, enfin le fait d'être développeur "full stack" ne dit rien sur nos compétences dans les différentes technologies du cloud, ce sont deux skillsets différents...

Ce que ne dit pas l'étude, c'est quelle est la part de développeurs qui ne l'envisagent pas parce que le contexte de leur entreprise ne le permet pas (sécurité etc.) et quelle est la part qui ne sont réellement pas intéressés.
4  0 
Avatar de LSMetag
Expert confirmé https://www.developpez.com
Le 10/04/2016 à 11:06
Moi non plus je ne suis pas très favorable au cloud.

Certes des fois, pour des besoins qui nécessitent beaucoup de stockage, de scalabilité et de puissance de calcul, utiliser le cloud (Amazon par exemple) peut s'avérer une nécessité.

Mais dans les autres cas, je préfère avoir un contrôle total sur ce que je développe et comment c'est hébergé. Je suis alors sûr à 100% qu'il n'y a pas de backdoors. Je trouve même irresponsable de ne pas utiliser de serveurs dédiés pour SVN/CVS/GIT dès lors qu'il s'agit de projets internes à une société. Non seulement c'est plus rapide, mais ça ne sort pas de la boîte.

La centrallisation des données est relativement dangereuse dans le sens où tu peux être piraté sans être directement visé. Pirater un cloud impacte plusieurs solutions, plusieurs comptes,... C'est comme un braquage de banque. Tandis que si l'on te pirate, c'est parce qu'on t'as visé, et les autres ne sont pas impactés. Tu ne dépends de personne d'autre ensuite. Tu n'as pas à envoyer d'email au fournisseur du cloud et attendre patiemment une réponse et un correctif. Tu as tout en main pour réagir immédiatement.

Je rejoins aussi certains par rapport aux petites connexions internet (RE-ADSL 1mb dans ma cambrousse). Le but est d'optimiser, pour tous. De plus, il est souvent plus confortable de développer en local (plus rapide, plus de contrôle, etc...)

Le cloud a son utilité. Mais ce n'est pas pour ça qu'on ne doit jurer que là-dessus, et l'utiliser à tort et à travers pour se "simplifier" la vie (genre moins se préocuper de l'optimisation et de la sécurité, pensant que les serveurs externes s'en chargeront pour nous et évidemment pour des motifs financiers).

Je n'ai pas encore expérimenté le développement "UWP". Je vais étudier ce paradygme de plus près.
3  0 
Avatar de Aeson
Nouveau Candidat au Club https://www.developpez.com
Le 10/04/2016 à 15:18
Mais pourquoi est-ce que le monde entier devrait être adeptes du Cloud?
- On peut deployer ces ressources beaucoup plus rapidement grace a l'automatisation qu'apporte les service Cloud
- C'est moin cher que de mettre en place la meme infra OnPremise
- La securité est mise en place par des personnes qui on plus de moyen, plus de ressource et surtous de competances dans la plupart des cas..
- La maintenance est faite par le provider
- On peut offrire des service a des client partous dans le monde (Essaie d'aller deployer des service OnPremise de l'autre cote de la planette sans passer par le Cloud)
- On peut faire ses Backup ou on veut. Pas besoin d'invesstire dans 2 DataCenter pour georépliquer tes backups...
- GeoReplication des services
- High Availibility par default. Compare le cout de mettre un Cluster OnPremise avec le cout d'un service Haute Dispo sur le Cloud. Pas de comparaison.
- Pourquoi devoir engager des Consultant tres cher pour mettre des infra OnPremise alors que ca coute tres peus de les mettre sur le Cloud ?
- Essaie de mettre un STS aussi secure qu'AAD dans ta DMZ... C'est impopssible. Micrsosoft a des information que tu n'as pas et qu'ils integrent a leur Machine Learning et que tu peus utilisé pour l'authentification
- Rien que l'automatisation qu'apporte le Cloud fait gagner énormement d'argent au entreprises. Ca prend combien de temp pour demander un Serveur OnPremise ? Dans le Cloud meme pas 5 min. Et t'as ton serveur pret direct. Pas besoin d'invesstir chez SYS pour qu'ils apprennent a configurer un serveur orrectement et te le livrer a jour. Et je parle meme pas du reseau et du reste. Dans le Cloud tout est defini a l'avance et tu le fais en Self-Service suivant des regles definie par le managment.

-Tu n'as pas besoin de gerer le personels (Conflis, personne qui bloque tous, ,...) Et ca c'est pas négligeable

Le Cloud n'est evidement pas bon pour tous les scenario mais s'en passé devient de plus en plus cher.

et réfléchir 2 minutes aux avantages et aux inconvénients
C'est tous réfléchis... regarde les chiffres d'affaire des division CLoud chez Amazon et Microsoft. Les multi-nationales ne vont pas dans le Cloud car 'ca fait bien'
6  3 
Avatar de LSMetag
Expert confirmé https://www.developpez.com
Le 10/04/2016 à 21:11
Citation Envoyé par Aeson Voir le message
Si. Tu peus choisir la region et donc le pays ou tu mets les données.

Le Cloud aporte beaucoup d'avantages. C'est vraiment une communauté special sur dvp.com...
Ca ne change rien au fait que tu dois utiliser une société tierce pour héberger tes données. Et on n'est pas dans le monde des bisounours. Si on ne peut pas te faire cracher des infos confidentielles de masse, on peut les demander aux hébergeurs de cloud. Les pirates préfèrent aussi s'attaquer aux clouds. Il ya beaucoup plus de données à récupérer et de solutions à paralyser. Je rappelle que le FBI, le Pentagone ou la NASA ont déjà été infiltrés par des hackers. Azure est-il plus secure que le Pentagone ?
Si les serveurs cloud ont un problème, tu n'es pas là pour réagir tout de suite.

Bref, si tu veux à tous prix éviter l'espionnage industriel, gouvernemental ou autres choses, il vaut mieux éviter le Cloud pour des solutions critiques. Mais le Cloud reste un moyen efficace, et à bas coûts, de mettre en place des applications qui ont une grosse montée en charge.

Bref c'est l'éternel débat sur le Cloud. C'est un outil comme un autre. Si on ne veut pas utiliser le cloud, ça n'implique pas qu'on n'est pas "hype" ! On en a fait une mode mais c'est comme n'importe quoi : il y a des avantages et inconvénients et est-ce que le besoin l'exige ?
4  1 
Avatar de yann2
Membre expérimenté https://www.developpez.com
Le 11/04/2016 à 1:02
Bonjour

Bon, déjà la news parle du cloud pour développer une application. Normalement, dans cette phase de projet on ne manipule pas de vraies données utilisateurs (n'est-ce pas ? ) donc tous ceux qui craignent pour leur numéro de CB sont hors sujet

Je quote la news :
En effet, un tiers des développeurs interrogés affirment utiliser le cloud plutôt comme une plateforme d’hébergement du produit final continuant de développer leurs applications de manière traditionnelle sur des environnements installés en local.
Voilààà

Donc après j'ai essayé de trouver ce que veut dire "Développer une application dans le cloud". La source n'en parle pas, j'ai voulu consulter le sondage mais je dois laisser mes info perso et je n'en ai pas envie. Y a-t-il une âme charitable pour nous expliquer ce que veut dire "Développer une application dans le cloud" ? C'est une sorte de Visual Studio à la google doc ??? Ou c'est juste un ensemble d'outils (référentiel de sources, revue de code, gestion de projet, gestion de tickets, intégration continu, etc.) ? Ou c'est juste pour tester l'application en cours de développement ?

Voilà, désolé de demander des précisions mais même sur google j'ai du mal à trouver des informations. Amazon et Microsoft proposent des services pour développer une application dans le cloud ?
3  0