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.
O documento discute como o Azure Monitor pode ser usado para monitorar recursos. Ele fornece uma breve introdução sobre o que é o Azure Monitor e como ele pode ser usado para coletar métricas e logs de aplicativos e serviços na nuvem. Além disso, explica como o Azure Monitor oferece visualizações integradas desses dados de monitoramento.
Nessa apresentação, mostro como e porque migrar suas APIs para a arquitetura Serverless do Azure, no caso o Azure Functions, e mostro como fazer isso tanto no portal do azure como no Visual Studio
Azure Event Hubs: processando eventos em tempo real | MVPConf Latam 2021Renato Groffe
Palestra realizada no dia 10/12/2021 (sexta) na trilha Development do MVPConf Latam 2021 com meu amigo Ericson da Fonseca (Microsoft MVP), em uma talk cobrindo o processamento de eventos em tempo real com o Azure Event Hubs, considerando inclusive o suporte deste serviço ao Apache Kafka. A apresentação também abordou cenários de uso destas soluções com tecnologias como .NET 6, C# 10, Azure Functions, ASP.NET Core, .NET 5, .NET Core 3.1, Azure Functions Core Tools, Visual Studio Code, Azure Storage, Azurite, Windows Terminal, PowerShell, Windows e macOS.
O documento fornece uma introdução ao Cloud Computing utilizando o Azure. Ele discute os modelos de nuvem, tipos de serviços, o que é o Azure, como criar uma conta e colocar aplicações na nuvem. O documento também aborda como era antes da nuvem quando era necessário gerenciar toda a infraestrutura localmente.
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.
O documento discute como o Azure Monitor pode ser usado para monitorar recursos. Ele fornece uma breve introdução sobre o que é o Azure Monitor e como ele pode ser usado para coletar métricas e logs de aplicativos e serviços na nuvem. Além disso, explica como o Azure Monitor oferece visualizações integradas desses dados de monitoramento.
Nessa apresentação, mostro como e porque migrar suas APIs para a arquitetura Serverless do Azure, no caso o Azure Functions, e mostro como fazer isso tanto no portal do azure como no Visual Studio
Azure Event Hubs: processando eventos em tempo real | MVPConf Latam 2021Renato Groffe
Palestra realizada no dia 10/12/2021 (sexta) na trilha Development do MVPConf Latam 2021 com meu amigo Ericson da Fonseca (Microsoft MVP), em uma talk cobrindo o processamento de eventos em tempo real com o Azure Event Hubs, considerando inclusive o suporte deste serviço ao Apache Kafka. A apresentação também abordou cenários de uso destas soluções com tecnologias como .NET 6, C# 10, Azure Functions, ASP.NET Core, .NET 5, .NET Core 3.1, Azure Functions Core Tools, Visual Studio Code, Azure Storage, Azurite, Windows Terminal, PowerShell, Windows e macOS.
O documento fornece uma introdução ao Cloud Computing utilizando o Azure. Ele discute os modelos de nuvem, tipos de serviços, o que é o Azure, como criar uma conta e colocar aplicações na nuvem. O documento também aborda como era antes da nuvem quando era necessário gerenciar toda a infraestrutura localmente.
O documento resume os serviços Azure App Service e Azure Functions para hospedagem de aplicações na nuvem. Ele descreve as funcionalidades do Azure App Service para aplicações web e APIs, incluindo escalabilidade, slots para troca de versões, e monitoramento. Também descreve as funções do Azure Functions para aplicações serverless, destacando sua alta escalabilidade, integração com outros serviços e custo por uso. Por fim, anuncia demonstrações dos serviços.
O documento apresenta os principais recursos técnicos do Office 365, incluindo ferramentas de comunicação como Outlook e Skype for Business, armazenamento na nuvem com OneDrive, coautoria em tempo real nos aplicativos Office, e redes sociais corporativas como o Yammer. O autor também destaca o uso do Microsoft Virtual Academy (MVA) para treinamento gratuito e capacitação dos usuários do Office 365.
A apresentação discute Infrastructure as Code (IaC) usando Azure Resource Manager (ARM) templates. Ela explica as diferenças entre ASM e ARM, como usar ARM templates para definir e implantar infraestrutura de forma consistente e automatizada, e ferramentas como VSTS para editar e implantar templates. A apresentação inclui uma demonstração de como usar ARM templates.
O documento discute como as tendências digitais estão mudando a forma como as pessoas trabalham com mais pessoas trabalhando remotamente e informações sendo compartilhadas mais livremente. Também descreve como o Office 365 aborda as necessidades de colaboração de diferentes gerações fornecendo ferramentas como o SharePoint, Teams, Yammer e Outlook.
Cenários de utilização do SharePoint com AzureDouglas Romão
O documento discute vários cenários de uso do SharePoint com o Azure, incluindo a criação de ambientes SharePoint no Azure, integração com o Azure Active Directory, integração com o Business Connectivity Services, publicação de aplicativos e eventos remotos para o SharePoint no Azure, e uso do SharePoint Framework com o Azure Content Delivery Network.
Integração entre o SharePoint e o Azure utilizando BCS - Azure Tech NightsDouglas Romão
O documento discute como integrar o SharePoint Online ao SQL Azure usando o Business Connectivity Services (BCS) do SharePoint. Ele primeiro explica o que são o SharePoint e o BCS, e como o BCS permite conectar dados externos ao SharePoint. Em seguida, apresenta uma demonstração de como conectar o SharePoint Online a um banco de dados SQL Azure usando o BCS.
O documento apresenta uma introdução sobre Azure Functions e serverless. Ele discute o que é serverless, os benefícios de Azure Functions como FaaS, sua arquitetura e padrões. A apresentação também fornece exemplos de uso e integração de Azure Functions, além de contatos para obter mais informações.
O documento discute conceitos fundamentais de infraestrutura na nuvem Azure, incluindo IaaS, assinaturas, grupos de recursos, armazenamento, redes virtuais, conjuntos de disponibilidade, redes aceleradas, máquinas virtuais e gerenciamento de recursos. Ele fornece uma visão geral dos principais componentes necessários para implantar e gerenciar infraestrutura na nuvem Azure.
OneDay Baixada 2015 - Desenvolvimento para SharePointDouglas Romão
O documento discute o desenvolvimento e integração de aplicativos para o SharePoint, cobrindo os modelos de aplicativos, integração com o SharePoint e alguns cenários. É apresentado o panorama do SharePoint como plataforma de colaboração da Microsoft e suas capacidades principais, assim como os modelos de aplicativos SharePoint-hospedado e provider-hospedado.
Goldark - Plataforma de Backend para AplicativosCesar Fernandes
A Goldark é uma plataforma de backend como serviço (BaaS) que oferece hospedagem de banco de dados, APIs sem programação, integração com APIs de terceiros e suporte para aplicativos móveis e web. A plataforma conecta sistemas legados e permite economia de até 75% nos custos de desenvolvimento e manutenção de backend em comparação a soluções tradicionais.
Power BI RoadShow #5 - Vila Velha/ES - Azure e Power BIDirceu Resende
Hoje eu tive uma oportunidade de ouro em palestrar no Power BI RoadShow #5 - Vila Velha/ES</a>, à convite do Fernando Garcia e o Ruy Lacerda, criadores do Planilheiros, o maior canal de Power BI da América Latina no Youtube e em breve, o maior do mundo, apresentando a palestra Azure e Power BI.
O documento discute a arquitetura serverless com Azure Functions, incluindo a evolução das plataformas de aplicação, o que é arquitetura serverless, soluções Microsoft Azure para arquitetura serverless e como utilizar Azure Functions. O documento também fornece uma visão geral e boas práticas para Azure Functions.
O documento descreve a Goldark, uma plataforma de backend como serviço (BaaS) que fornece APIs, armazenamento, segurança e outras funcionalidades para desenvolvedores construírem aplicativos móveis. A Goldark oferece planos pagos a partir de R$500 por mês que economizam até 84% dos custos de desenvolvimento e hospedagem de um backend próprio. A empresa espera alcançar 100 mil usuários internacionais até dezembro de 2015.
Azure + Desenvolvimento Web | Minicurso Gratuito - Azure na PráticaRenato Groff
Este documento descreve um minicurso gratuito sobre desenvolvimento web no Azure. Ele inclui informações sobre conceitos de computação em nuvem, serviços do Azure como Functions e App Service, e ferramentas como Application Insights. O documento também lista eventos ao vivo e cursos online relacionados ao Azure.
O Firebase Realtime Database é um banco de dados NoSQL hospedado na nuvem que armazena e sincroniza dados em tempo real para aplicativos móveis e web. Ele fornece uma API REST flexível e SDKs para iOS, Android e web para criar aplicativos que se atualizam automaticamente em todos os dispositivos quando os dados são alterados.
O documento discute os tipos de serviços na nuvem (IaaS, PaaS, SaaS) e apresenta o Azure Web App, Azure Container Registry e Azure Kubernetes Service como opções para hospedar aplicações na nuvem da Microsoft de forma escalável e com suporte a containers.
A apresentação discute a utilização do Spring Cloud com Netflix OSS para configuração distribuída, discovery de serviços e gateway com Config Server, Eureka e Zuul. O palestrante também contribui com projetos open source e discutirá tópicos como Ribbon, Feign, Hystrix e segurança.
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.
O documento apresenta uma palestra sobre desenvolvimento off-line no Azure, discutindo como desenvolver aplicativos que funcionam mesmo sem conexão com a nuvem e apresentando a agenda do evento que inclui o tópico "Desenvolvimento Off-line".
O documento resume os serviços Azure App Service e Azure Functions para hospedagem de aplicações na nuvem. Ele descreve as funcionalidades do Azure App Service para aplicações web e APIs, incluindo escalabilidade, slots para troca de versões, e monitoramento. Também descreve as funções do Azure Functions para aplicações serverless, destacando sua alta escalabilidade, integração com outros serviços e custo por uso. Por fim, anuncia demonstrações dos serviços.
O documento apresenta os principais recursos técnicos do Office 365, incluindo ferramentas de comunicação como Outlook e Skype for Business, armazenamento na nuvem com OneDrive, coautoria em tempo real nos aplicativos Office, e redes sociais corporativas como o Yammer. O autor também destaca o uso do Microsoft Virtual Academy (MVA) para treinamento gratuito e capacitação dos usuários do Office 365.
A apresentação discute Infrastructure as Code (IaC) usando Azure Resource Manager (ARM) templates. Ela explica as diferenças entre ASM e ARM, como usar ARM templates para definir e implantar infraestrutura de forma consistente e automatizada, e ferramentas como VSTS para editar e implantar templates. A apresentação inclui uma demonstração de como usar ARM templates.
O documento discute como as tendências digitais estão mudando a forma como as pessoas trabalham com mais pessoas trabalhando remotamente e informações sendo compartilhadas mais livremente. Também descreve como o Office 365 aborda as necessidades de colaboração de diferentes gerações fornecendo ferramentas como o SharePoint, Teams, Yammer e Outlook.
Cenários de utilização do SharePoint com AzureDouglas Romão
O documento discute vários cenários de uso do SharePoint com o Azure, incluindo a criação de ambientes SharePoint no Azure, integração com o Azure Active Directory, integração com o Business Connectivity Services, publicação de aplicativos e eventos remotos para o SharePoint no Azure, e uso do SharePoint Framework com o Azure Content Delivery Network.
Integração entre o SharePoint e o Azure utilizando BCS - Azure Tech NightsDouglas Romão
O documento discute como integrar o SharePoint Online ao SQL Azure usando o Business Connectivity Services (BCS) do SharePoint. Ele primeiro explica o que são o SharePoint e o BCS, e como o BCS permite conectar dados externos ao SharePoint. Em seguida, apresenta uma demonstração de como conectar o SharePoint Online a um banco de dados SQL Azure usando o BCS.
O documento apresenta uma introdução sobre Azure Functions e serverless. Ele discute o que é serverless, os benefícios de Azure Functions como FaaS, sua arquitetura e padrões. A apresentação também fornece exemplos de uso e integração de Azure Functions, além de contatos para obter mais informações.
O documento discute conceitos fundamentais de infraestrutura na nuvem Azure, incluindo IaaS, assinaturas, grupos de recursos, armazenamento, redes virtuais, conjuntos de disponibilidade, redes aceleradas, máquinas virtuais e gerenciamento de recursos. Ele fornece uma visão geral dos principais componentes necessários para implantar e gerenciar infraestrutura na nuvem Azure.
OneDay Baixada 2015 - Desenvolvimento para SharePointDouglas Romão
O documento discute o desenvolvimento e integração de aplicativos para o SharePoint, cobrindo os modelos de aplicativos, integração com o SharePoint e alguns cenários. É apresentado o panorama do SharePoint como plataforma de colaboração da Microsoft e suas capacidades principais, assim como os modelos de aplicativos SharePoint-hospedado e provider-hospedado.
Goldark - Plataforma de Backend para AplicativosCesar Fernandes
A Goldark é uma plataforma de backend como serviço (BaaS) que oferece hospedagem de banco de dados, APIs sem programação, integração com APIs de terceiros e suporte para aplicativos móveis e web. A plataforma conecta sistemas legados e permite economia de até 75% nos custos de desenvolvimento e manutenção de backend em comparação a soluções tradicionais.
Power BI RoadShow #5 - Vila Velha/ES - Azure e Power BIDirceu Resende
Hoje eu tive uma oportunidade de ouro em palestrar no Power BI RoadShow #5 - Vila Velha/ES</a>, à convite do Fernando Garcia e o Ruy Lacerda, criadores do Planilheiros, o maior canal de Power BI da América Latina no Youtube e em breve, o maior do mundo, apresentando a palestra Azure e Power BI.
O documento discute a arquitetura serverless com Azure Functions, incluindo a evolução das plataformas de aplicação, o que é arquitetura serverless, soluções Microsoft Azure para arquitetura serverless e como utilizar Azure Functions. O documento também fornece uma visão geral e boas práticas para Azure Functions.
O documento descreve a Goldark, uma plataforma de backend como serviço (BaaS) que fornece APIs, armazenamento, segurança e outras funcionalidades para desenvolvedores construírem aplicativos móveis. A Goldark oferece planos pagos a partir de R$500 por mês que economizam até 84% dos custos de desenvolvimento e hospedagem de um backend próprio. A empresa espera alcançar 100 mil usuários internacionais até dezembro de 2015.
Azure + Desenvolvimento Web | Minicurso Gratuito - Azure na PráticaRenato Groff
Este documento descreve um minicurso gratuito sobre desenvolvimento web no Azure. Ele inclui informações sobre conceitos de computação em nuvem, serviços do Azure como Functions e App Service, e ferramentas como Application Insights. O documento também lista eventos ao vivo e cursos online relacionados ao Azure.
O Firebase Realtime Database é um banco de dados NoSQL hospedado na nuvem que armazena e sincroniza dados em tempo real para aplicativos móveis e web. Ele fornece uma API REST flexível e SDKs para iOS, Android e web para criar aplicativos que se atualizam automaticamente em todos os dispositivos quando os dados são alterados.
O documento discute os tipos de serviços na nuvem (IaaS, PaaS, SaaS) e apresenta o Azure Web App, Azure Container Registry e Azure Kubernetes Service como opções para hospedar aplicações na nuvem da Microsoft de forma escalável e com suporte a containers.
A apresentação discute a utilização do Spring Cloud com Netflix OSS para configuração distribuída, discovery de serviços e gateway com Config Server, Eureka e Zuul. O palestrante também contribui com projetos open source e discutirá tópicos como Ribbon, Feign, Hystrix e segurança.
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.
O documento apresenta uma palestra sobre desenvolvimento off-line no Azure, discutindo como desenvolver aplicativos que funcionam mesmo sem conexão com a nuvem e apresentando a agenda do evento que inclui o tópico "Desenvolvimento Off-line".
O documento apresenta a palestra "Cinco serviços do Azure que todo desenvolvedor .NET precisa conhecer" proferida por Ericson da Fonseca no evento MVPConf em São Paulo em abril de 2019. A palestra apresentou e demonstrou cinco serviços da plataforma Azure: App Service, SQL, Storage, Functions e Application Insights.
This document discusses developing in the cloud using VS2019. It covers developing offline with VS2019 and integrating with Azure. The agenda includes developing offline, and integrating with Azure. The author is Ericson da Fonseca, a Microsoft MVP who works as a senior developer analyst at Venturus and speaks at various .NET meetups and events.
O documento apresenta o Azure App Service, uma plataforma totalmente gerenciada da Microsoft para hospedar aplicações na nuvem. O App Service oferece escalabilidade, gerenciamento de custo, backup e alta disponibilidade. Ele fornece quatro tipos de serviços: Web App, Web App for Containers, Mobile App e API App.
Cinco servicos do azure que todos desenvolvedor net precisa conhecerEricson da Fonseca
O documento apresenta 5 serviços da plataforma Azure que desenvolvedores .NET devem conhecer: App Service, Azure SQL, Azure Storage, Azure Functions e Application Insights. O autor é um especialista Microsoft que trabalha com tecnologias .NET e Azure há mais de 10 anos e compartilha conhecimento em eventos e comunidades técnicas.
O documento discute a arquitetura serverless utilizando o Azure. Ele apresenta a evolução das plataformas de aplicação, definindo o que é arquitetura serverless e onde ela pode ser utilizada. Também lista as principais plataformas serverless disponíveis no Azure.
O documento discute como utilizar o Redis com ASP.NET Core 2. Ele apresenta o que é cache e cache distribuído, descreve a topologia e estrutura de um cache distribuído, define o que é o Redis e onde ele pode ser utilizado, e destaca algumas precauções ao usar o Redis.
O documento apresenta uma introdução sobre ASP.NET Core e Entity Framework Core. Apresenta Ericson da Fonseca e Robson Araújo, desenvolvedores com experiência em .NET, e fornece uma visão geral sobre ASP.NET Core, suas vantagens em relação ao ASP.NET Full, o que é .NET Standard e Entity Framework. Explica as diferenças entre Entity Framework Core e Entity Framework 6.
O documento fornece uma introdução sobre o OAuth 2.0, OpenID Connect e Identity Server 4. Explica como o OAuth 2.0 permite que usuários façam login em sites de terceiros usando contas de provedores como Google e Facebook sem precisar compartilhar suas senhas. Também descreve os principais fluxos do OAuth 2.0 e como o OpenID Connect e o Identity Server 4 implementam o OAuth 2.0 e fornecem funcionalidades adicionais como single sign-on e proteção de APIs.
Este documento fornece um guia de 11 passos para criar uma conta no Azure, incluindo informações sobre como se cadastrar, verificar dados e receber créditos temporários de $700 reais após a cobrança inicial de US$ 1 no cartão de crédito que será estornada.
O documento fornece uma visão geral dos conceitos fundamentais do Azure, incluindo: 1) o que é nuvem e seus modelos, 2) os principais serviços do Azure como computação, redes, gerenciamento de acesso e armazenamento de dados, e 3) os tipos de assinatura do Azure.
As classes de modelagem podem ser comparadas a moldes ou
formas que definem as características e os comportamentos dos
objetos criados a partir delas. Vale traçar um paralelo com o projeto de
um automóvel. Os engenheiros definem as medidas, a quantidade de
portas, a potência do motor, a localização do estepe, dentre outras
descrições necessárias para a fabricação de um veículo
Este certificado confirma que Gabriel de Mattos Faustino concluiu com sucesso um curso de 42 horas de Gestão Estratégica de TI - ITIL na Escola Virtual entre 19 de fevereiro de 2014 a 20 de fevereiro de 2014.
Em um mundo cada vez mais digital, a segurança da informação tornou-se essencial para proteger dados pessoais e empresariais contra ameaças cibernéticas. Nesta apresentação, abordaremos os principais conceitos e práticas de segurança digital, incluindo o reconhecimento de ameaças comuns, como malware e phishing, e a implementação de medidas de proteção e mitigação para vazamento de senhas.
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...Faga1939
Este artigo tem por objetivo apresentar como ocorreu a evolução do consumo e da produção de energia desde a pré-história até os tempos atuais, bem como propor o futuro da energia requerido para o mundo. Da pré-história até o século XVIII predominou o uso de fontes renováveis de energia como a madeira, o vento e a energia hidráulica. Do século XVIII até a era contemporânea, os combustíveis fósseis predominaram com o carvão e o petróleo, mas seu uso chegará ao fim provavelmente a partir do século XXI para evitar a mudança climática catastrófica global resultante de sua utilização ao emitir gases do efeito estufa responsáveis pelo aquecimento global. Com o fim da era dos combustíveis fósseis virá a era das fontes renováveis de energia quando prevalecerá a utilização da energia hidrelétrica, energia solar, energia eólica, energia das marés, energia das ondas, energia geotérmica, energia da biomassa e energia do hidrogênio. Não existem dúvidas de que as atividades humanas sobre a Terra provocam alterações no meio ambiente em que vivemos. Muitos destes impactos ambientais são provenientes da geração, manuseio e uso da energia com o uso de combustíveis fósseis. A principal razão para a existência desses impactos ambientais reside no fato de que o consumo mundial de energia primária proveniente de fontes não renováveis (petróleo, carvão, gás natural e nuclear) corresponde a aproximadamente 88% do total, cabendo apenas 12% às fontes renováveis. Independentemente das várias soluções que venham a ser adotadas para eliminar ou mitigar as causas do efeito estufa, a mais importante ação é, sem dúvidas, a adoção de medidas que contribuam para a eliminação ou redução do consumo de combustíveis fósseis na produção de energia, bem como para seu uso mais eficiente nos transportes, na indústria, na agropecuária e nas cidades (residências e comércio), haja vista que o uso e a produção de energia são responsáveis por 57% dos gases de estufa emitidos pela atividade humana. Neste sentido, é imprescindível a implantação de um sistema de energia sustentável no mundo. Em um sistema de energia sustentável, a matriz energética mundial só deveria contar com fontes de energia limpa e renováveis (hidroelétrica, solar, eólica, hidrogênio, geotérmica, das marés, das ondas e biomassa), não devendo contar, portanto, com o uso dos combustíveis fósseis (petróleo, carvão e gás natural).
Armazenando de dados sem grandes custos no Azure Storage
1. Armazenando de Dados sem grandes custos no
Azure Storage
Ericson da Fonseca
Microsoft MVP
http://ericsonf.com.br
2. Database Weekend
Ericson da Fonseca
Analista Desenvolvedor Sênior @Venturus
Microsoft MVP
Meetup Campinas .NET
Meetup Open Source SP
DevShow Podcast
Palestrante e Autor Técnico