Home » Articole » Articles » Ordinateurs » Développement Web » Les tendances actuelles du développement Web

Les tendances actuelles du développement Web

Posté dans : Développement Web 0

Aussi important qu’il soit de savoir comment nous en sommes arrivés là où nous en sommes aujourd’hui, il est également important de rester à jour en matière de développement Web. Les nouveaux produits et innovations peuvent grandement affecter le paysage en peu de temps. Nous pouvons considérer l’essor rapide de Facebook, Twitter et de la myriade de services Google désormais utilisés dans le monde comme des exemples de la rapidité avec laquelle les nouvelles technologies sont adoptées.

Stiluri de cloud computing (Styles de cloud computing)

Le cloud computing peut être vaguement défini comme l’allocation de matériel et/ou de logiciels sous un modèle de service (les ressources sont affectées et consommées selon les besoins). En règle générale, ce que nous entendons aujourd’hui appeler le cloud computing est le concept de commerce interentreprises tournant autour de la « société A » qui vend ou loue ses services à la « société B » sur Internet. Un cloud peut être public (hébergé sur un Internet public, partagé entre les consommateurs) ou privé (les concepts de cloud de provisionnement et de stockage sont appliqués aux serveurs au sein d’un pare-feu ou d’un réseau interne géré de manière privée) et peut également appartenir à des sous-ensembles plus petits entre les deux, comme illustré dans le graphique ci-dessus.

Dans le modèle informatique d’infrastructure en tant que service (IaaS), qui est le plus souvent associé au terme cloud computing, un ou plusieurs serveurs avec des quantités importantes de puissance de traitement, de capacité et de mémoire, sont configurés via des méthodes matérielles et/ou logicielles pour agissent comme s’il s’agissait de plusieurs systèmes plus petits qui s’additionnent à leur capacité. C’est ce qu’on appelle la virtualisation ou les serveurs virtuels. Ces systèmes peuvent être « de taille appropriée » où ils ne consomment que les ressources dont ils ont besoin en moyenne, ce qui signifie que de nombreux systèmes nécessitant peu de ressources peuvent résider sur un seul élément matériel. Lors du traitement des demandes d’extension ou de contraction d’un système, les ressources de ce serveur peuvent être ajoutées ou supprimées pour tenir compte du changement. Il s’agit d’une alternative aux serveurs physiques multiples, où chacun aurait besoin de pouvoir répondre non seulement aux besoins de pointe moyens mais attendus des ressources système.

Le logiciel en tant que service, la plate-forme en tant que service et la liste sans cesse croissante de modèles « en tant que service » suivent le même modèle de base d’équilibrage du temps et des efforts. Les plateformes en tant que service permettent un contrôle central des profils des utilisateurs finaux, et les logiciels en tant que service permettent une mise à jour simplifiée (et/ou automatisée) des programmes et des configurations. Le stockage en tant que service peut remplacer le besoin de traiter manuellement les sauvegardes et la maintenance du serveur de fichiers. En effet, chaque « as-a-service » s’efforce de fournir à l’utilisateur final une alternative « aussi bonne sinon meilleure » ​​à la gestion d’un système lui-même, tout en essayant de maintenir le coût de ses services inférieur à celui d’un solution auto-gérée.

NOTES COMPLÉMENTAIRES

L’une des meilleures méthodes pour se tenir au courant consiste à suivre des magazines spécialisés, des blogs de leaders de l’industrie et simplement à naviguer sur Internet à la recherche de nouveaux articles ou de fonctionnalités de site que vous n’avez pas remarquées auparavant. Les agrégateurs de contenu tels que Zite, Feedly et Slashdot font partie de mes favoris.

À titre d’exemple à petite échelle, imaginez que vous et quatre de vos amis démarrez tous une petite entreprise. Face aux coûts d’achat de serveurs et de logiciels pour le stockage de données, l’hébergement Web et les programmes bureautiques, chacun d’entre vous investirait des fonds dans l’équipement et le personnel pour l’entretenir, même si une grande partie peut être peu utilisée au début de votre entreprise. Cet investissement initial élevé réduit le financement disponible qui peut avoir été utilisé ailleurs, et votre retour sur investissement devient plus long. Au lieu de cela, chacun de vous créerait un compte avec les services cloud d’Amazon pour le stockage de fichiers et l’hébergement de sites Web, qui vous sont privés, mais physiquement stockés sur des serveurs partagés par d’autres utilisateurs. Étant donné que ces services sont gérés hors site par le personnel d’Amazon, aucun d’entre vous n’a besoin d’embaucher du personnel informatique pour gérer ces serveurs, ni d’investir dans l’équipement lui-même. Juste en n’ayant pas besoin d’embaucher un administrateur système (estimé à 40 000 $ de salaire), vous pouvez payer pour un peu plus de 3 ans de service Amazon (calculé à l’aide du calculateur de prix d’Amazon  pour les services Web de base et le stockage de fichiers). Lorsque vous combinez les économies réalisées sur les coûts annexes de cet employé, comme les soins de santé, avec celles de ne pas acheter votre propre matériel, cette approche peut prolonger la durée de votre investissement initial.

Ces coûts réduits sont attrayants pour les petites entreprises et les startups pour des raisons évidentes, mais sont également attrayants pour les grandes entreprises dont les besoins sont très fluctuants. Par exemple, le site Web d’une équipe de football enregistre beaucoup plus de trafic les jours de match qu’en basse saison. Ils n’ont pas besoin de pouvoir servir le même nombre d’utilisateurs à tout moment. Certains exemples tangibles d’outils « en tant que service » que vous utilisez peut-être déjà sont des services d’hébergement de fichiers tels que Dropbox ou Google Drive. Vos fichiers sont conservés sur des serveurs avec ceux d’autres utilisateurs que vous ne voyez pas (sauf si vous partagez avec eux intentionnellement) et vous pouvez ajouter ou supprimer de l’espace supplémentaire sur votre compte quand vous le souhaitez. De même, des services comme Amazon Web Services offrent la possibilité d’héberger vos fichiers, applications et bien plus encore aux particuliers et aux clients commerciaux.

Source: Michael Mendez, The Missing Link – An Introduction to Web Development and Programming (CC BY-NC-SA 3.0 License), Published by Open SUNY Textbooks, Milne Library (IITG PI), State University of New York at Geneseo. Traduction par Nicolae Sfetcu

Article publié sous licence CC BY-NC-SA 3.0

Intelligence artificielle dans le renseignement, la défense et la sécurité nationale
Intelligence artificielle dans le renseignement, la défense et la sécurité nationale

Déverrouiller l’avenir : l’intelligence artificielle dans la sécurité nationale

non noté 14.32 lei Choix des options Ce produit a plusieurs variations. Les options peuvent être choisies sur la page du produit
La guerre électronique et l'intelligence artificielle
La guerre électronique et l’intelligence artificielle

Idéal pour les professionnels du monde des affaires, les stratèges militaires ou les universitaires.

non noté 23.89 lei Choix des options Ce produit a plusieurs variations. Les options peuvent être choisies sur la page du produit
La philosophie de la technologie blockchain - Ontologies
La philosophie de la technologie blockchain – Ontologies

De la nécessité et de l’utilité de développer une philosophie spécifique pour la technologie de la blockchain, mettant l’accent sur les aspects ontologiques. Après une Introduction qui met en évidence les principales orientations philosophiques de cette technologie émergente, dans La … Lire la suite

non noté 0.00 lei Choix des options Ce produit a plusieurs variations. Les options peuvent être choisies sur la page du produit

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *