8. IDC, Windows Server Operating Environment Market Update, Doc # US44217118, Aug 2018
Note: Includes Windows instances deployed in the public
cloud IaaS market during 2017 Source: IDC estimates, 2018
https://d1.awsstatic.com/analyst-reports/IDC_Slide_WindowsonAWS_JM181015.pdf
9. SQL Server na AWS mostrou 2x melhor preço e
performance do que na Azure (ZK Research)
SQL Server em Amazon EC2 consistentemente performa melhor que Azure em uma variedade de tipos de
máquinas virtuais
0
200
400
600
800
1000
1200
3 5 8 13 21 34 55 89 144 233
AWS vs Azure – configuração Large* (TPM)
AWS Azure
$0
$100
$200
$300
$400
$500
$600
Small Medium Large
Custos de 1 Bilhão de transações/mês
AWS Azure
https://zkresearch.com/blog/2018/11/comparing-sql-server-deployments-on-microsoft-azure-and-amazon-web-services
on https://zkresearch.com,
Se você veio aqui para ouvir alguma piada sobre a Microsoft, essa não é a sessão.
Aqui na AWS, Nós somos obcecados por nossos clientes. Querem uma prova disso? Levante a mão quem aqui trabalha em uma empresa que tem alguma aplicação e/ou infraestrutura Microsoft?
Plano B: se ninguém levanter a mão, já que ninguém executa workloads Microsoft, Podemos ganhar 1 hora da nossa vida de volta, nao vou precisar utilizer toda a preparação que fiz.
Estão vendo? Nossos clientes, que são vocês, pediram e nós há mais de 10 anos eatamos desenvolvendo o portóflio mais completo de soluções para aplicações Microsoft, desde Windows a SQL Server., em modelos de “traga sua propria licença” ou nao.
Microsoft nao fica de fora dessa jornada
Por isso, nossa missão no ecosistema Microsoft, pode ser traduzida por:
- Nós enxergamos a Microsoft como um de nossos maiores parceiros, por isso desenvolvemos uma estratégia sólida para continuar crescendo nossas soluções nessa área.
Antes de começarmos no conteúdo tecnico, queria tirar um momento para dar parabens para todos aqui.
Comemoramos o aniversário de 10 anos de Windows na AWS ano passando, entao bodas de zinco. Queria agradecer cada um de voces que saoo as razoes pelas quais continuemos nessa jornada todos os dias. Então gostaria de deixar ter um momento de reconhecimento as nossas bodas, mais de 10 execuranto aplicações Microsoft, começamos antes de qualquer provedor. E hoje temos uma taxa de 400% de crescimento em clientes Enterprise com Windows Server. Esses sao grandes marcos possíveis graças a voces que pedem flexibilidade, otimização de custo.
Entao, entendendo que nossos clientes precisam de soluções Microsoft, é apenas natural que a AWS invista tempo e recursos desenvolvendo o maior set de possibilidades para esse Mercado. Fazemos isso por meio de mecanismos que:
Foco no cliente:
Para começar, nós somos unicamente obcecados por nossos clientes. Algumas empresas são orientadas a produtos, querer aperfeiçoar ao máximo suas receitas e soluções sem olhar para o lado ou para os usuários. Outras investem tempo acompanhando tendências e competidores. Aqui na AWS, nós começamos com as necessidades e oportunidades do nosso cliente e trabalhadosmo a partir daí: 90% do nosso roadmap vem de feedbacks direto de vocês. Os outros 10% somos sós interpretados e lendo entre linhas uma necessidade ainda não dita.
2. Experiência
Nós acreditamos que não existe algoritmo otimizado que substitua experiência. AWS foi o primeiro player de Cloud a oferecer instância Windows há 11 anos atrás, em 2008. Com isso, hoje, milhares de clientes de todas as indústrias executam aplicações Windows essenciais de seus negócios na AWS, sendo SharePoint (altamente personalizado, cheio de funcionalidades), Exchange, SQL Server, Active Directory e Dynamics. Alguns exemplos são: Adobe, Capital One, General Eletric e Banco Fibra, que vai falar com vocês daqui a pouco como eles fizeram essa jornada conosco.
3. Alcance Global e Alta Disponibilidade
Maior rede de infraestrutura Global e a mais disponível Uma região da AWS é composta de vários conjuntos de data centers que são as nossas Zonas de Disponibilidade, essas zonas são separadas o suficiente para caso de desastres físicos e ao mesmo tempo próximas para garantir baixa latência. Hoje, temos 66 zonas de disponibilidade e 21 regiões, em ampla expansão. 4 novas regioes e 12 Azs no roadmap para os proximos meses.
4. Economia de Escala
Por termos sidos os primeiros e devido ao nosso alcance global, temos hoje uma base de milhares de clients ativos, com um crescimento de Crescimento de 400% entre 2015 e 2018 em clientes rodando windows server na AWS.
Nessa linha de facilitar a vida dos nossos clients, desde o seu lançamento em Março de 2016, o Database Migration Service já fez mais de 45mil migrações de SQL para PostGres em Aurora.
Todos esses grandes números geram economia de escala que repassamos para vocês. Já tivemos mais de 69 reduções de preço e vamos continuar a fazer e repassar para a ponta.
5. Segurança
Nada disso teria sentido se nao fosse Seguro. Entao isso é a nossa prioridade. AWS lidera o Mercado em número de certificações como SOCs e ISO, o que ajuda nossos clients a reduzirem a manutenção operacional para auditorias.
6.Amplitude de soluções
Todo esse expertise se traduz na nais ampla e profunda rede de soluções para possibilitar a execução de qualquer aplicação Windows na AWS com alto nível de excelência, gerando uma experiência incrível para nossos clients. E se vocês duvidam, vamos olhar a curva de lançamentos Windows na AWS.
2 keypoints por seção!
-
-
> A nossa jornada começa em 2008, ouvindo o pedido de nossos clientes e isso continua até hoje, ano passado por exemplo foram 28 lançamentos relacionados a plataforma Windows na AWS.
Começando pela base, iniciamos a jornada com Sistema operacional, com Windows Server and EC2, concedendo as versões mais atuais porém mantendo a compatibilidade. Durante essa evolução propiciamos o modelo de “Traga sua Licença” e até isolamento como é o caso de EC2 Windows Bare Metal. Aplicações Windows em Ec2 tem acesso a a alta velocidade de resposta, baixa latência de armazenamento e consulta. Nesse sentido, suportamos migrações de Hypervision com o AWS Server Migration Service, deixando nossos clientes aptos a migrar mais facilmente do ambiente on prem para a AWS.
Também movemos para SQL Server, oferencendo tanto serviços padrão para licensiamento na AWS quanto seriços gerenciados, também no modelo de “Traga sua Licença”. Hoje, é possível executar SQL Server seja em imagens Linux ou Windows; rodando na nossa solução de base de dados relacional, o RDS, ou em uma instância Ec2. Indo além, hoje os DBAs, nossos queridos Administradores de Banco de Dados podem se beneficiar da experiência em SQL até mesmo para rodar SQL em Docker containers.
Passando para o universo de desenvolvimento, nossos clientes podem desenvolver para Microsoft com nossos SDKs que são software development kit e que estão nativamente integrados com nossos serviços de desenvolvimento e deploy, como o Code Build e Code Pipeline. Inclusive utilizando o Visual Studio, nada muda. Sem alterar a ferramenta do desenvolvedor.
Agora, pensando na modernização desse ambiente e na integração com o ambiente legado, essas funcionalidades culminam com recursos para adicionar inteligencia com Inteligência Artifical e Machine Learning.
A verdade é que temos uma totalidade de soluções para cada estágio e tipo de cliente. Nós amamamos vocês e nós vamos suportá-los da melhor maneira possível, oferecendo flexibilidade e serviços integrados para seu econistema Microsoft.
É devido a esse comprometimento que queremos participar dessa jornada de migraçao para nuvem junto com vocês. Sabemos que 70% das aplicações on premises são rodam em Windows server, Segundo o IDC e um número considerável entra em ciclo de fim de suporte, o que pode deixar sua operação vulnerável
É por isso que flexibilidade para você trazer a sua licença e escolher o nível de gerenciamento de suas aplicações faz a diferença: não à toa 57.7% de todos or workloads Windows em nuvem estão na AWS.
10
ReInvent 2018
É o caso de empresas como que trouxeram suas aplicações Windows para a AWS devido a nossa experiência . Data backup
Enquanto nós temos quase duas vezes mais instâncias Windows Server que a propria Microsoft na nuvem, esses clients podem focar tempo e recurso nos negócios que geram vantage competitive e deixar o resto conosco. Isso faz com que eles sejam mais ágeis, testem e inovem mais e gerem crescimento .
Transição: Um exemplo disso é a rapidez e economia com a escolha de execução para Sistema operacionais Linux em SQL Server
=======
IDC estimates AWS accounted for approximately 57.7% of total Windows instances deployed in the public cloud IaaS market during 2017, followed by Microsoft Azure at 30.9%. The rest of the market collectively accounted for the remaining 11.4% of Windows instances deployed in the public cloud IaaS market during 2017.
IDC notes the Windows public cloud IaaS market continues to expand due to the growing usage of public cloud IaaS among enterprises and the movement of Windows workloads into public cloud IaaS.
IDC, Windows Server Operating Environment Market Update, Doc # US44217118, Aug 2018
https://d1.awsstatic.com/analyst-reports/IDC_Slide_WindowsonAWS_JM181015.pdf
Modernização:
.NET Core: qualquer OS, integração com metodologias diversas para deploy. É possível integrar e modernizar seu ambiente de forma flexível, mais próximo de um modelo de Código aberto, o que proporciona otimização de custos.
.NET Framework: exclusivo para Windows, IS
Lambda suporta tanto .NET para prover experiencia de desenvolvimento serverless quanto capacidade para vocês rodarem script no para PowerShell
Nós queremos que essa história seja um caso de amor: nós amamos nossos clientes e vocês amam aplicações Windows: nada mais justo que nós nos transformarmos para sermos especialistas nisso, inclusive elevando a discussão para o póximos nível com códigos livre: independente do seu Sistema operacional, a AWS te apoia na modernização do seu ecosistema Windows.
Nós acreditamos que você deve pensar estrategimente sobre como e onde suas aplicações vão rodar nos próximos 10 anos ao invés dos próximos 3. Por isso investimos no .Net Core, SQL Server para Linux e em soluções que agreguem inteligência em seus sistemas, com arquiteturas serverless e soluções de machine learning.
Administrators can grant permissions to users so that they can manage EC2 instances from SCVMM.
Users can launch, view, reboot, stop, start, and terminate instances, if they have the required permissions.
Users can get the passwords for their Windows instances and connect to them using RDP.
Users can get the public DNS names for their Linux instances and connect to them using SSH.
Users can import their Hyper-V Windows virtual machines from SCVMM to Amazon EC2.
http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/scvmm.html
Continuando esse caso de amor, nós somos uma empresa de construtores, nós gostamos de criar e portanto é muito importante que os desenvolvedores se sintam representados no ecosistema Microsoft.
Nosso objetivo é permitir que você aproveite sua experiência em .NET para modernizar seus aplicativos. Oferecemos a você uma experiência familiar em .NET durante todo o ciclo de desenvolvimento, desde a construção até o deploy e execução de aplicativos em escala. Primeiro, você quer construir novos aplicativos usando arquiteturas de nuvem modernas, como servidores e microsserviços, de qualquer lugar, de qualquer plataforma. Depois de criar seu aplicativo, você deseja implantá-lo facilmente usando as práticas recomendadas do DevOps. Finalmente, você precisa de um ambiente de tempo de execução pré-configurado para seus requisitos. Vamos falar de 3 novos lançamentos emocionantes!1. Suporte Lambda para .NET Core e PowerShell: Nós adicionamos suporte para o .NET Core 2.1 no Lambda. Desde então, milhares de desenvolvedores usaram o .NET Core para criar aplicativos sem servidor na AWS. Para muitos de vocês, o PowerShell é uma das ferramentas favoritas, se tornou uma ferramenta de escolha para as necessidades de gerenciamento e criação de scripts. Por isso, mudamos rapidamente e adicionamos suporte ao PowerShell Core 6.0. Muitos de vocês sabem como escrever um script do PowerShell - agora com o mínimo de esforço, você pode transformá-los em aplicativos sem servidor - o poder da computação sem servidor na ponta dos dedos! A ideia é mudar o menos possível a vida do desenvolvedor, empoderar vcs a não precisarem ficar reféns dos caras de infra, ao alcance de uns clicks.
2. Cloud Development Kit para .NET: O CDK é uma estrutura de desenvolvimento que permite expressar a infraestrutura da nuvem como código. Você pode usar as construções do CDK para definir a infraestrutura da AWS em seus aplicativos sem ter que dominar todo o poder e a flexibilidade dos recursos da AWS. Com o CDK, você pode agrupar suas práticas recomendadas para qualquer recurso da AWS, expressá-lo como código e permitir que todos em sua organização o usem em seus aplicativos, oferecendo consistência, familiaridade e flexibilidade. O .NET é totalmente suportado no CDK. Você pode usar Windows, macOS e Linux, bem como IDEs, como Visual Studio, VS Code e JetBrains Rider, para gravar e executar aplicativos CDK.
3. AMIs EC2 para .NET Core: Para permitir que você execute aplicativos .NET Core com rapidez e facilidade no EC2, lançamos AMIs com o .NET Core no Amazon Linux 2 e no Ubuntu. Essas AMIs são pré-configuradas com o .NET Core 2.1, o PowerShell Core 6.0 e a interface de linha de comando da AWS. O PowerShell oferece uma experiência de shell e script semelhante ao Windows. A CLI permite que você interaja com os serviços da AWS por meio de uma linha de comando. Os AMIs são fornecidos sem custo adicional em regiões públicas.
Resumindo: o objetivo é construir aplicações modernas de maneira fácil, com melhores práticas de DevOps e com usabilidade e rapidez para execução.
Transição: com todas essas ferramentas e serviços, como faço para iniciar minha jornada?
Com tantas opções, como escolher a ideial, certo? Estou há mais de 15 minutos falando sobre uma infinidade de caminho.
Nós entendemos que além de aprimoramentos de serviços e produtos, você precisa de amostras de código, guias passo a passo e muito mais. Por isso o lançamento do .NET Developer Center, onde você pode encontrar todas as amostras de código .NET, guias passo-a-passo, vídeos, conteúdo do blog, ferramentas em um só lugar.Para desenvolver, comece a criar com o SDK da AWS para .NET, amostras de código e documentação. Os usuários do Visual Studio IDE podem começar a usar o SDK usando o AWS Toolkit for Visual Studio. E o AWS Toolkit for Visual Studio torna mais fácil para os desenvolver, implantar e depurar aplicativos .NET usando o AWS Service diretamente do Visual Studio.Para aprenda: aproveite a experiência e acesse documentos e vídeos para ajudar você a aproveitar ao máximo a AWS. Tudo escrito e entregue por especialistas hands-on.Conecte-se: junte-se a comunidades que estão desenvolvendo e fornecendo aplicativos seguros, confiáveis e escalonáveis na nuvem da AWS. Essa é uma ótima maneira de aproveitar a experiência de outras pessoas para acelerar e informar seus esforços.Transição: milhares de clientes usam esses recursos e ferramentas para modernizar seus aplicativos .NET.
Durante 2018, anunciamos o SQL Server 2017 no Linux, oferecendo flexibilidade para executar SQL Server no Windows ou no Linux no EC2.Isso é valioso porque:Você pode reduzir significativamente o custo ao executar SQL Server no Ubuntu em 20% e economias ainda maiores com o RIVocê pode escolher entre várias distribuições, incluindo Ubuntu, Red Hat e Amazon Linux 2Você pode padronizar em um sistema operacional, escolhendo o Windows ou Linux
Muita dessa economia acontece porque nao há a necessidade de pagamento de licença.Transição: Inovações como essa são impulsionadas por você. Nós nos esforçamos para oferecer a melhor experiência para você, para que você possa se concentrar em sua diferenciação competitive e no seu negócio.
A mensagem aqui é flexibilidade.
Dependendo do seu nível de maturidade organizacional e dos requerimentos do seus sistemas, há opções totalmente gerenciadas pela AWS ou não.
É possível trazer a sua licença ou comprar novas utilizando EC2
File Server Gerenciado
10 gigabytes por Segundo de throughput por petabytbe – o que é alta capacidade de processmento. Então fomos atrás de um parametron de comparação. Veja o cerebro humano, por exemplo, nós temos a capacidade de 2.5 petabyte de armazenamento. Isso significa que o Amazon FSX processa a capacidade do cerebro humano a cada 3 dias.
Quais os benefícios de ser gerenciado?
No Caso do RDS: fácil administração, patchs, backups e escanlonamento automatico
FSX:
AD:
- Key points diferencial
27
28
Além de tudo isso, se você possui suporte Premier Microsoft você tem cobertura em aplicações Microsoft na AWS.
- Um ponto único de contato. Ao invés de vc precisar criar dois chamados, a responsabildiade de gerenciar esse contato e esse chamado é nossa. Nosso time de Eng e Suporte faz esse jogo por vc.
Se você ainda tinha dúvida se é possível executar aplicações Windows na AWS, a resposta é SIM! E agora o Banco Fibra vai contar como eles decidiram iniciar essa jornada e executaram esse plano, queria chamar o Carlos Sangiorgio.