Azure + Desenvolvimento Web | Minicurso Gratuito - Azure na PráticaRenato Groff
Slides do minicurso gratuito promovido pela comunidade Azure na Prática no dia 09/05/2020, com foco em desenvolvimento Web utilizando serviços do Microsoft Azure.
Conceitos de nuvem IaaS
ARM (Azure Resource Manager)
Grupos de Recursos
Azure AD x ADDS
Azure Storage
Azure Virtual Network
Azure Virtual Machines Linux e Windows
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.
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.
Azure + Desenvolvimento Web | Minicurso Gratuito - Azure na PráticaRenato Groff
Slides do minicurso gratuito promovido pela comunidade Azure na Prática no dia 09/05/2020, com foco em desenvolvimento Web utilizando serviços do Microsoft Azure.
Conceitos de nuvem IaaS
ARM (Azure Resource Manager)
Grupos de Recursos
Azure AD x ADDS
Azure Storage
Azure Virtual Network
Azure Virtual Machines Linux e Windows
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.
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.
Apresentação realizada na Sala Microsoft do TDC Transformation no dia 25/08/2021 (quarta-feira). Durante este painel foram cobertos conceitos de cloud computing, dicas voltadas ao exame de certificação AZ-900 (Azure Fundamentals) e uma visão geral de diversos serviços oferecidos pelo Microsoft Azure (Azure App Service, Azure Functions, Azure Service Bus, Azure Logic Apps, Windows, Linux, alternativas de IoT…).
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).
Microsoft Azure Fundamentals | Everis - Julho-2021Renato Groffe
Apresentação realizada na Everis nos dias 23 e 30/07/2021 e que cobriu conceitos de cloud computing, uma visão geral de serviços oferecidos pelo Microsoft Azure e dicas voltadas ao exame de certificação AZ-900 (Azure Fundamentals).
10 Serviços do Azure que você precisa conhecer na prática - Azure Nights #1 -...Renato Groff
Slides da primeira edição online do Azure Tech Nights, iniciativa que aconteceu no dia 15/07/2020 e que foi promovida pelas comunidades TOTVS Developers, .NET SP, Azure na Prática, Azure Talks, DevOps Professionals e SampaDevs.
Sobrevoando os serviços do Microsoft Azure | UNIVAG - Agosto-2021Renato Groffe
Slides de apresentação realizada no dia 10/08/2021 (terça-feira) cobrindo conceitos de cloud e os diferentes serviços oferecidos pelo Microsoft Azure. Foi um evento online com transmissão via Zoom para alunos da UNIVAG (Centro Universitário de Várzea Grande - Mato Grosso).
Kubernetes - do Pod ao Deployment Automatizado - DevOps Professionals - Janei...Renato Groff
Apresentação sobre o uso integrado do Kubernetes com serviços como AKS (Azure Kubernetes Service), Azure Container Registry e Azure DevOps no deployment de soluções Web na nuvem. Palestra realizada em conjunto com o MVP Milton Câmara Gomes, durante evento promovido pela comunidade DevOps Professionals em 28/01/2019 na cidade de São Paulo-SP.
Aplicações Distribuídas com Azure Service Bus + Azure Functions - Azure Tech ...Renato Groff
Slides de apresentação realizada no dia 12/05/2020 (terça) focando na implementação de aplicações distribuídas com Azure Service Bus e Azure Functions.
Palestrantes:
- Gustavo Bellini Bigardi
- Renato Groffe
Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...Renato Groff
Slides de apresentação sobre o uso de containers Docker na montagem de ambientes de Dev/Testes realizada durante o Interop Summit Virtual, evento que aconteceu de forma online no dia 01/08/2020 (sábado).
Nuvem em 2021: primeiros passos, Azure, tecnologias, carreira - UniFOA | Abri...Renato Groffe
Apresentação para alunos da UniFOA (Centro Universitário de Volta Redonda) abordando os primeiros passos em cloud computing e no Microsoft Azure, a carreira em nuvem no ano de 2021 e tecnologias + dicas importantes para aqueles que pretendam ingressar neste segmento. Palestra realizada em 13/04/2021 (terça).
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...Renato Groff
Apresentação sobre o uso de Docker e serviços do Microsoft Azure como Web App for Containers e AKS (Azure Kubernetes Service) no desenvolvimento de soluções Web escaláveis. Palestra realizada em conjunto com o MVP Thiago Adriano em meetup promovido pelo grupo Azure Brasil em 28/08/2018 na cidade de São Paulo-SP.
Sobrevoando os serviços do Azure | TDC Florianópolis 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 24/06/2020, durante o TDC Florianópolis Online.
Contruindo uma aplicação escalável e de baixo custo utilizando Azure Function...Ericson da Fonseca
Com o advento da Cloud Computing e com a demanda por aplicações mais escaláveis, surgiu um estigma de que uma aplicação desse porte é cara e complicada de desenvolver. Nessa talk vou mostrar de maneira simples e descomplicada como construir uma aplicação escalável e com baixíssimo custo utilizando o Azure.
Automatizando a implantação e operação de aplicações conteinerizadas no...Elo7
Gerir uma infraestrutura com mais de 150 servidores e que cresce rapidamente pode ser um grande obstáculo. Nesta palestra apresentaremos a jornada no provisionamento de infra-estrutura automatizada. Partindo de scripts até soluções de orquestração de containers, sempre evoluindo a escalabilidade, manutenibilidade e desempenho.
Cloud Solutions com o Microsoft Azure - TDC Online Especial BHRenato 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 24/04/2020, durante o TDC Online Especial BH.
Alternativas para a Implementação de Microservices no Microsoft Azure - Novem...Renato Groff
Apresentação sobre alternativas/serviços oferecidos pelo Microsoft para a implementação de arquiteturas baseadas em Microsserviços. Palestra realizada em 26/11/2019 durante um evento promovido pela comunidade Azure Talks na cidade de São Paulo-SP.
Apresentação realizada na Sala Microsoft do TDC Transformation no dia 25/08/2021 (quarta-feira). Durante este painel foram cobertos conceitos de cloud computing, dicas voltadas ao exame de certificação AZ-900 (Azure Fundamentals) e uma visão geral de diversos serviços oferecidos pelo Microsoft Azure (Azure App Service, Azure Functions, Azure Service Bus, Azure Logic Apps, Windows, Linux, alternativas de IoT…).
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).
Microsoft Azure Fundamentals | Everis - Julho-2021Renato Groffe
Apresentação realizada na Everis nos dias 23 e 30/07/2021 e que cobriu conceitos de cloud computing, uma visão geral de serviços oferecidos pelo Microsoft Azure e dicas voltadas ao exame de certificação AZ-900 (Azure Fundamentals).
10 Serviços do Azure que você precisa conhecer na prática - Azure Nights #1 -...Renato Groff
Slides da primeira edição online do Azure Tech Nights, iniciativa que aconteceu no dia 15/07/2020 e que foi promovida pelas comunidades TOTVS Developers, .NET SP, Azure na Prática, Azure Talks, DevOps Professionals e SampaDevs.
Sobrevoando os serviços do Microsoft Azure | UNIVAG - Agosto-2021Renato Groffe
Slides de apresentação realizada no dia 10/08/2021 (terça-feira) cobrindo conceitos de cloud e os diferentes serviços oferecidos pelo Microsoft Azure. Foi um evento online com transmissão via Zoom para alunos da UNIVAG (Centro Universitário de Várzea Grande - Mato Grosso).
Kubernetes - do Pod ao Deployment Automatizado - DevOps Professionals - Janei...Renato Groff
Apresentação sobre o uso integrado do Kubernetes com serviços como AKS (Azure Kubernetes Service), Azure Container Registry e Azure DevOps no deployment de soluções Web na nuvem. Palestra realizada em conjunto com o MVP Milton Câmara Gomes, durante evento promovido pela comunidade DevOps Professionals em 28/01/2019 na cidade de São Paulo-SP.
Aplicações Distribuídas com Azure Service Bus + Azure Functions - Azure Tech ...Renato Groff
Slides de apresentação realizada no dia 12/05/2020 (terça) focando na implementação de aplicações distribuídas com Azure Service Bus e Azure Functions.
Palestrantes:
- Gustavo Bellini Bigardi
- Renato Groffe
Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...Renato Groff
Slides de apresentação sobre o uso de containers Docker na montagem de ambientes de Dev/Testes realizada durante o Interop Summit Virtual, evento que aconteceu de forma online no dia 01/08/2020 (sábado).
Nuvem em 2021: primeiros passos, Azure, tecnologias, carreira - UniFOA | Abri...Renato Groffe
Apresentação para alunos da UniFOA (Centro Universitário de Volta Redonda) abordando os primeiros passos em cloud computing e no Microsoft Azure, a carreira em nuvem no ano de 2021 e tecnologias + dicas importantes para aqueles que pretendam ingressar neste segmento. Palestra realizada em 13/04/2021 (terça).
Construindo aplicações Web escaláveis com Docker e o Microsoft Azure - Azure ...Renato Groff
Apresentação sobre o uso de Docker e serviços do Microsoft Azure como Web App for Containers e AKS (Azure Kubernetes Service) no desenvolvimento de soluções Web escaláveis. Palestra realizada em conjunto com o MVP Thiago Adriano em meetup promovido pelo grupo Azure Brasil em 28/08/2018 na cidade de São Paulo-SP.
Sobrevoando os serviços do Azure | TDC Florianópolis 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 24/06/2020, durante o TDC Florianópolis Online.
Contruindo uma aplicação escalável e de baixo custo utilizando Azure Function...Ericson da Fonseca
Com o advento da Cloud Computing e com a demanda por aplicações mais escaláveis, surgiu um estigma de que uma aplicação desse porte é cara e complicada de desenvolver. Nessa talk vou mostrar de maneira simples e descomplicada como construir uma aplicação escalável e com baixíssimo custo utilizando o Azure.
Automatizando a implantação e operação de aplicações conteinerizadas no...Elo7
Gerir uma infraestrutura com mais de 150 servidores e que cresce rapidamente pode ser um grande obstáculo. Nesta palestra apresentaremos a jornada no provisionamento de infra-estrutura automatizada. Partindo de scripts até soluções de orquestração de containers, sempre evoluindo a escalabilidade, manutenibilidade e desempenho.
Cloud Solutions com o Microsoft Azure - TDC Online Especial BHRenato 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 24/04/2020, durante o TDC Online Especial BH.
Alternativas para a Implementação de Microservices no Microsoft Azure - Novem...Renato Groff
Apresentação sobre alternativas/serviços oferecidos pelo Microsoft para a implementação de arquiteturas baseadas em Microsserviços. Palestra realizada em 26/11/2019 durante um evento promovido pela comunidade Azure Talks na cidade de São Paulo-SP.
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.
APIs na nuvem: implementando soluções RESTful com o Microsoft Azure - Azure ...Renato Groff
Apresentação sobre o uso de recursos do Microsoft Azure na implementação de soluções RESTful. Palestra realizada em meetup promovido pelo grupo Azure Brasil em 08/05/2018 na cidade de São Paulo-SP.
Cloud computing surgiu com a proposta de facilitar a gestão de recursos computacionais, reduzir seus custos e possibilitar o amplo acesso a novas tecnologias. A idéia era tornar um modelo de computação que exige investimento de capital, num modelo que exige investimento operacional. Mais que isso, num âmbito de desenvolvimento de produto, possibilitar que se gaste mais com o desenvolvimento da logica do produto do que com a implementação do mesmo. De tudo que vem surgindo em Cloud Computing, FaaS é de longe o serviço de núvem que mais se aproxima desse ideal. Além de hardware, qualquer aplicação precisa de uma pilha de software para executar (SO, frameworks, etc). No modelo FaaS, você desenvolve apenas a lógica da sua aplicação em funções, e todo o resto da "pilha" é oferecido de maneira transparente, como parte do serviço. Neste modelo, a cobrança é feita pelo código executado da sua função, ou seja, você é cobrado apenas pela execução da sua sua lógica de negócio. Isso tudo com garantia de disponibilidade e escalabilidade automática. Veja como essa nova proposta promete revolucionar a maneira com que grande parte das aplicações de negócio serão construídas.
APIs na nuvem: implementando soluções RESTful com o Microsoft Azure - Azure T...Renato Groff
Apresentação sobre o uso de recursos do Microsoft Azure na implementação de soluções RESTful. Palestra realizada em meetup promovido pelo grupo Azure Talks em 28/05/2018 na cidade de São Paulo-SP.
DevOps + Kubernetes: orquestração e deployment automatizado de containers - O...Renato Groff
Apresentação sobre orquestração e deployment automatizado de containers utilizando Azure Kubernetes Service (AKS), ASP.NET Core e Azure DevOps. Palestra realizada em evento promovido pelas comunidades DevOps Professionals e TOTVS Developers no dia 08/10/2019 em São Paulo-SP.
Nuvens com Ênfase em Azure - Locatech + Locaneers - Abril-2019Renato Groff
Apresentação sobre o Microsoft Azure como plataforma de cloud computing e os diferentes serviços oferecidos pelo mesmo. Palestra realizada durante o Locatech + Locaneers, um evento promovido pela Locaweb em São Paulo-SP no dia 11/04/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 + Kubernetes + Azure: opções disponíveis para uso de Containers na nuv...Renato Groff
Apresentação sobre o uso de Docker e Kubernetes para a implementação de soluções a partir do Microsoft Azure. Palestra realizada em evento promovido pela XP Investimentos no dia 11/01/2020 em São Paulo-SP.
Aplicações Web Escaláveis no Azure: App Service, Docker e Kubernetes - Global...Renato Groff
Apresentação sobre o uso do App Service, Docker e Kubernetes com o Microsoft Azure para a implementação de soluções Web escaláveis na nuvem. Palestra realizada no dia 27/04/2019 em Campinas-SP, durante a edição 2019 do Global Azure Bootcamp.
Aplicações Web Escaláveis no Azure: App Service, Docker e Kubernetes - Fevere...Renato Groff
Apresentação sobre o uso do App Service, Docker e Kubernetes com o Microsoft Azure para a implementação de soluções Web escaláveis na nuvem. Palestra realizada no dia 13/02/2019 em evento promovido na comunidade Azure Talks em São Paulo-SP.
Sobrevoando o Azure: uma introdução à nuvem Microsoft | WTT2021 - MackenzieRenato Groffe
Slides sobre apresentação detalhando os primeiros passos na utilização do Microsoft Azure. Palestra realizada de forma online em 06/05/2021 (quinta-feira) durante o Workshop de Tendências Tecnológicas 2021 da Universidade Mackenzie em São Paulo-SP.
Docker + Azure: opções disponíveis para uso de Containers na nuvem Microsoft ...Renato Groff
Apresentação sobre as opções disponíveis para a utilização de containers Docker no Microsoft Azure. Serviços abordados: Azure Container Registry, Azure Containers Instances, Azure Web App for Containers e Azure Kubernetes Service. Esta palestra foi realizada durante o RanchoDev 2019, um evento que aconteceu na cidade de Sorocaba-SP durante o dia 28/09/2019 (sábado).
Cloud Solutions com Microsoft Azure - Azure Talks - Novembro-2019Renato Groff
Slides detalhando diversos serviços do Microsoft Azure e sua aplicabilidade na implementação de soluções na nuvem. Apresentação realizada em 25/11/2019 durante um evento promovido pela comunidade Azure Talks na cidade de São Paulo-SP.
Microsoft Azure para Desenvolvedores Web - Azure para Devs e DBAs - Maio-2018Renato Groff
Apresentação realizada durante o evento Azure para Devs e DBAs sobre serviços úteis do Microsoft Azure para o desenvolvimento de soluções Web. Esta foi uma iniciativa promovida pelos grupos .NET SP e Databases SP em conjunto com a FC Nuvem no dia 23/05/2018 na cidade de São Paulo-SP.
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.
Apresentação sobre o monitoramento de aplicações Web com o Application Insights realizada em 10/08/2016, para integrantes do grupo de usuários .NET Coders.
Tópicos abordados:
- Monitoramento de aplicações
- Application Insights: uma visão geral
- Exemplos práticos
Application Insights - MS Weekend 2016Renato Groff
Apresentação sobre monitoramento de soluções Web com o Application Insights (serviço que integra o Microsoft Azure), realizada durante a edição 2016 do evento MS Weekend.
Alternativas para implementação de Microsserviços no Azure | MVPConf Latam 2021Renato Groffe
Palestra realizada em 11/12/2021 (sábado) na trilha Development do MVPConf Latam 2021 com meu amigo Milton Câmara (Microsoft MVP, MTAC), em uma talk cobrindo alternativas para a implementação de Microservices com o Microsoft Azure. A apresentação também abordou cenários de uso de serviços em nuvem como Azure App Service, Azure DevOps, Application Insights, Azure Functions, API Management, Azure Container Registry e Azure Kubernetes Service (AKS).
Semelhante a Serverless + Azure Functions | Minicurso Gratuito - Azure na Prática (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.
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.
.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.
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.
.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.
Application Insights: identificando problemas de performance em aplicações le...Renato Groff
No dia 05/06/2020 (sexta) realizei uma apresentação com meu amigo Milton Câmara (Microsoft MVP, MTAC) na Semana Nacional de Tecnologia | Comunidade Solidária Microsoft. O tema de nossa palestra foi Application Insights: identificando problemas de performance em aplicações legadas com um mínimo de esforço, talk esta que fez parte da sessão O que fazer com minhas aplicações legadas que estão tendo pico de uso?
3. MTAC – Nossa Missão
• Nossa missão como organização é reduzir a
desigualdade social através da inovação, pois
acreditamos que o conhecimento pode
transformar a vida das pessoas.
4. Promoções – Próximos Treinamentos
• Serverless + Azure Functions – 29/08 (sábado) –
25% de desconto, R$ 300:
https://bit.ly/anp-serverless3-minicurso4-25
• Azure + Desenvolvimento Web – 19/09 (sábado) –
15% de desconto, R$ 212,50:
https://bit.ly/anp-web4-minicurso4-15
• Infraestrutura no Azure – 26/09 (sábado) –
25% de desconto, R$ 300:
https://bit.ly/anp-infra-minicurso4-25
5. Eventos Online Gratuitos
• Lives cobrindo o uso de cloud computing,
desenvolvimento, open source e diversas tecnologias
Microsoft
• Faça sua inscrição em:
https://www.meetup.com/dotnet-Sao-Paulo/events/
7. Por que a nuvem?
• Priorizar negócio, ao invés de somente a
tecnologia
• Escalabilidade para atender a demandas
crescentes
• Aumento de produtividade, eficiência e redução
de custos
• O Microsoft Azure é um bom exemplo de
plataforma na nuvem
8. Serverless: o que é?
• Deployment sem preocupações com infraestrutura
• Escalabilidade, confiabilidade, produtividade
• Lógica do lado do servidor, integrações, execução
periódica, orientação a eventos
• Azure Functions é um serviço baseado neste
paradigma
10. Azure Functions
• Arquitetura serverless
• Desenvolvimento multiplataforma (Windows, Linux e
Mac) e orientado a eventos (uso de triggers/gatilhos)
• Utilização de Triggers/Gatilhos, com suporte à
mensageria, chamadas HTTP e outros tipos de eventos
• Implementação descomplicada
11. Azure Functions
• Baixo Custo
• Atualmente na versão 3.x
• Suporte a várias plataformas de desenvolvimento
17. Exemplo prático
• Solução de mensageria baseada no uso de
tópicos para compartilhamento de cotações
de ações
• Uso de Azure Service Bus
• Criação de Function Apps integrando com
SQL Server, Redis e MongoDB
• Uso de Visual Studio Code e Visual Studio
2019
18. Exemplo prático
• Solução gerenciada de mensageria
• Mais robusta quando comparada ao Azure Queue
Storage
• Utilização de AMQP como protocolo default
• Suporte às principais plataformas de
desenvolvimento, contando ainda com REST API
• Possibilidade de uso de tópicos ou filas (queues)
20. Promoções – Próximos Treinamentos
• Serverless + Azure Functions – 29/08 (sábado) –
25% de desconto, R$ 300:
https://bit.ly/anp-serverless3-minicurso4-25
• Azure + Desenvolvimento Web – 19/09 (sábado) –
15% de desconto, R$ 212,50:
https://bit.ly/anp-web4-minicurso4-15
• Infraestrutura no Azure – 26/09 (sábado) –
25% de desconto, R$ 300:
https://bit.ly/anp-infra-minicurso4-25
21. Eventos Online Gratuitos
• Lives cobrindo o uso de cloud computing,
desenvolvimento, open source e diversas tecnologias
Microsoft
• Faça sua inscrição em:
https://www.meetup.com/dotnet-Sao-Paulo/events/