domingo, 10 de marzo de 2019

Preparando el proximo Google Cloud Next

Con motivo del proximo evento de Google el Cloud next hemo preparado el martes 12 un HO Global para hablar con personas que ya han estado y contar que se puede esperar y que no hay que perderse en este tipo de eventos.

Para más información pásate y registrate en el enlace de la emisión en directo.



Y si ya pasaste el año pasado madame cuéntanos tu experiencia  (contacta con nosotros para que te demos paso en el HO aquí mario.ezquerro@gmail.com

sábado, 9 de marzo de 2019

Google Assistant: Bases concurso para hispanohablantes de desarrollo de aplicaciones para personas con discapacidad

Desde el GDG Lleida y GDG Spain organizan un interesante concurso para el desarrollo de aplicaciones con Google Assistant para personas con discapacidad.


Organizan

Colaboran
Objetivos del concurso Desarrollar aplicaciones para la plataforma Google Assistant que aporten valor a la vida diaria de las personas con discapacidades.

Quién puede participar?
  • Desarrolladores a título individual o en equipo.
  • Cualquier desarrollador de un país hispanoparlante.
Idioma de las aplicaciones: Castellano

Lenguaje de desarrollo para las apps:
  • Los webhooks o apps necesarios se podrán desarrollar en cualquier plataforma que lo permita.
  • Las aplicaciones deben estar pensadas para funcionar desde un dispositivo con interacción de audio, como Google Home o Home Mini, o el asistente de Google. Es decir, que la interacción física, por ejemplo, con una pantalla no sea obligatoria, aunque será un plus si se añaden funcionalidades en este aspecto para enlazar en sistema Google Assistant con pantallas (como as Lenovo o el Google Home Hub)
  • Se valorarán aquellas aplicaciones que interaccionen con sistemas externos, ya que en el caso de ayuda a discapacitados dan mucho juego y aportan valor.
  • Las aplicaciones deben estar disponibles en la plataforma de Actions on Google, aunque no hayan pasado el proceso de validación.
  • Las aplicaciones deberán ser trabajos originales, aunque podrán haber sido desarrolladas previamente y presentadas a otros concursos.

Cómo participar?
  • El plazo de desarrollo comienza desde la presentación pública del concurso (marzo 2019).
  • La fecha máxima de presentación de aplicaciones será el 15 de abril de 2019 a las 18.00 horas.
Los entregables serán:
  • Todos los necesarios para poder ejecutar la aplicación con las instrucciones adecuadas. En caso de nos ser suficientes o de faltar el código o que la complejidad sea anómala, el jurado se reserva el derecho a analizar la aplicación.
  • Un vídeo demostrativo de 3 minutos máximo, donde se vea y oiga la aplicación real. El vídeo deberá ser una url pública de Youtube.
  • Los datos necesarios serán: nombre del desarrollador (o varios nombres, si es un equipo), email y móvil de contacto.
  • Los datos personales y el título o derechos que ostente sobre la aplicación deben ser verificables y actuales. Los datos solo serán usados para la comunicación del concurso.
  • Las aplicaciones deberán entregarse vía e-mail en la dirección gdglleida@gmail.com, desde donde se realizará el acuse de recibo.
  • Los premiados serán comunicados a finales de la semana del 15 de abril para facilitar, si fuera posible, su asistencia al evento. Los costes del desplazamiento van a cargo de los participantes.


Derechos sobre las apps Los organizadores no obtendrán derecho alguno respecto a las apps, que quedarán en propiedad de sus creadores, El objetivo de este concurso es lograr el desarrollo de más aplicaciones y su disponibilidad para uso público desde el store de aplicaciones dada la componente social del concurso. Pero se valorará especialmente, ya que se trata de un concurso social, el hecho de ceder la aplicación a la comunidad y publicarla en Github u otra ubicación con una licencia de código abierto.

Premios Tres paquetes de premios valorados entre 300 y 100 € para las 3 mejores aplicaciones escogidas a criterio diverso de los organizadores/jurado consistentes en:

Premios cedidos por los colaboradores.
1er premio: 1 Google Home mini, valorado en 69 €
1 Power Bank de Xtorm de 10.000 mAh, valorado en 59€
1 KIT Android Things con Rainbow Hat,
cedido por GDG Vigo, valorado en 150 €
1 kit Arduino-IOT
(cedido por el taller de Orestes Carracedo)

2º premio:
1 Google Home mini, valorado en 69 €
1 Power Bank de Xtorm de 5.000 mAh,
valorado en 39€
1 cargador de alta potencia USB-USB C
de Xtorm, valorado en 27€
1 kit Arduino-IOT

3er premio:
1 Google Home mini, valorado en 69 €
1 Power Bank de Xtorm de 1.500 mAh,
valorado en 19€
1 kit Arduino-IOT

Si los premiados no están en la presentación, se les remitirá su premio a la dirección indicada. Solo se enviará por correo normal a direcciones de países hispanoparlantes, y los premiados serán los responsables de la gestión aduanera si fuera necesaria.


RESERVA GENERAL
El jurado se reserva en todo caso el derecho a realizar la correcta interpretación de estas normas, así como a modificarlas, si fuera necesario, siempre con la intención de evitar posibles injusticias. La decisión del jurado será inapelable.





El concurso forma parte de un evento doble del GDG Lleida,
 que se celebra los días 26 y 27 de abril del 2019.








Para cualquier consulta enviar mail a gdglleida@gmail.com


Carteles en PDF descargable para distribuir:

lunes, 4 de marzo de 2019

Comienza a aprender con los labs prácticos gratuitos [google cloud español]

Los laboratorios on-line proporcionan experiencia práctica con las tecnologías de Google Cloud en un entorno real.

Sigue instrucciones paso a paso para dominar los servicios y casos prácticos populares en un entorno real de Google Cloud Platform Console. Explora temas como el aprendizaje automático, la seguridad, la infraestructura, el desarrollo de apps y mucho más. Tenemos lo que necesitas.


Labs gratuitos



https://cloud.google.com/training/free-labs/#introductory-labs


miércoles, 27 de febrero de 2019

Como compartir créditos con qwiklabs.com

Para compartir créditos de los laboratorios de qwiklabs es fácil pero hay que saber un par de cosas, os dejo un video para que lo tengáis más claro.



viernes, 25 de enero de 2019

Como usar Cloud IoT Core gateways con una Raspberry Pi


Entre los tutoriales de la comunidad de Google Cloud Platform creados por la comunidad no representan la documentación oficial del producto Google Cloud Platform. pero tenemos unas joyas como estas:

Alex Hong | Desarrollador de Programas Ingeniero | Google Cloud IoT Core
Fengrui Gu | Ingeniero de Software | Google Cloud IoT Core

Este tutorial le muestra cómo configurar y utilizar puertas de enlace en Cloud IoT Core. De la documentación, una "puerta de enlace es un dispositivo que conecta dispositivos menos capaces a Cloud IoT Core y realiza varias tareas en nombre del dispositivo, como comunicación, autenticación, almacenamiento y procesamiento".

En este tutorial, creará una puerta de enlace que administra dos dispositivos: un simple LED y un sensor DHT22. Ninguno de los dispositivos estará conectado directamente a Cloud IoT Core, pero recibirá actualizaciones y publicará eventos de telemetría en el Cloud a través de la puerta de enlace, desde una Raspberry PI.

Arquitectura

El siguiente diagrama proporciona una descripción general de alto nivel de cómo está estructurada la arquitectura del dispositivo / puerta de enlace.





Los objetivos de este tutorial:

  • Crea una nueva puerta de enlace y vincula dispositivos a ella.
  • Demostrar configuraciones cambiantes en un dispositivo enlazado a una puerta de enlace
  • Demostrar el envío de telemetría desde un dispositivo vinculado a Cloud IoT Core


domingo, 20 de enero de 2019

Aprende Google Cloud con sus laboratorios...




Quieres aprender sobre Google Cloud, Pues tienes una web que te enseña con laboratorios reales sobre la propia plataforma de Google Cloud y ademas algunos de ellos son gratis.


Empieza a formate con estos laboratorios ya  usa el link que te  proporciona google. http://bit.ly/2PczAsu

¿Tienes preguntas sobre Google Cloud? Hay un laboratorio para eso. Comience a aprender sobre @gcpcloud

Enjoy.

martes, 8 de enero de 2019

Como crear un Job de kubernetes en GCP


¿Que es un Job?


Un Job en kubenetes es un proceso que tiene un inicio y un fin, una vez creado un Job este se elimina automáticamente del Node luego de finalizar su trabajo.

Existen varias políticas de de restart pod en kubernetes pero para este caso es mejor usar la política Never por si este generara alguno tipo de error no se reinicie.

Los Job en kubenertes básicamente crean un Pod con una imagen asociada con el algoritmo que queremos ejecutar y este muere luego de finalizar dicho algoritmo.






La imagen muestra un archivo con extensión .yaml que tiene las especificaciones que le vamos a dar al kubenertes para que nos cree nuestro Job.

image: es la imagen alojada en Docker Registry que contine un fichero donde esta alojada la lógica del Job.

command: es lo que va a hacer el Job.

restarPolicy: es la política de restart del pod que definimos en este caso nunca se va a reiniciar si tiene algún error, de tener error muere el pod.

El comando a ejecutar para crear un Pod de tipo Job es kubectl create -f file_name.yaml.

Global Digital Conference [On-line]


 
 Empezamos el año  con el anuncia de la primera conferencia sobre tecnologías de Google Cloud ON-LINE,  ademas con horarios para las tres zonas globales, para que te sea mas cómodo.

Ya tienes publicado los horarios y la agenda con todos los temas, tendremos dos tracks, uno mas centrado en Serveless y otro mas en micro-servicios, y son dos días.

Actulizate con esto eventos on-line, selecciona las jornadas que mas te guste aprende de lo ultimo en técnologias Cloud de la mano de Google.

Registratre en en evento: https://cloudonair.withgoogle.com/events/app-dev


viernes, 21 de diciembre de 2018

Cloud Identity, Nuevo en Google Cloud

Tenemos nuevo panel en nuestro en Google Cloud: Cloud Identity

CICP.png

Cloud Identity para Clientes y partners (CICP) para ayudarlo a agregar la funcionalidad de administración de acceso e identidad (IAM) de grado Google a sus aplicaciones, proteger las cuentas de usuario y escalar con confianza, incluso si los usuarios son clientes, partners y proveedores que podrían estar fuera de su organización. CICP ya está disponible en beta.

Añadir la autenticación de grado Google a sus aplicaciones

Todos los usuarios esperan que sus dispositivos se registren de forma sencilla y segura. Si bien puede construir un sistema IAM para sus aplicaciones, puede ser difícil y caro. Solo piense en la complejidad de construir y mantener un sistema IAM que se mantenga actualizado con los requisitos de autenticación en constante evolución, manteniendo las cuentas de los usuarios seguras frente a las amenazas que aumentan en ocurrencia y sofisticación, y escalando el sistema de manera confiable cuando la demanda de su la aplicación crece.


Cloud Identity para Clientes y partners (CICP) es una plataforma de gestión de acceso e identidad de clientes (CIAM) que aborda estos problemas y le permite concentrarse en la creación de sus aplicaciones al ofrecer capacidades de seguridad de usuario y IAM esenciales, tales como:

  •     Autentificación contra Google. Basado en Firebase y en las plataformas de identidad de Google, CICP proporciona un servicio de autenticación personalizable y de uso directo que administra los flujos de IU para el registro e inicio de sesión de usuarios. CICP también admite múltiples métodos de autenticación (anónimo, correo electrónico / contraseña, teléfono, social, SAML, OIDC y más), SDK de cliente (web, iOS y Android) y SDK de servidor (Node.js, Java, Python y más) ).
  •     Seguridad avanzada del usuario. CICP está integrado para su seguimiento para localizar amenazas de acceso Google para ayudar a detectar cuentas de usuarios comprometidas. También se trabaja para habilitar la autenticación de dos factores (2FA), cuando CICP esté disponible para ayudar a proteger a los usuarios de ataques de phishing y tomas de cuenta.
  •     Infraestructura escalable global. Basado en la infraestructura altamente segura, rentable y escalable de Google Cloud, CICP está diseñado para satisfacer las necesidades de las aplicaciones más exigentes. Cuando CICP alcance la disponibilidad general, también incluirá un SLA de disponibilidad de nivel empresarial y soporte técnico para brindarle tranquilidad sobre este componente fundamental del entorno de su aplicación.