febrero 21, 2024

Cómo convertirse en una empresa en la nube

Estamos emocionados de traer Transform 2022 en persona el 19 de julio y virtualmente del 20 al 28 de julio. Únase a los líderes de inteligencia artificial y datos para discusiones en profundidad y oportunidades emocionantes para establecer contactos. ¡Regístrese hoy!


Pasé 12 años en Microsoft. Los primeros años los dedicó a liderar un equipo que trabajaba en SQL Engine (que brindaba varias capacidades de archivo para SQL Server 2005 y 2008). Luego, en 2008, me uní a un equipo de incubación que recién comenzaba a trabajar en una versión en la nube de SQL Server que finalmente se convirtió en Azure SQL Database. Ser una parte importante del viaje a la nube del equipo de SQL Server (y de Microsoft en general) ha sido una experiencia increíble. Después de más de una década en Microsoft, me uní a SingleStore, que en ese momento era principalmente una empresa de soluciones locales, pero que desde entonces se ha convertido en una empresa en la nube con un fuerte crecimiento de los ingresos en la nube.

En la economía actual centrada en los servicios, las empresas de todos los tamaños se están trasladando a la nube.

Si no eres una empresa en la nube, tu múltiplo será muy bajo. La valoración de Snowflake, que es claramente una empresa en la nube, ha subido a 88.000 millones de dólares. Pero Couchbase se valoró en alrededor de $ 1.2 mil millones en su debut en Nasdaq.

Sin embargo, incluso si no es una empresa en la nube, si puede pasar con éxito a la nube, puede aumentar considerablemente su valor. Después de que Teradata abrazó la nube, sus acciones se duplicaron.

Hay una razón por la que la nube es mejor para evaluar una empresa. La nube ofrece mejores economías de escala. Las empresas de la nube se benefician de la fortaleza del ecosistema de la nube. La tecnología en la nube hace que sea más fácil unir las cosas. Y muchos clientes ahora están en la nube, por lo que ser una empresa en la nube puede permitirle brindar mejores experiencias a esos clientes.

Entonces, si está buscando crear un gran producto, debe hacerlo en la nube. Aquí hay tres cosas que puede hacer para aprovechar al máximo la nube tanto para usted como para sus clientes.

Construir la infraestructura adecuada

El aprovisionamiento es significativamente diferente en la nube. Los clientes esperan que empezar sea rápido y fácil. No obligue a los usuarios a dar demasiados pasos o tomar demasiadas decisiones para comenzar. Establezca valores predeterminados inteligentes y cree el sistema para adaptarse al comportamiento del usuario a lo largo del tiempo. Cuantas menos perillas tenga, mejor será la experiencia del cliente. Si el cliente necesita elegir una configuración, asegúrese de tener un sistema de telemetría para ver qué eligió y cómo funcionó. De esa forma, sabrá cuándo algo no funciona y podrá usar esa información para tomar decisiones predefinidas más inteligentes.

Esto también afectará la forma en que gestiona la gestión y el seguimiento. En el modelo local, si un cliente tuviera un problema, lo llamarían para solicitar asistencia. Pero con la nube, puede encontrar y resolver muchos problemas antes de que los clientes se den cuenta.

Operar en la nube también significa que tus equipos deben establecer mecanismos de autorización y control de tu producto. Sin los controles adecuados, las cosas pueden volverse problemáticas. Un colega me dijo una vez que lo vieron de primera mano en Google, que cobraba a los usuarios de BigQuery según la cantidad de consultas que realizaban. Una vez, un estudiante acumuló $ 2 millones en gastos de la noche a la mañana.

Comprender las características que tienen sentido en la nube

Lluvia de ideas sobre las cosas que solo son posibles o mejoradas en gran medida por la nube. Establezca un plan de migración a la nube que dicte qué datos se deben mover a la nube y cuándo estar en la mejor posición para diferenciarse de la competencia y maximizar el éxito de la nube.

La elasticidad y los precios según demanda son cosas en las que la gente no siempre piensa en las implementaciones locales porque lleva mucho tiempo obtener más hardware. Pero en la nube, los recursos de hardware adicionales están a solo un clic de distancia. La escalabilidad es uno de los beneficios de la nube, así que asegúrese de tener la arquitectura subyacente para permitir que los clientes obtengan más capacidad o reduzcan el número y paguen menos.

Desde la perspectiva de una base de datos, una de estas características específicas de la nube es la separación entre el almacenamiento y la computación. Esto le permite admitir la realización de operaciones de lectura y escritura para el conjunto de trabajo (sus datos calientes) pero tener un TCO bajo para sus datos fríos. Esto le ofrece lo mejor de ambos mundos, sin costes de funcionamiento adicionales. El sistema simplemente mueve los datos a donde deben estar en función de cómo los esté utilizando. Este enfoque solo es posible si tiene acceso a tiendas de artículos muy grandes, como Amazon Simple Storage Service (Amazon S3) y Google Cloud Storage (GCS).

La nube también puede permitir experiencias enriquecidas a través del intercambio. Hojas de cálculo de Google es un gran ejemplo. A medida que avanza hacia la nube, busque oportunidades para mejorar la forma en que las personas colaboran.

La integración de su base de datos con las capacidades exclusivas de la nube de los jugadores del ecosistema de la nube también puede hacer que su producto sea más seguro, rico en funciones y/o efectivo de lo que sería de otra manera.

También puede aprovechar la nube para ofrecer garantías de servicio superiores. Si está ejecutando una base de datos en hardware local inestable o en el hardware de otra persona, no puede proporcionar un SLA de cinco nueves. Mientras que, si corres en la nube y controlas el entorno, puedes ofrecer y dar mejores garantías.

Proporcionar conmutación por error local o geográfica en caso de un desastre generalizado requiere un centro de datos físico en otra ubicación. Este es un costo prohibitivo para todas las empresas excepto para las más grandes. La nube brinda esta capacidad a prácticamente cualquier región del mundo a cualquier cliente, con un aumento marginal en los costos.

Cambiar la cultura del equipo.

Imagine trasladar su negocio de tostadoras a la nube. En lugar de vender tostadoras, decide aprovechar la nube para ofrecer tostadoras como servicio. Pero tal vez los clientes no quieran proporcionar pan o preocuparse por detalles como la capacidad de la tostadora. Tal vez lo que realmente quieren es el brindis. Piense y descubra cómo satisfacer esas necesidades del cliente.

Las organizaciones en la nube exitosas también deben desarrollar equipos con información sobre cómo funcionan las cosas, cómo fallan, por qué no se adaptan, qué será difícil de soportar y cómo monitorear.

Sus equipos de productos deberán comprender cómo funciona la nube para crear productos. Proporcione a los equipos de productos una formación que les proporcione las herramientas que necesitan para comprender la nube.

Los ingenieros de confiabilidad del sitio (SRE) también son fundamentales para los negocios en la nube. Su trabajo es mantener su servicio en funcionamiento. Los SRE deben comprender la automatización y tener experiencia con proveedores de servicios en la nube. No hay sustituto para la experiencia en la creación de sistemas distribuidos en la nube.

También necesitará habilidades especializadas, incluidos ingenieros de back-end para construir una API. Esto es importante porque los productos en la nube deben basarse en una API, no solo en una interfaz de usuario. Las API son valiosas ya que pueden desbloquear nuevos modelos comerciales y oportunidades de ingresos, permitir la integración, el intercambio y la reutilización de recursos, y acelerar el tiempo de comercialización.

La nube ofrece a las empresas y a sus clientes numerosos beneficios. Pero convertirse en una empresa en la nube no se trata solo de ejecutar su producto localmente en la nube. Requiere cambios en su estructura organizativa, su tecnología y su cultura. Estos no son cambios fáciles de hacer, pero los beneficios valen la pena.

Rick Negrin es vicepresidente de gestión de productos en SingleStore.

Tomadores de decisiones de datos

¡Bienvenido a la comunidad VentureBeat!

DataDecisionMakers es el lugar donde los expertos, incluidos los ingenieros de datos, pueden compartir ideas e innovaciones relacionadas con los datos.

Si desea leer ideas de vanguardia e información actualizada, las mejores prácticas y el futuro de los datos y la tecnología de datos, únase a nosotros en DataDecisionMakers.

¡Incluso podría considerar contribuir con su propio artículo!

Leer más de DataDecisionMakers

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *