Apresentação sobre primeiros passos no uso de containers Docker. Palestra realizada em 06/10/2020 durante a Semana Tecnológica da Fatec de Praia Grande-SP.
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020Renato Groff
Slides de apresentação sobre o uso de containers Docker na montagem de ambientes de Dev/Testes realizada no dia 03/12/2020 (quinta) durante o DEVDAY 2020, evento que aconteceu de forma online com transmissão via YouTube.
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...Renato Groff
Apresentação sobre conceitos e primeiros passos no uso de Docker. Palestra realizada para alunos do Centro Universitário Anhanguera - Campus Marte na cidade de São Paulo-SP no dia 25/09/2019.
Apresentação sobre primeiros passos no uso de containers Docker. Palestra realizada em 03/10/2019 durante a Semana da Faculdade de Computação e Informática da Universidade Mackenzie em São Paulo-SP.
.NET Core 3.0 e ASP.NET Core 3.0: principais novidades - FCamara - Agosto-2019Renato Groff
Slides de palestra sobre novidades do .NET Core 3.0 e ASP.NET Core 3.0. Apresentação realizada em 23/08/2019, em evento promovido pela FCamara na cidade de São Paulo-SP.
Banco de Dados - Docker Compose + Bancos Relacionais: descomplicando a montag...Renato Groff
Slides de palestra sobre o uso de Docker Compose + Bancos de Dados Relacionais na montagem de ambientes de Desenvolvimento/Testes. Apresentação realizada em 20/07, durante a edição 2019 do TDC (The Developer's Conference) em São Paulo-SP.
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...Renato Groff
Apresentação sobre o uso de Docker e Docker Compose na criação de ambientes de Desenvolvimento e Testes utilizando tecnologias de bancos de dados como SQL Server, PostgreSQL e MongoDB. Palestra realizada durante o Database Weekend 2019, um evento que aconteceu na cidade de Campinas-SP no dia 27/07/2019.
Boas práticas na implementação de APIs REST com ASP.NET Core - Agosto-2019Renato Groff
Apresentação sobre boas práticas na implementação de APIs REST com ASP.NET Core. Palestra realizada em evento promovido pela comunidade .NET SP na cidade de São Paulo-SP no dia 29/08/2019.
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020Renato Groff
Slides de apresentação sobre o uso de containers Docker na montagem de ambientes de Dev/Testes realizada no dia 03/12/2020 (quinta) durante o DEVDAY 2020, evento que aconteceu de forma online com transmissão via YouTube.
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...Renato Groff
Apresentação sobre conceitos e primeiros passos no uso de Docker. Palestra realizada para alunos do Centro Universitário Anhanguera - Campus Marte na cidade de São Paulo-SP no dia 25/09/2019.
Apresentação sobre primeiros passos no uso de containers Docker. Palestra realizada em 03/10/2019 durante a Semana da Faculdade de Computação e Informática da Universidade Mackenzie em São Paulo-SP.
.NET Core 3.0 e ASP.NET Core 3.0: principais novidades - FCamara - Agosto-2019Renato Groff
Slides de palestra sobre novidades do .NET Core 3.0 e ASP.NET Core 3.0. Apresentação realizada em 23/08/2019, em evento promovido pela FCamara na cidade de São Paulo-SP.
Banco de Dados - Docker Compose + Bancos Relacionais: descomplicando a montag...Renato Groff
Slides de palestra sobre o uso de Docker Compose + Bancos de Dados Relacionais na montagem de ambientes de Desenvolvimento/Testes. Apresentação realizada em 20/07, durante a edição 2019 do TDC (The Developer's Conference) em São Paulo-SP.
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...Renato Groff
Apresentação sobre o uso de Docker e Docker Compose na criação de ambientes de Desenvolvimento e Testes utilizando tecnologias de bancos de dados como SQL Server, PostgreSQL e MongoDB. Palestra realizada durante o Database Weekend 2019, um evento que aconteceu na cidade de Campinas-SP no dia 27/07/2019.
Boas práticas na implementação de APIs REST com ASP.NET Core - Agosto-2019Renato Groff
Apresentação sobre boas práticas na implementação de APIs REST com ASP.NET Core. Palestra realizada em evento promovido pela comunidade .NET SP na cidade de São Paulo-SP no dia 29/08/2019.
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...Renato Groff
Apresentação sobre o uso de tecnologias Microsoft e open source. Palestra realizada no dia 06/11/2017 em Salto-SP, durante o Congresso de Tecnologia da Informação do CEUNSP (Centro Universitário Nossa Senhora do Patrocínio).
Docker no Back e no Front - um exemplo com .NET Core e Angular - Campus Party...Renato Groff
Apresentação sobre o uso de containers Docker em projetos que envolvam APIs REST implementadas em .NET/ASP.NET Core e front-end desenvolvido em Angular. Workshop realizado em conjunto com MVP Thiago Adriano durante a Campus Party Brasil 2019 (CPBR12) em 13/02/2019 na cidade de São Paulo-SP.
Docker e Kubernetes: Dicas e Truques - Dezembro-2019Renato Groff
Apresentação sobre primeiros passos no uso de Docker, bem como dicas e truques na manipulação de containers. Palestra realizada para profissionais da UNICID na cidade de São Paulo-SP no dia 29/11/2019.
Desenvolvimento multiplataforma em .NET Core utilizando SQL Server 2019, Dock...Renato Groff
Apresentação realizada em evento promovido pelo grupo .NET SP na cidade de São Paulo-SP em 13/11/2018. Esta palestra focou no uso do .NET Core no desenvolvimento de aplicações Web, empregando ainda o SQL Server 2019 via container Docker e o Azure Data Studio.
Desenvolvimento Web multiplataforma com ASP.NET Core 2.2 e Docker - Open Sour...Renato Groff
Apresentação sobre o uso de Docker e Docker Compose na implementação de soluções multiplataforma com o ASP.NET Core 2.2. Palestra realizada durante o Open Source Roadshow 2019, um evento que aconteceu na cidade de Araraquara-SP no dia 12/01/2019.
Tecnologias em 2021: no que ficar de olho? | WTT2021 - MackenzieRenato Groffe
Apresentação no Workshop de Tendências Tecnológicas 2021 da Universidade Mackenzie em São Paulo-SP.
Abordei nesta palestra tópicos como iniciativas open source (Apache Software Foundation e Cloud Native Computing Foundation), automação/DevOps e desenvolvimento de software em geral, além de tecnologias como Microsoft Azure, .NET, Azure DevOps, GitHub Actions, Linux, Git, Visual Studio Code, JavaScript, Python, PowerShell, Bash, Docker, Kubernetes, SQL Server, MySQL, Oracle, PostgreSQL, MongoDB, Redis, Elasticsearch, Apache Kafka e RabbitMQ.
Desenvolvimento de APIs REST Multiplataforma com ASP.NET Core - Setembro-2019Renato Groff
Slides utilizados durante workshop sobre o desenvolvimento de APIs REST Multiplataforma com ASP.NET Core (com exemplos nas versões 2.2 e 3.0). Apresentação realizada durante evento promovido pela comunidade .NET SP em São Paulo Capital no dia 10/09/2019.
Docker: introdução e primeiros passos - Baixada NERD - Junho-2018Renato Groff
Apresentação sobre os primeiros passos na utilização de Docker em conjunto com tecnologias como SQL Server 2017 e ASP.NET Core. Palestra realizada em 09/06/2018, em evento promovido pelo grupo Baixada NERD em São Vicente-SP.
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...Renato Groff
Apresentação sobre o uso de Docker e Docker Compose na criação de ambientes de Desenvolvimento e Testes utilizando tecnologias de bancos de dados como SQL Server, PostgreSQL, Redis e MongoDB. Palestra realizada durante o SQLSaturday #906, um evento que aconteceu na cidade de São Paulo-SP no dia 28/09/2019.
Docker: introdução e primeiros passos - Sorocódigos - Agosto-2018Renato Groff
Apresentação sobre os primeiros passos na utilização de Docker e Docker Compose em conjunto com tecnologias como SQL Server 2017 e ASP.NET Core. Palestra realizada em 18/08/2018, em evento promovido pelo grupo Sorocódigos em Sorocaba-SP.
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...Renato Groffe
Apresentação sobre o uso de Docker Compose e Visual Studio Code na implementação de soluções que façam uso do ASP.NET Core. Palestra realizada durante o VS Code Night #1, evento promovido pelo grupo .NET SP em São Paulo-SP.
Docker + Kubernetes: Orquestrando containers e escalando rapidamente suas apl...Renato Groff
Apresentação sobre o uso de Docker + Kubernetes no deployment de aplicações Web, com uma demonstração prática envolvendo o Azure Kubernetes Service e o ASP.NET Core. Palestra realizada em evento promovido pelo grupo DevOps Professionals em 19/09/2018 na cidade de São Paulo-SP.
Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018Renato Groff
Apresentação sobre os primeiros passos na utilização de containers Docker, cobrindo ainda a adoção desta tecnologia com ASP.NET Core e SQL Server. Palestra realizada no dia 30/10/2018 em Salto-SP, durante o II Congresso de Engenharia e Tecnologia da Informação do CEUNSP (Centro Universitário Nossa Senhora do Patrocínio).
Alternativas para a Implementação de Microservices no Microsoft Azure - Jane...Renato Groff
Apresentação sobre alternativas/serviços oferecidos pelo Microsoft para a implementação de arquiteturas baseadas em Microsserviços. Palestra realizada em 17/01/2020 durante um evento promovido pela comunidade Azure Talks na cidade de São Paulo-SP.
Descomplicando a montagem de ambientes de Desenvolvimento/Testes com Docker -...Renato Groffe
Apresentação sobre o uso de Docker na montagem de ambientes de testes realizada em 23/01/2018 em São Paulo-SP, durante o QAXperience 2018 (evento focado em DevOps, Testes e Qualidade de Software).
.NET e ASP.NET Core 2.2, .NET Core 3, Visual Studio 2019: uma visão geral - ....Renato Groff
Apresentação sobre novidades do .NET Core 2.2, ASP.NET Core 2.2, .NET Core 3, C# 8 e Visual Studio 2019. Palestra realizada em 13/02/2019 em evento promovido pela comunidade .NET SP em São Paulo-SP.
Docker para Ambientes de Desenvolvimento e Testes - Open Source Roadshow 2019...Renato Groff
Apresentação sobre o uso de Docker e Docker Compose na criação de ambientes de Desenvolvimento e Testes. Palestra realizada durante o Open Source Roadshow 2019, um evento que aconteceu na cidade de Piracicaba-SP no dia 11/05/2019.
Descomplicando a montagem de ambientes de Desenvolvimento/Testes com Docker -...Renato Groff
Apresentação sobre o uso de Docker para a montagem de ambientes de Desenvolvimento e Testes. Esta palestra foi realizada em 04/11/2017 durante o Nerdzão #3, um evento promovido pelo grupo Nerdzão em São Paulo capital.
.NET Core + Docker: containers e seus benefícios no deployment de aplicações ...Renato Groff
Apresentação sobre o uso de Docker em conjunto com soluções desenvolvidas em .NET Core/ASP.NET Core. Palestra realizada em meetup promovido pelo grupo .NET São Paulo em 26/06/2018 na cidade de São Paulo-SP.
.NET Core + Docker: containers e seus benefícios no deployment de aplicaçõesRenato Groff
Apresentação sobre o uso de Docker em conjunto com aplicações baseadas no .NET Core. Palestra realizada no dia 16/06/2018 em Campinas-SP, durante o Open Source Bootcamp (evento promovido pelo grupo Campinas .NET em parceria com a Microsoft).
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...Renato Groff
Apresentação sobre o uso de tecnologias Microsoft e open source. Palestra realizada no dia 06/11/2017 em Salto-SP, durante o Congresso de Tecnologia da Informação do CEUNSP (Centro Universitário Nossa Senhora do Patrocínio).
Docker no Back e no Front - um exemplo com .NET Core e Angular - Campus Party...Renato Groff
Apresentação sobre o uso de containers Docker em projetos que envolvam APIs REST implementadas em .NET/ASP.NET Core e front-end desenvolvido em Angular. Workshop realizado em conjunto com MVP Thiago Adriano durante a Campus Party Brasil 2019 (CPBR12) em 13/02/2019 na cidade de São Paulo-SP.
Docker e Kubernetes: Dicas e Truques - Dezembro-2019Renato Groff
Apresentação sobre primeiros passos no uso de Docker, bem como dicas e truques na manipulação de containers. Palestra realizada para profissionais da UNICID na cidade de São Paulo-SP no dia 29/11/2019.
Desenvolvimento multiplataforma em .NET Core utilizando SQL Server 2019, Dock...Renato Groff
Apresentação realizada em evento promovido pelo grupo .NET SP na cidade de São Paulo-SP em 13/11/2018. Esta palestra focou no uso do .NET Core no desenvolvimento de aplicações Web, empregando ainda o SQL Server 2019 via container Docker e o Azure Data Studio.
Desenvolvimento Web multiplataforma com ASP.NET Core 2.2 e Docker - Open Sour...Renato Groff
Apresentação sobre o uso de Docker e Docker Compose na implementação de soluções multiplataforma com o ASP.NET Core 2.2. Palestra realizada durante o Open Source Roadshow 2019, um evento que aconteceu na cidade de Araraquara-SP no dia 12/01/2019.
Tecnologias em 2021: no que ficar de olho? | WTT2021 - MackenzieRenato Groffe
Apresentação no Workshop de Tendências Tecnológicas 2021 da Universidade Mackenzie em São Paulo-SP.
Abordei nesta palestra tópicos como iniciativas open source (Apache Software Foundation e Cloud Native Computing Foundation), automação/DevOps e desenvolvimento de software em geral, além de tecnologias como Microsoft Azure, .NET, Azure DevOps, GitHub Actions, Linux, Git, Visual Studio Code, JavaScript, Python, PowerShell, Bash, Docker, Kubernetes, SQL Server, MySQL, Oracle, PostgreSQL, MongoDB, Redis, Elasticsearch, Apache Kafka e RabbitMQ.
Desenvolvimento de APIs REST Multiplataforma com ASP.NET Core - Setembro-2019Renato Groff
Slides utilizados durante workshop sobre o desenvolvimento de APIs REST Multiplataforma com ASP.NET Core (com exemplos nas versões 2.2 e 3.0). Apresentação realizada durante evento promovido pela comunidade .NET SP em São Paulo Capital no dia 10/09/2019.
Docker: introdução e primeiros passos - Baixada NERD - Junho-2018Renato Groff
Apresentação sobre os primeiros passos na utilização de Docker em conjunto com tecnologias como SQL Server 2017 e ASP.NET Core. Palestra realizada em 09/06/2018, em evento promovido pelo grupo Baixada NERD em São Vicente-SP.
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...Renato Groff
Apresentação sobre o uso de Docker e Docker Compose na criação de ambientes de Desenvolvimento e Testes utilizando tecnologias de bancos de dados como SQL Server, PostgreSQL, Redis e MongoDB. Palestra realizada durante o SQLSaturday #906, um evento que aconteceu na cidade de São Paulo-SP no dia 28/09/2019.
Docker: introdução e primeiros passos - Sorocódigos - Agosto-2018Renato Groff
Apresentação sobre os primeiros passos na utilização de Docker e Docker Compose em conjunto com tecnologias como SQL Server 2017 e ASP.NET Core. Palestra realizada em 18/08/2018, em evento promovido pelo grupo Sorocódigos em Sorocaba-SP.
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...Renato Groffe
Apresentação sobre o uso de Docker Compose e Visual Studio Code na implementação de soluções que façam uso do ASP.NET Core. Palestra realizada durante o VS Code Night #1, evento promovido pelo grupo .NET SP em São Paulo-SP.
Docker + Kubernetes: Orquestrando containers e escalando rapidamente suas apl...Renato Groff
Apresentação sobre o uso de Docker + Kubernetes no deployment de aplicações Web, com uma demonstração prática envolvendo o Azure Kubernetes Service e o ASP.NET Core. Palestra realizada em evento promovido pelo grupo DevOps Professionals em 19/09/2018 na cidade de São Paulo-SP.
Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018Renato Groff
Apresentação sobre os primeiros passos na utilização de containers Docker, cobrindo ainda a adoção desta tecnologia com ASP.NET Core e SQL Server. Palestra realizada no dia 30/10/2018 em Salto-SP, durante o II Congresso de Engenharia e Tecnologia da Informação do CEUNSP (Centro Universitário Nossa Senhora do Patrocínio).
Alternativas para a Implementação de Microservices no Microsoft Azure - Jane...Renato Groff
Apresentação sobre alternativas/serviços oferecidos pelo Microsoft para a implementação de arquiteturas baseadas em Microsserviços. Palestra realizada em 17/01/2020 durante um evento promovido pela comunidade Azure Talks na cidade de São Paulo-SP.
Descomplicando a montagem de ambientes de Desenvolvimento/Testes com Docker -...Renato Groffe
Apresentação sobre o uso de Docker na montagem de ambientes de testes realizada em 23/01/2018 em São Paulo-SP, durante o QAXperience 2018 (evento focado em DevOps, Testes e Qualidade de Software).
.NET e ASP.NET Core 2.2, .NET Core 3, Visual Studio 2019: uma visão geral - ....Renato Groff
Apresentação sobre novidades do .NET Core 2.2, ASP.NET Core 2.2, .NET Core 3, C# 8 e Visual Studio 2019. Palestra realizada em 13/02/2019 em evento promovido pela comunidade .NET SP em São Paulo-SP.
Docker para Ambientes de Desenvolvimento e Testes - Open Source Roadshow 2019...Renato Groff
Apresentação sobre o uso de Docker e Docker Compose na criação de ambientes de Desenvolvimento e Testes. Palestra realizada durante o Open Source Roadshow 2019, um evento que aconteceu na cidade de Piracicaba-SP no dia 11/05/2019.
Descomplicando a montagem de ambientes de Desenvolvimento/Testes com Docker -...Renato Groff
Apresentação sobre o uso de Docker para a montagem de ambientes de Desenvolvimento e Testes. Esta palestra foi realizada em 04/11/2017 durante o Nerdzão #3, um evento promovido pelo grupo Nerdzão em São Paulo capital.
.NET Core + Docker: containers e seus benefícios no deployment de aplicações ...Renato Groff
Apresentação sobre o uso de Docker em conjunto com soluções desenvolvidas em .NET Core/ASP.NET Core. Palestra realizada em meetup promovido pelo grupo .NET São Paulo em 26/06/2018 na cidade de São Paulo-SP.
.NET Core + Docker: containers e seus benefícios no deployment de aplicaçõesRenato Groff
Apresentação sobre o uso de Docker em conjunto com aplicações baseadas no .NET Core. Palestra realizada no dia 16/06/2018 em Campinas-SP, durante o Open Source Bootcamp (evento promovido pelo grupo Campinas .NET em parceria com a Microsoft).
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...Renato Groff
Apresentação sobre primeiros passos no uso de Docker, bem como dicas e truques na manipulação de containers. Palestra online realizada para profissionais da empresa Tecnobank no dia 20/04/2020.
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...Renato Groff
Apresentação sobre primeiros passos no uso de Docker, bem como dicas e truques na manipulação de containers. Palestra realizada para profissionais do Itaú Unibanco na cidade de São Paulo-SP no dia 05/09/2019.
Docker de ponta a ponta: do Desenvolvimento à Nuvem - UNICID - Novembro-2019Renato Groff
Apresentação sobre primeiros passos no uso de Docker, bem como dicas e truques na manipulação de containers. Palestra realizada para profissionais da UNICID na cidade de São Paulo-SP no dia 29/11/2019.
Docker para Desenvolvedores - Developers-BR - Julho-2018Renato Groff
Apresentação sobre o uso de Docker no desenvolvimento de soluções de sofrtware. Palestra realizada em 17/07/2018 em evento promovido pelo grupo Developers-BR em São Paulo-SP.
Docker para Desenvolvedores - Developers-BR - Agosto-2018Renato Groff
Apresentação sobre o uso de Docker no desenvolvimento de soluções de sofrtware. Palestra realizada em 14/08/2018 em evento promovido pelo grupo Developers-BR em São Paulo-SP.
Docker + Bancos de Dados - DBA Brasil 3.0 - Abril-2018Renato Groff
Apresentação sobre o uso de Docker e Docker Compose na criação de ambientes de desenvolvimento/testes que dependam de tecnologias de bancos de dados relacionais e NoSQL. Palestra realizada em 05/05/2018 durante o DBA Brasil 3.0, evento promovido pelo grupo DBA Brasil em São Paulo-SP.
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Fevereiro-2020Renato Groff
Apresentação sobre primeiros passos no uso de Docker, bem como dicas e truques na manipulação de containers. Palestra realizada em 17/02/2020 em evento promovido pela comunidade .NET SP e São Paulo-SP.
Tecnologias Microsoft em Linux: .NET Core, SQL Server e Visual Studio Code - ...Renato Groff
Apresentação sobre o uso de tecnologias Microsoft como .NET Core, SQL Server, Visual Studio Code e Azure em conjunto com Linux e Docker. Esta palestra foi realizada em conjunto com o MVP Robson Araújo durante o 1o. meetup do grupo Itu Developers. Este evento aconteceu em Itu-SP no dia 08/06/2019.
Docker: visão geral, possibilidades e primeiros passos - UNIVAG - Junho-2020Renato Groff
Apresentação sobre o uso de Docker: visão geral, possibilidades oferecidas pela adoção e primeiros passos na utilização de containers. Palestra realizada em 15/06/2020, durante a Jornada Acadêmica do curso de Análise e Desenvolvimento de Sistemas da UNIVAG (Centro Universitário de Várzea Grande - Mato Grosso).
SQL Server 2017 para Desenvolvedores de Software - TDC 2018 - São PauloRenato Groff
Slides de palestra sobre recursos úteis do SQL Server 2017 para Desenvolvedores de Software. Apresentação realizada em 21/07, durante a edição 2018 do TDC (The Developer's Conference) em São Paulo-SP.
Desenvolvendo APIs seguras com ASP.NET Core, JWT, Docker e Azure Web App for ...Renato Groff
Apresentação sobre o uso de recursos do Microsoft Azure (Container Registry, Web App for Containers), Docker (Alpine) e ASP.NET Core 2.1 (JWT, suporte a HTTPS) na implementação de APIs REST seguras. Palestra realizada em meetup promovido pelo grupo Azure Talks em 19/06/2018 na cidade de São Paulo-SP.
Docker + Azure: opções disponíveis e utilização de containers na nuvem - Azur...Renato Groff
Apresentação sobre o uso de Docker a partir de diversos serviços oferecidos pelo Microsoft Azure (Azure Container Instances, Azure Container Registry, Azure Web App for Containers, Azure Container Service, Azure Kubernetes Service). Palestra realizada em meetup promovido pelo grupo Azure Talks em parceria com a FC Nuvem em 13/07/2018 na cidade de São Paulo-SP.
Implementando soluções containerizadas com .NET Core 3.1 e o Microsoft Azure ...Renato Groff
Apresentação sobre a implementação de soluções baseadas em containers Docker e Kubernetes com .NET Core 3.1, ASP.NET Core 3.1 e diversos serviços do Microsoft Azure. Palestra realizada no dia 29/02/2020 (sábado) durante o DevSecOps Saturday Vale, um evento que aconteceu na cidade de São José dos Campos-SP.
Docker + Bancos de Dados: isto é possível? - Databases SP - Março-2018Renato Groff
Apresentação sobre o uso de Docker com diversas tecnologias de bancos de dados. Palestra realizada em meetup promovido pelo grupo Databases SP na cidade de São Paulo-SP em 27/03/2018.
SQL Server no Desenvolvimento Web - Database Dev Night #1 - Junho-2019Renato Groff
Palestra sobre o uso do SQL Server no desenvolvimento de aplicações Web. Apresentação realizada durante o Database Dev Night #1, um evento promovido pela comunidade .NET em 24/06/2019 na cidade de São Paulo-SP.
Docker para Desenvolvedores .NET - .NET SP - Novembro-2018Renato Groff
Apresentação sobre o uso de Docker, Docker Compose, Kubernetes, Azure Web App for Containers e Azure Kubernetes Service no desenvolvimento de soluções baseadas no .NET Core/ASP.NET Core. Palestra realizada em 06/11/2018 em evento promovido pelo grupo .NET SP em São Paulo-SP.
Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...Renato Groff
Apresentação sobre o uso de tecnologias Microsoft (.NET Core, SQL Server, Visual Studio Code, Azure Data Studio) em conjunto com projetos open source, Linux, Docker e serviços na nuvem (com ênfase no Microsoft Azure). Palestra realizada no dia 01/04/2019 em São Paulo-SP durante o WTT-2019 (Workshop de Tendências Tecnológicas - edição 2019), um evento promovido pela Universidade Mackenzie.
Slides de palestra realizada no dia 27/10/2022 (quinta-feira), durante a edição de Outubro do DevOps Experience. Desta vez realizei uma apresentação focada na utilização do projeto kind como alternativa para a criação de clusters Kubernetes para testes em ambientes locais. Também discuti e demonstrei a possibilidade de uso desta solução também para a automação de testes de integração, considerando para isto tecnologias como Azure Pipelines (um dos serviços que integram o Azure DevOps).
Semelhante a Docker: visão geral e primeiros passos | Fatec Praia Grande - Semana Tecnológica 2020-2 (20)
Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...Renato Groff
Apresentação realizada em 03/10/2020 durante o Interop Day, cobrindo as Microsoft Azure role-based certifications (com dicas e orientações para todos aqueles interessados em efetuar exames de certificação). Também foi discutido o uso de tecnologias como Azure App Service, Azure Kubernetes Service, Azure Functions, Azure DevOps, dentre outros serviços que integram a nuvem Microsoft.
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020Renato Groff
Apresentação cobrindo dicas e truques úteis no dia a dia com Kubernetes. Palestra realizada em 11/11/2020 durante o evento comemorativo de 1 ano da comunidade Azure Experts.
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...Renato Groff
Slides de apresentação sobre como serviços do Microsoft Azure podem melhorar o desenvolvimento de Back-Ends. Palestra realizada no dia 05/12/2020 (sábado) durante o DevPira Festival 20', evento que aconteceu de forma online com transmissão via YouTube.
Como avançar na Power Platform com Azure Functions e Logic Apps | MVPConf Lat...Renato Groff
Slides de apresentação demonstrando como ir além no desenvolvimento low-code com Power Apps e Power Automate ao combinar estas tecnologias com soluções criadas com Azure Functions e Azure Logic Apps. Palestra realizada em 12/12/2020 (quinta) durante o MVPConf Latam 2020.
GitHub Actions: descomplicando o build/deployment automatizados | MVPConf Lat...Renato Groff
Slides de apresentação cobrindo o build e o deployment automatizado de aplicações utilizando GitHub Actions. Palestra realizada em 12/12/2020 (sábado) durante o MVPConf Latam 2020.
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...Renato Groff
Slides de apresentação realizada em evento online promovido pela comunidade Baixada NERD no dia 14/11/2020 (sábado). A palestra abordou a evolução da plataforma .NET e de tecnologias como C#, ASP.NET e Visual Studio ao longo das últimas 2 décadas.
Polly: aplicações .NET resilientes e um melhor tratamento de falhas | MVPConf...Renato Groff
Slides de apresentação cobrindo a utilização da biblioteca Polly na implementação de aplicações .NET mais resilientes e contando com um melhor tratamento de falhas. Palestra realizada em 11/12/2020 (sexta) durante o MVPConf Latam 2020.
Containers no Azure: Docker, Kubernetes e suas diferentes possibilidades | MV...Renato Groff
Slides de apresentação cobrindo o suporte do Microsoft Azure a Docker e Kubernetes. Palestra realizada em 10/12/2020 (quinta) durante o MVPConf Latam 2020.
Docker: dicas e truques para o dia a dia | MVPConf Latam 2020Renato Groff
Slides de apresentação com dicas e truques envolvendo a utilização de containers Docker. Palestra realizada em 10/12/2020 (quinta) durante o MVPConf Latam 2020.
.NET Core + Serverless: Desenvolvimento Multiplataforma com Azure Functions |...Renato Groff
Slides sobre a implementação de soluções serverless multiplataforma com Azure Functions e .NET Core. Palestra realizada durante o dia 29/10/2020 na trilha .NET do TDC Recife Online.
Aplicações Distribuídas com .NET | TDC Recife Online 2020Renato Groff
Apresentação sobre a implementação de aplicações distribuídas com .NET, incluindo o uso de RabbitMQ e Apache Kafka. Slides utilizados no dia 29/10/2020 durante o TDC Recife Online 2020.
Novidades do .NET 5 e ASP.NET 5 | Visual Studio Summit 2020Renato Groff
Apresentação sobre as novas funcionalidades do .NET 5 e do ASP.NET 5. Material utilizado em palestra realizada durante o Visual Studio Summit 2020 evento online que aconteceu entre os dias 28 e 31/10/2020.
Serverless + Integrações com BDs: Azure Functions e Logic Apps - SQLSaturday ...Renato Groff
Apresentação sobre o uso de soluções serverless como Azure Functions e Logic Apps em integrações com tecnologias de bancos de dados como SQL Server/Azure SQL, Redis, MongoDB e Azure Cosmos DB. Palestra realizada durante o SQLSaturday #1016 - São Paulo, evento que aconteceu online no dia 26/09/2020 (sábado).
Boas práticas de segurança no acesso a dados em Web Apps - SQLSaturday #972 -...Renato Groff
Apresentação sobre boas práticas de segurança no acesso a dados em Web Apps. Palestra realizada durante o SQLSaturday #972 - Belo Horizonte, evento que aconteceu online no dia 24/10/2020 (sábado).
.NET: passado, presente e futuro | Semana FCI 2020 - MackenzieRenato Groff
Apresentação o passado, o presente e o futuro da plataforma .NET (incluindo tecnologias como C#, Visual Studio, Visual Studio Code, Microsoft Azure). Palestra realizada em 16/10/2020 durante a Semana da Faculdade de Computação e Informática da Universidade Mackenzie em São Paulo-SP.
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado | Setembro-2020Renato Groff
Slides de apresentação realizada no dia 03/09/2020 e focando na implementação e deployment de soluções escaláveis com Kubernetes, além de trazer diversas dicas, truques e exemplos práticos na orquestração de containers.
Sobrevoando os serviços do Azure | TDC São Paulo Online 2020Renato Groff
Slides de palestra detalhando diversos serviços do Microsoft Azure e sua aplicabilidade na implementação de soluções na nuvem. Apresentação realizada na Sala Microsoft em 25/08/2020, durante o TDC São Paulo Online.
.NET 5, C# 9.0 e outras novidades | TDC São Paulo Online 2020Renato Groff
Slides de apresentação cobrindo as principais novidades do .NET 5, ASP.NET 5, Blazor, Xamarin e C# 9.0. Palestra realizada durante o TDC São Paulo Online em 27/08/2020.
Docker: visão geral e primeiros passos | Fatec Praia Grande - Semana Tecnológica 2020-2
1.
2. • Microsoft Most Valuable Professional (MVP)
• Multi-Plataform Technical Audience
Contributor (MTAC)
• Mais de 15 anos de experiência na área de
Tecnologia
• Autor Técnico e Palestrante
• Community Leader
Renato Groffe
h t t p s : / / m e d i u m . c o m / @ re n a t o . g rof f e /
3. Renato Groffe - Comunidades
h t t p s : / / m e d i u m . c o m / @ re n a t o . g rof f e /
4. Renato Groffe - Contatos
h t t p s : / / m e d i u m . c o m / @ re n a t o . g rof f e /
/renatogroffe /in/renatogroffe
/canaldotnet
/renatogroffe
/canaldotnet
/renatogroff
6. Conceitos Fundamentais
• Imagens → base para criação de
containers, são geradas a partir do
arquivo Dockerfile; contêm todos os
arquivos e dependências de uma
aplicação – incluindo sistema operacional
• Containers → criados a partir de imagens
para a execução de uma aplicação
(serviço, site, API)
8. Imagens também podem ser encontradas…
• Em outros Container Registries
• Privados ou públicos
• Uma alternativa seria o Azure Container
Registry
9. Instalando Docker
• Community Edition
• Docker Desktop em Mac e Windows 10
(exige Hyper-V)
• WSL 2 (Windows Subsystem for Linux)
• Em Linux instalar Docker e depois Docker
Compose
10. Por que utilizar containers Docker?
• Isolamento
• Utilização mais racional de recursos
• Rapidez no deployment
• Menor dependência do ambiente
11. Montando ambientes de testes com containers
• Rapidez na instalação
• Desinstalação sem grandes dificuldades
• Diferentes versões de um software numa mesma máquina
15. Docker Compose: uma visão geral
• Criação e execução conjunta dos múltiplos
containers de uma aplicação
• Facilita o deployment em ambientes de
desenvolvimento e testes
• Suporte a integração contínua
16. Docker Compose: uma visão geral
• É comum a criação de networks (redes)
do Docker para deployment
• Arquivo com configurações no formato
YAML (docker-compose.yml)
• Suporte também do Visual Studio Code