Archive for the ‘Azure’ Category.

Criando Recursos no Azure com a FluentAPI em C#

Fala pessoal, tudo bem?

Ontem (12/10) foi publicado o preview do Azure FluentAPI, que permite a criação de vários recursos do Azure, como VMs, Storage e muito mais, diretamente do .Net usando Fluent.

A grande novidade aqui, além do Fluent é a compatililidade com o .Net Core, isto mesmo, você pode criar código para gerenciar seu Azure totalmente portável!

Veja um exemplo de como criar uma VM:

create-vm

E neste link existe alguns outros exemplos e também como usar a Fluent API.

Lembrando que o projeto é totalmente open source e está no GitHub.

Enjoy!!!
Carlos dos Santos.

Palesta sobre Microsoft Open Source no FLISOL de Marília

Hoje foi dia de Global Azure Boot Camp, um evento sobre Azure realizado no mundo todo, no mesmo dia. Mas eu tive outra missão este ano, falar sobre Microsoft open source em um evento de software livre, o FLISOL.

Falar de Microsoft Open Source parece ser algo inimaginável, mas é a pura realidade e hoje mostrei isto na palestra em Marília. Fico muito feliz que tenham gostado da apresentação e principalmente entendido que a Microsoft mudou e muito!

Gostaria de agradecer aos professores Caio, Leonardo e Fabio pelo convite e, como sempre, pela excelente recepçao! Muito obrigado!

Prepare-se para uma nova Microsoft!

Os slides do evento estão no meu SlideShare e as fotos no Facebook.

Abraços e até a próxima,
Carlos dos Santos.

Sua aplicação web está online neste momento ?

Esta é realmente uma pergunta complicada não acham ? Como determinar se minha aplicação está funcionando, sem ficar olhando para ela ?

Existem várias maneiras de resolver este problema, mas vou mostrar como monitorar isto usando o Application Insights do Microsoft Azure.

É bem simples, vamos lá! Abra o portal do Azure: http://portal.azure.com com seu usuário e senha, caso não tenha um, basta criar uma conta trial.

Dentro do portal, vá em Application Insights:

image

E depois clique em Add. Na tla seguinte preencha com o nome do seu monitoramento e no tipo de aplicação selecione o que se encaixa melhor. No nosso exemplo, vou escolher “Asp.Net web application”. Existem vários tipo de aplicação pois além de monitorar se sua aplicação está no ar, você pode colher dados valiosos de telemetria sobre o uso e comportamento de sua aplicação, mas isto fica para outro post. Dados preenchidos, clique em “Create”.

image

Em alguns instantes o portal será criado e listado:

SNAGHTML552d3c

Veja que temos muitas opções de monitoramento:

image

Mas vamos nos concentrar no Availability:

image

E agora vamos adicionar um Web Test bem simples fazendo um ping:

image

Veja que podemos fazer “ping” de várias localidades, o que é bastante útil. E além do ping, podemos enviar notificações por email, configurando os Alertas:

image

Feito isto, confirme as opçòes e já podemos testar o serviço! Se a sua aplicação apresentar indisponibilidade, um email será enviado para você e todos estes dados serão armazenados no portal do Azure, o que permite fazermos muitas análises destas informações!

Aqui está um exemplo do portal:

image

E do email:

image

Aqui tivemos apenas uma pequena amostra do que é possível fazer com o Application Insights, mas posso garantir que existem dezenas de outras telemetrias que podem ser feitas. Aproveite e começe a explorar agora mesmo!

Abraços e até a próxima,
Carlos dos Santos.

Aula no Student to Business Maringá

Olá pessoal,

Este último sábado (12/12/2015) tive a felicidade de participar do Student to Business (S2B) em Maringá, ministrando uma aula sobre Aplicações Móveis e Azure. Foi muito legal poder conversar com uma galera jovem e entusiasmada com tecnologia. Realmente muito gratificante!

Fio um conteúdo muito denso, mas espero que tenham conseguido pegar a essência, pois o tempo foi muiti curso. Falamos sobre uso do Azure para Mobilidade, publicação de Apps no DevCenter, Telemetria usando Insights e muito mais!!!

Gostaria de agradecer ao Clodoaldo Assis pelo convite para a aula e também ao Jamil Lopes pela oportunidade que tive em montar todo o material para o curso de desenvolvimento. Apesar do prazo muito curto, foi muito legal.

Vejam as fotos aqui.

O material que desenvolvi para o S2B está disponível no MVA neste link.

Abraços e até a próxima,
Carlos dos Santos.

TechEd 2015

Este foi um evento sensacional, uma tela gigante no keynote e palestrantes incríveis, como o chefe do Microsoft Research (Rico Malvar), que é um brasileiro e fez uma demonstração ao vivo do Skype Translator em Português. Bom também foi rever os amigos e principalmente ser palestrante em duas sessões deste que foi o maior evento de tecnologia da América Latina. Tivemos também uma participação especial do maestro João Carlos Martins, uma pessoa com uma história de vida e superação incríveis!

Sem palavras para expressar a emoção de estar falando para salas cheias, com muitas perguntas sobre os conteúdos. Neste evento falei sobre o Application Insights, uma ferramenta sensacional para telemetria e também, junto com o Giovanni Bassi, falamos do novo compilador C# (projeto Roslyn) e também um pouco do nosso projeto CodeCracker.

E sabe qual a melhor parte do evento ? Fazer networkink, rever os amigos, conhecer gente nova, trocar experiências! Então se você não foi a este evento, faça o possível para participar do próximo!!!

Aqui estão os Slides das minhas palestras:
Application Insights
Entendendo o Impacto do Roslyn no C# e no Visual Basic

E para você que não pode ir, veja aqui as fotos do evento.

Foi um prazer estar no evento e obrigado a todos que assistiram as minhas palestras!

Abraços e até a próxima.
Carlos dos Santos.

Palestra Azure Univem

Ontem estive na Univem de Marília falando sobre o Microsoft Azure. o que chamou a atenção neste evento é que fui convidado para dar entrevista em um canal local de televisão, para o programa 4 Notícias. Achei bem legal a iniciativa de divulgar o evento, que é a Semana de Computação, bem como o conteúdo, em um programa de televisão local.

Agradeço a todos pelas presença e principalmente pelos questionamentos, que tornam a palestra ainda mais produtiva!

Os sides estão no meu SlideShare. E as fotos no Facebook.

Abraços e até a próxima,
Carlos dos Santos.

ALM Summit 2014

Olá pessoal,

Aconteceu no último dia 30 de agosto de 2014, na sede da Microsoft em São Paulo, mais uma edição do ALM Summit Brasil. Neste ano tive a oportunidade de palestrar sobre os novos recursos de telemetria do Visual Studio Online e Microsoft Azure, o Application Insights.

Confira as fotos do evento e também a apresentação.

Um grande abraço e até a próxima,
Carlos dos Santos.

SQL Azure–melhorias de performance

Se você está querendo migrar ou começar a utilizar o Microsoft SQL Server disponível no Azure, durante o último Build foram anunciadas grandes melhorias de performance e funcionalidades.

Dentre as novidades, surgem 3 categorias de banco de dados:

  • Basic: para aplicações com poucas transações e baixa necessidade de performance.
  • Standard: para aplicações de negócios, com médio nível de performance.
  • Premium: para aplicações de missão crítica, com alta necessidade de desempenho e alto volume de transações.

Entre outras funcionalidades foi anunciado também que o SQL agora terá redundância geográfica ativa para a versão Premium e isto significa que todas as transações realizadas no seu banco de dados serão automaticamente replicadas para outro banco de dados, em uma outra região.

Confira na íntegra o post do Scott Guthrie sobre estas novas funcionalidades: http://weblogs.asp.net/scottgu/archive/2014/04/29/azure-99-95-sql-database-sla-500-gb-db-size-improved-performance-self-service-restore-and-business-continuity.aspx

 

Abraços e até a próxima,
Carlos dos Santos.

E-book sobre criação de Aplicações reais para Azure

Pessoal,

Acabou de sair um E-book do Scott Guthrie’s sobre como criar aplicações reais para nuvem usando o Windows Azure. Este livro tem um material excelente e sem dúvida irá ajudá-los no desenvolvimento de aplicações para nuvem.

Eu tive a felicidade de participar do processo de revisão deste material e vale a pena conferir.

Para conferir o livro, clica aqui.

Abraços e até a próxima,
Carlos dos Santos.

Palestra de Windows Azure–Cesumar

Pessoal,

Ontem (18/09/2013) fiz uma palestra sobre Windows Azure no Cesumar em Maringá, onde mostrei as funcionalides do Azure e como é possível criar e migrar aplicações para a nuvem.

Gostaria de agradecer ao Clodoaldo Assis pelo convite, ao Cesumar pela oportunidade e principalmente pelas pessoas presentes e pela excelente interação que tivemos ao final da palestra.

Para baixar a apresentação, acesse aqui e para ver as fotos do evento, acesse minha págiina no facebook.

Abraços e até a próxima,
Carlos dos Santos.