Zaragoza, Reus, Bilbao
902 02 62 13

Five Flames Mobile: Despliegue aplicación en plataforma AWS

Five Flames Mobile es una empresa especializada en el desarrollo de aplicaciones móviles multiplataforma. La mayor parte de sus desarrollos giran alrededor de aplicaciones multimedia, juegos, comunicación corporativa y aplicaciones de gestión.

La calidad de sus productos se trasluce en la categoría de sus clientes: RTVE, Ferrovial, Zity, AGS Airports en sus aeropuertos de Glasgow y Aberdeen, Maybein, Telemadrid…

Saber más

El Aeropuerto de Glasgow había decidido que quería su aplicación desplegada en Amazon Web Services. Esta app, disponible para iOS y Android, facilita al viajero información en tiempo real del estado de los vuelos, la selección de un vuelo en concreto para recibir notificaciones, encuestas, plano interactivo, cupones de descuento para usar en las tiendas del propio aeropuerto y un seguido de funcionalidades más con el objetivo de hacer del paso por el aeropuerto una experiencia mucho más atractiva y cómoda para los viajeros.

Aunque Five Flames Mobile ya había trabajado en AWS, los requisitos del cliente al respecto eran muy estrictos, por lo que buscó un partner que pudiera ayudarle en esta parte del proyecto.

Five Flames Mobile tiene la política de buscar colaboraciones con expertos de cada sector en vez de abarcar el 100% de la dimensión del proyecto, y en este caso confió en apser para gestionar la arquitectura de dicha aplicación en AWS.

¿A qué desafío se enfrentaba la compañía?

Solución implementada

El primer paso fue realizar una auditoría del despliegue en pruebas que había realizado Five Flames Mobile en su cuenta de AWS. Siguiendo el enfoque de Well Architected Framework, se analizó el desarrollo realizado y se dieron unas recomendaciones a seguir en cada uno de los puntos.

Una vez hecho esto, se desplegó una nueva cuenta de AWS para el cliente y en ella se aplicaron medidas de seguridad a través de IAM, CloudTrail y GuardDuty.

Además, se preparó el código de la aplicación para alojarla en AWS Elastic BeanStalk y se implementó:

Image link
CloudFront
Para la distribución de contenidos
RDS
En MultiAZ para la base de datos
Route53
Para la gestión de DNS
CloudWatch
Para los eventos de escalado

Resultados

El objetivo principal era pasar una auditoría de seguridad realizada sobre la aplicación. Dado que se estaban usando AMI’s actualizadas de Elastic Beanstalk con Amazon Linux, la protección a nivel de sistema estaba garantizada y la auditoría se superó sin problemas.

No obstante, el diseño de la arquitectura se hizo con la escalabilidad y resiliencia como máximos exponentes. Estos principios se valoraron cuando el aeropuerto tuvo un grave problema con el sistema de pantallas que ofrecía la información de los vuelos.

Ese día el sistema de AWS Elastic Beanstalk escaló de manera automática para poder acomodar el incremento de uso de la aplicación. Una vez que el patrón de uso volvió a la normalidad, se retiraron los recursos que ya no eran necesarios. La ágil respuesta mostrada por la aplicación hizo que el cliente felicitara a Five Flames Mobile por el desempeño de la misma.

Además, Five Flames Mobile ganó el premio e-volución de 2018 en la categoría “Mejor Solución de Movilidad” por este proyecto. Este premio es otorgado a aquellas empresas que han desarrollado una app de movilidad que facilita la transformación digital del ciudadano, aprovechando, de forma excelente, tanto el formato como las particularidades de los dispositivos móviles.

Próximos pasos

Tras el éxito del Aeropuerto de Glasgow, se desplegó la misma aplicación pero en este caso para el Aeropuerto de Aberdeen. Actualmente esta misma aplicación se encuentra en proceso de implementación en otros aeropuertos.

Así mismo, Five Flames Mobile está evaluando con ayuda de apser las modificaciones que serían necesarias en su aplicación para poder usar Amazon Cognito como sistema de identificación.

Por qué Apser

apser es el AWS Advanced Consulting Partner especializado en empresa privada, sector público, ISVs y organizaciones sin ánimo de lucro.
El equipo de apser proporciona un enfoque personalizado, ágil y comprensible que contribuye a la adopción generalizada del paradigma cloud.
En 2018 iniciamos nuestra experiencia con AWS y, desde entonces, no hemos cesado de incorporar conocimientos y experiencia, hecho que nos impulsa a mejorar la eficiencia de las plataformas de nuestros clientes
Nuestro equipo opera a través de dos unidades de negocio: Cloud Solutions (como proveedor de servicios gestionados) y Cloud Professional Services (como consultores)
última actualización Octubre 2024

apser Cookie Policy

Política de Privacidad y Cookies de apser

Esta Política de Cookies explica cómo apser (appser data engineering) utiliza cookies y tecnologías similares para reconocerte cuando visitas nuestros sitios web en https://apser.es, ("Sitios Web"). Explica qué son estas tecnologías y por qué las utilizamos, así como tus derechos para controlar nuestro uso de ellas. En algunos casos podemos utilizar cookies para recopilar información personal, o que se convierte en información personal si la combinamos con otra información.

¿Qué son las cookies?

Las cookies son pequeños archivos de datos que se almacenan en su computadora o dispositivo móvil cuando visita un sitio web. Los propietarios de sitios web utilizan ampliamente las cookies para que sus sitios web funcionen o funcionen de manera más eficiente, así como para proporcionar información de informes. Las cookies establecidas por el propietario del sitio web (en este caso, apser) se denominan "cookies de origen". Las cookies establecidas por terceros que no sean el propietario del sitio web se denominan "cookies de terceros". Las cookies de terceros permiten que se proporcionen funciones o características de terceros en el sitio web o a través de él (por ejemplo, publicidad, contenido interactivo y análisis). Las partes que establecen estas cookies de terceros pueden reconocer su computadora tanto cuando visita el sitio web en cuestión como cuando visita otros sitios web determinados.

¿Por qué utilizamos cookies?

Utilizamos cookies propias y de terceros por varias razones. Algunas cookies son necesarias por razones técnicas para que nuestros sitios web funcionen, y las denominamos cookies "esenciales" o "estrictamente necesarias". Otras cookies también nos permiten rastrear y orientar los intereses de nuestros usuarios para mejorar la experiencia en nuestras Propiedades en línea. Terceros utilizan cookies a través de nuestros sitios web con fines publicitarios, analíticos y otros. Esto se describe con más detalle a continuación. Los tipos específicos de cookies propias y de terceros que se utilizan a través de nuestros sitios web y los fines que cumplen se describen a continuación (tenga en cuenta que las cookies específicas que se utilizan pueden variar según las Propiedades en línea específicas que visite): https://apser.es/privacidad-y-cookies/

¿Cómo puedo controlar las cookies?

Tiene derecho a decidir si acepta o rechaza las cookies. Puede ejercer sus derechos sobre las cookies configurando sus preferencias en el Administrador de consentimiento de cookies. El Administrador de consentimiento de cookies le permite seleccionar qué categorías de cookies acepta o rechaza. Las cookies esenciales no se pueden rechazar, ya que son estrictamente necesarias para brindarle servicios. El Administrador de consentimiento de cookies se puede encontrar en el banner de notificación y en nuestro sitio web. Si elige rechazar las cookies, aún puede usar nuestro sitio web, aunque su acceso a algunas funciones y áreas de nuestro sitio web puede estar restringido. También puede configurar o modificar los controles de su navegador web para aceptar o rechazar las cookies. Como los medios por los cuales puede rechazar las cookies a través de los controles de su navegador web varían de un navegador a otro, debe visitar el menú de ayuda de su navegador para obtener más información.