dans L’informatique, une plate-forme est tout matériel ou logiciel utilisé pour héberger une application ou un service. Une plate-forme d’application, par exemple, se compose de matériel, d’un système d’exploitation et de programmes de coordination qui utilisent le jeu d’instructions pour un processeur ou un microprocesseur particulier. Dans ce cas, la plate-forme crée une base qui garantit que le code objet s’exécutera avec succès.
lors de l’achat d’un logiciel, il est important de savoir pour quelle plate-forme le logiciel a été écrit.,
Certains logiciels sont spécifiques à la plate-forme, ce qui signifie que les développeurs ont expressément développé leur programme d’application pour fonctionner sur une seule plate-forme-Windows ou Mac, par exemple. Le logiciel peut également être multiplateforme, ce qui signifie que les développeurs ont prévu que le code objet soit exécuté sur plus d’une plate-forme-Win/Mac, par exemple. Le logiciel peut également être indépendant de la plate-forme, ce qui signifie que le logiciel est conçu pour fonctionner sur n’importe quelle combinaison de système d’exploitation et d’architecture de processeur-incorporant un navigateur web dans le cadre de la plate-forme sous-jacente, par exemple.,
Les développeurs de logiciels qui veulent voir comment leur code se comporte sur différentes plates-formes peuvent utiliser un type de cloud computing appelé platform as a service, ou PaaS. En termes simples, le fournisseur de cloud héberge différentes combinaisons de plates-formes matérielles et logicielles sur sa propre infrastructure et le développeur de logiciels paie pour les utiliser. Cela évite aux développeurs d’avoir à installer du matériel et des logiciels internes lors du développement et du test d’une nouvelle application.,
dans l’entreprise, par exemple, les caractéristiques sous-jacentes qui définissent un serveur peuvent impliquer le type de processeur, tel que Intel x86 ou x64; le type de mémoire ou les performances, tels que DDR4; et les interconnexions réseau, telles que 1 GigE. Les caractéristiques physiques d’un serveur peuvent également inclure son facteur de forme de montage, tel qu’un rack ou une lame, ou un facteur de forme spécialisé, tel qu’un calcul ouvert ou une conception de Rack ouvert.
le terme plate-forme peut également aller au-delà de la simple description de l’architecture sous-jacente pour inclure également les logiciels qui sont construits sur l’architecture., Par exemple, l’adoption de machines virtuelles dans une entreprise nécessite une plate-forme d’hyperviseur, telle que Microsoft Hyper-V ou VMware vSphere.
qui montre le nombre de plates-formes informatiques expédiées par an depuis 1975.
les Applications peuvent également jouer un rôle dans le concept de plate-forme. Même si une application peut nécessiter un système informatique sous-jacent, tel qu’un système d’exploitation et un serveur ou un matériel de stockage particuliers, une application peut être considérée comme une plate-forme lorsqu’elle est utilisée comme outil pour effectuer un travail significatif., Par exemple, SQL est une application de base de données, mais il est fréquemment utilisé comme composant dans d’autres fonctions, telles que la journalisation, l’analyse, le CRM et les systèmes ERP. Ainsi, SQL peut être appelé une plate-forme. De même, une application serveur web peut être considérée comme une plate-forme car elle est utilisée pour exploiter la vitrine de l’entreprise ou le portail utilisateur/partenaire.
piles de Logiciels — combinaisons de composants logiciels — qui permettent le déploiement d’autres services complexes pour l’entreprise peuvent également être désignés comme des plates-formes., Par exemple, une organisation qui souhaite fournir des fonctionnalités de cloud interne peut déployer le framework OpenStack en tant que plate-forme de cloud privé. Ou, une pile LAMP peut être appelée une plate-forme pour le développement de logiciels Linux qui inclut SUSE Linux Enterprise Server comme système d’exploitation et PHP scripting comme langage de développement.
définitions Connexes
la Plateforme en tant que service (PaaS)
Nuage plate-forme d’intégration
plate-forme de Collaboration
plateforme de gestion de Données (DMP)
la plateforme existante
End-user computing (EUC) plate-forme