domingo, 25 de enero de 2015

Introducción a Google Cloud Platform

Introducción a Google Cloud Platform








Google Cloud Platform es una plataforma donde nosotros podemos crear desde una página web y alojar en ella nuestras páginas hasta el almacenamiento de datos utilizando los servicios que nos ofrece sin tener que preocuparnos que falle , lo que hace que esta plataforma sea eficiente, escalable y rápida para los usuarios en todo el mundo de modo que se pueda implementar aplicaciones desde cualquier dispositivo, cualquier usuario en cualquier parte del mundo.

Google Cloud Platform tiene 5 componentes principales en donde se distinguen en tres bloques :






  1. Compute : Podemos desarrollar y ejecutar nuestro propio software.

    1. App Engine : Es una plataforma como un entorno  de servicio  que nos permite crear aplicaciones sin tener que preocuparnos por la administración del sistema ni del mantenimiento de servidores  en él , lo único  que debemos centrarnos es la lógica de la aplicación.

    1. Compute Engine : Son máquinas virtuales  alojadas en la Infraestructura de Google que buscan ejecutar cualquier tipo de software a gran escala.

  1. Storage: En cuanto el almacenamiento  es clave para la mayoría de aplicaciones , en este caso tenemos 3 tipos diferentes :

    1. Cloud Storage : Nos sirve para el almacenamientos de datos (objetos) en la nube donde podemos alojar  diferentes tipos de datos.

    1. Cloud SQL : Te permite crear , ejecutar y administrar base de datos MySql en  la plataforma de google . (relacional) porque es basada en base de datos relacional que proporciona alta disponibilidad donde podemos utilizar ( tráfico de usuarios  ).

    1. Cloud Datastore : Almacena la base de datos relacional.

  1. Services: trata de hacer la vida más fácil a los desarrolladores.

    1. Big query :  nos permite analizar un  conjunto de datos masivos  que utiliza consultas tipo SQL.

¿Porque Elegir Google Cloud ?


Google Cloud Platform permite que  los desarrolladores puedan crear, probar e implementar aplicaciones en la infraestructura escalable y fiable de Google

Comenzando a utilizar la plataforma.



  1. Ingresar a https://cloud.google.com/ luego registrar los siguientes datos:
  1. Para poder utilizar la plataforma tienes que registrarte con una tarjeta de crédito o débito , lo cual solo pagarás por lo que utilizas  , al hacer la opción prueba te brinda  $300 de modo que tendrás la oportunidad de ver como funciona o de que se trata la plataforma, finalmente solo le das click en el botón : 


  1. Luego necesitamos instalar el motor de  SDK de Aplicaciones de la Plataforma de Google http://developers.google.com/appengine/downloads .

  2. Tenemos que elegir entre el motor de SDK de aplicaciones  que deseemos programar: Php, Phyton, Java,Go. 
  3. luego tenemos que elegir la plataforma  : Linux, Windows o Mac OS x .
  4. En este caso elegimos Windows  y continuamos con las instrucciones.https://cloud.google.com/sdk/?hl=es
     
  5. Finalmente necesitamos Python 2.7 para poder utilizar la App Engine SDK de Php , debido a que el servidor de desarrollo es una aplicación de Phyton . Descargar Python 2.7 (no utilizar una versión superior ) . https://www.python.org/download/releases/2.7.4/
  6. Entonces ya instalado nuestro SDK aparecerá un icono como este , ahora ya  tenemos todo listo para comenzar. 
Bueno estimados amigos(as) aquí ya esta culminado el proceso de instalación, asi que no se pierdan la siguiente publicación de Google Cloud Platform . A seguir explorando esta nueva herramienta   :-)   


Links de Interés :







1 comentario:

  1. Muy buen post ..solo aclarar que cloud datastore es una base de datos nosql no relacional

    ResponderEliminar