Arquitectura de Cloud Computing de la plataforma

Dentro de la tarea T4.1 Diseño de la arquitectura cloud computing, se ha trabajado en la selección de la plataforma cloud para el proyecto, optando por Google Cloud Platform. A continuación presentamos un resumen de las características de esta plataforma, tanto en el ámbito de la computación como en el de almacenamiento.

Google Cloud Platform provee servicios integrales de cloud computing para desarrollar aplicaciones, almacenar datos y realizar minería de datos en la infraestructura de Google. Tres millones de aplicaciones se ejecutan en Google Cloud Platform, que ofrece una dimensión sin igual:
● 425 millones de usuarios de Gmail
● 100.000 millones de búsquedas al mes
● 20.000 millones de páginas actualizadas diariamente
● más de 72 horas de vídeo subidas cada minuto!!

Google Cloud Platform ofrece diferentes servicios para satisfacer las necesidades de las empresas:

Google Clud Platform

Computación (Compute)

Google App Engine es una plataforma como servicio (PaaS) que utiliza tecnologías populares (Python, Java, php, Go) para desarrollar y albergar aplicaciones en la misma infraestructura usada por Google.

Incrementa la productividad de los programadores: Proveemos herramientas de desarrollo conocidas que permiten desarrollar, desplegar y testear rápidamente

Escala automáticamente: App Engine adapta tus instancias automáticamente para responder a aumentos de tráfico o a períodos de mínimas peticiones.

Testeado por Google y listo para la empresa: Usa la misma infraestructura que las aplicaciones de Google con una disponibilidad del 99,95%

Características de Google App Engine:
● Plataforma como servicio
● Soporta lenguajes de programación populares
● Almacenamiento flexible y escalable de aplicaciones
● Memcache
● Colas de tareas
● Escalado automático hasta 81.000 QPS
● Herramientas locales de programación con el App Engine SDK
● Esquemas y extensiones de terceros compatibles

Almacenamiento (Storage)

Google Cloud Datastore es una base de datos No-SQL totalmente gestionada, para guardar datos no relacionales. Google Cloud Datastore escala automáticamente en función del número de usuarios y transacciones, así como peticiones robustas.

Totalmente Gestionado:
Sin tiempo de mantenimiento. Replicado en múltiples centros de datos. Escala automáticamente con el incremento de tráfico.

Integridad y disponibilidad: operaciones ACID. Alta disponibilidad de lecturas y escrituras. Alta integridad de lecturas y peticiones “ascendientes”. Integridad eventual para las demás peticiones

Características de Google Cloud Datastore:
● Escalado automático con la demanda
● Acceso sin necesidad de modelo de datos
● Capacidades equivalentes a SQL
● Autenticación por defecto y gestionada por Google
● Alta rápida y sencilla
● Interfaz RESTful
● Operaciones ACID para asegurar la integridad
● Herramientas de desarrollo en local con el Cloud Datastore Development Kit
● Redundancia intrínseca

Anuncios
Tagged with: , ,
Publicado en 4. Plataformas y Arquitecturas, 8. Difusión

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: