Making Science gana el premio Services Partner del Año de Google Cloud en Iberia

La compañía tecnológica se hizo con esta categoría gracias a su enfoque estratégico y un servicio excepcional a clientes como Carrefour, TradeInn y RIU Hotels & Resorts

Madrid, 9 de abril de 2024 – Making Science, compañía global líder en transformación digital, ha anunciado hoy que ha recibido el premio Services Partner del Año 2024 de Google Cloud a nivel Iberia en el marco del evento global Next ‘24 celebrado en Las Vegas. Este premio reconoce a la tecnológica por sus logros en el ecosistema de Google Cloud, destacando un servicio excepcional que ha llevado al éxito a sus clientes.

“Los Premios a los Partners de Google Cloud celebran el impacto transformador y el valor que los partners han entregado a los clientes”, afirma Kevin Ichhpurani, Vicepresidente Corporativo de Ecosistema y Canales Global de Google Cloud. “Estamos orgullosos de anunciar a Making Science como ganador del premio Google Cloud Partner Award 2024 y reconocer sus logros habilitando el éxito de los clientes el año pasado.”

Para conseguir este reconocimiento, Making Science ha desarrollado soluciones avanzadas basadas en la nube utilizando Inteligencia Artificial que junto con el conocimiento y experiencia en análisis avanzado de datos ha permitido que clientes como RIU Hotels & Resorts optimicen sus ventas y campañas de Google Ads con estrategias de marketing basadas en datos. De la misma forma, gracias a los equipos especializados en arquitectura e infraestructura en la nube, la compañía ha desarrollado importantes migraciones y mejoras en la infraestructura cloud para clientes como TradeInn, mejorando su eficiencia operativa, escalabilidad, seguridad, rentabilidad y capacidad de innovación.

José Antonio Martinez Aguilar, CEO de Making Science, añade: “Nuestra trayectoria con Google Cloud siempre ha estado marcada por la innovación, la experiencia y la dedicación inquebrantable para llevar a nuestros clientes al éxito. Estamos encantados de poder recibir este reconocimiento, que vuelve a consolidar nuestro firme posicionamiento como líderes en soluciones cloud innovadoras en toda la región de Iberia”.

El enfoque estratégico de Making Science en la colaboración y la innovación dentro del ecosistema de Google Cloud ha sido clave para alcanzar este premio, lo cual se ve reflejado en las especializaciones que ha conseguido la compañía en áreas como Infraestructura y Machine Learning, junto con la inclusión de soluciones de IA propias en el Marketplace de Google Cloud. Un enfoque colaborativo que subraya su liderazgo en el mercado y la capacidad de proporcionar valor excepcional a sus clientes a través de la innovación constante.

¿Quieres impulsar tu negocio con la nube? ¡Juntos llevaremos tu negocio al siguiente nivel!

No te pierdas la oportunidad de beneficiarte de nuestra experiencia y expertise en Google Cloud. 

Apigee: Revolucionando la gestión de APIs

En el panorama digital actual, las API (interfaces de programación de aplicaciones) son piezas fundamentales que facilitan la innovación, la colaboración y la transformación digital. Permiten una comunicación fluida y el intercambio de datos entre aplicaciones, fomentando la colaboración e impulsando la creación de experiencias digitales de próxima generación. Pero gestionar las APIs de manera eficaz puede ser un desafío complejo. Aquí es donde entra Apigee de Google Cloud Platform, una herramienta que permite a los usuarios gestionar APIs con una escalabilidad, seguridad y rendimiento inigualables.

¿Qué es Apigee?

Apigee es una solución líder en gestión de APIs que permite a las empresas tomar el control de su estrategia de APIs, actuando como un front-end para los servicios back-end a través de proxies a las propias API. Estos proxies gestionan el tráfico del servicio back-end, aplicando políticas como limitación de frecuencia y medidas de seguridad. Apigee admite diversos protocolos, incluidos REST, SOAP, GraphQL, gRPC y OpenAPI.

Va más allá de la simple gestión de APIs; desbloquea un valor de negocio significativo al garantizar la escalabilidad, la seguridad y el rendimiento. Esta publicación de blog se sumerge en las funcionalidades principales de Apigee y explora cómo puede transformar tu negocio.

Conceptos básicos:

¿Qué es una API?

Las APIs (Interfaces de Programación de Aplicaciones) son protocolos que permiten a las aplicaciones de software comunicarse e intercambiar información mediante la definición de métodos, formatos de datos y acuerdos para la integración de sistemas durante el desarrollo de software.
En Google Cloud, las API se conciben como formas de estandarización que permiten a los desarrolladores interactuar con los servicios de GCP e integrarlos en sus aplicaciones.

¿Qué es una API RESTful?

Las APIs RESTful cumplen con las restricciones de la arquitectura REST (Representational State Transfer), las cuales proporcionan una gran velocidad, escalabilidad y adaptabilidad de los datos. El acceso a los datos se realiza con solicitudes HTTP. Se corresponde con el tipo de API más habitual en el desarrollo de software moderno, destacando por proporcionar acceso a diversos recursos informáticos, almacenamiento, bases de datos y aprendizaje automático.

Capacidades avanzadas de Apigee:

  • Diseño impulsado por IA: Duet AI agiliza el diseño de APIs utilizando lenguaje natural, lo que garantiza especificaciones claras y un desarrollo más rápido.
  • Centro de API mejorado: Gestiona las APIs de manera eficaz con especificaciones estándar abiertas, código generado automáticamente (proxies, integraciones) y compatibilidad con implementaciones de Vertex AI/ChatGPT.
  • Seguridad avanzada: El aprendizaje automático protege tus APIs con detección automatizada de amenazas y recomendaciones procesables.
  • Proxies de alto rendimiento: La gestión del tráfico y la fiabilidad incomparables garantizan experiencias API fluidas.
  • Flexibilidad de implementación: Apigee Hybrid ofrece opciones de implementación híbrida y multi-cloud para entornos locales o en la nube.
  • Desarrollo simplificado: Las herramientas simplificadas para el diseño, la prueba y la documentación permiten a los desarrolladores crear APIs sólidas de manera eficiente.

Apigee: Impulsando el valor de negocio a través de casos de uso innovadores

Apigee va más allá de la simple gestión de APIs; permite a las empresas lograr resultados tangibles, abordando los desafíos comunes y desbloqueando valor estratégico.

  • Impulsa el desarrollo nativo de la nube: Crea aplicaciones modernas y escalables con capacidades de escalado y balanceo de carga bajo demanda.
  • Desbloquea datos legacy: Moderniza los sistemas legacy creando API RESTful seguras que expongan funcionalidades valiosas. Los proxies de API de Apigee ayudan a modularizar componentes para una integración más fácil.
  • Seguridad y gobernanza incomparables: Protege las aplicaciones web y las API con un enfoque en capas que combina Apigee, Cloud Armor y reCAPTCHA Enterprise. Protege tus API con funciones de seguridad avanzadas como detección automatizada de amenazas, controles de acceso y gestión de cuotas de API. Mantenga la privacidad de los datos y garantice el cumplimiento de las normativas de la industria.
  • Monetiza tus API: Genera nuevas fuentes de ingresos creando APIs monetizables con modelos de precios flexibles (suscripciones, freemium, pago por uso). Un portal para desarrolladores dentro de Apigee agiliza el descubrimiento y el consumo, fomentando un ecosistema dinámico para desarrolladores.
  • Empoderamiento a los desarrolladores: Proporciona herramientas intuitivas para el diseño, la prueba y la documentación de APIs, acelerando la incorporación de desarrolladores y la innovación. Duet AI agiliza aún más el desarrollo generando código y especificaciones a partir de descripciones en lenguaje natural.
  • Reduce la brecha digital: Actúa como un puente entre los sistemas legacy y las aplicaciones modernas en la nube. Expón las funcionalidades legacy a través de APIs seguras, permitiendo un intercambio de datos fluido y un proceso de transformación digital más ágil.
  • Optimiza las operaciones: Automatiza las tareas de gestión de APIs, liberando recursos de TI para iniciativas estratégicas. Obtén información valiosa de los paneles de análisis para optimizar las ofertas de APIs y garantizar operaciones fluidas y confiables con funciones como gestión del tráfico, limitación y aplicación de seguridad.

Invertir en el futuro

Apigee es una solución preparada para el futuro que se adapta a las necesidades de tu negocio. Su compatibilidad con múltiples nubes permite una implementación flexible en entornos locales, de nube privada y nube pública. Además, Apigee se integra fácilmente con otros servicios de Google Cloud Platform, creando un ecosistema poderoso para construir y gestionar aplicaciones escalables, seguras e innovadoras.

Al aprovechar las capacidades integrales de gestión de API de Apigee, las empresas pueden liberar un valor significativo, impulsando el crecimiento de los ingresos, fomentando la innovación y logrando una ventaja competitiva en el panorama digital.

Liberar todo el potencial de Apigee requiere experiencia junto con la tecnología. Making Science, una consultora digital líder, puede ayudarte. Nuestros profesionales certificados se embarcarán con tu empresa en el diseño de un plan Apigee personalizado que aborde tus necesidades específicas, desde la modernización de sistemas heredados hasta la monetización. Contáctanos para descubrir el poder de Apigee y embarcarte en su viaje de API preparado para el futuro.

Liberando agilidad y eficiencia: Una guía hacia la Computación Serverless con Google Cloud Platform

La computación en la nube ha revolucionado el desarrollo de aplicaciones, y los modelos de Serverless Computing emergen como una fuerza poderosa en este panorama. Este enfoque agiliza los procesos al delegar la administración de servidores a los proveedores de nube, permitiendo a los desarrolladores centrarse únicamente en las funcionalidades principales.

Si bien el término implica una ausencia de servidores, Serverless Computing se refiere a un modelo de desarrollo donde el aprovisionamiento y la gestión de servidores se convierten en responsabilidad del proveedor de nube. Los desarrolladores escriben código y definen triggers (eventos) que inician la ejecución del código. Esto los libera de la carga del mantenimiento de la infraestructura, permitiendo:

  • Ciclos de desarrollo más rápidos: Centrados en las funcionalidades principales en lugar de la administración del servidor.
  • Escalabilidad optimizada: El escalado automático basado en las fluctuaciones del tráfico garantiza un funcionamiento fluido.
  • Costes reducidos: Modelos de pago solo por los recursos utilizados, eliminando los costes fijos del servidor.

¿Por qué Serverless Computing?

Con el crecimiento exponencial de la computación en la nube, cada vez más empresas optan por soluciones Serverless. Esta forma de desarrollar y desplegar aplicaciones sigue transformando la industria tecnológica debido a su capacidad para acelerar los procesos de desarrollo, escalabilidad y eficiencia. 

La arquitectura Serverless permite a los desarrolladores centrarse en la lógica de la aplicación sin tener que gestionar la infraestructura subyacente, por lo que solo tienen que encargarse de programar funciones y eventos desencadenantes. Mientras que los proveedores de servicios en la nube son los encargados de administrar la infraestructura, asegurando un escalado automático y el pago único por los recursos utilizados. 

Cabe destacar que, Serverless no significa que no haya servidores de por medio, sino que al adoptar esta solución, el equipo se libera de la responsabilidad de gestionar y administrar la infraestructura, delegando la responsabilidad en el proveedor de servicios, lo cual proporciona múltiples ventajas que analizaremos a continuación.

Soluciones Serverless de Google Cloud

Google Cloud Platform se posiciona como líder en soluciones Serverless, ofreciendo un conjunto robusto de herramientas y funcionalidades para desarrollar e implementar aplicaciones web y móviles altamente escalables sin la necesidad de gestionar servidores.

El modelo Serverless de Google Cloud escala los servidores automáticamente en función del tráfico y con un modelo de pago por uso:

  • Cloud Functions: Es un servicio de funciones que permite ejecutar código en respuesta a eventos (como solicitudes HTTP, notificaciones Pub/Sub o cambios en Cloud Storage). Se paga únicamente por el tiempo de ejecución del código, por lo que es una solución rentable para cargas de trabajo de poca duración o picos de tráfico.
  • Cloud Run: Es un servicio Serverless que permite ejecutar contenedores en una infraestructura gestionada por Google. Es similar a Kubernetes, pero sin contar con la complejidad de gestión de clusters. También se adapta automáticamente al tráfico, pagando por los recursos utilizados.

Servicios adicionales Serverless de Google Cloud:

  • Cloud Storage: Almacenamiento de datos seguro y escalable, que funciona de forma complementaria  con Cloud Functions.
  • Cloud SQL: Base de datos relacional gestionada que se integra fácilmente con Cloud Functions.
  • Cloud Spanner: Base de datos globalmente distribuida para aplicaciones con requisitos de alta disponibilidad y escalabilidad.

Beneficios del uso de soluciones Serverless impulsadas por Google Cloud

Entre las principales ventajas proporcionadas por las soluciones Serverless podemos destacar la forma en la que permite a sus clientes ahorrar dinero y acelerar el desarrollo de aplicaciones.

Los clientes Serverless de Google Cloud despliegan sus aplicaciones un 95% más rápido y reducen los costes de la infraestructura en un 75%. Por ello, en Making Science utilizamos y continuamos formándonos en las últimas tecnologías, aprovechando así los beneficios subyacentes.

Las principales ventajas que ofrece esta tecnología incluyen las siguientes:

  • Desarrollo en cualquier lenguaje: Los desarrolladores pueden escribir código en cualquier lenguaje o framework, como Python, Java, Javascript, node.js…
  • Mejora de la productividad de los desarrolladores: Con esta arquitectura, el proveedor de servicios es el que se encarga del escalado automático, la actualización del sistema operativo y el aprovisionamiento de la infraestructura. Esto permite a los equipos de desarrollo centrarse en la innovación, y no en la infraestructura, aumentando así la productividad de la empresa.
  • Modelo de pago por uso: Las plataformas serverless, como Cloud Run o Cloud Functions, se escalan automáticamente en función de la cantidad de instancias en ejecución necesarias para manejar las solicitudes entrantes. Así, cuando no hay tráfico, el servicio se reduce automáticamente a cero. Por lo tanto, los clientes sólo pagan por los recursos que están utilizando, a diferencia de los servidores que están funcionando constantemente.
  • Visibilidad de uso: El modelo Serverless proporciona visibilidad del sistema y de la información de uso, incluidos los tiempos de los usuarios.

Conclusión

En los últimos años, se ha producido un gran aumento de la adopción de tecnologías Serverless. Según una encuesta sobre tecnología serverless realizada por 0’Reilly en 2019, más del 40% de las organizaciones han adoptado esta tecnología sin servidor.

Making Science apuesta por la innovación a través de la computación Serverless con Google Cloud. Este enfoque agiliza el desarrollo al descargar la gestión del servidor, lo que permite a nuestro equipo centrarse en las funcionalidades principales. Aprovechar la sólida infraestructura de Google garantiza una calidad y un rendimiento excepcionales.  Además, el modelo de pago por uso optimiza los costes y fomenta el crecimiento sostenible, ya que Making Science se mantiene a la vanguardia de los avances tecnológicos.