Serveur d'impression

Comment Red Hat lance un mouvement sans serveur – Bien choisir son serveur d impression

Le 9 octobre 2019 - 7 minutes de lecture

Le mouvement sans serveur cherche à faire progresser la technologie en utilisant des concepts nouveaux et innovants. Découvrez comment Red Hat aborde le sujet.

Vidéo: Informatique sans serveur … en moins de deux minutes
Le cloud computing, c'est avoir des serveurs virtuels dans le cloud, n'est-ce pas? Pas nécessairement – découvrez l'informatique sans serveur … en moins de deux minutes.

Le mouvement sans serveur cherche à faire progresser la technologie en utilisant des concepts nouveaux et innovants. Découvrez comment Red Hat aborde le sujet.

Le vieux concept «un serveur / une fonction» prévalait depuis des décennies dans le domaine de la technologie, selon lequel un seul serveur avait le devoir d'exécuter des services d'authentification, de fichiers, d'impression, Web, de messagerie et autres.

C'est le passé. L'avenir s'oriente vers un modèle sans serveur dans lequel les fonctions (par exemple, les applications) sont plus importantes que les implémentations de serveur réelles.

VOIR: Rapport spécial: Préparez-vous à l'informatique sans serveur (PDF gratuit) (TechRepublic)

TechRepublic s'est entretenu avec William Markito Oliveria, directeur principal de la gestion des produits chez Red Hat, pour découvrir comment la société de solutions d'entreprise open source tire parti de la technologie informatique sans serveur.

Le mouvement sans serveur

Scott Matteson: Quel est le mouvement sans serveur?

William Markito Oliveria: Tout est question de concentration. Les développeurs et les administrateurs système souhaitent se concentrer sur ce qui compte vraiment et fournir de la valeur plus rapidement. Pour atteindre cette vitesse, ils doivent déléguer certaines préoccupations à une plate-forme. Les plates-formes sans serveur offrent les mêmes avantages en résumant et en simplifiant le flux de travail nécessaire à la création et à l'exécution d'applications.

Dans le cadre de ces abstractions, les éléments les plus couramment associés au terme serveur sans serveur sont les suivants: Mise à l'échelle automatique (à la hausse ou à la baisse) des applications à la demande et pilotées par les événements.

Le nom lui-même n'est peut-être pas le meilleur, mais nous sommes probablement déjà habitués à cela dans ce secteur. Il n'y a pas de cloud dans l'informatique en nuage et il y a toujours des serveurs en mode sans serveur.

Scott Matteson: Qu'est-ce qui motive cette évolution des tendances technologiques?

William Markito Oliveria: La nécessité de s'adapter aux changements fréquents dans les besoins et les exigences de l'entreprise a forcé les leaders technologiques à adopter des pratiques modernes telles que devops, conteneurs et sans serveur.

Par exemple, il était un temps où vous pouviez justifier l’arrêt des applications pour la maintenance ou la publication de nouvelles fonctionnalités trois fois par an, mais aujourd’hui, c’est inacceptable et il est préférable d’avoir des déploiements hebdomadaires, voire quotidiens, qui n’affecteront pas votre projet. Utilisateurs actuels. Sans serveur, capable d'optimiser l'ensemble du cycle de vie du développement et du déploiement, il a été perçu comme l'une des solutions les plus en vogue pour répondre à un besoin commercial réel.

Avantages et inconvénients de Serverless

Scott Matteson: Quels sont les avantages / inconvénients de l’absence de serveur?

William Markito Oliveria: Certains des avantages les plus sensibles concernent la productivité des développeurs et leur agilité globale pour fournir des logiciels centrés sur ce que les développeurs font le mieux – le code – et non sur les serveurs et l'infrastructure. Mais d'autres avantages concernent l'optimisation de l'utilisation des ressources, par exemple en réduisant automatiquement la taille des applications, ou en fournissant un ensemble de normes bien défini pour la construction de systèmes pilotés par les événements.

Les inconvénients sont toujours liés à la portabilité ou au verrouillage et à l’expérience des développeurs locaux, problèmes que nous abordons déjà dans des initiatives comme Knative.

VOIR: Informatique sans serveur: un guide pour les responsables informatiques (TechRepublic Premium)

L'avenir des systèmes de serveurs traditionnels

Scott Matteson: Qu'adviendra-t-il des systèmes de serveurs traditionnels?

William Markito Oliveria: Ils resteront toujours présents et utilisés pour de nombreuses charges de travail, en particulier les applications avec état et les charges de travail plus spécialisées, telles que les systèmes à latence ultra faible.

Scott Matteson: À quels produits est-ce lié?

William Markito Oliveria: Pour Red Hat, nous travaillons à l'intégration de la totalité de notre portefeuille à la stratégie sans serveur, de haut en bas. Nous associons des fonctionnalités sans serveur dans Red Hat OpenShift et réalisons de nombreuses intégrations avec le portefeuille Red Hat Middleware, Management et Monitoring.

La vision de Red Hat

Scott Matteson: Quelle est la vision de Red Hat ici?

William Markito Oliveria: Nous pensons que nous sommes au cœur d’une évolution des technologies sans serveur. À ses débuts, il s’agissait d’exécuter de petits extraits de code (fonctions) pendant une très courte période et sous l’effet d’événements, mais il a évolué pour devenir une partie de la plate-forme fusionnée avec les flux PaaS (Platform as a Service) normaux.

Vous n'avez pas besoin de tout réécrire sous forme de fonctions pour tirer parti des avantages sans serveur, microservices et presque tous les conteneurs Linux peuvent s'exécuter en tant que charge de travail sans serveur avec OpenShift Serverless, notre offre basée sur le projet Knative. Les fonctions peuvent toujours offrir une grande productivité aux développeurs, ce qui convient parfaitement à de nombreux cas d'utilisation, mais sans serveur s'est étendu au-delà.

En 2019, nous voyons déjà de nombreuses initiatives, y compris des fournisseurs de cloud, offrant des conteneurs sans serveur, des bases de données sans serveur et étendant le terme avec des capacités d'orchestration complexes avec un état minimal. Pour un client, cette complexité est masquée et gérée via une automatisation, dans laquelle des initiatives telles que les opérateurs peuvent jouer un rôle important.

Plate-forme Kubernetes

Scott Matteson: Comment est-ce lié à d’autres plateformes comme Kubernetes?

William Markito Oliveria: Un dicton déjà populaire dit que «Kubernetes est la plate-forme de construction de plates-formes», ce qui explique pourquoi des projets tels que Knative, ciblant spécifiquement Serverless pour Kubernetes, ont été créés et lancés par Google, Red Hat, IBM, SAP, etc.

Kubernetes constitue la base des déploiements dans le cloud hybride et de l’abstraction d’infrastructures permettant la portabilité, mais il manquait certaines des API centrées sur les développeurs et la facilité d’utilisation préconisée par Serverless; ces problèmes sont désormais résolus par Knative. Depuis qu'OpenShift se positionne comme l'entreprise Kubernetes, nous apportons cette expertise et cette expérience de la gestion de Kubernetes à cet espace, en veillant à ce que les technologies telles que Knative aient la même capacité opérationnelle et le même degré de maturité que Kubernetes et en faisons une partie intégrante de notre histoire avec OpenShift. Sans serveur.

Regarde aussi

Ordinateur dans un ciel nuageux, symbole de l'informatique en nuage

Image: Getty Images / iStockphoto

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.