en ella, una plataforma es cualquier hardware o software utilizado para alojar una aplicación o servicio. Una plataforma de aplicación, por ejemplo, consiste en hardware, un sistema operativo y programas de coordinación que utilizan el conjunto de instrucciones para un procesador o microprocesador en particular. En este caso, la plataforma crea una base que garantiza que el código objeto se ejecute correctamente.
al comprar software, es importante saber para qué plataforma se escribió el software.,
algún software es específico de la plataforma, lo que significa que los desarrolladores han desarrollado expresamente su programa de aplicación para ejecutarse en una plataforma, Windows o Mac, por ejemplo. El Software también puede ser multiplataforma, lo que significa que los desarrolladores pretendieron que el código objeto se ejecutara en más de una plataforma Win Win/Mac, por ejemplo. El Software también puede ser independiente de la plataforma, lo que significa que el software está diseñado para ejecutarse en cualquier combinación de arquitectura de sistema operativo y procesador, incorporando un navegador web como parte de la plataforma subyacente, por ejemplo.,
los desarrolladores de Software que desean ver cómo se comporta su código en diferentes plataformas pueden usar un tipo de computación en la nube llamado plataforma como servicio o PaaS. En pocas palabras, el proveedor de la nube aloja diferentes combinaciones de plataformas de hardware y software en su propia infraestructura y el desarrollador de software paga por usarlas. Esto libera a los desarrolladores de tener que instalar hardware y software interno al desarrollar y probar una nueva aplicación.,
en la empresa, por ejemplo, las características subyacentes que definen un servidor pueden incluir el tipo de procesador, como Intel X86 o X64; el tipo de memoria o el rendimiento, como DDR4; y las interconexiones de red, como 1 GigE. Las características físicas de un servidor también pueden incluir su factor de forma de montaje, como rack o blade, o un factor de forma especial, como un cálculo abierto o un diseño de Rack abierto.
el término plataforma también puede ir más allá de simplemente describir la arquitectura subyacente para incluir también software que se construye sobre la arquitectura., Por ejemplo, la adopción de máquinas virtuales en una empresa requiere una plataforma de hipervisor, como Microsoft Hyper-V o VMware vSphere.
que muestra el número de plataformas informáticas enviadas por año desde 1975.
Las aplicaciones también pueden desempeñar un papel en el concepto de la plataforma. Aunque una aplicación puede requerir un sistema informático subyacente, como un sistema operativo particular y un servidor o hardware de almacenamiento, una aplicación puede considerarse una plataforma cuando se utiliza como una herramienta para realizar un trabajo significativo., Por ejemplo, SQL es una aplicación de base de datos, pero se utiliza con frecuencia como componente en otras funciones, como sistemas de registro, análisis, CRM y ERP. Por lo tanto, SQL puede ser referido como una plataforma. Del mismo modo, una aplicación de servidor web puede considerarse una plataforma porque se utiliza para operar el storefront de la empresa o el portal de usuario/socio.
Las Pilas de Software combinations combinaciones de componentes de software that que permiten el despliegue de otros servicios complejos para el negocio también se pueden denominar plataformas., Por ejemplo, una organización que desee ofrecer capacidades de nube internas puede implementar OpenStack framework como una plataforma de nube privada. O bien, una pila LAMP puede denominarse plataforma para el desarrollo de software Linux que incluye SUSE Linux Enterprise Server como sistema operativo y scripts PHP como lenguaje de desarrollo.
definiciones relacionadas
plataforma como servicio (PaaS)
plataforma de integración en la nube
plataforma de colaboración
plataforma de gestión de datos (DMP)
plataforma heredada