ISVs e Startups: A jornada para a computação em nuvem com Microsoft Azure DEV213
ISVs e Startups: Atingindo o sucesso na jornada para a computação em nuvem com Microsoft Azure DEV213
ISVs e Startups: Seja protagonista na jornada para a computação em nuvem com Microsoft Azure DEV213
WIN201 Quem é o palestrante? Rogerio Cordeiro Sr Tecnhical Evangelist Microsoft Brasil Defensive End UFPR Brown Spiders @rogerioc
Agenda
Uma Visão Geral... Conquistar clientes Fidelizar os clientes Rentabilizar ao máximo os seus clientes (aqui é onde nós de TI entramos ) Se você não pode manter seus clientes satisfeitos e utilizando o seu serviço, não existe por quê buscar mais. Sua empresa se tornará uma verdadeira peneira - clientes entram e saem com tamanha frequência que o próprio conceito de recorrência se perde. David Skok
Uma Visão Geral...
Principais Desafios ou Barreiras LTV x CAC Payback (meses para recuperar o CAC) Como usar os dados para tomar decisões estratégicas
Principais Métricas para o SaaS
Principais cenários encontrados Apanhado dos principais cenários com o VIPP (Microsoft Vertical ISV Partership Program)
Cenário 1. Web Application ISV ou Startup com foco em web, aplicativo web com uso intensivo de banco de dados e outros serviços complementares. Desafio: Clientes com interesse em comprar a solução porém no modelo SaaS de nuvem, arquitetura atual não suporta multi-inquilino, detectado forte acoplamento. Tecnologias dos aplicativos: ASP.NET, Java, PHP, etc SQL Server, Oracle, MySQL, etc PC 1. WebApp (PaaS) 2. Cloud Services (PaaS) 3. Virtual Machines (IaaS) ASM x ARM * Se existir forte dependência para um determinado tipo de banco de dados, Virtual Machines, se não SQL Database ** Variáveis de sessão devem ser tratadas adequadamente para suportar o ambiente de alta disponibilidade (ASP.NET: OutProc, Custom, RedisCache, SQL Server) *** Auto acoplamento com gravação de arquivos em pastas temp, mudar código para usar Blob Storage Clientes: Qualquer sistema operacional com um browser Smart phone Servidor Web Banco de Dados Virtual machine Cloud Service Web role App Service Tablet
Cenário 1 Demo
Cenário 2. Web + Mobile Application ISV ou Startup com foco em aplicações mobile, aplicativos para as três plataformas de mobile e um web site para complementar as funcionalidades, uso intensivo de banco de dados e outros serviços complementares (push notification), suporta multi-inquilino. Desafio: Não tem experiência para fazer gestão de TI, back-end para suportar picos de utilização, custo da TI sem controle inviabiliza o negócio Tecnologias dos aplicativos: Windows, Android, ios ASP.NET, Java, PHP, etc SQL Server, Oracle, MySQL, etc 1. App Service Web App Mobile App ASM x ARM * Se existir forte dependência para um determinado tipo de banco de dados, usar Virtual Machines, se não SQL Database ** Variáveis de sessão devem ser tratadas adequadamente para suportar o ambiente de alta disponibilidade (ASP.NET: OutProc, Custom, RedisCache, SQL Server) *** Auto acoplamento com gravação de arquivos em pastas temp, mudar código para usar Blob Storage PC Smart phone Clientes: Windows, Android, ios, browsers Servidor Web RESP API Banco de Dados Tablet
Cenário 2 Demo
Cenário 3. Cliente-Servidor ISV com muitos anos de mercado, aplicativo desktop na arquitetura cliente-servidor com uso intensivo de banco de dados e outros serviços complementares (LOB). Desafio: Clientes com interesse em comprar a solução porém no modelo SaaS de nuvem, precisa acessar o aplicativo do seu tablet ou smarthphone, estimativa de tempo para modernização inviabiliza novos negócios. Tecnologias dos aplicativos:.net, Java, Delphi, etc SQL Server, Oracle, MySQL, Firebird, etc Azure Remote App. Custo aprox.: Preço inicial R$28,00 (40 horas), R$0,49 /h, Limite de preço (usuário/mês)* R$48,00 https://azure.microsoft.com/pt-br/pricing/details/remoteapp/ Clientes: Windows, Mac OS X, ios ou Android Remote Desktop client https://www.remoteapp.windowsazure.com/ Simples a administração de atualizações e gestão de vida do produto, basta atualizar a imagem dentro da coleção do RemoteApp. Escalabilidade, acesso global Cliente Servidor Banco de Dados Servidor Outros Serviços Azure RemoteApp
Cenário 3 Demo
Cenário 4. Disaster Recovery ISV com muitos anos de mercado, com datacerter local para manter aplicativos web e mobile com uso intensivo de banco de dados e outros serviços complementares (LOB). Alguns clientes preferem implantar a solução in-house. Desafio: Interrupções recorrentes dos serviços por conta de problemas de hardware, planejamento deficiente para tolerância a falha, impacto financeiro e quebra de SLA. Tecnologias dos aplicativos:.net, Java, Delphi, PHP, etc SQL Server, Oracle, MySQL, Firebird, etc Azure Site Recovery. Hyper-V site, VMM server, Physical Windows server, VMware virtual machine Configuração do Site Recovery necessita de acompanhamento de um profissional de TI com conhecimento da arquitetura atual para criar o plano de contingência e tolerância a falhas.
Cenário 4. Disaster Recovery
Cenário 4. Disaster Recovery (passos)
Cenário 4. Disaster Recovery (passos)
Cenário 4. Disaster Recovery (passos)
Cenário 4. Disaster Recovery (passos)
Cenário 4. Disaster Recovery (passos)
Outros cenários
Conclusão
Conclusão Customer Authorization Provisioning Azure Automation User Management Metering Data Model Billing Configuration Role Management Logging Customer ISV or Startup App Monetization Subscriptions Exception Handling DevOps Trial / Demo Event Notification CRM Customer Analytics Community Marketing Automation
Q&A Visite o espaço Ask the Experts, próximo dos expositores
Continue sua capacitação Microsoft Virtual Academy http://aka.ms/ch9 http://aka.ms/mva