{"id":1901,"date":"2015-03-10T05:47:11","date_gmt":"2015-03-10T05:47:10","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=1901"},"modified":"2018-12-18T07:58:31","modified_gmt":"2018-12-18T15:58:31","slug":"hosting-couchbase-server-in-windows-azure-part-1","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/hosting-couchbase-server-in-windows-azure-part-1\/","title":{"rendered":"Hospedagem do Couchbase Server no Windows Azure (Parte 1)"},"content":{"rendered":"<p>Esta \u00e9 a primeira postagem de uma s\u00e9rie de postagens de blog que abordar\u00e3o o t\u00f3pico de hospedagem do Couchbase Server no Windows Azure.<\/p>\n<p>N\u00e3o \u00e9 necess\u00e1rio executar o Windows para seguir este guia. Voc\u00ea pode usar o Windows, o Mac ou qualquer outro sistema operacional que compreenda a \u00e1rea de trabalho remota ou que tenha um aplicativo de \u00e1rea de trabalho remota compat\u00edvel com a \u00c1rea de Trabalho Remota para Windows.<\/p>\n<p>O objetivo desta s\u00e9rie \u00e9 ajud\u00e1-lo a entender todas as etapas envolvidas na configura\u00e7\u00e3o do Windows Azure e do Couchbase, desde uma configura\u00e7\u00e3o de desenvolvedor de n\u00f3 \u00fanico at\u00e9 uma configura\u00e7\u00e3o pronta para produ\u00e7\u00e3o com v\u00e1rios n\u00f3s e failover.<\/p>\n<p>Nesta primeira postagem, configuraremos um servidor Couchbase de n\u00f3 \u00fanico para fins de teste e desenvolvimento. Na pr\u00f3xima postagem do blog, ficar\u00e1 claro por que faz sentido come\u00e7ar com um \u00fanico n\u00f3 e como isso pode acelerar o tempo de configura\u00e7\u00e3o dos pr\u00f3ximos n\u00f3s.<\/p>\n<p>Para acompanhar o processo, voc\u00ea precisar\u00e1 de uma assinatura do Azure. Se voc\u00ea n\u00e3o tiver uma, poder\u00e1 obter uma avalia\u00e7\u00e3o gratuita da Microsoft (no valor de \u20ac150 em uso):<br \/>\n<a href=\"https:\/\/azure.microsoft.com\/en-us\/pricing\/free-trial\/\">azure.microsoft.com\/en-us\/pricing\/free-trial<\/a><\/p>\n<p><strong>Com a assinatura do Azure, voc\u00ea est\u00e1 pronto<\/strong><\/p>\n<p>Antes de fazermos login no Azure, vamos dar uma r\u00e1pida olhada em qual \u00e9 o objetivo desta s\u00e9rie e o que abordaremos nesta postagem do blog.<br \/>\nEsta ilustra\u00e7\u00e3o mostra uma vis\u00e3o geral completa de como ser\u00e1 a configura\u00e7\u00e3o at\u00e9 o final da s\u00e9rie de postagens.<\/p>\n<p>Os servidores azuis representam os n\u00f3s do Couchbase e os servidores vermelhos representam outros servi\u00e7os de nuvem. Os servidores vermelhos dentro da rede virtual representam servidores de aplicativos que tratar\u00e3o de todas as solicita\u00e7\u00f5es de clientes para o cluster do Couchbase.<\/p>\n<p>Nesta primeira postagem do blog, criaremos um n\u00f3 azul do Couchbase e definiremos todas as configura\u00e7\u00f5es de seguran\u00e7a exigidas pelo Azure para permitir que um cliente fora da nuvem e da rede virtual se conecte diretamente ao n\u00f3.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/wbqRIfeo4qH0pKYDCtVAOU7aq_fTuzVWGd4z4cfKDX3fBgxwllLzC9W8m1CmXiiXh3GR1ittGQ3NrvRfpr8mR0HtKtxRGbNyI6ZLvWVhSMFZnA1zbJ_-9610FK647RLDXqBpmAn400Ig5h4V\" width=\"630px;\" height=\"327px;\" \/><\/p>\n<h3 class=\"p1\"><span class=\"s1\">Criar uma m\u00e1quina virtual<\/span><\/h3>\n<p>A primeira etapa \u00e9 criar uma m\u00e1quina virtual e instalar o Couchbase Server.<\/p>\n<p>Fa\u00e7a login no Portal de Gerenciamento do Azure:<br \/>\n<a href=\"https:\/\/manage.windowsazure.com\">manage.windowsazure.com<\/a><br \/>\ne selecione Virtual Machines no menu \u00e0 esquerda.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/VxwMDSFVjMiSvrV3E-fai-QTvlhDxFAwow8vovdkBbNV-ggRMS8ZbMNocDdwR3fzP6_EFnLplwQnw6henXuuX9syNZgsEJdp_8KYASwNCGyPfuVBdzezyvVkMFb8qSskDOBKu2T9baL6Rz0b\" width=\"493px;\" height=\"390px;\" \/><\/p>\n<p><span class=\"s1\">Crie uma nova m\u00e1quina virtual pressionando o s\u00edmbolo \"+\" no canto inferior esquerdo:<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/l6AAPafwZRsKJoVxYVoSfFtXb5pNqhBM-YvgefbWz_UsiPyBqr2jgBYRkisTQ9suzM83w4XstJm0V4TRRKYYGmD-KnrU1ShUECmbMxdqrkPBgCoM6iBCPqTeY1jaCEoHhHGfKoc3jrf2uSBX\" width=\"310px;\" height=\"68px;\" \/><\/p>\n<p><span class=\"s1\">Siga o assistente para criar uma m\u00e1quina virtual \"From Gallery\" pr\u00e9-instalada com o \"Windows Server 2012 R2 Datacenter\".<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/JLQVJPhnnoDiusm0ppoGU_JTflPzlLGzCxbs_JItm6LAAW31Pcyx5yFqLi9hUYeqGKc5VZDZhHTub12hmjL3ultnh3_eJ3sFeOBTGhzOCoHzjIuCW5PXsWeWgVp5R9WolHQl_0Bqkc-EIeat\" width=\"643px;\" height=\"196px;\" \/><\/p>\n<p><span class=\"s1\">Na segunda parte do assistente de configura\u00e7\u00e3o da m\u00e1quina virtual, preencha os campos\u00a0<\/span><\/p>\n<p><span class=\"s1\">Nome da m\u00e1quina virtual. Esse \u00e9 o nome de exibi\u00e7\u00e3o que ser\u00e1 usado pelo Windows Azure dentro do Portal.<\/span><\/p>\n<p><span class=\"s1\">Nome de usu\u00e1rio e senha: usados para a \u00e1rea de trabalho remota na VM, o que \u00e9 importante porque precisamos instalar o Couchbase na VM usando a \u00e1rea de trabalho remota.<\/span><\/p>\n<p><span class=\"s1\">Por fim, escolha o \"tamanho\" da m\u00e1quina VM. Para este blogpost, usarei o padr\u00e3o \"A1\".<\/span><\/p>\n<p><span class=\"s1\">Observe que h\u00e1 um pre\u00e7o diferente para cada \"tamanho\".\u00a0<\/span><\/p>\n<p><span class=\"s1\">Voc\u00ea pode usar a Calculadora de Pre\u00e7os do Azure para entender os n\u00edveis de pre\u00e7os:<br \/>\n<a href=\"https:\/\/azure.microsoft.com\/en-us\/pricing\/calculator\/?scenario=virtual-machines\">azure.microsoft.com\/en-us\/pricing\/calculator\/?scenario=virtual-machines<\/a><\/span><\/p>\n<p><span class=\"s1\">Aqui est\u00e1 uma lista que mostra um subconjunto dos \"Tamanhos\" dispon\u00edveis.<\/span><\/p>\n<p><span class=\"s1\">A maior VM (no momento em que este artigo foi escrito) \u00e9 a G5 com 32 n\u00facleos e 448 GB de RAM.<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/2FLuzlrRBysNJZ4PpNDpVeM9NX0qPIIAIchI454WZjt59fdZvyfZNMLIDvN2Bxv7MyPZWoO43xD0fI-7BX1quJRBqbWtSdpHSW57drSBsyX2lswu1FvLN7XdB12Ln_kZ44cqOup79bddE2Mt\" width=\"267px;\" height=\"373px;\" \/><\/p>\n<p><span class=\"s1\">Na terceira parte do assistente de configura\u00e7\u00e3o, precisamos escolher um nome DNS e uma regi\u00e3o.<\/span><\/p>\n<p><span class=\"s1\"><strong>Regi\u00e3o<\/strong>: Para reduzir a lat\u00eancia da rede, escolha uma \u00e1rea pr\u00f3xima \u00e0 sua localiza\u00e7\u00e3o.<\/span><br \/>\n<span class=\"s1\"><strong>DNS<\/strong>: Observe que o nome DNS precisa ser exclusivo para todas as inst\u00e2ncias do Azure.<\/span><\/p>\n<p><span class=\"s1\">Deixe todas as outras op\u00e7\u00f5es inalteradas, pois as examinaremos com mais detalhes em uma postagem posterior.<\/span><\/p>\n<p><span class=\"s1\">Na quarta e \u00faltima etapa, deixe todas as configura\u00e7\u00f5es com seus padr\u00f5es e selecione done\/checkmark.<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/vVR7sPbdqHm17gzd9I5ME8VWGqcDZN3wZrBONobIBgJbXvYGGHwJAoX_5MJs_LwQQiV0sKzKFovjJ9Q0RzS3MjaZ2hUqguoYU97sGdQWj-Kfzz_UADI1zYSyYLPNETaagCcG468RC5TB8OAM\" width=\"643px;\" height=\"405px;\" \/><\/p>\n<p><span class=\"s1\">Assim que o assistente for conclu\u00eddo, o Azure iniciar\u00e1 o processo de inicializa\u00e7\u00e3o da nova VM:<\/span><br \/>\n<span class=\"s1\">Carregamento, provisionamento, in\u00edcio, execu\u00e7\u00e3o.<\/span><\/p>\n<p><span class=\"s1\">O tempo at\u00e9 que a VM esteja dispon\u00edvel pode variar, mas normalmente leva alguns minutos.\u00a0<\/span><\/p>\n<p><span class=\"s1\">Quando a VM estiver pronta e \"em execu\u00e7\u00e3o\", selecione-a e, na \"vis\u00e3o geral\", selecione a guia \"Dashboard\", como a seguir:<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/YZuyTtNIrCHUgYe4ZOPO1UIH7AU8LnGr9a5jeDxb1aPSVaNxioX70Rm81J8EOQ70SFNHk8RHA8GJYB4VeAlTexpD7sDkcpA4eKkiB1WoML2iFrcC-ayCcr9YO-phAZvrSWyPcgehwwCnQO-R\" width=\"643px;\" height=\"529px;\" \/><\/p>\n<p><span class=\"s1\">O \"Dashboard\" mostra um resumo detalhado do uso da VM, incluindo: Tr\u00e1fego de rede, IO de disco, carga da CPU, etc. Esse tamb\u00e9m \u00e9 o local onde voc\u00ea pode encontrar detalhes da VM, como IP, DNS e IP p\u00fablico. Usaremos esses detalhes em uma postagem posterior do blog, quando configurarmos um cluster de n\u00f3s.<\/span><\/p>\n<p><span class=\"s1\">No momento, a VM est\u00e1 praticamente vazia e n\u00e3o tem nada instalado.\u00a0<\/span><\/p>\n<h2><span class=\"s1\">Instalar o Couchbase Server em uma nova VM<\/span><\/h2>\n<p><span class=\"s1\">Pressione \"Connect\" (Conectar) no canto inferior esquerdo da guia Dashboard do WM rec\u00e9m-criado. Isso iniciar\u00e1 um download de um arquivo pr\u00e9-configurado da \u00c1rea de Trabalho Remota. Abra o arquivo e siga as etapas em \"Remote Desktop\" para fazer login na VM.\u00a0<\/span><\/p>\n<h3><span class=\"s1\">Configurar a VM<\/span><\/h3>\n<p><span class=\"s1\">Quando voc\u00ea estiver conectado \u00e0 VM, h\u00e1 algumas etapas b\u00e1sicas de configura\u00e7\u00e3o que precisam ser realizadas antes de instalar o Couchbase Server.\u00a0<\/span><\/p>\n<p><span class=\"s1\">A primeira coisa a fazer \u00e9 desativar o \"Enhanced IE Security\" e, em seguida, desativar o \"Windows Firewall\". A desativa\u00e7\u00e3o do Windows Firewall \u00e9 recomendada apenas para ambientes de teste e de desenvolvimento e deve ser ativada em uma configura\u00e7\u00e3o de produ\u00e7\u00e3o.<\/span><\/p>\n<p><span class=\"s1\">O motivo pelo qual desativamos o firewall \u00e9 permitir que o cliente se conecte ao n\u00f3 e n\u00e3o seja bloqueado pelo firewall. Posteriormente, quando a conex\u00e3o tiver sido testada, poderemos ativar o firewall e configur\u00e1-lo para abrir as portas necess\u00e1rias para que o cliente se conecte com \u00eaxito ao n\u00f3.<\/span><\/p>\n<p><span class=\"s1\">A lista de portas necess\u00e1rias pode ser encontrada aqui: https:\/\/docs.couchbase.com\/admin\/admin\/Install\/install-networkPorts.html<\/span><\/p>\n<h3><span class=\"s1\">Gerenciador do Windows Server\u00a0<\/span><\/h3>\n<p><span class=\"s1\">Abra o \"Server Manager\" se ele n\u00e3o tiver sido aberto automaticamente quando voc\u00ea fez login no Windows Server e selecione \"Local Server\" no menu \u00e0 esquerda.<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">Para desativar a Seguran\u00e7a aprimorada do IE, selecione a op\u00e7\u00e3o \"Seguran\u00e7a aprimorada do IE\" e Desativar para \"Usu\u00e1rio\" e \"Administrador\".\u00a0<\/span><\/p>\n<p><span class=\"s1\">A desativa\u00e7\u00e3o da Seguran\u00e7a aprimorada do IE remover\u00e1 as restri\u00e7\u00f5es de seguran\u00e7a do IE e nos permitir\u00e1 fazer o download do Couchbase Server com mais facilidade no site do Couchbase.<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/J2G3zmX0WRlh-ym2VIpC87o6stQruFnV8xCHmctd_DyxdGTECH_Sy8XXLgS0buvhtjP-wgwM9y1lydegH46SQKrGSvkhZj5pO8gnexynE5kxXOY37i0D3UCPc0owCkM_y0nFV95s1guzzsG4\" width=\"643px;\" height=\"397px;\" \/><\/p>\n<p><span class=\"s1\">Em seguida, desative o Firewall do Windows, selecionando a op\u00e7\u00e3o Firewall do Windows -&gt; \"Ativar ou desativar o Firewall do Windows\" e selecione \"desativado\" para redes p\u00fablicas e privadas.<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/XkkScLg5hPSkvDkkCI80eMJMu7eZYJvC5yxQElmkruhFwz_F07lTLT1o4EWn92ZRL4DW_m8cutwekLmVRcsdLgUtCPlpayew5am6Yinxxa_TowXamDhuft42qyUwMZX6uOg0tXKHY_wgRp9W\" width=\"643px;\" height=\"339px;\" \/><\/p>\n<p><span class=\"s1\">Agora estamos prontos para abrir o Internet Explorer e navegar at\u00e9 o site do Couchbase para fazer o download do instalador do Couchbase Server para Windows.<\/span><\/p>\n<p><span class=\"s1\">1) Abra o IE e navegue at\u00e9 https:\/\/www.couchbase.com\/nosql-databases\/downloads\u00a0<\/span><\/p>\n<p><span class=\"s1\">2) Fa\u00e7a o download do instalador do Windows de 64 bits.<\/span><\/p>\n<p><span class=\"s1\">3) Quando o download for conclu\u00eddo, inicie a instala\u00e7\u00e3o.<\/span><\/p>\n<p><span class=\"s1\">4) Selecione os padr\u00f5es para o caminho de instala\u00e7\u00e3o etc. no assistente de instala\u00e7\u00e3o.<\/span><\/p>\n<p><span class=\"s1\">Observe que o assistente de instala\u00e7\u00e3o informa que 4 n\u00facleos \u00e9 o m\u00ednimo recomendado para o Couchbase Server e a VM tem apenas 1 n\u00facleo. Isso \u00e9 algo que abordaremos em uma postagem posterior no blog. Para a configura\u00e7\u00e3o atual, um n\u00facleo \u00e9 aceit\u00e1vel.<\/span><\/p>\n<h3><span class=\"s1\">Arquivo de host do Windows<\/span><\/h3>\n<p><span class=\"s1\">Enquanto o instalador do Couchbase estiver concluindo a configura\u00e7\u00e3o, abra o File Explorer e navegue at\u00e9:<\/span><br \/>\n<span class=\"s1\">C:WindowsSystem32driversetc\u00a0<\/span><\/p>\n<p><span class=\"s1\">Abra o arquivo \"hosts\" no Bloco de Notas e adicione uma linha para mapear o \"IP privado\" da VM para o \"Nome DNS p\u00fablico\". Todas as informa\u00e7\u00f5es podem ser encontradas na imagem de fundo da \u00e1rea de trabalho da VM:<\/span><br \/>\n<span class=\"s1\">No meu caso, adicionei a seguinte linha ao arquivo \"hosts\" (ser\u00e1 diferente para cada VM):<\/span><\/p>\n<p><span class=\"s1\">100.73.56.137 MYCBSERVERNODE.cloudapp.net<\/span><\/p>\n<p><span class=\"s1\">Salve o arquivo e feche o Bloco de Notas.<\/span><\/p>\n<h3><span class=\"s1\">Configurar o servidor Couchbase<\/span><\/h3>\n<p><span class=\"s1\">Quando o instalador do Couchbase for conclu\u00eddo, abra o \"Console do Couchbase\".<\/span><\/p>\n<p><span class=\"s1\">No campo \"Hostename\", insira seu nome DNS seguido de \".cloudapp.net\" (MYCBSERVERNODE.cloudapp.net)<\/span><\/p>\n<p><span class=\"s1\">Deixe todos os outros campos inalterados e clique em next.<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/qe5D3RFdpOvAIQh6USC9mHEWyPOig2Bku0XSTkdFmrhea9vh7AZNJGr3rct_g3oKknO-ZxrWLwI0xsMCTOQVRC4QAzyFe_tid1-OwwEThY7LC2_WJKty6k8T3JNZcr5mg_XOFOw\" alt=\"Screen Shot 2015-03-05 at 21.48.11.png\" width=\"642px;\" height=\"396px;\" \/><\/p>\n<p><span class=\"s1\">Se voc\u00ea quiser instalar dados de amostra no Node, fa\u00e7a isso agora.<\/span><br \/>\n<span class=\"s1\">Isso tamb\u00e9m pode ser feito posteriormente. Para a configura\u00e7\u00e3o atual, n\u00e3o instalarei nenhum dado de amostra.<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/b0odoykayTusNkUsiEmclFaWN-CqSHnOtUgG_2f0LJMvMXR7c2C_ZE3HJZnJ4WpQeeZ34Svl3FnJlnV6pm5h2i_NOUvYddnTC9FAqBAgMm1wH36Cd_le1UG38b2vnJ0Dwe_bVXc\" alt=\"Screen Shot 2015-03-05 at 22.08.17.png\" width=\"642px;\" height=\"297px;\" \/><\/p>\n<p><span class=\"s1\">Na pr\u00f3xima p\u00e1gina de configura\u00e7\u00e3o, defina \"Per Node RAM Quota\" (Cota de RAM por n\u00f3) = 200 MB. Alteraremos isso mais tarde e discutiremos em mais detalhes o que esse valor representa e sua influ\u00eancia no desempenho.<\/span><\/p>\n<p><span class=\"s1\">Deixe todos os outros valores inalterados e clique em next.<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/yQViSkw5-duG7ps7YoQRPVvpiC4gEzhdTqwpuO-4ue7O6_LKmVrjJHbh_4JFBflGFxRYB9yPlv0Pa5sOVsmtm0jL1fmWEKLDK4PctBAzg3UYQfcxGV7-E2TEfwUH2jutQCG-rW8\" alt=\"Screen Shot 2015-03-05 at 22.11.34.png\" width=\"642px;\" height=\"388px;\" \/><\/p>\n<p><span class=\"s1\">Na guia Notifica\u00e7\u00f5es, preencha os campos obrigat\u00f3rios e selecione Next.<\/span><\/p>\n<p><span class=\"s1\">A \u00faltima configura\u00e7\u00e3o define a senha e o nome de usu\u00e1rio do administrador. Para essa configura\u00e7\u00e3o, usei \"Administrator\" como nome de usu\u00e1rio e senha. Isso n\u00e3o \u00e9 recomendado; voc\u00ea deve usar uma senha mais segura e usar um nome de usu\u00e1rio diferente para refor\u00e7ar a seguran\u00e7a.<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/VbCP1gSP9KUO7-MB8_Cvn_gz6H26RdcI2zEzx0qFotzl0PujQB5TYh0IjTYbE2J6VG5BzaT0gTo_ERqN9BXYb3kmrye34OU3Raeuh9RpF7dTqXm_ev54RDKsrOQKfb57s0mkyPs\" alt=\"Screen Shot 2015-03-05 at 22.13.44.png\" width=\"642px;\" height=\"392px;\" \/><\/p>\n<p><span class=\"s1\">Parab\u00e9ns! Com essa \u00faltima configura\u00e7\u00e3o conclu\u00edda, instalamos com \u00eaxito o Couchbase Server no Azure.<\/span><\/p>\n<p><span class=\"s1\">Na pr\u00f3xima postagem do blog, configuraremos a prote\u00e7\u00e3o de endpoint do Azure (Cloud Firewall) para permitir conex\u00f5es diretamente com o n\u00f3 a partir da Internet p\u00fablica. Para testar se a conex\u00e3o est\u00e1 aberta, criaremos um pequeno aplicativo de teste com o .NET e o Couchbase .NET SDK.<\/span><\/p>\n<p><span class=\"s1\">Obrigado pela leitura e espero que voc\u00ea volte em breve para a pr\u00f3xima postagem do blog, na qual continuaremos a jornada rumo a uma configura\u00e7\u00e3o pronta para produ\u00e7\u00e3o do Couchbase no Azure.<\/span><\/p>\n<p><span class=\"s1\">Martin<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>This is the first post in a series of blog posts that will cover the topic of hosting Couchbase Server in Windows Azure. Running Windows is not required to follow this guide, you can use Windows, Mac or any other [&hellip;]<\/p>","protected":false},"author":54,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"ppma_author":[9027],"class_list":["post-1901","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.0 (Yoast SEO v26.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hosting Couchbase Server in Windows Azure (Part 1)<\/title>\n<meta name=\"description\" content=\"Learn all the steps involved in setting up Windows Azure and Couchbase starting from single node developer to a production with multiple nodes and failover.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/pt\/hosting-couchbase-server-in-windows-azure-part-1\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hosting Couchbase Server in Windows Azure (Part 1)\" \/>\n<meta property=\"og:description\" content=\"Learn all the steps involved in setting up Windows Azure and Couchbase starting from single node developer to a production with multiple nodes and failover.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/hosting-couchbase-server-in-windows-azure-part-1\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2015-03-10T05:47:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-12-18T15:58:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/11\/couchbase-nosql-dbaas.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Martin Esmann, Developer Advocate, Couchbase\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Martin Esmann, Developer Advocate, Couchbase\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/\"},\"author\":{\"name\":\"Martin Esmann, Developer Advocate, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/2795ae2ee44b46479499d6fa514b7ee8\"},\"headline\":\"Hosting Couchbase Server in Windows Azure (Part 1)\",\"datePublished\":\"2015-03-10T05:47:10+00:00\",\"dateModified\":\"2018-12-18T15:58:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/\"},\"wordCount\":1405,\"commentCount\":5,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"articleSection\":[\"Uncategorized\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/\",\"name\":\"Hosting Couchbase Server in Windows Azure (Part 1)\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2015-03-10T05:47:10+00:00\",\"dateModified\":\"2018-12-18T15:58:31+00:00\",\"description\":\"Learn all the steps involved in setting up Windows Azure and Couchbase starting from single node developer to a production with multiple nodes and failover.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"width\":1800,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hosting Couchbase Server in Windows Azure (Part 1)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/2795ae2ee44b46479499d6fa514b7ee8\",\"name\":\"Martin Esmann, Developer Advocate, Couchbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/af6bbf8de1ed87c78bfbc9ac7454a4fc\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c8aea3b717146fd35e6b3c299ba8b331987c90cb1996f0141f0c6de29aa04c4b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c8aea3b717146fd35e6b3c299ba8b331987c90cb1996f0141f0c6de29aa04c4b?s=96&d=mm&r=g\",\"caption\":\"Martin Esmann, Developer Advocate, Couchbase\"},\"description\":\"Martin Esmann is a .Net Developer Advocate at Couchbase. He is a passionate developer with a deep focus on Microsoft Technologies like .NET.\",\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/martin-esmann\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Hospedagem do Couchbase Server no Windows Azure (Parte 1)","description":"Conhe\u00e7a todas as etapas envolvidas na configura\u00e7\u00e3o do Windows Azure e do Couchbase, desde o desenvolvedor de n\u00f3 \u00fanico at\u00e9 a produ\u00e7\u00e3o com v\u00e1rios n\u00f3s e failover.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/pt\/hosting-couchbase-server-in-windows-azure-part-1\/","og_locale":"pt_BR","og_type":"article","og_title":"Hosting Couchbase Server in Windows Azure (Part 1)","og_description":"Learn all the steps involved in setting up Windows Azure and Couchbase starting from single node developer to a production with multiple nodes and failover.","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/hosting-couchbase-server-in-windows-azure-part-1\/","og_site_name":"The Couchbase Blog","article_published_time":"2015-03-10T05:47:10+00:00","article_modified_time":"2018-12-18T15:58:31+00:00","og_image":[{"width":1800,"height":630,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/11\/couchbase-nosql-dbaas.png","type":"image\/png"}],"author":"Martin Esmann, Developer Advocate, Couchbase","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Martin Esmann, Developer Advocate, Couchbase","Est. reading time":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/"},"author":{"name":"Martin Esmann, Developer Advocate, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/2795ae2ee44b46479499d6fa514b7ee8"},"headline":"Hosting Couchbase Server in Windows Azure (Part 1)","datePublished":"2015-03-10T05:47:10+00:00","dateModified":"2018-12-18T15:58:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/"},"wordCount":1405,"commentCount":5,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","articleSection":["Uncategorized"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/","url":"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/","name":"Hospedagem do Couchbase Server no Windows Azure (Parte 1)","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2015-03-10T05:47:10+00:00","dateModified":"2018-12-18T15:58:31+00:00","description":"Conhe\u00e7a todas as etapas envolvidas na configura\u00e7\u00e3o do Windows Azure e do Couchbase, desde o desenvolvedor de n\u00f3 \u00fanico at\u00e9 a produ\u00e7\u00e3o com v\u00e1rios n\u00f3s e failover.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","width":1800,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/hosting-couchbase-server-in-windows-azure-part-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Hosting Couchbase Server in Windows Azure (Part 1)"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"Blog do Couchbase","description":"Couchbase, o banco de dados NoSQL","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"Blog do Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/2795ae2ee44b46479499d6fa514b7ee8","name":"Martin Esmann, defensor dos desenvolvedores, Couchbase","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/af6bbf8de1ed87c78bfbc9ac7454a4fc","url":"https:\/\/secure.gravatar.com\/avatar\/c8aea3b717146fd35e6b3c299ba8b331987c90cb1996f0141f0c6de29aa04c4b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c8aea3b717146fd35e6b3c299ba8b331987c90cb1996f0141f0c6de29aa04c4b?s=96&d=mm&r=g","caption":"Martin Esmann, Developer Advocate, Couchbase"},"description":"Martin Esmann \u00e9 um defensor do desenvolvedor .Net na Couchbase. Ele \u00e9 um desenvolvedor apaixonado com foco profundo em tecnologias Microsoft como .NET.","url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/martin-esmann\/"}]}},"authors":[{"term_id":9027,"user_id":54,"is_guest":0,"slug":"martin-esmann","display_name":"Martin Esmann, Developer Advocate, Couchbase","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/c8aea3b717146fd35e6b3c299ba8b331987c90cb1996f0141f0c6de29aa04c4b?s=96&d=mm&r=g","author_category":"","last_name":"Esmann","first_name":"Martin","job_title":"","user_url":"","description":"Martin Esmann \u00e9 um defensor do desenvolvedor .Net na Couchbase. Ele \u00e9 um desenvolvedor apaixonado com foco profundo em tecnologias Microsoft como .NET."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/1901","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/users\/54"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=1901"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/1901\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=1901"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=1901"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=1901"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=1901"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}