Busby crece un 860 % en un año, pasando de un MVP a una próspera base de usuarios, con una aplicación creada con AWS Amplify

2021

Después de un grave accidente de bicicleta que casi le costó la vida a Barry Green, él y sus amigos tuvieron una idea para automatizar la detección de incidentes de emergencia. Su aplicación de seguridad para actividades al aire libre, Busby, utilizaba los sensores del teléfono móvil del usuario para detectar una caída o un choque y avisar a alguien que pudiera ayudar. Green y sus amigos necesitaban una forma rápida de desarrollar una aplicación de alta calidad y, al mismo tiempo, mantener sus trabajos diurnos a tiempo completo. Primero recurrieron a empresas de software, que les presupuestaron al menos 150 000 dólares solo para crear un producto mínimo viable (MVP), necesario para atraer capital inicial. Necesitaban una herramienta sencilla y rentable para crear el MVP ellos mismos.

Tras meses de búsqueda de soluciones de desarrollo de aplicaciones, los tres cofundadores de la startup con sede en Gran Bretaña decidieron crear su MVP con Amazon Web Services (AWS). «Encontré una solución nueva y genial que es muy sencilla de adoptar para una startup sin desarrolladores dedicados», afirma Kirk Ryan, chief technology officer and cofounder de Busby. La solución era AWS Amplify, un conjunto de herramientas y servicios para ayudar a los desarrolladores web y móviles de frontend a crear aplicaciones escalables de pila completa. Con ella, los fundadores de Busby crearon de forma rentable un MVP sin servidor en solo 3 meses y, a continuación, aumentaron rápidamente el número de usuarios de la aplicación. Busby ahora participa en asociaciones estratégicas con otras empresas que aumentarán significativamente su base de usuarios.

Detail of a road bike with a cyclist pedaling
kr_quotemark

«Aumentamos la productividad en AWS Amplify. Los desarrolladores pueden implementar y administrar características con facilidad. Las API de GraphQL se crean al instante; es una de mis partes favoritas de la solución».

Kirk Ryan
Chief Technology Officer and Cofounder, Busby

Velocidad de comercialización del MVP

Para crear el MVP de Busby, los fundadores decidieron adoptar un enfoque centrado en la tecnología sin servidor que les permitiera crear un MVP que estuviera bien preparado para un futuro crecimiento. «Era fundamental que la solución fuera fácil de entender y corregir sin sacrificar la capacidad de escalabilidad», afirma Ryan. Con AWS Amplify, una sola persona podía administrar todo el paquete, desde los componentes de la interfaz hasta el backend de la nube sin servidor. Los fundadores de Busby eligieron React Native como su marco de interfaz, que proporciona una arquitectura unificada sin la necesidad de iteraciones separadas para iOS y Android. AWS Amplify también ofrecía soporte completo para React Native, un marco de aplicaciones móviles de código abierto. Ryan explica: «Una startup no quiere equipos separados para iOS y Android, porque habría que mantener dos conjuntos de habilidades y dos líneas de código distintos, lo que supone básicamente el doble de gastos generales».

Ryan se dio cuenta de que Busby se podía escalar verticalmente rápidamente gracias a la variedad de ofertas (tutoriales y documentación detallados) que facilitaban el aprendizaje de AWS Amplify. Si la información no aparecía directamente en el sitio de AWS, una comunidad de AWS Amplify próspera y con capacidad de respuesta orientaba a Ryan hacia los recursos y la información.

Crecimiento del 860 % en menos de 1 año en AWS

El MVP de Busby se construyó en 3 meses. Al usar AWS Amplify, el equipo de Busby ahorró meses de tiempo de desarrollo y hasta 150 000 dólares al no utilizar una empresa de software. A medida que la aplicación se hizo más popular entre los consumidores, como los entusiastas del fitness y los jinetes, se abrió un mercado inesperado para Busby: las empresas relacionadas con la movilidad mostraron interés en incorporar el servicio de Busby en sus propias aplicaciones. La startup ahora tiene asociaciones empresariales con dos proveedores de patinetes eléctricos. Se vislumbran acuerdos con fabricantes de vehículos y servicios de entrega, lo que sentará las bases para la adquisición de cientos de miles de usuarios adicionales de Busby en un corto periodo de tiempo. De marzo a diciembre de 2020, los usuarios de Busby crecieron un 860 por ciento. «AWS ni se ha inmutado», afirma Ryan. «Se lo ha tomado con calma». Busby puede gestionar el rápido aumento de nuevos usuarios con AWS Lambda, un servicio informático sin servidor que permite a la startup ejecutar código sin aprovisionar ni administrar servidores.

La interfaz de usuario visual altamente intuitiva de AWS Amplify permite a Busby incorporar rápidamente a desarrolladores de todo el mundo. El equipo ahora cuenta con 13 ingenieros y Busby planea añadir 7 más para finales de 2021. Con la interfaz de usuario de administración de AWS Amplify, los desarrolladores tienen una demostración visual e intuitiva de los componentes de frontend y backend. A medida que Busby crece, incorpora nuevos miembros a su equipo internacional de desarrollo. Con la interfaz de usuario de administración de AWS Amplify, Busby puede comunicar el contexto de forma sencilla y, al mismo tiempo, mantener todo funcionando sin problemas con entornos de backend dedicados al desarrollo, la puesta en escena y la producción. «La interfaz de usuario de administración de AWS Amplify ha sido importante para nosotros porque está muy orientada a la parte visual», afirma Ryan. «Somos capaces de incorporar desarrolladores para que entiendan rápidamente cómo está todo conectado. De esa forma, los nuevos desarrolladores no tienen que confiar en el código ni aplicar ingeniería inversa a lo que tienen en mente. Simplemente pueden ser productivos».

Busby también implementó las API de GraphQL creadas con AWS AppSync, un servicio de GraphQL totalmente gestionado que mejora el rendimiento y permite a las empresas crear aplicaciones con mayor rapidez. Ryan se mostró satisfecho con el alto nivel de observación de GraphQL alcanzado en AWS. «Aumentamos la productividad en AWS Amplify», afirma Ryan. «Los desarrolladores pueden implementar y administrar funciones con facilidad. Las API de GraphQL se crean al instante; es una de mis partes favoritas de la solución».

Ryan afirma que puede visualizar y entender fácilmente el estado de todo el sistema de Busby, localizar posibles áreas de fallo e interactuar con los componentes, los almacenes de registros y los servicios relacionados. «En lo que respecta a la tecnología, estamos en el país de los sueños».

Seguir creciendo en AWS Amplify

El uso de AWS Amplify permitió al pequeño equipo de Busby crear un MVP de forma rápida y rentable en solo 3 meses y, a continuación, adaptarse al crecimiento exponencial. De cara al futuro, Busby planea aumentar aún más su base de usuarios conectándose directamente con los consumidores y mediante más asociaciones empresariales. Como aplicación sin servidor, Busby puede aceptar cientos de miles de usuarios nuevos y mantener la fiabilidad y el rendimiento sin tener que rediseñar su conjunto de tecnologías. «No hay muchas soluciones para startups que ofrezcan todo lo que se necesita. AWS Amplify nos ayudó a crear nuestro MVP y ha crecido con nosotros», afirma Ryan.


Acerca de Busby

Busby es una aplicación de seguridad para actividades al aire libre como ir en bicicleta o patinete, correr y caminar, entre otras. La aplicación detecta los incidentes de los usuarios y envía alertas automáticas en casos de emergencia.

Beneficios de AWS

  • Desarrolló un producto mínimo viable en 3 meses
  • Ahorró más de 150 000 dólares con AWS en lugar de una empresa de software
  • Incorporó nuevos desarrolladores de forma rápida y sencilla
  • Escaló con facilidad para lograr un crecimiento de la base de usuarios del 860 % en menos de 1 año

Servicios de AWS utilizados

AWS Amplify

AWS Amplify es un conjunto de herramientas y servicios que se pueden utilizar juntos o de forma individual para ayudar a los desarrolladores de frontend web y móvil a crear aplicaciones de pila completa escalables, powered by AWS. 

Más información »

AWS AppSync

AWS AppSync es un servicio completamente administrado que facilita el desarrollo de API de GraphQL ya que se encarga de la ardua tarea de conectar de manera segura los orígenes de datos como AWS DynamoDB, Lambda y más. 

Más información »

AWS Lambda

AWS Lambda es un servicio informático sin servidor que le permite ejecutar código sin aprovisionar ni administrar servidores, crear una lógica de escalado de clústeres basada en la carga de trabajo, mantener integraciones de eventos o administrar tiempos de ejecución.

Más información »


Introducción

Cada día crece el número de empresas de todos los tamaños y sectores que consiguen transformar sus negocios gracias a AWS. Contacte con nuestros expertos e inicie hoy mismo su proceso de traspaso a la nube de AWS.