Glosario App Engine: 5 conceptos clave para entenderlo

| Última modificación: 25 de octubre de 2024 | Tiempo de Lectura: 3 minutos

Algunos de nuestros reconocimientos:

Premios KeepCoding

App Engine es una plataforma de Google que ofrece un servicio de alojamiento web completamente gestionado para almacenar y desarrollar aplicaciones a gran escala. Esta herramienta es de gran relevancia dentro del sector IT, puesto que, al integrarse con otros recursos del ecosistema de Google, permite ampliar su funcionamiento.

Si te interesa aprender más acerca de App Engine y sus propiedades, es necesario que conozcas 5 de sus conceptos más importantes, dentro de los que se encuentran términos como PaaS, optimización, seguridad de aplicaciones y demás. Te los explicamos todos en este post.

Optimización

La optimización en App Engine se refiere a los procesos de mejora del rendimiento, almacenamiento, escalabilidad y gastos de recursos más eficientes. Esta optimización contribuye, además, a reducir las cargas de trabajo y los costes del proyecto tecnológico del usuario.

Para profundizar más respecto a este concepto, no dudes en acceder a este artículo donde se detalla en qué consiste la optimización en App Engine.

PaaS

PaaS son las siglas del término Plataform As A Service o Plataforma Como servicio, que significa, de forma sencilla, que plataformas como App Engine no funcionan por sí solas, sino que su proveedor (en este caso Google) es el que se encarga del diseño, gestión y mantenimiento de la infraestructura.

Que App Engine funcione como PaaS implica que no necesitará servidores adicionales para funcionar de manera eficiente. Para conocer más acerca de qué este tipo de recursos, lee este post que explica qué es PaaS y cuáles son sus ventajas.

División del tráfico

🔴 ¿Quieres entrar de lleno al mundo DevOps & Cloud Computing? 🔴

Descubre el DevOps & Cloud Computing Full Stack Bootcamp de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada

👉 Prueba gratis el Bootcamp en DevOps & Cloud Computing por una semana

Otro de los términos relevantes para entender App Engine es la división del tráfico, es decir, los procesos de distribución y enrutamiento del tráfico entrante a las múltiples versiones de la app. Con esta opción, se facilita la creación y ejecución de entornos sin esfuerzo para su desarrollo y producción, así como las pruebas A/B y demás.

Si quieres ampliar tus conocimientos con relación a este recurso, échale un vistazo a este artículo que profundiza en qué es la división del tráfico en App Engine.

Seguridad de aplicaciones

La seguridad de aplicaciones es una de las propiedades más importantes de App Engine, debido a que se encarga de la protección de la aplicación del usuario, así como de sus certificados de seguridad. Esta seguridad de aplicaciones emplea su propio cortafuegos, que le ayuda a bloquear los accesos no autorizados, al tiempo que permite las comunicaciones que el cliente sí ha autorizado.

Para conocer más respecto a este recurso, no dudes en leer este post que explica qué es la seguridad de aplicaciones en App Engine.

Cloud Monitoring

Otro de los conceptos relevantes para entender App Engine y su funcionamiento es Cloud Monitoring, una herramienta perteneciente a su mismo ecosistema de Google. Esta herramienta le permite obtener un nivel mayor de visibilidad de la disponibilidad, operatividad y estado de aplicaciones como App Engine y demás infraestructuras populares del sector IT.

Si quieres seguir conociendo las oportunidades que puede ofrecerte esta herramienta de monitorización, entra en el siguiente artículo que profundiza en las características y ventajas de Cloud Monitoring.

¿Cuál es el siguiente paso?

En este artículo has podido conocer 5 de los conceptos clave necesarios para entender App Engine, así como su funcionamiento dentro del sector IT. Ahora que ya has llegado hasta aquí, no dudes en continuar tu proceso de formación en relación con esta y muchas otras herramientas a través de nuestro DevOps & Cloud Computing Full Stack Bootcamp, donde en solo 6 meses aprenderás todo lo indispensable para volverte un experto en el mundo tecnológico. ¡Anímate a dar el siguiente paso e inscríbete para continuar aprendiendo!

Xoán Mallón

Senior DevOps Engineer en Zscaler & Coordinador del Bootcamp DevOps & Cloud Computing.

Posts más leídos

¡CONVOCATORIA ABIERTA!

DevOps & Cloud Computing

Full Stack Bootcamp

Clases en Directo | Profesores en Activo | Temario 100% actualizado