Ambiente de CI/CD com Google Cloud

Vamos ver o passo a passo de como configurar um ambiente de integração continua e deploy continuo usando ferramentas gerenciadas no Google Cloud, sem se queimar tendo que gerenciar servidores. Demos Demo em Flask https://github.com/alvarowolfx/flask-demo Demo de Múltiplos Ambientes https://github.com/alvarowolfx/gcloud-ci-cd-demo Use Case em IoT https://medium.com/google-cloud/serverless-continuous-integration-and-ota-update-flow-using-google-cloud-build-and-arduino-d5e1cda504bf https://github.com/alvarowolfx/gcloud-ota-arduino-update Referencias Deploy de aplicativos móveis Android APK https://cloud.google.com/community/tutorials/building-android-apk-with-cloud-build-gradle-docker-image Flutter e Cloud Build https://medium.com/@lidemin/flutter-ci-cd-with-cloud-build-android-9cd12ade8306 Outros ambientes de execução Google App Engine https://medium.com/google-cloud/continuous-delivery-in-google-cloud-platform-cloud-build-with-app-engine-8355d3a11ff5 Cloud Functions https://cloud.google.com/cloud-build/docs/deploying-builds/deploy-functions https://medium.com/swlh/how-to-ci-cd-on-google-cloud-platform-1e631cded335 https://cloud.google.com/devops https://github.com/GoogleCloudPlatform/github-actions/blob/master/get-secretmanager-secrets/README.md https://docs.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#github-context https://cloud.google.com/cloud-build/docs/configuring-builds/substitute-variable-values#yaml_2 https://cloud.google.com/cloud-build/docs/building/build-go#building_using_go_modules Cloud Run Quickstart - https://www.youtube.com/watch?v=3OP-q55hOUI https://fireship.io/lessons/ci-cd-with-google-cloud-build/

June 17, 2021 · Cloud Summit Cerrado · Online · 🗣· 🎙

Palestra sobre Carreira Dev

May 13, 2021 · 1º Meetup TechMT · Online · 🗣· 🎙

How I merged/migrated my personal website and content using Hugo

I noticed that has been a while since I wrote an actual article and I was kind of not satisfied with my current state of some of my content being spread between my Github, Medium and Youtube. I was always trying to get my website to be up to date, but was the process was too manual. So, as I good engineer, I decided to over-engineer my own personal website and try to put everything into a central place.

March 9, 2021 · 12 min · ✍️

TinyML - IoT e Machine Learning na prática

A junção das áreas de Machine Learning em ambiente embarcado/IoT tem crescido bastante, sendo atualmente chamada de TinyML. Já temos modelos robustos e pequenos o suficientes para rodar até mesmo em micro controladores com 16kb de memória. Nessa palestra vou mostrar as diferentes formas de se trazer modelos de Machine Learning para ambiente embarcado usando o ecossistema do Tensorflow.

February 20, 2021 · Tensorflow Everywhere - Edição Brasil · Online · 🗣· 🎙· 🎥

Building REST APIs using gRPC and Go

Developing APIs over a RESTful interface with JSON payloads is kind of the de-facto standard nowadays, but it still lacks an easy way to build it with a well-defined interface and document it to be used by others. What if we can leverage gRPC’s fast, type-safe, and modern way of building APIs and still be able to provide an interface over REST/JSON ? Check this talk to find out how.

February 11, 2021 · Meetup GDG Cloud London · Online · 🗣· 🎙· 🎥

TinyML - IoT e Machine Learning na prática

A junção das áreas de Machine Learning em ambiente embarcado/IoT tem crescido bastante, sendo atualmente chamada de TinyML. Já temos modelos robustos e pequenos o suficientes para rodar até mesmo em micro controladores com 16kb de memória. Nessa palestra vou mostrar as diferentes formas de se trazer modelos de Machine Learning para ambiente embarcado usando o ecossistema do Tensorflow.

November 26, 2020 · Meetup Tensorflow SP · Online · 🗣· 🎙· 🎥

Making it Easier to Make Things: WebAssembly and the Internet of Things

WebAssembly is moving beyond the browser - but is it ready for IoT apps and tiny embedded devices? Yes…ish. In this talk, learn about the state of running Wasm on embedded devices (as low as 512kb of RAM & 64 MHz) and what’s left to solve. Also learn where Wasm can today help with IoT protocols and tools. Since February there has been a significant development in Wasm runtimes and the developer of WASI - the WebAssembly System Interface. This talk will focus on the latest developments in WebAssembly beyond the browser and IoT.

October 28, 2020 · Open Source Summit Europe 2020 - By Linux Foundation · Online · 🗣· 🎥

WebAssembly além de Web - Casos de uso em IoT

October 17, 2020 · Devfest Brasil 2020 · Online · 🗣· 🎙

O que projetos de IoT precisam ?

Uma visão geral do que é necessário na grande maioria dos projetos de IoT e ninguém conta. Definindo em 5 partes os componentes do projeto: Coisa Conectividade e Comunicação Backend Frontend Analise de dados

September 30, 2020 · Meetup GDG Uberlândia · Online · 🗣· 🎙· 🎥

Ambiente de CI/CD com Google Cloud

Vamos ver o passo a passo de como configurar um ambiente de integração continua e deploy continuo usando ferramentas gerenciadas no Google Cloud, sem se queimar tendo que gerenciar servidores. Demos Demo em Flask https://github.com/alvarowolfx/flask-demo Demo de Múltiplos Ambientes https://github.com/alvarowolfx/gcloud-ci-cd-demo Use Case em IoT https://medium.com/google-cloud/serverless-continuous-integration-and-ota-update-flow-using-google-cloud-build-and-arduino-d5e1cda504bf https://github.com/alvarowolfx/gcloud-ota-arduino-update Referencias Deploy de aplicativos móveis Android APK https://cloud.google.com/community/tutorials/building-android-apk-with-cloud-build-gradle-docker-image Flutter e Cloud Build https://medium.com/@lidemin/flutter-ci-cd-with-cloud-build-android-9cd12ade8306 Outros ambientes de execução Google App Engine https://medium.com/google-cloud/continuous-delivery-in-google-cloud-platform-cloud-build-with-app-engine-8355d3a11ff5 Cloud Functions https://cloud.google.com/cloud-build/docs/deploying-builds/deploy-functions https://medium.com/swlh/how-to-ci-cd-on-google-cloud-platform-1e631cded335 https://cloud.google.com/devops https://github.com/GoogleCloudPlatform/github-actions/blob/master/get-secretmanager-secrets/README.md https://docs.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#github-context https://cloud.google.com/cloud-build/docs/configuring-builds/substitute-variable-values#yaml_2 https://cloud.google.com/cloud-build/docs/building/build-go#building_using_go_modules Cloud Run Quickstart - https://www.youtube.com/watch?v=3OP-q55hOUI https://fireship.io/lessons/ci-cd-with-google-cloud-build/

August 26, 2020 · TDC SP 2020 - Trilha Zup · Online · 🗣· 🎙