Maison Problème commun Qu'est-ce qu'une plateforme cloud ?

Qu'est-ce qu'une plateforme cloud ?

May 21, 2019 am 10:13 AM
云平台

Qu'est-ce qu'une plateforme cloud ?

La plateforme cloud fait référence aux services basés sur le matériel qui fournissent des capacités informatiques, de réseau et de stockage. Le passage au cloud computing constitue un changement majeur auquel le secteur sera confronté. L’émergence de diverses plateformes cloud est l’un des aspects les plus importants de cette transformation. Comme son nom l'indique, ce type de plateforme permet aux développeurs soit d'exécuter leurs programmes écrits dans le « cloud », soit d'utiliser les services fournis dans le « cloud », ou les deux.

Quant au nom de ce type de plateforme, nous pouvons désormais entendre plus d'un nom, comme plateforme à la demande (plateforme à la demande), plateforme en tant que service (PaaS), etc. Mais quel que soit le nom que vous lui donnez, cette nouvelle façon de prendre en charge les applications a un énorme potentiel.

Comment les plateformes d'applications sont utilisées. Lorsqu'une équipe de développement crée une application sur site (c'est-à-dire une application qui s'exécute au sein d'une organisation), de nombreuses bases requises pour l'application existent déjà : le système d'exploitation fournit une prise en charge de base pour l'exécution de l'application et l'accès au stockage ; les ordinateurs de l'organisation fournissent des services tels que le stockage à distance. Si chaque application intérieure que vous créez devait d’abord construire toutes ces fondations, je crains que nous verrions beaucoup moins d’applications aujourd’hui.

Plateforme cloud dans un environnement réel : trois services cloud

Afin d'appréhender la plateforme cloud, nous examinons d'abord les services cloud en général. On peut diviser les services fournis via le « cloud » en trois grandes catégories. Il s'agit de :

Software as a Service (SaaS)  : les applications SaaS s'exécutent entièrement dans le « cloud » (c'est-à-dire sur le serveur d'un fournisseur de services Internet). Son client sur site est généralement un navigateur ou un autre client simple. Salesforce est probablement l’application SaaS la plus connue aujourd’hui, mais il en existe bien d’autres.

Services attachés  : chaque application sur site possède certaines fonctions qui lui sont propres, et elles peuvent accéder aux services fournis pour cette application dans le « cloud » de temps en temps pour les améliorer. leur fonctionnalité. Étant donné que ces services ne peuvent être utilisés que par cette application spécifique, ils peuvent être considérés comme attachés à cette application. Un exemple bien connu des consommateurs est iTunes d'Apple : son application de bureau peut être utilisée pour écouter de la musique, etc., tandis que des services complémentaires permettent d'acheter de nouveaux contenus audio ou vidéo. Le service d'hébergement Exchange de Microsoft est un exemple au niveau de l'entreprise, qui peut ajouter un filtrage anti-spam, un archivage et d'autres services basés sur le « cloud » aux serveurs Exchange sur site.

Futures plates-formes cloud (plateformes cloud)  : les plates-formes cloud fournissent des services basés sur le « cloud » que les développeurs peuvent utiliser lors de la création d'applications. Vous n'avez pas besoin de créer votre propre infrastructure, vous pouvez compter sur la plateforme cloud pour créer de nouvelles applications SaaS. Les utilisateurs directs de la plateforme cloud sont les développeurs et non les utilisateurs finaux.

Pour maîtriser la plateforme cloud, nous devons d'abord parvenir à un consensus sur la signification de « plateforme » ici. Une idée courante est de considérer une plate-forme comme « tout logiciel qui fournit des services aux développeurs pour créer des applications ». Dans la section suivante, nous expliquerons cela en détail.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Laravel et CodeIgniter prennent-ils en charge le déploiement de plateformes cloud ? Laravel et CodeIgniter prennent-ils en charge le déploiement de plateformes cloud ? Jun 05, 2024 pm 01:51 PM

Laravel et CodeIgniter prennent en charge le déploiement de plateformes cloud. Laravel fournit une prise en charge native prête à l'emploi, simplifiant le processus de déploiement. CodeIgniter nécessite une configuration et des modifications supplémentaires pour s'exécuter dans un environnement cloud.

Quel framework Golang est le plus adapté au déploiement sur les plateformes cloud ? Quel framework Golang est le plus adapté au déploiement sur les plateformes cloud ? Jun 02, 2024 pm 12:47 PM

Dans les plateformes cloud, choisir le bon framework Go est crucial. Gin est léger et efficace, adapté aux API et microservices de petite et moyenne taille ; Echo est performant et facile à développer, adapté aux grandes API et aux systèmes distribués ; Beego est multiplateforme et facile à utiliser, adapté au développement rapide et prototypage. Utilisez Gin pour déployer RESTfulAPI, Echo pour déployer GraphQLAPI et Beego pour créer rapidement des applications Web.

Intégration du framework Golang et de la plateforme cloud Intégration du framework Golang et de la plateforme cloud Jun 02, 2024 pm 01:06 PM

Le framework Go peut simplifier le processus de développement en s'intégrant aux plateformes cloud. Les frameworks Go courants incluent : Gin (HTTP hautes performances), Echo (HTTP moderne), Fibre (HTTP rapide), GORM (ORM) et GoKit (microservices). Exemple d'intégration pratique : utilisez le framework Echo pour intégrer GCP afin d'implémenter le téléchargement de fichiers, et utilisez le framework Gin pour intégrer AWS pour implémenter le téléchargement de fichiers.

Meilleures pratiques pour développer des plateformes cloud IoT à l'aide de PHP Meilleures pratiques pour développer des plateformes cloud IoT à l'aide de PHP May 27, 2023 pm 09:10 PM

Avec le développement et la vulgarisation de la technologie IoT, de plus en plus d'appareils et de capteurs peuvent être connectés à Internet. Dans le même temps, le développement de plateformes cloud IoT est également devenu un domaine très difficile avec d'énormes perspectives de marché. La plate-forme cloud IoT connecte différents appareils et capteurs IoT via Internet, les réunissant sur la même plate-forme pour une gestion centralisée et un fonctionnement collaboratif afin de les rendre plus intelligents et de fournir de meilleurs services et expériences aux développeurs, aux utilisateurs. Le développement d'une plateforme cloud IoT nécessite un support technique professionnel, et dans diverses technologies, P

Comment empaqueter et déployer rapidement des programmes PHP sur la plateforme cloud ? Comment empaqueter et déployer rapidement des programmes PHP sur la plateforme cloud ? Jul 30, 2023 am 11:52 AM

Comment empaqueter et déployer rapidement des programmes PHP sur la plateforme cloud ? Avec le développement du cloud computing, de plus en plus de développeurs commencent à déployer leurs applications sur des plateformes cloud. La plateforme cloud fournit de nombreux outils et services pratiques, facilitant le déploiement et la gestion des applications. Cet article explique comment empaqueter et déployer rapidement des programmes PHP sur la plate-forme cloud et fournit quelques exemples de code. Tout d’abord, nous devons préparer un compte sur la plateforme cloud et choisir un fournisseur de services cloud fiable. Dans cet article, nous utiliserons la plateforme cloud AWS comme exemple. Non.

Exemple de programmation matérielle PHP IoT : comment échanger des données avec la plateforme cloud Exemple de programmation matérielle PHP IoT : comment échanger des données avec la plateforme cloud Sep 11, 2023 pm 09:07 PM

Exemple de programmation matérielle PHP IoT : Comment échanger des données avec la plateforme cloud Avec le développement rapide de la technologie IoT, de plus en plus d'appareils sont connectés à Internet, permettant l'échange et le partage de données entre appareils. Dans le domaine de l'IoT, PHP, en tant que langage de script universel, peut être utilisé pour la programmation du matériel IoT et l'échange de données avec les plateformes cloud. Cet article utilisera un exemple simple pour présenter comment utiliser PHP pour implémenter l'échange de données entre le matériel IoT et les plates-formes cloud. 1. Choisissez une plate-forme cloud appropriée Avant de commencer la programmation du matériel IoT, vous devez d'abord choisir.

Le processus et les précautions pour découvrir la plateforme cloud Discuz Le processus et les précautions pour découvrir la plateforme cloud Discuz Mar 10, 2024 pm 12:18 PM

Si nécessaire, veuillez vous référer à l'article suivant : Titre : Démarche et précautions pour expérimenter la plateforme cloud Discuz Avec le développement rapide d'Internet, créer un site internet est devenu extrêmement simple. Discuz, en tant que logiciel de forum communautaire open source bien connu, a été largement utilisé dans le domaine de la construction de sites Web. Afin de mieux s'adapter aux besoins des utilisateurs, Discuz a lancé une version de plateforme cloud pour offrir plus de commodité et des fonctions étendues. Cet article présentera le processus et les précautions à prendre pour utiliser la plateforme cloud Discuz, et fournira des exemples de code spécifiques pour aider les lecteurs à mieux comprendre

Application de l'API Java RESTful dans le cloud computing : profiter de la plateforme cloud Application de l'API Java RESTful dans le cloud computing : profiter de la plateforme cloud Mar 09, 2024 am 09:28 AM

Tirer parti des avantages des plates-formes cloud Les plates-formes de cloud computing telles qu'AWS, Azure et Google Cloud fournissent une gamme de services qui simplifient le développement et le déploiement d'API RESTful. Ces services incluent : Informatique sans serveur : les plates-formes Function-as-a-Service (FaaS) hébergées sur le cloud, telles qu'AWS Lambda et Azure Functions, permettent aux développeurs d'exécuter du code sans avoir à gérer de serveurs. Stockage dans le cloud : des services de stockage durables, évolutifs et peu coûteux tels que AWSS3 et AzureBlobStorage peuvent être utilisés pour stocker les données d'application. Services de messagerie : des services tels que des files d'attente et des sujets, tels qu'AWSSQS et AzureServiceBus, sont utilisés pour traiter les messages de manière asynchrone dans les systèmes distribués. Sans serveurJ