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).
.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.
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.
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 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.
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.
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).
.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.
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.
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 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.
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.
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).
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.
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.
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 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.
.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.
ASP.NET Core + Kubernetes + Azure - Community Bootcamp - Abril/2018Renato Groff
Apresentação sobre o uso integrado de ASP.NET Core, Kubernetes e o Microsoft Azure. Palestra realizada em 04/04/2018 durante o Community Bootcamp, evento promovido pela Microsoft em 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).
Construindo aplicações Web escaláveis com Docker, Kubernetes e o Microsoft Az...Renato Groff
Apresentação sobre o uso de Docker, Kubernetes, ASP.NET Core e de serviços do Microsoft Azure na implementação na nuvem de soluções Web escaláveis. Palestra realizada durante o Azure Weekend 2019, um evento que aconteceu na cidade de Araraquara-SP no dia 09/02/2019.
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.
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 + 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.
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.
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.
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.
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.
5 Tecnologias que todo Desenvolvedor Web deveria conhecer - Developers-BR - O...Renato Groff
Apresentação sobre o uso de tecnologias gratuitas (Swagger, RabbitMQ, Redis, Docker Compose e JWT) úteis no desenvolvimento de soluções WEb. Palestra realizada em 19/10/2018 em evento promovido pelo grupo Developers-BR em São Paulo-SP.
.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: 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.
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.
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.
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 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.
.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.
ASP.NET Core + Kubernetes + Azure - Community Bootcamp - Abril/2018Renato Groff
Apresentação sobre o uso integrado de ASP.NET Core, Kubernetes e o Microsoft Azure. Palestra realizada em 04/04/2018 durante o Community Bootcamp, evento promovido pela Microsoft em 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).
Construindo aplicações Web escaláveis com Docker, Kubernetes e o Microsoft Az...Renato Groff
Apresentação sobre o uso de Docker, Kubernetes, ASP.NET Core e de serviços do Microsoft Azure na implementação na nuvem de soluções Web escaláveis. Palestra realizada durante o Azure Weekend 2019, um evento que aconteceu na cidade de Araraquara-SP no dia 09/02/2019.
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.
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 + 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.
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.
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.
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.
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.
5 Tecnologias que todo Desenvolvedor Web deveria conhecer - Developers-BR - O...Renato Groff
Apresentação sobre o uso de tecnologias gratuitas (Swagger, RabbitMQ, Redis, Docker Compose e JWT) úteis no desenvolvimento de soluções WEb. Palestra realizada em 19/10/2018 em evento promovido pelo grupo Developers-BR em São Paulo-SP.
.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: 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.
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: visão geral e primeiros passos | Fatec Praia Grande - Semana Tecnológ...Renato Groff
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.
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.
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.
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.
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 + 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.
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 para Desenvolvedores .NET - .NET SP - Abril-2018Renato Groff
Apresentação sobre o uso de Docker em conjunto com aplicações .NET Core/ASP.NET Core. Palestra realizada em meetup promovido pelo grupo .NET SP em 19/04/2018 na cidade de São Paulo-SP.
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 + 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.
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.
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 + Azure - Global Azure Bootcamp 2018 - São Paulo-SPRenato Groffe
Apresentação sobre o uso de Docker em conjunto com serviços do Microsoft Azure (Web App on Linux, Container Instances e Container Registry). Palestra realizada no dia 21/04/2018 em São Paulo-SP, durante a edição 2018 do Global Azure Bootcamp.
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018Renato Groff
Apresentação realizada em um evento promovido pelo grupo Azure Talks na cidade de São Paulo-SP. Esta palestra focou na utilização de containers Docker em conjunto com tecnologias como ASP.NET Core 2.1, .NET Core 2.1 e serviços do Microsoft Azure (Azure Web App for Containers, Azure Kubernetes Services) com diversos exemplos práticos e dicas para projetos reais.
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018Renato Groff
Apresentação realizada no dia 02/10/2018 em um evento promovido pelo grupo .NET SP na cidade de São Paulo-SP. Esta palestra na utilização de containers Docker em conjunto com tecnologias como ASP.NET Core 2.1, .NET Core 2.1 e serviços do Microsoft Azure (Azure Web App for Containers, Azure Kubernetes Services) com diversos exemplos práticos e dicas para projetos reais.
Apresentação sobre o uso de Docker em conjunto com serviços do Microsoft Azure (Web App on Linux, Container Instances e Container Registry). Palestra realizada no dia 21/04/2018 em Campinas-SP, durante a edição 2018 do Global Azure Bootcamp.
Semelhante a .NET Core + Docker: containers e seus benefícios no deployment de aplicações (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.
.NET Core + Docker: containers e seus benefícios no deployment de aplicações
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
• Um dos organizadores do Canal .NET e do
Campinas .NET
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 - 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
4. Agenda
• Um pouco mais sobre Docker
• Docker Compose: deployment de aplicações e suas
dependências
• Integração Docker + Visual Studio 2017
• Exemplos práticos
6. Conceitos Fundamentais
• Imagens → “receita” para criação de
containers (arquivo Dockerfile); contém
todos os arquivos e dependências de uma
aplicação – incluindo sistema operacional
• Containers → pacote com tudo que é
necessário para a execução de uma
aplicação (serviço, site, API)
8. Imagens Alpine
• Baseadas na distribuição Alpine Linux
• Preocupação com segurança e
simplicidade
• Imagens Docker menores (contendo
apenas o mínimo necessário para a
execução da aplicação)
19. 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
• Extremamente útil com microserviços
20. 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
22. Docker + Visual Studio 2017
• Integração para a criação de imagens e containers
Docker em aplicações ASP.NET Core
• Possibilidade até de debug a partir de um
container
27. ASP.NET Core 2.0 + Redis +
Marvel API + Docker Compose
https://github.com/renatogroffe/ASPNETCore2_Docker-Compose
28. Uma dificuldade recorrente entre Devs...
• Como implementar soluções
similares a Windows Services e
multiplataformas?
• Como conseguir isto com o
máximo de reaproveitamento
de código?