Je souhaite obtenir des informations sur une formation complète concernant le thème DIVI dispensé
par un organisme de formation certifié par l’état.
Que la formation soit finançable par mon CPF (idéalement) ou autre


Crédit d’image: Dreamstime

Le mot «nuage» fait partie de ces mots nébuleux que les gens utilisent avec une conviction inébranlable. Lorsque les politiciens ont des ennuis, ils aiment dire que la solution à un problème est plus «d’éducation».

Les médecins jettent le mot «repos». Et depuis au moins une décennie, tout le monde dans l’atelier informatique, des stagiaires aux directeurs informatiques, sait que la bonne réponse à chaque question est: « le nuage. « 

Cependant, le mot cache beaucoup de complexité et de confusion car il a signifié tant de choses différentes au fil des ans. Avant même que le mot à la mode ne soit adopté, les grandes entreprises vendaient des systèmes de multipropriété. Les premières sociétés de colocation louaient des comptes sur des serveurs Unix. Des entreprises comme America Online offraient des services de stockage et d’informatique de type cloud sous le couvert du divertissement.

Ce développement s’est poursuivi même après que le mot a été couronné. Les premières offres n’étaient que des dizaines de machines virtuelles minces fonctionnant sur de gros serveurs. Vous pouvez prétendre être root même si votre instance ne représente qu’une infime partie de la machine. Ensuite, les serveurs FTP ont été renommés Buckets et Dropboxes. Depuis, les services ont explosé et les lettres «AAS» sont devenues le suffixe préféré des fabricants d’acronymes.

Le développement se poursuit et chaque nouveau développement amène les utilisateurs du cloud à repenser ce qu’il faut louer et ce qu’il faut obtenir pour leur argent.

Beaucoup d’entre elles sont des idées redécouvertes qui ont été reconditionnées et réécrites. Beaucoup sont des solutions intelligentes qui résolvent les problèmes de la dernière génération de solutions. Ils nous donnent tous l’opportunité de regarder ce que nous construisons et, selon les mots du poète, de «recommencer».

Voici sept façons clés dont le cloud innove et évolue:

1 – Granularité économique

La première génération de Informatique sans serveur est venu avec des unités arithmétiques relativement grandes. Par exemple, AWS Lambda a commencé par arrondir tous les appels à 100 ms. Les programmeurs ont rapidement constaté qu’ils payaient le même montant pour un goût de calcul rapide, facile ou 20, 30 ou même 100 fois supérieur. S’ils n’étaient pas si prudents ou impitoyablement efficaces, cela n’avait pas d’importance. Le projet de loi était le même.

Cette liberté paresseuse a disparu. Alors que de plus en plus de plates-formes sans serveur se font concurrence, la taille du plus petit grain de calcul devient de plus en plus petite. AWS a simplement arrêté d’arrondir à 100 ms et a commencé à facturer par incréments de 1 ms. Si vous nettoyez votre code maintenant et faites attention aux détours lents, cela sera indiqué sur une facture inférieure.

2 – Un régime pour le système d’exploitation

Le système d’exploitation moderne est une merveilleuse machine Rube Goldberg conçue pour jongler avec les bits pour les travaux d’impression, les jeux vidéo, l’édition de documents et une myriade d’autres tâches. Vous êtes-vous déjà demandé pourquoi vous avez démarré vos instances cloud avec tout le code prêt pour ces tâches?

Unikernels sont une manière de décomposer toute cette complexité. Une fois que votre code est opérationnel, le compilateur crée un package beaucoup plus petit basé sur l’hyperviseur standard. Les partisans ne célèbrent pas seulement l’efficacité de la suppression de toutes ces bibliothèques supplémentaires, mais soulignent également que la surface d’attaque est beaucoup plus petite, ce qui facilite la sécurisation.

Ou pourquoi ne pas obtenir votre système d’exploitation minimal directement auprès d’AWS ou de Google? Système d’exploitation optimisé pour les conteneurs de Google et Amazon Bottlerocket Appliquez le paradigme de virtualisation traditionnel au système d’exploitation, avec des conteneurs jouant le système d’exploitation virtuel et Linux minimal jouant le rôle d’hyperviseur. Ils brillent pour empaqueter des microservices qui font une petite chose sans s’appuyer sur une grande partie des fonctionnalités du système d’exploitation.

3 – Fonctionnalités Open Source

Une autre façon de simplifier le déploiement dans le cloud consiste à laisser les développeurs écrire une fonction simple et à laisser le cloud faire tout le reste du travail lui-même.

Au cours des dernières années, tous les principaux clouds ont mis au point leurs propres outils qui permettent à un petit fragment de code, une seule fonction, de prendre des décisions et de traiter certaines données. Ces progrès ont été formidables, en particulier pour les personnes qui joignent de nombreux services en un seul et même produit.

Le seul inconvénient était la fidélité des fournisseurs. Alors que les fonctions pouvaient être écrites dans de nombreux langages, l’interaction avec le framework était propriétaire. Il existe maintenant un certain nombre de projets open source intéressants – OpenWhisk, OpenFaaS, Kubeless, Knative, Fission – qui apportent des fonctionnalités en tant que service à toute machine de votre choix. Vous pouvez Lisez toutes ces options FaaS ici.

4 – chips de bras





Source link

Recent Posts