Journey to the Cloud - Microsoft Cloud Summit
Transcrição
Journey to the Cloud - Microsoft Cloud Summit
Jornada para a Nuvem Waldemir Cambiucci | [email protected] Diretor MTC Brasil 25 de agosto de 2016 Objetivos da Sessão • Falar sobre os desafios e oportunidades que a nuvem oferece para as empresas. • Apresentar um guia de jornada para a nuvem, seguido pelo time de TI da Microsoft. • Apresentar alguns cenários de arquitetura para workloads em nuvem pública e híbrida. 45 min Um pouco sobre o MTC Brasil Microsoft Technology Centers Experience the Microsoft Clou Detroit Edinburgh Minneapolis Chicago Toronto Novosibirsk Boston Thames Valley Seattle Cologne Moscow St. Louis Montreal San Francisco New York Munich London Tokyo Silicon Valley Beijing Paris Philadelphia Reston Mumbai Los Angeles Irvine Guangzhou Milan Atlanta Tel Aviv Charlotte Taipei Dubai Dallas Houston Bangalore Mexico City São Paulo Singapore Rio de Janeiro Johannesburg 41 MTCs pelo mundo Microsoft Technology Centers Experience the Microsoft Clou Microsoft Technology Center | Brasil São Paulo + satélite Rio de Janeiro MTC São Paulo desde 17/01/2012 Discussões sobre cenários de indústria como MTC sat Rio de Janeiro desde FINANÇAS, SAÚDE, VAREJO, RH 04/03/2016 +30 mil pessoas em 4 anos +1000 engajamentos por ano Suportando a TRANSFORMAÇÃO DIGITAL em clientes MICROSOFT Microsoft Technology Centers Experience the Microsoft Clou Microsoft Technology Center | Brasil São Paulo + satélite Rio de Janeiro Um mundo em transformação The Digital Revolution: How Connected Digital Innovations Are Transforming Your Industry, Company & Career Alguma inovações mudam o retrato econômico! 1 Revolução Industrial 2 Revolução Industrial 3 Revolução Industrial 1760 1870 1950 Uso comercial de máquinas a vapor e produção do aço Sistemas baseados em energia elétrica, gás, água e telégrafo Revolução digital – computadores pessoas, conectividade e internet A 4º Revolução Industrial já está acontecendo! Mobilidade Social Nuvem 2010 Big Data Inteligência Qualquer coisa conectada!!! Vacas conectadas Balança conectada Porta conectada Fogão conectado Máquina de café conectada Geladeiras conectadas Uma TI conectada Usuários Dispositivos Apps Dados A Nuvem suporta a transformação digital Os principais tipos de serviços de nuvem O poder de escolha SaaS Serviços de nuvem na Microsoft Microsoft Dynamics CRM Windows Intune SaaS Serviços de nuvem na Microsoft Microsoft Dynamics CRM Windows Intune Azure PaaS Your PaaS application Your business logic, and code Web and mobile backend Compute and integration Data and advanced analytics Media and content delivery Event streaming and messaging App (build, deploy and manage) SaaS Serviços de nuvem na Microsoft Microsoft Dynamics CRM Windows Intune Azure PaaS Your PaaS application Your business logic, and code Web and mobile backend Compute and integration Data and advanced analytics Media and content delivery Event streaming and messaging App (build, deploy and manage) Azure IaaS Your virtual network Cloud Service Active Directory & DNS Cloud Service Your Line of Business application Eficiência versus Controle Public cloud SaaS Office 365, OneDrive, Yammer, Dynamics Online, ... PaaS Novos desenvolvimentos, IoT, arquiteturas multi-tenant IaaS IaaS virtual machines – aplicações tradicionais Private cloud Private cloud datacenter Serviços de rede de escolha on-premise (local) : Active Directory Domain Services (AD DS) Domain Name System (DNS) Windows Server Update Services Microsoft System Center 2012 Configuration Manager Escalabilidade Períodos de Inatividade Picos de Carga Crescimento Exponencial Picos Sazonais Otimização de Investimentos Multiplicação Servidores Dedicando servidores para aplicações únicas Otimização de operação Complexidade de Infraestrutura Empresa que valem cerca de 1 bilhão de dólares mantém cerca de 48 sistemas financeiros diferentes e utilizam 2,7 sistemas de ERP Nuvem Híbrida Desafios de uma de jornada Case Microsoft Que cenários de nuvem devo usar? Devo manter meu datacenter local? Nuvem Por onde devo começar? ? Consigo economizar com a nuvem? Vou ter mudanças entre CAPEX e OPEX? Posso ficar tranquilo sobre segurança? Virtual Physical Sua empresa, Seu datacenter Vou ter impacto na minha operação? Como posso adotar nuvem se meu link de internet é fraco? Steve Ballmer, CEO: “We’re all-in”, em Março de 2009 80% das aplicações Microsoft serão baseadas na nuvem em 5 anos FY16: 60% apps na nuvem Economia Total sobre os custos endereçáveis de TI 2,500 2,490 2,000 1,667 1,500 1,443 1,355 1,000 1,290 1,100 500 FY09 FY10 FY11 FY12 FY13 FY14 Liga/Desliga Maior facilidade de implantação, Gestão e redução de custos Crescimento rápido Carga não prevista Cargas sazonais Novos serviços, inovação, maior suporte à dinâmica dos mercados, suporte aos negócios digitais Campanhas de Markerting, variações de Mercado, suporte aos negócios digitais Cenários de varejo, comportamentos conhecidos To the Cloud: Cloud Powering an Enterprise Pankaj Arora (Author), Raj Biyani (Author), Salil Dave (Author) 1 2 3 Adiciona valor (ex. ao ROI é positivo Dados negócio planilhas, confidenciais ou ferramentas, soberania Resolve umde etc) dados problema Avança plataforma (custo,tempo,quali de Nuvem Exposição dade, regulatória Avançasegurança) TI na Não há restrições experiência de Complexo ou de plataforma Nuvem difícil de mover Componentes de terceiros (3rd Party) Falha Passa Falha Passa Falha Passa Aplicaçoes candidatas Disponível Y em SaaS? Dados de Alto Impacto? Y N Passa na avaliação de Saas pública? N Y Y SaaS N Provedor suporta? N Azure PaaS É candidato a PaaS ? Y N É candidato a IaaS? N Dados de Alto Impacto? N Y Y Dados de Alto Impacto? Y Passa na avaliação de PaaS pública? Y Your PaaS application PaaS Your business logic, and code Web and mobile backend Compute and integration Data and advanced analytics Media and content delivery Event streaming and messaging App (build, deploy and manage) N N Passa na avaliação de IaaS pública? Y Azure IaaS IaaS N Cloud Service Active Directory & DNS N Passa na avaliação de IaaS privada? Your virtual network Y Private IaaS TI Tradicional Cloud Service Your Line of Business application O impacto para o negócio Iniciativa Manutenção Melhoria Transformação Software 20% 5% 3% Plataforma 10% 20% 6% Infraestrutura 10% 20% 6% Manutenção Melhoria Transformação 10% 20% 30% Plataforma 3% 8% 10% Infraestrutura 2% 7% 10% Software Tecnologia Tecnologia Iniciativa fonte: Measuring the Value of IT investments, Anthony Abhishek & Paul Slater (MCS Architects). Portfólio de aplicações da empresa Foco Aplicações Manutenção Melhoria Manutenção Melhoria Transformação Transformação Melhoria Melhoria Transformação Manutenção Manutenção Melhoria Melhoria Transformação Melhoria ERP Collaboration Payroll CRM Knowledge Management Business Intelligence eLearning Operations Marketing Supply Chain Procurement Communications Project Management eCommerce Website TOTAL (em Milhões R$) * Os valores são fictícios e servem apenas para o propósito do exercício Gastos Atuais $ 48,0 $ 3,8 $ 25,7 $ 1,8 $ 6,2 $ 26,9 $ 11,7 $ 7,6 $ 38,3 $ 1,4 $ 1,3 $ 14,1 $ 46,3 $ 40,1 $ 42,0 $ 315,0 Iniciativa Atual Infra Infra Infra Software Software Plataforma Infra Plataforma Software Infra Infra Infra Infra Infra Infra Gastos - Iniciativa Jornada Jornada SaaS SaaS IaaS IaaS IaaS PaaS IaaS PaaS SaaS PaaS PaaS SaaS IaaS SaaS SaaS $ 100% * Os valores são fictícios e servem apenas para o propósito do exercício SAAS $3.456 $6.780 $6.466 $678.900 $40.500 Custo PaaS Custo IaaS Custos comparados de Workload TI tradicional, Pass, Saas, IaaS (usando chargeback) PAAS IAAS TI Tradicional $5.690 $12.000 Migração (one time) $23.000 $63.566 Movimentação (one time) $34.666 $150.000 $433.243 Suporte de operação $678.900 $678.900 $678.900 Mão de obra $40.500 $40.500 $40.500 Link $2.500 $12.800 $32.432 Gerenciamento de sw $24.567 $24.567 Softwares e Aplicações $42.332 Sistemas operacionais $128.000 Gerenciamento de hw $50.000 $398.000 Storage $100.000 $545.678 Servidores $45.657 Networking $88.788 Facilities (energia, ar, etc) $835.256 $1.082.333 $2.458.097 Totais $45.000 $781.102 Custo SaaS Foco Aplicações Manutenção Melhoria Manutenção Melhoria Transformação Transformação Melhoria Melhoria Transformação Manutenção Manutenção Melhoria Melhoria Transformação Melhoria ERP Collaboration Payroll CRM Knowledge Management Business Intelligence eLearning Operations Marketing Supply Chain Procurement Communications Project Management eCommerce Website TOTAL (em Milhões R$) Gastos Atuais $ 48,0 $ 3,8 $ 25,7 $ 1,8 $ 6,2 $ 26,9 $ 11,7 $ 7,6 $ 38,3 $ 1,4 $ 1,3 $ 14,1 $ 46,3 $ 40,1 $ 42,0 $ 315,0 * Os valores são fictícios e servem apenas para o propósito do exercício Iniciativa Atual Infra Infra Infra Software Software Plataforma Infra Plataforma Software Infra Infra Infra Infra Infra Infra Gastos - Iniciativa Jornada Jornada $ 28,8 SaaS $ 1,0 SaaS $ 20,2 IaaS $ 1,6 IaaS $ 4,0 IaaS $ 16,8 PaaS $ 10,5 IaaS $ 6,2 PaaS $ 28,3 SaaS $ 0,6 PaaS $ 0,4 PaaS $ 5,9 SaaS $ 23,3 IaaS $ 23,3 SaaS $ 21,2 SaaS $ 192,1 39% Foco Aplicações Manutenção Melhoria Manutenção Melhoria Transformação Transformação Melhoria Melhoria Transformação Manutenção Manutenção Melhoria Melhoria Transformação Melhoria ERP Collaboration Payroll CRM Knowledge Management Business Intelligence eLearning Operations Marketing Supply Chain Procurement Communications Project Management eCommerce Website TOTAL (em Milhões R$) Gastos Atuais $ 48,0 $ 3,8 $ 25,7 $ 1,8 $ 6,2 $ 26,9 $ 11,7 $ 7,6 $ 38,3 $ 1,4 $ 1,3 $ 14,1 $ 46,3 $ 40,1 $ 42,0 $ 315,0 Iniciativa Atual Infra Infra Infra Software Software Plataforma Infra Plataforma Software Infra Infra Infra Infra Infra Infra (em milhões R$) Receita Líquida (-) Gastos em TI (-) Gastos Outros (=) Lucro Operacional Gastos - Iniciativa Jornada Jornada $ 28,8 SaaS $ 1,0 SaaS $ 20,2 IaaS $ 1,6 IaaS $ 4,0 IaaS $ 16,8 PaaS $ 10,5 IaaS $ 6,2 PaaS $ 28,3 SaaS $ 0,6 PaaS $ 0,4 PaaS $ 5,9 SaaS $ 23,3 IaaS $ 23,3 SaaS $ 21,2 SaaS $ 192,1 39% ANTES $ 13.516 -$ 315 -$ 8.618 $ 4.583 DEPOIS $ 13.516 -$ 192 -$ 8.618 $ 4.706 3,5% 2,2% TI/TOTAL * Gastos = Custos + Despesas Foco de TI (Custo x Inovação) ATUAL JORNADA Manutenção Melhoria Transformação Software 0,6% 14,1% 15% Plataforma 2,4% 8,5% 24,2% 37,4% 24% 40% Infra Estrutura * Os valores são fictícios e servem apenas para o propósito do exercício Manutenção Melhoria Transformação Software 15,0% 14,7% 26,9% 57% 11% Plataforma 0,5% 3,2% 8,8% 12% 12,7% 74% Infra Estrutura 10,5% 18,4% 2,1% 31% 35% 100% 26% 36% 38% 100% Exemplos de cenários de adoção de Nuvem nas empresas Cenários de adoção de nuvem Integrando aplicações on-premise com a nuvem NETWORKING & AUTOMATION SERVICES Virtual network Availability Set Azure load balancer Autoscale Traffic Manager Automation CDN DATA SERVICES COMPUTE SERVICES On Premises Private Cloud Health Monitoring Automation Azure Mobile Services TFS or VS Online + GIT Azure Web Site web roles worker roles storage blob storage table storage queue VHD VHD data disk Gallery OS images StorSimple Virtual Appliance Backup Service Azure Site Recovery SQL Database SQL Data Sync MySQL database Site-to-Site VPN Point-to-Site VPN APPLICATIONS & SERVICES StorSimple Cloud Integrated Storage VIRTUALIZATION COMPUTE, STORAGE & NETWORKING Virtual Machines Express Route Server Group #1 SAN Azure AD Server Group #2 Storage Spaces/SMB APP SERVICES System Center + OMS Multi-Factor Auth Azure Cache Access Control BizTalk Services Media Services Service Bus Notification Hub Scheduler Provisioning DEVICES & FACILITIES Monitoring Physical Infrastructure (Servers/Storage/Networking Automation & Self Service Application Insight IT Service Management HDInsight (Hadoop) * Not meant to be a comprehensive list of all services, for a complete list please visit azure.microsoft.com Multiple Options for Service Delivery Internal utilization of Azure Services ExpressRoute Microsoft Azure Azure Web Services for End Customers Onpremises Microsoft Azure End Users Internet Global Services Provided through Azure ExpressRoute Onpremises Microsoft Azure End Users Internet Hybrid Cloud Scenarios Infrastructure as a Service (3-Tier highly available example) Developers Tier 1 VPN Microsoft Azure SDK VPN Microsoft Azure AD Microsoft Azure Tier 2 Tier 3 Availability Set Availability Set Availability Set Load Auto Web Virtual VHD Balancing Scaling Site Machines Auto SharePoint Mobile Scaling Service Azure HDInsight Analytics SQL & Reporting Azure Storage (Hadoop) Windows Azure CDN Windows Azure Cache Storage BLOB Storage Table Notification Hub Storage Queue Users On Premises Platform as a Service (Connected Devices) INGRESS NODES Collect / Decode Connected Devices Microsoft Azure Load Auto Worker Balancing Scaling Roles ANALYTICS NODE Record Filter / Analyze / Aggregate Azure Storage Auto Worker Scaling Roles CONSUME Reporting / BI Azure Analytics SQL & Reporting Azure Storage Hybrid Cloud Scenarios Enterprise Mobility Suite • • • • Microsoft Azure Active Directory Hybrid Identity Management Mobile Device Security& Management Mobile Application Management Strong Authentication & Access based Information Protection Encrypted Synchronization Microsoft apps Custom ISV/CSV LOB apps apps Consumer identity providers Microsoft Azure AD PCs and devices 3rd party clouds/hosting Microsoft Azure Multi-Factor Authentication Multi-Factor Authentication Server On Premises Applications .NET, Java, PHP, … ADFS / SAML Cloud Apps Corporate devices Microsoft Azure AD Multi-Factor Authentication Server BYOD / Personal devices • • • • • • Built-in SDK for integration Strong multi Factor Authentication Real Time Fraud Alert Reporting, Logging & Auditing Enables compliance with NIST 80063 Level 3, HIPAA, PCI DSS, and other regulatory requirements Hybrid Cloud Scenarios Azure Backup Encrypted Backup VPN SQL Recovery File Server Exchange Microsoft Azure Windows Backup SC Data Protection Manager Site A System Center Virtual Machine Manager Azure Site Recovery Site B Replication Recovery Microsoft Azure Manage Recovery plan Health Monitor Microsoft Azure Hyper-V Replica Site A System Center Virtual Machine Manager Site B System Center Virtual Machine Manager Orchestrated Recovery in case of outage Development / Test (SharePoint) VPN Admin Remote Users Disaster Recovery A DR pattern that works in the public cloud with Traffic Manager providing the best RTO, RPO and costs. Keep storage up to date (RTO, RPO) and boot infrastructure only in DR event (costs). switch over only in disaster event Microsoft Azure On premise Virtual Machines only in disaster event server SQL database (generic) Azure Site Recovery continuous sync VHD Azure SQL Database Hybrid Cloud Scenarios Archiving File / Application Servers File shares File / Application Servers • File share with integrated data protection • All-in-one primary data + backup + live archives + DR with de-duplication & Compression SharePoint • Live Backups, Archives, and Disaster Recovery • Dramatic Cost Reduction • No Changes to Application Environment StorSimple Cloud Storage Most Active Data on SSD De duplicated VPN Encrypted Backup SQL Server Warm data on SAS Local Tier StoreSimple Archive Data Encrypted • SharePoint storage on StorSimple + Azure • StorSimple SharePoint Database Optimizer • Improved performance & scalability De duplicated, Compressed & Encrypted De duplicated & Compressed Policies Virtual Environment • Storage for Tier 2 – 3 SQL Databases • Integrated Backup, Restore & Disaster Recovery Currently in use Sporadic use Hyper-V or vSphere Archived for Retention Recovery Automated Control Virtual Sprawl Cloud-as-a-tier Offload storage footprint VMware Storage DRS Storage pools • Virtual Machine Archive • Regional VM Storage • • • • Microsoft Azure Benefits • Consolidates primary, archive, backup, DR thru seamless integration with Azure • Cloud Snapshots • De duplication • Compression • Encryption • Reduces enterprise storage TCO by 60–80% Web sites Developer Cloud App Discovery Develop secure cloud apps Using ADAL and Graph API Azure Right Management Service Azure AD Premium Custom sing-on experience Users see and launch cloud apps Azure AD Application Proxy Connectors HTTP LOB App Windows Server AD/ADFS Multiforest DirSync/AADSync/password writeback On Premise User Remote User Mobile Apps Send Push Notification to Every Device Windows Phone (MPNS) iOS (APNS) Android (GCM) Windows Store (WNS) Store App Data SQL DB, Table Storage and 3rd party data stores available in the Azure Store Notification Hub Websites Autoscale Mobile Apps Service Bus Relay Service Instances Authenticate iOS Android Windows Phone On Premises HTML 5 App WCF Services Active Directory, Facebook, Twitter, Microsoft, Google Media Services CONSUME iOS, Android, Windows, XBOX Delivery of Multiple Formats DELIVER Streaming Service Reach your audience Caching Content encryption/decryption Dynamic packaging To virtually any device Content Delivery Network (CDN) Media Services PROCESS MEDIA CREATION UPLOAD ENCODE PACKAGE ENCRYPT Pre Recorded Media Live Streaming Events CONTENT MONITOR ENCODE AD PROCESS SQL Server Hybrid Cloud Scenarios SQL Development Management Portal VPN Publish Compare Sync Import / Export Register / Unregister Dispersed Teams Microsoft Azure SQL Backup/Recovery Management Portal VPN / Encrypted Data SQL Backup tool for legacy Manual Console Backup Managed Backups Microsoft Azure SQL Business Continuity Primary Asynchronous Commit VPN Console 2014 / Scripts 2012 Backup Availability Groups Periodic Snapshots Geo Replication Secondary Disaster Recovery Powering BI Apps Microsoft Azure Azure Data Platform On-Premises MPLS File Data Enterprise Data On-Premises VPN Device Log Data ExpressRoute VPN Gateway storage blob storage table Worker Role storage queue Logic Apps HDInsight (Hadoop) Transactional Data SQL Data Sync Data Management Gateway Data Management Service IOT Stream Data iOS/ Android Apps SQL MPP/APS Hadoop Virtual Machines Device Data Azure Data Lake Azure Batch Azure SQL Database Data Factory EventHub Cortana Analytics Suite Azure Data Catalogue Cloud Gateway 3rd Party Azure SQL Data Warehouse MySQL Database DocDB Stream Analytics Machine Learning PowerBI Others Azure IoT Suite Connect and scale with efficiency Analyze and act on new data Analytics Device Registry Real-time operating systems And more Rules and Actions Dashboards & Visualization Integrate and transform business processes Hybrid management Operations Search and troubleshooting Operations Manager • Azure and third-party cloud operations monitoring • Cloud workload and virtual machine monitoring • Office 365 monitoring • DevOps integration and cloudbased application monitoring Automation Orchestrate Azure tasks and workflow Orchestrator • Azure and third-party cloud workflow management • Rich automation and workflow consistency Backup Reliable offsite backup Data Protection Manager • Backup in Azure or to Azure • App-consistent recovery points • Integrated workflows for backup, recovery, and monitoring Disaster recovery Automated protection and replication of VMs Virtual Machine Manager • Replication and recovery to Azure • Continuous health monitoring Considerações finais O que vimos durante a sessão • Alguns desafios e oportunidades que a nuvem oferece para as empresas. • Um guia de jornada para a nuvem, seguido pelo time de TI da Microsoft. • Alguns cenários de arquitetura para workloads em nuvem pública e nuvem híbrida. Considerações finais • Um processo de jornada deve envolver as áreas de negócio. • A adoção de nuvem oferece oportunidades para otimização de investimentos e operação em TI • Uma nuvem híbrida é parte da jornada para maior agilidade da TI, enquanto suporta as necessidades crescentes dos negócios. 45 min Obrigado!
Documentos relacionados
Mercado de TI, Cloud Computing, SaaS, PaaS e IaaS
De forma geral o conceito de software como serviço é muito mais abrangente e mais aplicado no contexto de aplicações de negócios. Nesse conceito de serviço, o cliente não se preocupa com instalaçã...
Leia mais