Esse conteúdo foi apresentado no TDC - The Developers Conference 2014 de São Paulo na trilha de software livre.
Nós apresentamos as iniciativas da Microsoft para promover uma melhor integração entre as plataformas utilizadas no mercado.
SQL Server 2016 e 2017 para Desenvolvedores - SQL4DEVS - Novembro-2017Renato Groff
Renato Groffe apresenta sobre recursos úteis do SQL Server 2016 e 2017 para desenvolvedores, incluindo Docker e SQL Server, suporte a JSON, Dynamic Data Masking e funções de tratamento de texto. O documento também discute a integração do SQL Server com Linux.
O documento discute os desafios de transformar ideias em aplicações e como o Cloud Computing e plataformas como PaaS (Plataforma como Serviço) podem ajudar a superar esses desafios de forma rápida e barata. Ele apresenta o que é Cloud Computing, SaaS, PaaS e IaaS e demonstra como o OpenShift permite desenvolver e implantar aplicações na nuvem de forma simples.
Rodando containers Docker ASP.NET 5 em máquinas Linux no AzureOsvaldo Daibert
O documento discute o uso de containers Docker para rodar aplicações ASP.NET 5 em máquinas Linux no Azure. Ele também aborda os compromissos da Microsoft com open source e colaboração, incluindo a disponibilização de diversas soluções e sistemas operacionais de código aberto no Azure.
O documento discute as ofertas da Microsoft para virtualização e computação definida por software, incluindo o Windows Server 2016, Azure Stack e Soluções definidas por software do Windows Server. Essas soluções permitem desenvolvimento ágil, eficiência operacional, recursos on-demand e escalabilidade independente de computação e armazenamento.
Plataforma Android: Produtividade Além do SDKRyan Padilha
O documento discute frameworks e padrões de projeto para desenvolvimento de aplicativos Android. Apresenta ferramentas como DroidDraw para design de interface, RoboGuice para injeção de dependência, AndOrm para mapeamento objeto-relacional e padrões como MVC e Singleton. Também aborda integração de dados via web services SOAP.
Multicloud APIs Deployment using Azure DevOps, AKS, GKE and OpenShiftAndré Dias
Este documento discute a implementação de APIs em múltiplas nuvens usando Azure DevOps, AKS, GKE e OpenShift. Ele introduz esses serviços de nuvem Kubernetes e mostra como criar clusters em cada um, incluindo comandos como "az aks create" e "gcloud container clusters create". Ele também discute como usar Docker e Kubernetes para facilitar a implementação multinuvem.
Docker: visão geral, possibilidades e primeiros passos - UNIVAG - Junho-2020Renato Groff
Este documento apresenta um minicurso gratuito sobre Docker. Apresenta os conceitos básicos de Docker como imagens, containers e Docker Hub. Explica como usar Docker com bancos de dados e Docker Compose para implementar soluções com múltiplos containers. Inclui exemplos práticos de criação de containers com ASP.NET, sites estáticos, bancos de dados e Docker Compose.
Carlos Seidl trabalha como Arquiteto .Net Senior, Architecto Enterprise e Gerente de Projetos em uma variedade de aplicações de negócios usando tecnologias .NET e Microsoft. Ele é responsável pelos padrões de codificação e projeto na empresa. O documento descreve o que é o Windows Azure, incluindo que é uma plataforma de nuvem flexível que permite construir, implantar e gerenciar aplicações através de datacenters Microsoft, e que suporta várias linguagens, frameworks e métodos de publicação.
SQL Server 2016 e 2017 para Desenvolvedores - SQL4DEVS - Novembro-2017Renato Groff
Renato Groffe apresenta sobre recursos úteis do SQL Server 2016 e 2017 para desenvolvedores, incluindo Docker e SQL Server, suporte a JSON, Dynamic Data Masking e funções de tratamento de texto. O documento também discute a integração do SQL Server com Linux.
O documento discute os desafios de transformar ideias em aplicações e como o Cloud Computing e plataformas como PaaS (Plataforma como Serviço) podem ajudar a superar esses desafios de forma rápida e barata. Ele apresenta o que é Cloud Computing, SaaS, PaaS e IaaS e demonstra como o OpenShift permite desenvolver e implantar aplicações na nuvem de forma simples.
Rodando containers Docker ASP.NET 5 em máquinas Linux no AzureOsvaldo Daibert
O documento discute o uso de containers Docker para rodar aplicações ASP.NET 5 em máquinas Linux no Azure. Ele também aborda os compromissos da Microsoft com open source e colaboração, incluindo a disponibilização de diversas soluções e sistemas operacionais de código aberto no Azure.
O documento discute as ofertas da Microsoft para virtualização e computação definida por software, incluindo o Windows Server 2016, Azure Stack e Soluções definidas por software do Windows Server. Essas soluções permitem desenvolvimento ágil, eficiência operacional, recursos on-demand e escalabilidade independente de computação e armazenamento.
Plataforma Android: Produtividade Além do SDKRyan Padilha
O documento discute frameworks e padrões de projeto para desenvolvimento de aplicativos Android. Apresenta ferramentas como DroidDraw para design de interface, RoboGuice para injeção de dependência, AndOrm para mapeamento objeto-relacional e padrões como MVC e Singleton. Também aborda integração de dados via web services SOAP.
Multicloud APIs Deployment using Azure DevOps, AKS, GKE and OpenShiftAndré Dias
Este documento discute a implementação de APIs em múltiplas nuvens usando Azure DevOps, AKS, GKE e OpenShift. Ele introduz esses serviços de nuvem Kubernetes e mostra como criar clusters em cada um, incluindo comandos como "az aks create" e "gcloud container clusters create". Ele também discute como usar Docker e Kubernetes para facilitar a implementação multinuvem.
Docker: visão geral, possibilidades e primeiros passos - UNIVAG - Junho-2020Renato Groff
Este documento apresenta um minicurso gratuito sobre Docker. Apresenta os conceitos básicos de Docker como imagens, containers e Docker Hub. Explica como usar Docker com bancos de dados e Docker Compose para implementar soluções com múltiplos containers. Inclui exemplos práticos de criação de containers com ASP.NET, sites estáticos, bancos de dados e Docker Compose.
Carlos Seidl trabalha como Arquiteto .Net Senior, Architecto Enterprise e Gerente de Projetos em uma variedade de aplicações de negócios usando tecnologias .NET e Microsoft. Ele é responsável pelos padrões de codificação e projeto na empresa. O documento descreve o que é o Windows Azure, incluindo que é uma plataforma de nuvem flexível que permite construir, implantar e gerenciar aplicações através de datacenters Microsoft, e que suporta várias linguagens, frameworks e métodos de publicação.
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021Renato Groffe
Slides de apresentação abordando boas práticas na implementação de aplicações na nuvem utilizando a metodologia Twelve-Factor App, além de cenários de uso de tecnologias como Git, Azure DevOps, GitHub, GitHub Actions, NuGet, npm, serviços do Microsoft Azure, Redis, Docker, Kubernetes, Helm, Docker Compose, Application Insights, Prometheus, PowerShell e Bash. Palestra online realizada em 09/06/2021 (quarta), durante a edição 2021 do evento TDC Connections.
Porque usar Frameworks de WordPress
Desenvolvedores vem utilizando frameworks há vários anos, eles são conjuntos de códigos que permitem um grande ganho de produtividade na medida em que evitam que alguns códigos “básicos” tenham que ser re-escritos a cada novo projeto.
Nos últimos anos o WordPress se consolidou como um CMS de sucesso, e um exemplo claro disso é a enorme quantidade de Temas e Plugins disponíveis. Com essa crescente adoção e uma quantidade enorme de temas sendo criados todos os dias, era natural que surgissem os frameworks.
Azure Security Center - 120715 - PTBR-FinalFabio Hara
O documento discute o Azure Security Center da Microsoft, que fornece uma visão unificada da segurança na nuvem, monitoramento integrado de logs de segurança e recomendações para implementar controles de segurança. Ele analisa dados de ameaças de produtos Microsoft e parceiros para priorizar alertas e recomendar soluções, ajudando os clientes a adotarem a nuvem com mais confiança.
Soa - Arquitetura Orientada a Serviços e a NuvemVagner Oliveira
O documento discute arquitetura orientada a serviços e nuvem. Ele define SOA como um modelo arquitetônico que permite alinhar serviços com objetivos de negócios. Também descreve as principais plataformas de nuvem da Microsoft (Azure), Amazon (AWS) e serviços de armazenamento em nuvem como OneDrive, Dropbox, Google Drive e Mega.
Azure infrastructure as a service overviewFabio Hara
O documento apresenta o Windows Admin Center, um novo console para monitorar cargas de trabalho do Windows Server localmente ou no Azure. Ele oferece economias de até 73% em comparação com a AWS para cargas de trabalho da Microsoft e está perfeitamente integrado com serviços do Azure.
Uma possível solução para o problema de administração de muitos moodles, cada um com seus próprios plugins e temas: usar git não somente para o versionamento de código mas também para manter este código atualizado nos servidores de produção.
Introdução à computação na nuvem e Windows AzureGiovanni Bassi
Este documento resume uma apresentação sobre computação em nuvem usando o serviço Windows Azure da Microsoft. Ele descreve como a demanda crescente por serviços online levou as empresas a adotarem soluções de nuvem para melhor escalabilidade e disponibilidade. O Windows Azure oferece infraestrutura e plataforma como serviço para desenvolvimento e hospedagem de aplicações na nuvem da Microsoft.
Slides de minha apresentação sobre o Windows Azure Storage, onde vimos algumas características do serviço, como utilizá-lo para hospedar websites estáticos, como aplicações SPA em React ou Blazor.
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App - Março-2021Renato Groffe
Slides de apresentação sobre boas práticas na implementação de aplicações na nuvem, utilizando para isto a metodologia Twelve-Factor App e serviços do Microsoft Azure. Apresentação realizada em 30/03/2021 em evento promovido pelo Canal .NET.
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 OnDrive é um serviço de armazenamento e sincronização de arquivos na nuvem da Microsoft, sucessor do SkyDrive, que oferece maior tamanho de miniaturas de imagens, melhor execução de vídeos, compatibilidade ampliada e a capacidade de compartilhar arquivos individuais ou em pastas.
O documento discute implementar cache no MuleSoft Flow usando Redis. Apresenta os benefícios de usar cache, como poupar recursos e melhorar performance. Explica como encaixar cache na arquitetura e usá-lo em aplicações MuleSoft. Demonstra como configurar o Object Store do MuleSoft para usar Redis como mecanismo de cache.
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021Renato Groffe
Slides de apresentação realizada no dia 10/12/2021 (sexta) na trilha Development do MVPConf Latam 2021 com meu amigo Robson Rocha de Araújo (Microsoft MVP, MTAC), em uma talk cobrindo boas práticas na implementação de aplicações na nuvem utilizando a metodologia Twelve-Factor App. A palestra também abordou cenários de uso de tecnologias como Git, Azure DevOps, GitHub, GitHub Actions, NuGet, npm, serviços do Microsoft Azure, Redis, Docker, Kubernetes, Helm, Docker Compose, Application Insights, Prometheus, PowerShell e Bash.
Aplicações Distribuídas com Azure Service Bus + Azure Functions - Azure Tech ...Renato Groff
O documento apresenta uma palestra sobre integração entre o Azure Service Bus e o Azure Functions. A palestra inclui uma visão geral dos serviços, exemplos de uso e uma demonstração de integração entre eles para soluções de IoT, processamento de eventos e conectividade.
Slides de minha talk na 2 semana de tecnologia na FATEC de Araras, onde abordei o tema de microsserviços e como utilizar a tecnologia serverless, mais especificamente no produto Azure Functions, para criar soluções escaláveis e de menor custo para processamento assíncrono de mensagens e dados.
O documento discute as capacidades de infraestrutura como serviço (IaaS) na plataforma Windows Azure. Ele apresenta uma visão geral do computação em nuvem e Windows Azure, como criar máquinas virtuais (VMs) e redes, e as imagens disponíveis para implantação de VMs com sistemas operacionais Windows e Linux.
O documento discute a mudança da Microsoft em direção à abertura e colaboração com código aberto. Apresenta a trajetória da Microsoft no apoio a plataformas como Linux, Node.js, Docker e projetos de código aberto em geral. Argumenta que a Microsoft está se tornando a maior empresa de software aberto do mundo ao disponibilizar suas ferramentas de forma multiplataforma e colaborar com a comunidade de código aberto.
O documento discute a abertura da Microsoft para o software livre e de código aberto. Apresenta a experiência do autor com a Microsoft e detalha as diversas iniciativas da empresa para apoiar plataformas abertas, como o lançamento do SQL Server e do Windows para Linux, investimentos em padrões abertos e colaboração com projetos de código aberto como Node.js, Docker e Apache Hadoop.
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021Renato Groffe
Slides de apresentação abordando boas práticas na implementação de aplicações na nuvem utilizando a metodologia Twelve-Factor App, além de cenários de uso de tecnologias como Git, Azure DevOps, GitHub, GitHub Actions, NuGet, npm, serviços do Microsoft Azure, Redis, Docker, Kubernetes, Helm, Docker Compose, Application Insights, Prometheus, PowerShell e Bash. Palestra online realizada em 09/06/2021 (quarta), durante a edição 2021 do evento TDC Connections.
Porque usar Frameworks de WordPress
Desenvolvedores vem utilizando frameworks há vários anos, eles são conjuntos de códigos que permitem um grande ganho de produtividade na medida em que evitam que alguns códigos “básicos” tenham que ser re-escritos a cada novo projeto.
Nos últimos anos o WordPress se consolidou como um CMS de sucesso, e um exemplo claro disso é a enorme quantidade de Temas e Plugins disponíveis. Com essa crescente adoção e uma quantidade enorme de temas sendo criados todos os dias, era natural que surgissem os frameworks.
Azure Security Center - 120715 - PTBR-FinalFabio Hara
O documento discute o Azure Security Center da Microsoft, que fornece uma visão unificada da segurança na nuvem, monitoramento integrado de logs de segurança e recomendações para implementar controles de segurança. Ele analisa dados de ameaças de produtos Microsoft e parceiros para priorizar alertas e recomendar soluções, ajudando os clientes a adotarem a nuvem com mais confiança.
Soa - Arquitetura Orientada a Serviços e a NuvemVagner Oliveira
O documento discute arquitetura orientada a serviços e nuvem. Ele define SOA como um modelo arquitetônico que permite alinhar serviços com objetivos de negócios. Também descreve as principais plataformas de nuvem da Microsoft (Azure), Amazon (AWS) e serviços de armazenamento em nuvem como OneDrive, Dropbox, Google Drive e Mega.
Azure infrastructure as a service overviewFabio Hara
O documento apresenta o Windows Admin Center, um novo console para monitorar cargas de trabalho do Windows Server localmente ou no Azure. Ele oferece economias de até 73% em comparação com a AWS para cargas de trabalho da Microsoft e está perfeitamente integrado com serviços do Azure.
Uma possível solução para o problema de administração de muitos moodles, cada um com seus próprios plugins e temas: usar git não somente para o versionamento de código mas também para manter este código atualizado nos servidores de produção.
Introdução à computação na nuvem e Windows AzureGiovanni Bassi
Este documento resume uma apresentação sobre computação em nuvem usando o serviço Windows Azure da Microsoft. Ele descreve como a demanda crescente por serviços online levou as empresas a adotarem soluções de nuvem para melhor escalabilidade e disponibilidade. O Windows Azure oferece infraestrutura e plataforma como serviço para desenvolvimento e hospedagem de aplicações na nuvem da Microsoft.
Slides de minha apresentação sobre o Windows Azure Storage, onde vimos algumas características do serviço, como utilizá-lo para hospedar websites estáticos, como aplicações SPA em React ou Blazor.
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App - Março-2021Renato Groffe
Slides de apresentação sobre boas práticas na implementação de aplicações na nuvem, utilizando para isto a metodologia Twelve-Factor App e serviços do Microsoft Azure. Apresentação realizada em 30/03/2021 em evento promovido pelo Canal .NET.
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 OnDrive é um serviço de armazenamento e sincronização de arquivos na nuvem da Microsoft, sucessor do SkyDrive, que oferece maior tamanho de miniaturas de imagens, melhor execução de vídeos, compatibilidade ampliada e a capacidade de compartilhar arquivos individuais ou em pastas.
O documento discute implementar cache no MuleSoft Flow usando Redis. Apresenta os benefícios de usar cache, como poupar recursos e melhorar performance. Explica como encaixar cache na arquitetura e usá-lo em aplicações MuleSoft. Demonstra como configurar o Object Store do MuleSoft para usar Redis como mecanismo de cache.
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021Renato Groffe
Slides de apresentação realizada no dia 10/12/2021 (sexta) na trilha Development do MVPConf Latam 2021 com meu amigo Robson Rocha de Araújo (Microsoft MVP, MTAC), em uma talk cobrindo boas práticas na implementação de aplicações na nuvem utilizando a metodologia Twelve-Factor App. A palestra também abordou cenários de uso de tecnologias como Git, Azure DevOps, GitHub, GitHub Actions, NuGet, npm, serviços do Microsoft Azure, Redis, Docker, Kubernetes, Helm, Docker Compose, Application Insights, Prometheus, PowerShell e Bash.
Aplicações Distribuídas com Azure Service Bus + Azure Functions - Azure Tech ...Renato Groff
O documento apresenta uma palestra sobre integração entre o Azure Service Bus e o Azure Functions. A palestra inclui uma visão geral dos serviços, exemplos de uso e uma demonstração de integração entre eles para soluções de IoT, processamento de eventos e conectividade.
Slides de minha talk na 2 semana de tecnologia na FATEC de Araras, onde abordei o tema de microsserviços e como utilizar a tecnologia serverless, mais especificamente no produto Azure Functions, para criar soluções escaláveis e de menor custo para processamento assíncrono de mensagens e dados.
O documento discute as capacidades de infraestrutura como serviço (IaaS) na plataforma Windows Azure. Ele apresenta uma visão geral do computação em nuvem e Windows Azure, como criar máquinas virtuais (VMs) e redes, e as imagens disponíveis para implantação de VMs com sistemas operacionais Windows e Linux.
O documento discute a mudança da Microsoft em direção à abertura e colaboração com código aberto. Apresenta a trajetória da Microsoft no apoio a plataformas como Linux, Node.js, Docker e projetos de código aberto em geral. Argumenta que a Microsoft está se tornando a maior empresa de software aberto do mundo ao disponibilizar suas ferramentas de forma multiplataforma e colaborar com a comunidade de código aberto.
O documento discute a abertura da Microsoft para o software livre e de código aberto. Apresenta a experiência do autor com a Microsoft e detalha as diversas iniciativas da empresa para apoiar plataformas abertas, como o lançamento do SQL Server e do Windows para Linux, investimentos em padrões abertos e colaboração com projetos de código aberto como Node.js, Docker e Apache Hadoop.
Rchaves developers in a devices & services world - 201404 - finalRichard Chaves
O volume de oportunidades no Mercado hoje, é proporcional a complexidade enfrentada por empresas e desenvolvedores. Nesta apresentação Richard Chaves explora como a Microsoft remove barreiras e simplifica o processo de desenvolvimento de aplicações em um mundo de Dispositivos e Serviços.
O documento discute os conceitos e serviços da computação em nuvem da Microsoft Azure. Ele define nuvem, explica por que as organizações estão adotando a nuvem, e descreve os principais modelos de hospedagem e serviços disponíveis no Azure, incluindo armazenamento, banco de dados e identidade.
O documento discute ambientes de desenvolvimento de software, trabalho colaborativo em softwares de produtividade e plataformas globais de educação online. Ele descreve como ambientes de desenvolvimento integrados como Eclipse, Visual Studio e PyCharm auxiliam no desenvolvimento ágil e de qualidade de software. Também aborda como softwares colaborativos permitem que equipes trabalhem juntas em projetos e como plataformas online oferecem cursos abertos e massivos para ampliar conhecimentos.
O documento discute o Microsoft Azure, uma plataforma de computação em nuvem da Microsoft que fornece infraestrutura virtual, plataforma e serviços. Ele descreve os principais recursos do Azure como data centers, cenários de uso, nuvem híbrida e oportunidades que oferece.
O documento apresenta as credenciais e experiência de Carlos dos Santos como desenvolvedor de software com mais de 25 anos de experiência na área de tecnologia Microsoft. Também resume os principais serviços da plataforma Microsoft Azure, incluindo máquinas virtuais, bancos de dados, armazenamento em nuvem e serviços para aplicativos móveis e web.
O documento discute as vantagens de migrar sistemas legados de mainframes e AS/400 para soluções de código aberto e Linux, incluindo interoperabilidade, independência de fornecedores, e eficiência de custos. Também aborda conceitos como virtualização, arquitetura de servidores abertos e evolução de plataformas.
Nuvem em 2021: primeiros passos, Azure, tecnologias, carreira - UniFOA | Abri...Renato Groffe
O documento discute as vantagens da nuvem, tecnologias importantes como Linux, Git, Visual Studio Code, Docker e Kubernetes. Também apresenta a plataforma Microsoft Azure, seus serviços como App Service, Storage e Functions, e a importância da certificação e aprendizado contínuo para carreira na área de nuvem.
Microsoft e Linux: Como e Porquê a Microsoft se aliou ao Software LivrePotiLivre Sobrenome
Mario é membro das comunidades Potilivre e CTMS RN para aprender sobre tecnologias livres e da Microsoft. A Microsoft mudou sua postura em relação ao software livre sob a liderança de Satya Nadella, participando e contribuindo para projetos abertos como forma de expandir seus negócios na nuvem com soluções como o Azure que suportam Linux.
Fórum de Aplicações - Visão de nuvem da MicrosoftLuciano Condé
Evento: Fórum de Aplicações/Microsoft - Maio de 2013
Objetivo: Apresentar as ofertas de serviços de computação em nuvem da Microsoft, incluindo o Windows Azure, Office 365, Windows Server 2012, System Center 2012, Intune e CRM
Público: Arquitetos, decisores de tecnologia
DevOps é uma prática de engenharia de software que une desenvolvimento e operações. A apresentação discute integração contínua (CI), implantação contínua (CD) e ferramentas como Azure DevOps Projects para habilitar a entrega contínua de valor.
O documento descreve as principais características e benefícios do Windows Server 2012, incluindo melhorias na virtualização, disponibilidade, gerenciamento e suporte a computação em nuvem. Ele também detalha as quatro novas versões do Windows Server 2012 direcionadas a diferentes tamanhos de rede e seus respectivos preços.
I. O documento discute os princípios do Twelve-Factor App para construção de aplicações SaaS escaláveis e portáveis. II. Doze princípios são apresentados, incluindo código versionado, dependências declaradas, configurações como variáveis de ambiente e logs como fluxos de eventos. III. Seguindo esses princípios, aplicações podem ser desenvolvidas para fácil implantação contínua e escalabilidade.
Microsoft - Seminário Computação em Nuvem 2011Teque Eventos
1) O documento discute as transformações na indústria de TI e a migração para computação em nuvem.
2) Apresenta as vantagens da computação em nuvem como agilidade, economia e escalabilidade.
3) Detalha as características e aprendizados da nuvem pública e privada da Microsoft, incluindo foco na aplicação, suporte a múltiplas plataformas e desempenho.
Bancos de dados no Azure: conhecendo as opções relacionais e NoSQL disponívei...Renato Groff
Apresentação sobre o uso de tecnologias de bancos de dados relacionais e NoSQL no Microsoft Azure. Palestra realizada no dia 06/04/2018 em São Paulo-SP, durante a edição 2018 do MVPConf.
Nuvem em 2022: primeiros passos, Azure, tecnologias, carreira | SENAI Santo A...Renato Groffe
Apresentação para alunos da Escola SENAI Ary Torres (Santo Amaro) em São Paulo-SP abordando os primeiros passos em cloud computing e no Microsoft Azure, a carreira em nuvem no ano de 2022 e tecnologias + dicas importantes para aqueles que pretendam ingressar neste segmento. Palestra realizada em 08/04/2022 (sexta).
O documento apresenta uma visão geral da plataforma de computação em nuvem Microsoft Azure, incluindo seus principais recursos e cenários de uso. É destacado que o Azure pode ser usado para rodar softwares, desenvolver aplicativos e usar serviços em nuvem de forma híbrida entre nuvens públicas e privadas. Apresenta também casos de uso comuns do Azure como backup de dados, hospedagem de sites e máquinas virtuais.
O documento discute o desenvolvimento de software usando tecnologias Microsoft, incluindo:
1) Uma breve introdução sobre a história do autor e o que é o .NET
2) As principais linguagens suportadas pelo .NET como C#, VB.NET, C++ e JavaScript
3) A evolução da linguagem C# ao longo das versões
4) Ferramentas como o Visual Studio para desenvolvimento
A Microsoft está dando muita importância e reconhecimento para as iniciativas OpenSource, um dos pontos que podemos salientar que colabora com essa afirmação é a quantidade de produtos OpenSource ofertados na plataforma de nuvem da Microsoft assim como a criação de uma subsidiária MSOpenTech e de uma fundação de Software livre que nasceu no Build recebendo o seu primeiro projeto o Roslyn compilador C# escrito em C#.
Aproveitando o momento que vivemos de movimentação para a nuvem pública e DevOps, apresento as dificuldades de implementação e algumas soluções OpenSource de DevOps.
Estamos vivendo em um mundo onde a quantidade de devices já é maior do que os seres humanos e com IoT e outros devices como relógios essa quantidade vai aumentar ainda mais.
Conheça o que a Microsoft oferece para que TODOS possamos disfrutar desse mar de oportunidades
Estamos vivendo o mundo de API Economy onde empresas estão vendo serviços e dados através de API.
Pensando nesse cenário a Microsoft incluiu no Microsoft Azure o API Management.
This document discusses the Internet of Things (IoT) in manufacturing. It describes how IoT allows manufacturers to remotely monitor and manage equipment, optimize production processes, and implement predictive maintenance to reduce costs. IoT connects physical devices and sensors to collect and analyze data that provides insights into operations, customers, and equipment performance.
O documento discute o desenvolvimento de aplicativos universais para Windows, incluindo 90% de convergência de API entre Windows e Windows Phone com o Windows 8.1, e ferramentas para criar aplicativos com um único código que rodam em vários dispositivos. Também menciona o crescimento do ecossistema de aplicativos Windows.
O documento fala sobre novidades do Build que permitem conexão VPN e assinatura de e-mails diretamente no celular. Também fornece um link para um post no blog do autor com mais detalhes sobre as novidades anunciadas no evento Build.
O documento discute as melhorias na convergência entre Windows e Windows Phone, incluindo 90% de convergência de API e suporte para aplicativos universais que podem ser executados em ambas as plataformas. Também menciona melhorias nas notificações push e nos recursos de armazenamento em nuvem para sincronizar dados entre dispositivos.
Tecnologias de armazenamento NoSQL são muito utilizadas, por oferecer uma forma escalável de armazenar grandes quantidades de dados estruturais a um custo muito inferior ao base de dados relacionais.
Veja o que é ofertado pela plataforma de nuvem pública da Microsoft e como tirar total proveito desse serviço.
This document discusses data, identity, APIs, and server logic as it relates to scaling cloud services, virtual machines, and Windows Azure. It also mentions supported modules like mssql, request, console, push, and tables in Azure. Additionally, it provides mappings between JSON value types and equivalent T-SQL types for storing data and links to Microsoft BizSpark registration and an Azure calculator tool.
O programa inclui apresentações sobre as plataformas Microsoft Azure e Aplicativos, incluindo oportunidades para aplicativos móveis e na nuvem. Haverá também sessões sobre máquinas virtuais, websites e serviços móveis da Microsoft.
O programa inclui apresentações sobre as plataformas Microsoft Azure e Windows, além de aplicativos para essas plataformas. Haverá discussões sobre máquinas virtuais, websites, serviços móveis e dispositivos durante a manhã e tarde, com um almoço no meio.
This document provides information about Windows Azure Storage. It notes that Windows Azure Storage stores over 9 trillion objects and can handle over 900,000 requests per second on average, totaling 2.5 trillion requests per month. It then describes the different data storage options in Windows Azure Storage including Blobs, Tables, and Queues. It also provides URLs for accessing these different data stores and links to documentation and blog posts about Windows Azure Storage.
This document discusses Microsoft's commitment to openness. It highlights how Microsoft works with other organizations on open standards, supports open source mobile development frameworks, publishes documents and APIs as open formats, and contributes to open source projects. The document also describes how Microsoft's cloud computing platform allows applications to run on any cloud and supports a modern style of distributed work.
A agenda inclui uma introdução ao Windows Azure e maneiras de usar Java nele, com apresentações da Microsoft e SouJava, seguidas de um período de perguntas e respostas e encerramento.
Nestes slides apresento maneira de trabalhar com o PHP no Windows Azure, existem dois artigos onde publiquei os passo realizados durante a apresentação.
http://viniciussouza.azurewebsites.net/php-no-windows-azure-utilizando-linux/
http://viniciussouza.azurewebsites.net/php-no-windows-azure-utilizando-o-windows/
A União Europeia está preocupada com o aumento da desinformação online e propôs novas regras para combater as notícias falsas. As novas regras exigiriam que as plataformas de mídia social monitorassem conteúdo enganoso e tomassem medidas para reduzir sua disseminação, como desmonetizar contas que espalham desinformação. No entanto, algumas pessoas temem que as novas regras possam limitar a liberdade de expressão na internet.
1) O documento discute módulos e recursos suportados por um serviço móvel do Azure, incluindo mssql, request, console e push.
2) Ele mostra exemplos de código para consultas no banco SQL e logs.
3) Por fim, explica opções de escalabilidade e armazenamento e diferencia os planos gratuito e pago.
This document discusses Microsoft's commitment to openness. It lists several standards organizations that Microsoft collaborates with like JEDEC and OGC. It also mentions support for open web standards and formats like HTML5, XML, PDF, and ODF. Microsoft supports open source mobile development frameworks like jQuery Mobile and works to ensure interoperability and data exchange. The document advocates for an open cloud and lists Microsoft products and services that embrace openness like Azure, WebMatrix, and research accelerators.
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
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).
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.
Microsoft & Openness - Contruindo Pontes entre Tecnologias
1. Microsoft & Openness
Construindo pontes entre tecnologias
Vinícius Souza Alessandro Jannuzzi
Evangelista Gerente de Estratégias de Plataforma
Vinicius.Souza@Microsoft.com alessandro.jannuzzi@microsoft.com
3. “there’s no reason Microsoft cannot be the
most open software company in the world”
4. MVP Open Day
2014
Padrões Escutar abertos
os
Nuvem
clientes
Atuar em Open Source
aberta
Suportar Open Source em nossa
plataforma
Interoperar
5. MVP Open Day
2014
Investimentos em Padrões Abertos
+150
organizações
+600
grupos de trabalho
6.
7. Padrões em Cloud: onde estamos?
Microsoft Confidential
Gaps: SLA (aspectos únicos de cloud), arquitetura de referência, transporte de dados inter-fronteiras,
privacidade, gerenciamento
9. MVP Open Day
2014
Microsoft + Linux
• Suporte a Linux como
um first-class guest
OS em Hyper-V
• Suporte a Linux no
Microsoft Azure
(CentOS, openSUSE,
SUSE, Ubuntu, Oracle
Linux)
“Microsoft is playing quite
nicely with Linux and other
open source tools. “
-Robert McMillan, Wired
Enterprise
10. MVP Open Day
2014
Microsoft + PHP
• Excelente
performance em
Windows Server e
Microsoft Azure
• Desenvolvimento da
comunidade Open
Source para PHP em
Windows e Linux em
ritmo similar
11. MVP Open Day
2014
Microsoft + Node.js
• Suporte a toda uma
nova classe de
aplicações real-time
• Melhoria de
desempenho em
Windows e Linux
• Microsoft Azure
SDK for Node.js
12. MVP Open Day
2014
“A few years back, a patch
submission from coders at
Microsoft would have been
amazing to the point of
unthinkable, but the battles
are mostly over and times
have changed.
Microsoft + SAMBA
• Desenvolvimento de
correções para a
comunidade Open
Source, sob licença
GPL2+
• Engajamento com o
time de
desenvolvimento
para melhor
suportar o protocol
SMB
13. MVP Open Day
2014
Microsoft + Drupal
• Interoperabilidade
integral para gestão
de conteúdo web
• Microsoft
WebMatrix facilita a
criação de sites
Drupal
• Open Government
Data Initiative -
OGDI
14. MVP Open Day
2014 Microsoft + Apache Hadoop
• Suporte a Big Data com
Hadoop em Azure:
HDInsight & Microsoft
HDInsight for Windows
Server
• Uso das ferramentas
Microsoft BI para
explorar todo o
pontencial dos dados,
incluindo aqueles
armazenados em
infraestrutura Hadoop
15.
16. MVP Open Day
2014
Aproveitar investimentos em IT
já realizados
Gerenciamento de ambientes de
TI heterogêneos
Interoperar Nuvem
aberta
Escutar os
clientes
17. MVP Open Day
2014
Liderança em cloud
Cloud OS
Microsoft Azure
Interoperar Escutar os
clientes
Nuvem
aberta
18. MVP Open Day
2014
Microsoft Azure
Necessidades
enterprise
Características
do Microsoft
Azure
Heterogeneity
Open, Broad
and Flexible
Languages
CMS
Devices
Databases
Operating
systems
19. Azure is Open Across the Stack
Languages
CMS
Devices
Databases
Operating
systems
Microsoft 1st Party Support
Ecosystem Supported
Bring your own framework!
Dozens of .NET & PHP CMS and Web applications
Via cross-platform and native code approaches
Ubuntu, SUSE, OpenSUSE, CentOS & Oracle EL + hundreds on VM Depot
21. MVP Open Day
Openness no Brasil 2014
NDOS – Núcleo de
Desenvolvimento
Open Source
Parceria com
Universidades
Financiamento de bolsas
de estudo de pesquisa
acadêmica
Desenvolvimento de
softwares Open Source
Projetos publicados no
Codeplex / GitHub
Suporte a OSS em
Azure
Startups com suporte pelo
programa BizSpark com
arquitetura heterogênea
em cloud (ex: Stayfilm,
dentre outras)
Engajamento com
comunidade Open Source
e usuários para
desenvolvimento de
soluções
Estímulo a Open Data
Ações em curso
Projetos de
interoperabilidade
Open Source em Azure
Segurança da
Informação
Treinamentos oficiais
MVA