Header Ads Widget

Ticker

6/recent/ticker-posts

¿Qué significa ser una plataforma?

 La industria de la tecnología utiliza muchos términos llamativos, pero a veces, la jerga de marketing y las realidades técnicas no siempre son compatibles de una manera muy clara. Es útil sumergirse específicamente en un término y hacer una pregunta simple: "¿Qué significa realmente ser esto?" El concepto de plataforma es uno de estos términos; se usa a menudo para describir una amplia gama de implementaciones, y poco a poco se ha convertido en una palabra de moda que a veces se aventura fuera de su definición tradicional.

Hoy, proporcionaremos esa definición y veremos los diferentes tipos de lógica empresarial que resultan de las plataformas API. Dado que la jerga de marketing se basa en estos modelos comerciales, comprender los aspectos técnicos y comerciales de las cosas ayudará a elevar y aclarar. También veremos algunos tipos comunes de plataformas y los beneficios generales de tener una plataforma.


¿Qué es una plataforma?

En términos más generales, una plataforma es un grupo de tecnologías, soluciones u ofertas que forman una base iterativa para desarrollar, implementar o implementar otras ofertas. En muchos sentidos, una plataforma es como una base de construcción: se pueden construir muchos edificios diferentes utilizando la misma base. Pero primero, la base debe ser sólida y estar equipada con los elementos necesarios para la iteración y expansión de la oferta principal. Una plataforma también debe ser extensible y algo elástica.

Veamos un ejemplo hipotético para comprender mejor a qué nos referimos cuando hablamos de plataformas. Supongamos que tenemos un cliente comercial para un fabricante de cámaras para enviar directamente al consumidor. Tenemos varias API y sistemas involucrados dentro del ecosistema, incluido un sistema de envío, un sistema de fabricación Just-in-Time y otros elementos que administran las operaciones diarias de la organización. Para mejorar la industria, hemos abierto nuestros sistemas de gestión y coordinación de envíos y hemos lanzado nuestro formato de base de datos personalizado.

En este caso, nuestra plataforma no es una API única, es la suma total de nuestras ofertas y las interfaces externas que nos permiten a nosotros y a otros iterar y construir sobre la estructura central. Si quisiéramos girar hacia la producción de lentes y sistemas de cámara simples para teléfonos, podríamos desarrollar otra API y una colección de sistemas de administración de máquinas; dado que ya tenemos muchas implementaciones que ejecutan un conjunto básico de tecnologías. Sin embargo, podemos expandir e iterar sobre esta estructura central. Esta cualidad de desarrollo iterativo y extensibilidad hace que nuestro sistema sea más que una "base de código" y, en cambio, lo convierte en una verdadera plataforma.

¿Cómo es un modelo de negocio de plataforma único?

La palabra "plataforma" se utiliza a menudo como palabra de moda. Debido a esto, muchas bases de código no son plataformas, a pesar de que afirman lo contrario. La mejor manera de comprender la diferencia entre una empresa real impulsada por una plataforma y una empresa impulsada por una base de código es observar cómo cambia el modelo comercial de la API en comparación con el modelo comercial API "tradicional".

Un modelo tradicional es como construir una silla. La silla es una oferta estructurada, hecha para un caso de uso específico con materiales específicos. Puedes modificarlo en teoría, pero nunca podrás hacer un juego de muebles completo con él. Una plataforma , en esta analogía, se parece más al taller que produjo la silla. Además de las sillas, el taller también puede construir mesas, esculturas y cientos de otros productos utilizando las mismas herramientas y materiales.

Esta analogía ayuda a comprender el modelo de negocio entre las API y las plataformas tradicionales porque establece la diferencia en términos del enfoque del usuario final. En una API tradicional, la oferta está predefinida y la función depende en gran medida del capricho del desarrollador que creó los sistemas que subyacen a la propia API. Sin embargo, un negocio de plataforma es uno de habilitación: la forma en que se usa el sistema está más segmentada de la propia plataforma.

Por lo tanto, una empresa centrada en API es más o menos análoga a "creamos una solución específica; busquemos un problema específico al que venderlo", y una empresa centrada en la plataforma se parece más a "creamos una plataforma para crear soluciones" busquemos empresas que quieran utilizarlo para crear soluciones ".

El modelo de plataforma y el modelo de negocio

Cabe señalar que la línea divisoria entre el modelo de negocio y el modelo de plataforma no siempre se comprende fácilmente. Hay casos en los que el modelo de negocio de la plataforma puede parecer completamente independiente del modelo de negocio principal. En algunos casos, las decisiones que benefician a la plataforma pueden parecer, al menos a corto plazo, no ventajosas para el modelo de negocio o incluso perjudiciales para el "resultado final" empresarial.

Por ejemplo, no es raro que las entidades corporativas utilicen tecnologías de secretos comerciales dentro de sus plataformas. Estos secretos comerciales pueden ser tan útiles para la industria que la organización opta por el código abierto de la implementación en su conjunto. Incluso si esta decisión parece no ser beneficiosa a corto plazo para la organización, la decisión puede ser la mejor para la plataforma y, por lo tanto, la mejor para los adoptados.

De manera circular, esto podría llevar a más personas a utilizar la plataforma e iterar nuevas tecnologías que podrían aprovechar otras partes y ofertas de la propia empresa, beneficiando así el "resultado final". En tal caso, la línea entre el modelo de plataforma y el de negocio no está clara, pero el resultado son beneficios para la plataforma, beneficios para los adoptados y beneficios para el usuario final.

Tipos de plataformas

Las plataformas no son todas iguales, y hay que tener en cuenta en qué se basa la propia plataforma. A menudo, verá algo denominado "plataforma XYZ-first". Los detalles de ese enfoque reflejan necesariamente lo que requeriría la implementación.

Por ejemplo, las plataformas de API primero generalmente se enfocan completamente en herramientas creadas explícitamente para API de servicios web, incluidos sistemas para nivelación de carga y formación de respuestas , u otros sistemas diseñados para permitir la comunicación y cooperación basadas en servicios web.

Sin embargo, otras plataformas pueden centrarse en cosas completamente diferentes. Por ejemplo, una plataforma puede centrarse por completo en permitir la colaboración de código y herramientas. Otro podría centrarse en los servicios de manipulación de datos y la transformación de datos. Incluso puede encontrar una plataforma cuyo único propósito sea habilitar sistemas de cumplimiento de estándares automatizados dentro de industrias como la tecnología financiera, donde dicho cumplimiento a menudo es costoso de administrar internamente.

En última instancia, el enfoque de la plataforma es bastante importante. Las diferencias entre cada enfoque no son solo una estrategia de marketing, a menudo definen la intención general de la plataforma y sugieren una estructura general y una experiencia de interfaz.

Los beneficios de tener una plataforma

Tener una plataforma desbloquea algunos beneficios bastante marcados. En primer lugar, tener una plataforma cambia el desarrollo de otras plataformas al suyo. Esto parece bastante obvio, pero es un cambio de paradigma importante que vale la pena considerar: cuando posee una plataforma, posee el desarrollo de su API y, más concretamente, también tiene una parte de otros desarrollos. Al proporcionar una plataforma para otros, puede convertir a los competidores en socios coordinados, incluso si su API no despega, su plataforma puede hacerlo. El éxito de su competidor ya no es un fracaso para su modelo de negocio; es un éxito en otra vertical.

Una plataforma también permite una innovación significativamente más rápida. Dado que una plataforma, por definición, es la "base" de una serie de ofertas, tener una plataforma significa que dedica menos tiempo a reinventar la rueda y, en su lugar, puede simplemente recombinar y reconfigurar sistemas ya existentes. Este mismo razonamiento es también lo que genera una gama más amplia de opciones de ingresos, ya que puede responder de manera ágil y reconfigurar o redirigir el enfoque de su negocio basándose no en la realidad técnica del desarrollo, sino en qué partes de la plataforma pueden responder a la demanda del mercado.

Esa agilidad e innovación también significan que el tiempo de comercialización se reduce significativamente. No tener que volver a implementar sistemas de redes básicos, flujos de autenticación, etc. significa que cuando desarrolla una nueva oferta, está utilizando una oferta central probada y comprobada, lo que le permite responder rápidamente a nuevos desafíos y oportunidades.

Las plataformas permiten a los creadores de soluciones

En última instancia, si la organización y el código base lo permiten, tener una plataforma es una obviedad. Existe una amplia gama de beneficios inherentes a tener un sistema de tecnologías y ofertas probadas que permiten a los creadores de soluciones. Sin embargo, los enfoques y modelos comerciales específicos pueden cambiar según las necesidades de la organización. Por esta razón, las plataformas deben verse dentro del contexto en el que viven: sistemas maravillosos con un potencial muy alto de desarrollo, ingresos e interoperabilidad, pero también tienen sus propios costos y gastos generales.

¿Qué opinas del concepto de plataforma? ¿Le hicimos justicia aquí? ¡Háganos saber en los comentarios a continuación!

Publicar un comentario

0 Comentarios