Importância da qualificação em Cloud & Microsoft MVP Award 2017

Apesar de 2016 ter sido um ano muito complicado para a maioria dos Brasileiros, devo admitir que o meu foi muito bom tanto profissionalmente quanto pessoalmente. Para mim, foram muitos desafios do início ao fim não só executando e gerenciando projetos como pensando fora da caixa ao entregar novas soluções para nossos clientes e parceiros. É claro que foi um ano de muitas dificuldades econômicas e muitas empresas optaram por não investir em novos projetos, principalmente quando falamos de uma mudança radical de paradigmas como é Cloud Computing, mesmo assim, meu ano na empresa em que trabalho foi excepcional. Semana atrás de semana com novas demandas de clientes que já utilizam ou não a plataforma do Microsoft Azure, nos tornamos um dos maiores parceiros Microsoft em entrega de serviços de nuvem e referência em soluções IaaS, PaaS e SaaS.

(more…)

TRIM, Thin Provisioning, Defrag e como isso afeta seu bolso em VMs Azure

Alguma vez já se deparou com o seguinte erro no event viewer de qualquer VM Windows Server no Azure?

The volume (F:) was not optimized because an error was encountered: Neither Slab Consolidation nor Slab Analysis will run if slabs are less than 8 MB. (0x8900002D)

Apesar do Windows reportar como um erro, você pode seguramente ignorar este problema. Isso acontece porque o Windows foi “impedido” de executar o DFRAG dos volumes. Na verdade, este impedimento vem do fato de que o volume é gerenciado por um agente externo, neste caso, o SAN.

(more…)

Analisando a performance do Azure App Service Linux x Windows

Pra quem teve a oportunidade de experimentar o Azure APP Service em ambientes de produção, provavelmente notou que a performance tanto para aplicações PHP quanto nodes.js ficam abaixo do esperado quando comparamos VMs Linux de hardware similares.

Minha experiência com plataformas WordPress, Moodle, e outros CMS, embora 100% compatíveis, é de que costumam performar mal no IIS. Sendo assim, em alguns casos, eu acabo recomendando à meus clientes que utilizem IaaS ao invés do PaaS para ambientes críticos ou de produção.

(more…)

Delivery of Things World USA 2016

Estive no DOTW USA 2016 junto a Microsoft ajudando a falar um pouco sobre as suas soluções de nuvem especialmente voltadas para Devops. Tivemos boas conversas sobre Azure Container Service, CD/CI, Dev/Test Labs, Template Deployment, Application Insights, ALM com VSTS, e muito mais. O evento não estava tão cheio quanto o esperado, mas ainda assim valeu a pena. Ao meu lado a lenda, Dave Mckinstry, um veterano evangelista de ALM e da cultura Devops que apresentou um excelente keynote durante a manhã.

Restringindo Acesso por IP ao Azure Web App Service

O App Service é mais um dos excelentes PaaS (Plataforma como serviço) que fazem parte do conjunto de soluções do Azure. Apesar da enorme flexibilidade, algumas configurações não estão disponíveis no portal, mas o que está por trás do backend suportando sua aplicação nada mais é do que o bom e velho IIS. Sendo assim, praticamente todas as configurações que podemos fazer pelo gerenciador do IIS, é possível fazer na plataforma do Azure também, porém, via web.config.

(more…)

Configuring Point-to-site in Azure Resource Manager

In addition to creating a site to site connection in Azure, you can also use the same gateway to configure a Point-to-site connection. Point-to-site configuration allows a secure connection from a client computer, individually, to the virtual network in Azure. It’s a very good solution when you need to work remotely or when you need to give temporary access to a customer to connect to a virtual network.

(more…)