Sección Introducción Transcripciones
Resumen del curso

Hola, mi nombre es Vitthal Srinivasan, y me gustaría darles la bienvenida a este curso sobre Desarrollo en la Nube de Google usando Datalab y los Repositorios de Fuentes de Nubes. Un poco sobre mí, tengo una maestría en matemáticas financieras e ingeniería eléctrica de la Universidad de Stanford y he trabajado anteriormente en compañías como Google en Singapur y Credit Suisse en Nueva York. Ahora soy cofundador de Loonycorn, un estudio de contenido de video de alta calidad con sede en Bangalore, India. Una vez que los datos y la computación están en la nube, el siguiente paso lógico es que el código se mueva allí también. Para ello, el GCP ofrece varios productos, de los cuales dos tecnologías basadas en el navegador son particularmente dignas de un estudio detallado. Se trata de Cloud Datalab para el desarrollo en la nube de Python con repositorios de fuente de nube para confirmar e integrar el código con el sistema de control de versiones. En este curso, comprenderemos las características que ofrecen estos productos y veremos con qué facilidad se integran con otros servicios de GCP. En primer lugar, comprenderá el conjunto de herramientas de desarrollo con las que puede trabajar en la GCP, y aprenderá a elegir la mejor herramienta para su caso de uso. Cloud Datalab es un servicio que le permite ejecutar portátiles Jupyter alojados en GCP en una instancia de motor de cómputo. Esta instancia ejecuta un contenedor Jupyter Docker y está preinstalado con varias bibliotecas y paquetes, que son útiles para los científicos y analistas de datos. A continuación aprenderás cómo puedes crear tu instancia Cloud Datalab para la exploración y visualización de datos. Aprenderá cómo puede configurar su instancia de Datalab para compartir en un entorno de equipo y cómo Datalab ofrece integraciones sencillas con otros servicios de GCP como Cloud Storage y BigQuery, funciones wire magic, así como bibliotecas de clientes de cable. Verá cómo el código de su instancia de Datalab puede ser comprometido en un informe Git en los Repositorios de fuentes en la nube. Por último, pasarás a estudiar detalladamente los repositorios de fuentes en la nube, aprendiendo a clonar tu repositorio en tu máquina local, y a utilizar Git para gestionar las ramas, las confirmaciones y las integraciones. También tendrás una idea de cómo se puede establecer un pipeline de CI/CD integrando los repositorios de código fuente en la nube con cloudBit. También puedes configurar interacciones con un repositorio remoto o un repositorio alojado en otra plataforma como GitHub o Bitbucket. Google Cloud Source Repository soporta todos estos casos de uso. Cuando hayas terminado este curso, te sentirás cómodo usando las herramientas de desarrollo en la nube de Google, por lo tanto, traer el código, la computación y los datos todos juntos en una plataforma.