{"id":20575,"date":"2021-05-26T07:38:22","date_gmt":"2021-05-26T12:38:22","guid":{"rendered":"https:\/\/www.loadview-testing.com\/blog\/testando-a-escala-automatica-do-microsoft-azure\/"},"modified":"2023-04-30T03:34:04","modified_gmt":"2023-04-30T08:34:04","slug":"testando-a-escala-automatica-do-microsoft-azure","status":"publish","type":"post","link":"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/","title":{"rendered":"Testando a escala autom\u00e1tica do Microsoft Azure"},"content":{"rendered":"[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;section&#8221; _builder_version=&#8221;4.20.4&#8243; custom_padding=&#8221;0px||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row admin_label=&#8221;remar&#8221; _builder_version=&#8221;4.16&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text admin_label=&#8221;Text&#8221; _builder_version=&#8221;4.20.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]\n<p>Cada componente de aplicativo do <a class=\"inlinks\" href=\"https:\/\/www.loadview-testing.com\/pt-br\/servicos-profissionais\/\">servi\u00e7o<\/a> que escrevemos requer alguns recursos para ser executado e funcionar corretamente. Prever exatamente quanto recursos \u00e9 necess\u00e1rio pode ser quase imposs\u00edvel, pois h\u00e1 muitas partes m\u00f3veis que podem influenci\u00e1-lo. A quantidade de mem\u00f3ria, CPU ou largura de banda de rede necess\u00e1ria pode mudar usando o ciclo de vida do aplicativo \u00e0 medida que o volume de trabalho muda. Quase todas as aplica\u00e7\u00f5es t\u00eam requisitos de desempenho que devemos sempre atender. \u00c0 medida que a carga de trabalho muda, devemos ser capazes de manter o n\u00edvel de desempenho desejado. \u00c9 aqui que o Azure Autoscale entra em jogo, pois \u00e9 um mecanismo, podemos usar para conseguir isso.<\/p>\n<p>&nbsp;<\/p>\n<h2 id='autoscaling'  id=\"boomdevs_1\">Autoscaling<\/h2>\n<p>Na figura 1 abaixo, h\u00e1 a carga de aplica\u00e7\u00e3o e o limite total dos recursos. Quando a escala autom\u00e1tica n\u00e3o est\u00e1 no lugar, o <a class=\"inlinks\" href=\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/a-importancia-do-ramp-up-e-ramp-down-carga-do-usuario\/\">Usu\u00e1rios<\/a> que est\u00e3o conectados e os usu\u00e1rios que v\u00e3o se conectar ao aplicativo web, podem enfrentar o desempenho <a class=\"inlinks\" href=\"https:\/\/www.loadview-testing.com\/pt-br\/saiba-sobre-testes-de-carga\/o-que-torna-uma-excelente-plataforma-de-teste-de-carga\/\">Quest\u00f5es<\/a> devido \u00e0 limita\u00e7\u00e3o dos recursos dispon\u00edveis e atinge o ponto limite descrito em <em>figura 1.2<\/em> e n\u00e3o consegue lidar com o tr\u00e2nsito. No entanto, quando voc\u00ea olha para a figura 2, voc\u00ea pode ver, com tr\u00e1fego e carga de aplicativos, os recursos dispon\u00edveis aumentam simultaneamente. Esta \u00e9 a vantagem do autoscalamento.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_20576\" style=\"width: 545px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20576\" class=\"wp-image-6145 size-full\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Azure-Autoscale-idle-scenario-e1594762043445.png\" alt=\"Cen\u00e1rio ocioso de Azure Autoscale\" width=\"535\" height=\"400\" \/><p id=\"caption-attachment-20576\" class=\"wp-caption-text\"><em>Figura 1<\/em><\/p><\/div>\n<p>&nbsp;<\/p>\n<div id=\"attachment_20577\" style=\"width: 545px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20577\" class=\"wp-image-6146 size-full\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Azure-Autoscale-threshold-e1594762098760.png\" alt=\"Limiar de escala autom\u00e1tica do Azure\" width=\"535\" height=\"346\" \/><p id=\"caption-attachment-20577\" class=\"wp-caption-text\"><em>Figura 1.2<\/em><\/p><\/div>\n<p>&nbsp;<\/p>\n<div id=\"attachment_20578\" style=\"width: 608px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20578\" class=\"wp-image-6147 size-full\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Azure-Autoscale-Autoscaled-e1594762255809.png\" alt=\"\" width=\"598\" height=\"400\" \/><p id=\"caption-attachment-20578\" class=\"wp-caption-text\"><em>Figura 2<\/em><\/p><\/div>\n<p>&nbsp;<\/p>\n<h2 id='solu\u00e7\u00f5es-computacionais-no-azure'  id=\"boomdevs_2\">Solu\u00e7\u00f5es computacionais no Azure<\/h2>\n<ul>\n<li><u><\/u> <strong>Servi\u00e7o de aplicativos<\/strong>. O Azure App Service \u00e9 um servi\u00e7o de hospedagem web totalmente gerenciado para a constru\u00e7\u00e3o de aplicativos web, back ends m\u00f3veis e APIs RESTful. De sites pequenos a aplicativos web em escala global, o Azure tem as op\u00e7\u00f5es de pre\u00e7os e desempenho e que se adequam \u00e0s suas necessidades.<\/li>\n<li><strong>Azure Cloud Services<\/strong>. O Azure Cloud Services \u00e9 um exemplo de uma plataforma como servi\u00e7o (PaaS). Assim como o Azure App Service, essa tecnologia foi projetada para suportar aplicativos escal\u00e1veis, confi\u00e1veis e baratos de operar. Voc\u00ea pode instalar seu pr\u00f3prio software em VMs que usam Azure Cloud Services, e voc\u00ea pode acess\u00e1-los remotamente.<\/li>\n<li><strong>Tecido de Servi\u00e7o Azure<\/strong>. O Azure Service Fabric \u00e9 uma plataforma de sistemas distribu\u00eddos que facilita a embalagem, implanta\u00e7\u00e3o e gerenciamento de microsservi\u00e7os e cont\u00eaineres escal\u00e1veis e confi\u00e1veis. O Service Fabric representa a plataforma de pr\u00f3xima gera\u00e7\u00e3o para a constru\u00e7\u00e3o e gerenciamento desses aplicativos de classe corporativa, n\u00edvel 1 e em escala de nuvem em execu\u00e7\u00e3o em cont\u00eaineres.<\/li>\n<li><strong>Fun\u00e7\u00f5es Azure<\/strong>. As Fun\u00e7\u00f5es Azure permitem que os desenvolvedores ajam conectando-se a fontes de dados ou solu\u00e7\u00f5es de mensagens, facilitando o processamento e a rea\u00e7\u00e3o a eventos. Os desenvolvedores podem aproveitar as Fun\u00e7\u00f5es do Azure para criar pontos finais de API baseados em HTTP acess\u00edveis por uma ampla gama de aplicativos, dispositivos m\u00f3veis e IoT.<\/li>\n<li><strong>M\u00e1quinas Virtuais<\/strong>. A m\u00e1quina virtual do Azure nos permitir\u00e1 criar e usar m\u00e1quinas virtuais na nuvem como Infraestrutura como servi\u00e7o. Podemos usar uma imagem fornecida pelo Azure, ou parceiro, ou podemos usar a nossa pr\u00f3pria para criar a m\u00e1quina virtual.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 id='tipos-de-autoscaling'  id=\"boomdevs_3\">Tipos de Autoscaling<\/h2>\n<h2 id=''  id=\"boomdevs_4\">\u00a0<\/h2>\n<h3 id='autoscalamento-vertical'  id=\"boomdevs_5\">Autoscalamento vertical<\/h3>\n<p>Escala vertical significa que modificamos o tamanho de um VM. N\u00f3s aumentamos se precisarmos de um VM maior que tenha mais recursos de hardware, e, por outro lado, reduzimos no caso de n\u00e3o precisarmos de todos os recursos dispon\u00edveis e queremos diminuir o tamanho de um VM. Nossa aplica\u00e7\u00e3o hospedada neste VM permanece inalterada em ambos os casos. Esse tipo de <a class=\"inlinks\" href=\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/teste-de-desempenho-vs-teste-de-escalabilidade\/\">dimensionamento n\u00e3o \u00e9 muito eficiente<\/a>, especialmente em ambiente de nuvem, pois o consumo de recursos n\u00e3o \u00e9 otimizado. Outra desvantagem principal \u00e9 que a m\u00e1quina virtual precisa ser parada para que seu tamanho mude. Isso afeta nosso aplicativo, pois ele deve ficar offline enquanto o VM \u00e9 interrompido, redimensionado e reiniciado, e essas a\u00e7\u00f5es geralmente s\u00e3o demoradas. Claro, poder\u00edamos manter nosso VM inalterado, mas em vez disso, provis\u00e3o uma nova m\u00e1quina virtual com tamanho desejado e mover nossa aplica\u00e7\u00e3o uma vez que o novo VM est\u00e1 pronto. Isso ainda exige que nosso aplicativo esteja offline enquanto ele se move, mas o processo de mover o <a class=\"inlinks\" href=\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/aplicativos-de-teste-de-carga-escritos-em-react-js\/\">aplicativo \u00e9 muito mais curto<\/a>.<\/p>\n<div id=\"attachment_20579\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20579\" class=\"wp-image-6148 size-large\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/vertical-scaling-1024x577.png\" alt=\"escala vertical\" width=\"1024\" height=\"577\" srcset=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/vertical-scaling-980x552.png 980w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/vertical-scaling-480x270.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><p id=\"caption-attachment-20579\" class=\"wp-caption-text\"><em>Figura 3<\/em><\/p><\/div>\n<p>&nbsp;<\/p>\n<div id=\"attachment_20580\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20580\" class=\"wp-image-6149 size-full\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/vertical-scaling-application-unavailable-e1594766226897.png\" alt=\"aplicativo de dimensionamento vertical indispon\u00edvel\" width=\"300\" height=\"389\" \/><p id=\"caption-attachment-20580\" class=\"wp-caption-text\"><em>Figura 3.1<\/em> &#8211; O aplicativo fica indispon\u00edvel quando o dimensionamento vertical \u00e9 colocado em pr\u00e1tica, pois leva tempo para reiniciar.<\/p><\/div>\n<p>&nbsp;<\/p>\n<h3 id='autoscalamento-horizontal'  id=\"boomdevs_6\">Autoscalamento horizontal<\/h3>\n<p>O dimensionamento horizontal significa que modificamos o n\u00famero de VMs em execu\u00e7\u00e3o e mantemos o desempenho desejado dividindo a carga entre v\u00e1rias inst\u00e2ncias do mesmo VM. O tamanho da m\u00e1quina virtual permanece o mesmo. N\u00f3s s\u00f3 aumentamos o n\u00famero deles escalando, ou diminu\u00edmos o n\u00famero de VMs em execu\u00e7\u00e3o em um momento, escalando dentro Usando essa abordagem, podemos come\u00e7ar com o pequeno tamanho VM e manter o consumo de recursos o mais ideal poss\u00edvel. Al\u00e9m disso, n\u00e3o h\u00e1 tempo de inatividade para o nosso aplicativo, pois sempre haver\u00e1 pelo menos uma inst\u00e2ncia do aplicativo em execu\u00e7\u00e3o. O dimensionamento horizontal requer um balanceador de carga para distribuir a carga entre VMs em execu\u00e7\u00e3o uniformemente. Mas felizmente para n\u00f3s, Azure faz isso fora da caixa sem nenhuma a\u00e7\u00e3o necess\u00e1ria do nosso lado.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_20581\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20581\" class=\"wp-image-6150 size-large\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/horizontal-scaling-1024x454.png\" alt=\"escala horizontal\" width=\"1024\" height=\"454\" srcset=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/horizontal-scaling-980x435.png 980w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/horizontal-scaling-480x213.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><p id=\"caption-attachment-20581\" class=\"wp-caption-text\"><em>Figura 5<\/em>. Ampliado quando o tr\u00e1fego aumenta.<\/p><\/div>\n<p>&nbsp;<\/p>\n<div id=\"attachment_20582\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20582\" class=\"wp-image-6151 size-large\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/horizontal-scaling-traffic-decreases-1024x456.png\" alt=\"tr\u00e1fego de escala horizontal diminui\" width=\"1024\" height=\"456\" srcset=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/horizontal-scaling-traffic-decreases-980x437.png 980w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/horizontal-scaling-traffic-decreases-480x214.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><p id=\"caption-attachment-20582\" class=\"wp-caption-text\"><em>Figura 5.1<\/em> &#8211; Escalado quando o tr\u00e1fego diminui.<\/p><\/div>\n<p>&nbsp;<\/p>\n<h2 id='monitoramento-e-alertas'  id=\"boomdevs_7\">Monitoramento e Alertas<\/h2>\n<p>Existem muitas maneiras com voc\u00ea pode monitorar se recursos adicionais s\u00e3o adicionados no Azure a um servi\u00e7o, alguns dos quais s\u00e3o bastante complicados, por exemplo, a l\u00e2mina de dimensionamento de um servi\u00e7o (Conjuntos de Escala de M\u00e1quinas Virtuais neste caso, Figura 6). Este \u00e9 um m\u00e9todo preferido pelos administradores, mas n\u00e3o pelos propriet\u00e1rios e colaboradores. Para que os usu\u00e1rios possam visualizar, precisamos estar conectados ao portal do Azure, o que pode ser bastante demorado para os usu\u00e1rios.<\/p>\n<div id=\"attachment_20583\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20583\" class=\"wp-image-6152 size-large\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Virtual-Machine-Scale-Sets-1024x496.png\" alt=\"Conjuntos de escala de m\u00e1quina virtual\" width=\"1024\" height=\"496\" srcset=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Virtual-Machine-Scale-Sets-1024x496.png 1024w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Virtual-Machine-Scale-Sets-980x475.png 980w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Virtual-Machine-Scale-Sets-480x233.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><p id=\"caption-attachment-20583\" class=\"wp-caption-text\"><em>Figura 6<\/em><\/p><\/div>\n<p>&nbsp;<\/p>\n<h3 id='alertas'  id=\"boomdevs_8\">Alertas<\/h3>\n<p>Voc\u00ea pode optar por notificar os usu\u00e1rios quando a escala autom\u00e1tica e a escala em (servi\u00e7o app).<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_20584\" style=\"width: 801px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20584\" class=\"wp-image-6153 size-full\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Azure-Autoscale-alerts.png\" alt=\"Alertas de escala autom\u00e1tica do Azure\" width=\"791\" height=\"843\" srcset=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Azure-Autoscale-alerts.png 791w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Azure-Autoscale-alerts-480x512.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 791px, 100vw\" \/><p id=\"caption-attachment-20584\" class=\"wp-caption-text\"><em>Figura 7<\/em><\/p><\/div>\n<p>&nbsp;<\/p>\n<p>Por padr\u00e3o, os insights do aplicativo s\u00e3o usados para o servi\u00e7o de aplicativos que nos d\u00e1 as informa\u00e7\u00f5es sobre o tempo de resposta do servidor, solicita\u00e7\u00f5es, etc.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_20585\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20585\" class=\"wp-image-6154 size-large\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Application-insights-1024x551.png\" alt=\"Insights de aplicativos\" width=\"1024\" height=\"551\" srcset=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Application-insights-980x527.png 980w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Application-insights-480x258.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><p id=\"caption-attachment-20585\" class=\"wp-caption-text\"><em>Figura 8<\/em>. Insights de aplicativos mostrando o tempo m\u00e9dio de resposta do servidor com as solicita\u00e7\u00f5es que um servi\u00e7o de aplicativo recebe.<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>\u00c9 assim que configurar o autoscalamento em um servi\u00e7o de aplicativo. Primeiro, v\u00e1 para Scale-out &gt; Configure &gt; Add Scale condition Select appropriate metric like &gt; CPU, RAM, requests, etc. &gt; Salve e est\u00e1 feito.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_20586\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20586\" class=\"wp-image-6156 size-large\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Configure-autoscale-1024x598.png\" alt=\"Configure escala autom\u00e1tica\" width=\"1024\" height=\"598\" srcset=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Configure-autoscale-980x572.png 980w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Configure-autoscale-480x280.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><p id=\"caption-attachment-20586\" class=\"wp-caption-text\"><em>Figura 9<\/em>. Configurando as condi\u00e7\u00f5es em escala autom\u00e1tica em um plano de servi\u00e7o de aplicativo<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>Ao usar o Dimensionamento Autom\u00e1tico do Azure, voc\u00ea n\u00e3o precisa se preocupar em como implementar balanceadores de carga, <a class=\"inlinks\" href=\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/planejamento-para-aumento-do-trafego-na-web-planejamento-de-capacidade-e-testes-de-carga\/\">gerenciadores de tr\u00e1fego<\/a> etc. O Azure controla tudo.<\/p>\n<p><em>Nota: Os VMs aut\u00f4nomos precisam de configura\u00e7\u00e3o adicional. No entanto, os conjuntos de escala de m\u00e1quina virtual n\u00e3o requerem nenhuma a\u00e7\u00e3o administrativa ao autoscalar. Os balanceadores de carga s\u00e3o criados automaticamente.<\/em><\/p>\n<p>O Azure App Services tem um m\u00e9todo de autoscalcifica\u00e7\u00e3o cego que \u00e9 manipulado pelo Azure e voc\u00ea n\u00e3o v\u00ea nenhum servi\u00e7o usado individualmente nos recursos. Em vez disso, remove qualquer sobrecarga administrativa. Os usu\u00e1rios sentem pouco ou nenhum problema de desempenho tendo em mente que o autoscalamento \u00e9 alcan\u00e7ado. O Azure lida com a maior parte da parte de autoscalagem, al\u00e9m de especificar as condi\u00e7\u00f5es de escala autom\u00e1tica, n\u00e3o h\u00e1 muito o que fazer. Tudo \u00e9 tratado sem problemas.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6157 size-large\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Autoscale-run-history-1024x346.png\" alt=\"Hist\u00f3rico de execu\u00e7\u00e3o em escala autom\u00e1tica\" width=\"1024\" height=\"346\" srcset=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Autoscale-run-history-980x331.png 980w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Autoscale-run-history-480x162.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Na Figura 10, h\u00e1 um VMSS (Virtual Machine Scale Sets) que escala automaticamente quando as condi\u00e7\u00f5es que voc\u00ea menciona provam ser verdadeiras.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_20588\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20588\" class=\"wp-image-6158 size-large\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Virtual-Machine-Scale-Sets-with-Load-Balancer-1024x712.png\" alt=\"Conjuntos de escala de m\u00e1quina virtual com balanceador de carga\" width=\"1024\" height=\"712\" srcset=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Virtual-Machine-Scale-Sets-with-Load-Balancer-1024x712.png 1024w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Virtual-Machine-Scale-Sets-with-Load-Balancer-980x681.png 980w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Virtual-Machine-Scale-Sets-with-Load-Balancer-480x334.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><p id=\"caption-attachment-20588\" class=\"wp-caption-text\">Figura 10. Conjuntos de escala de m\u00e1quina virtual com balanceador de carga.<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2 id='testando-a-escala-autom\u00e1tica-do-azure'  id=\"boomdevs_9\">Testando a escala autom\u00e1tica do Azure<\/h2>\n<p>O teste \u00e9 parte integrante de um aplicativo web. Sem testes, n\u00e3o podemos saber com certeza se o servidor web pode lidar com o tr\u00e1fego, para isso, realizamos testes. <a class=\"inlinks\" href=\"https:\/\/www.loadview-testing.com\/pt-br\/ferramentas-de-teste-de-aplicacao-web-teste-de-carga-e-estresse\/\">Testes de estresse<\/a>, testes <a class=\"inlinks\" href=\"https:\/\/www.loadview-testing.com\/pt-br\/teste-de-carga\/\">de carga s\u00e3o os poucos exemplos de testes<\/a>. Para que ele seja puramente tratado no Azure, inscreva-se em uma organiza\u00e7\u00e3o de DevOps no portal do Azure, crie um projeto e, em seguida, voc\u00ea ser\u00e1 redirecionado para a seguinte <a class=\"inlinks\" href=\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/teste-de-carga-aplicativos-de-uma-unica-pagina\/\">p\u00e1gina<\/a>:<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_20589\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20589\" class=\"wp-image-6159 size-large\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Azure-DevOps-Dashboard-1024x512.png\" alt=\"Painel Azure DevOps\" width=\"1024\" height=\"512\" srcset=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Azure-DevOps-Dashboard-980x490.png 980w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Azure-DevOps-Dashboard-480x240.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><p id=\"caption-attachment-20589\" class=\"wp-caption-text\"><em>Figura 11<\/em>. Painel de devOps para testes<\/p><\/div>\n<p>&nbsp;<\/p>\n<div id=\"attachment_20590\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20590\" class=\"wp-image-6160 size-large\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Azure-DevOps-Testing-Plan-1024x442.png\" alt=\"Plano de teste do Azure DevOps\" width=\"1024\" height=\"442\" srcset=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Azure-DevOps-Testing-Plan-980x423.png 980w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Azure-DevOps-Testing-Plan-480x207.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><p id=\"caption-attachment-20590\" class=\"wp-caption-text\"><em>Figura 12<\/em>. Voc\u00ea pode adicionar URLs para fins de teste e olhar para as m\u00e9tricas do servi\u00e7o que est\u00e1 sendo usado para testes.<\/p><\/div>\n<p>&nbsp;<\/p>\n<div id=\"attachment_20591\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20591\" class=\"wp-image-6161 size-large\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Average-CPU-percentage-by-instance-1024x491.png\" alt=\"Percentual m\u00e9dio da CPU por inst\u00e2ncia\" width=\"1024\" height=\"491\" srcset=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Average-CPU-percentage-by-instance-980x470.png 980w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Average-CPU-percentage-by-instance-480x230.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><p id=\"caption-attachment-20591\" class=\"wp-caption-text\"><em>Figura 13<\/em>. Gr\u00e1fico da CPU do aplicativo testado que est\u00e1 em VM.<\/p><\/div>\n<p>&nbsp;<\/p>\n<div id=\"attachment_20592\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20592\" class=\"wp-image-6162 size-large\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Sample-results-GET-API-1024x432.png\" alt=\"Resultados da amostra GET API\" width=\"1024\" height=\"432\" srcset=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Sample-results-GET-API-980x414.png 980w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Sample-results-GET-API-480x203.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><p id=\"caption-attachment-20592\" class=\"wp-caption-text\"><em>Figura 14.<\/em> Resultados de amostra para uma API GET <a class=\"inlinks\" href=\"https:\/\/www.loadview-testing.com\/pt-br\/teste-de-carga-de-api\/\">com detalhes como tempo de resposta<\/a>, carga do usu\u00e1rio, solicita\u00e7\u00f5es por segundo, etc.<\/p><\/div>\n<p>&nbsp;<\/p>\n<h2 id='usando-o-loadview-para-verificar-se-a-escala-autom\u00e1tica-do-azure-funciona-corretamente'  id=\"boomdevs_10\">Usando o LoadView para verificar se a escala autom\u00e1tica do Azure funciona corretamente<\/h2>\n<p>Como sabemos agora, quando uma quantidade de CPU, RAM e IO \u00e9 atingida, o autoscalamento ocorre. Aqui na Figura 15, este gr\u00e1fico est\u00e1 inclu\u00eddo em um relat\u00f3rio fornecido pelo <a href=\"https:\/\/www.loadview-testing.com\/pt-br\/\">LoadView<\/a> quando voc\u00ea executa um teste contra uma determinada URL ou ponto final. O primeiro gr\u00e1fico tem um n\u00famero constante de usu\u00e1rios visitando o site de acordo com nossa estrat\u00e9gia de teste de carga e, portanto, depois do ponto, o tempo m\u00e9dio de resposta aumenta substancialmente.<\/p>\n<div id=\"attachment_20593\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20593\" class=\"wp-image-6163 size-large\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-Average-response-time-without-autoscale-1024x439.png\" alt=\"LoadView Tempo m\u00e9dio de resposta sem escala autom\u00e1tica\" width=\"1024\" height=\"439\" srcset=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-Average-response-time-without-autoscale-1024x439.png 1024w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-Average-response-time-without-autoscale-980x420.png 980w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-Average-response-time-without-autoscale-480x206.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><p id=\"caption-attachment-20593\" class=\"wp-caption-text\"><em>Figura 15<\/em>. Tempo m\u00e9dio de resposta sem escala autom\u00e1tica<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>No entanto, com autocalsagem vem vantagens. Na Figura 16, quando os usu\u00e1rios aumentam, nossa inst\u00e2ncia hospedando o aplicativo web \u00e9 ampliada conforme as condi\u00e7\u00f5es e, portanto, os tempos m\u00e9dios de resposta n\u00e3o s\u00e3o afetados quando o autoscalamento \u00e9 conclu\u00eddo. Quando os usu\u00e1rios n\u00e3o est\u00e3o mais conectados, as inst\u00e2ncias criadas para lidar com a carga imprevis\u00edvel s\u00e3o encerradas e apenas a contagem inicial permanece intacta.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_20594\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20594\" class=\"wp-image-6164 size-large\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-Average-response-time-with-autoscale-1024x443.png\" alt=\"LoadView Tempo m\u00e9dio de resposta com escala autom\u00e1tica\" width=\"1024\" height=\"443\" srcset=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-Average-response-time-with-autoscale-1024x443.png 1024w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-Average-response-time-with-autoscale-980x424.png 980w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-Average-response-time-with-autoscale-480x208.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><p id=\"caption-attachment-20594\" class=\"wp-caption-text\"><em>Figura 16<\/em>. Tempos m\u00e9dios de resposta com escala autom\u00e1tica<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>Na Figura 17, o teste de carga fornecido pelo <a class=\"inlinks\" href=\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/tutorial-de-teste-de-carga-guia-de-configuracao-do-loadview\/\">LoadView<\/a> fornece uma maneira de testar o aplicativo com a ajuda da sess\u00e3o quando as sess\u00f5es continuam aumentando, o que ajuda no teste adequado e se o aplicativo \u00e9 dimensionado automaticamente ou n\u00e3o.<\/p>\n<div id=\"attachment_20595\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20595\" class=\"wp-image-6165 size-large\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-cumulative-sessions-1024x435.png\" alt=\"Sess\u00f5es cumulativas do LoadView\" width=\"1024\" height=\"435\" srcset=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-cumulative-sessions-1024x435.png 1024w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-cumulative-sessions-980x417.png 980w, https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-cumulative-sessions-480x204.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><p id=\"caption-attachment-20595\" class=\"wp-caption-text\"><em>Figura 17<\/em>. O n\u00famero de sess\u00f5es cumulativas<\/p><\/div>\n<p>&nbsp;<\/p>\n<h2 id='teste-a-escala-autom\u00e1tica-do-azure-conclus\u00e3o'  id=\"boomdevs_11\">Teste a escala autom\u00e1tica do Azure: Conclus\u00e3o<\/h2>\n<p>Quando voc\u00ea implementa o Microsoft Azure Autoscale, voc\u00ea n\u00e3o precisa se preocupar em como implementar balanceadores de carga, gerentes de tr\u00e1fego, etc. O Azure gerencia tudo e garante que a quantidade correta de recursos esteja sendo executado para lidar com a carga de seus aplicativos que seus testes. No entanto, o uso de uma solu\u00e7\u00e3o como o LoadView garante que o Autoscale esteja funcionando corretamente e que seus usu\u00e1rios n\u00e3o experimentem nenhuma degrada\u00e7\u00e3o de desempenho \u00e0 medida que os recursos s\u00e3o adicionados.<\/p>\n<p><a href=\"https:\/\/userauth.dotcom-monitor.com\/Account\/LoadView-FreeTrialSignUp\">Experimente o LoadView por si mesmo e recebeu at\u00e9 5 testes de carga livre para come\u00e7ar<\/a>.<\/p>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]\n","protected":false},"excerpt":{"rendered":"<p>Cada componente de aplicativo do servi\u00e7o que escrevemos requer alguns recursos para ser executado e funcionar corretamente. Prever exatamente quanto recursos \u00e9 necess\u00e1rio pode ser quase imposs\u00edvel, pois h\u00e1 muitas partes m\u00f3veis que podem influenci\u00e1-lo. A quantidade de mem\u00f3ria, CPU ou largura de banda de rede necess\u00e1ria pode mudar usando o ciclo de vida do [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":20596,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[547,507],"tags":[589,590,518],"class_list":["post-20575","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-experiencia-do-usuario","category-teste-de-desempenho","tag-autoscaling-pt-br","tag-microsoft-azure-autoscale-pt-br","tag-teste-de-carga"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Testando a escala autom\u00e1tica do Microsoft Azure - LoadView<\/title>\n<meta name=\"description\" content=\"O Microsoft Azure Autoscale libera o DevOps de se preocupar com balanceadores de carga e gerentes de tr\u00e1fego. O uso do LoadView pode garantir que ele esteja funcionando corretamente.\" \/>\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.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Testando a escala autom\u00e1tica do Microsoft Azure - LoadView\" \/>\n<meta property=\"og:description\" content=\"O Microsoft Azure Autoscale libera o DevOps de se preocupar com balanceadores de carga e gerentes de tr\u00e1fego. O uso do LoadView pode garantir que ele esteja funcionando corretamente.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/\" \/>\n<meta property=\"og:site_name\" content=\"LoadView\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/dotcommonitor\" \/>\n<meta property=\"article:published_time\" content=\"2021-05-26T12:38:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-30T08:34:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Microsoft-Azure.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"480\" \/>\n\t<meta property=\"og:image:height\" content=\"320\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Glenn Lee\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@loadviewtesting\" \/>\n<meta name=\"twitter:site\" content=\"@loadviewtesting\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Glenn Lee\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/\"},\"author\":{\"name\":\"Glenn Lee\",\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/#\/schema\/person\/ccd379009f437208638d8fea9d4b95dc\"},\"headline\":\"Testando a escala autom\u00e1tica do Microsoft Azure\",\"datePublished\":\"2021-05-26T12:38:22+00:00\",\"dateModified\":\"2023-04-30T08:34:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/\"},\"wordCount\":2062,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Microsoft-Azure.jpg\",\"keywords\":[\"Autoscaling\",\"Microsoft Azure Autoscale\",\"teste de carga\"],\"articleSection\":[\"Experi\u00eancia do usu\u00e1rio\",\"Teste de desempenho\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/\",\"url\":\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/\",\"name\":\"Testando a escala autom\u00e1tica do Microsoft Azure - LoadView\",\"isPartOf\":{\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Microsoft-Azure.jpg\",\"datePublished\":\"2021-05-26T12:38:22+00:00\",\"dateModified\":\"2023-04-30T08:34:04+00:00\",\"description\":\"O Microsoft Azure Autoscale libera o DevOps de se preocupar com balanceadores de carga e gerentes de tr\u00e1fego. O uso do LoadView pode garantir que ele esteja funcionando corretamente.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/#primaryimage\",\"url\":\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Microsoft-Azure.jpg\",\"contentUrl\":\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Microsoft-Azure.jpg\",\"width\":480,\"height\":320,\"caption\":\"Microsoft Azure\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.loadview-testing.com\/pt-br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Testando a escala autom\u00e1tica do Microsoft Azure\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/#website\",\"url\":\"https:\/\/www.loadview-testing.com\/pt-br\/\",\"name\":\"LoadView\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.loadview-testing.com\/pt-br\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/#organization\",\"name\":\"LoadView by Dotcom-Monitor\",\"url\":\"https:\/\/www.loadview-testing.com\/pt-br\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-logo-alt.svg\",\"contentUrl\":\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-logo-alt.svg\",\"width\":455,\"height\":121,\"caption\":\"LoadView by Dotcom-Monitor\"},\"image\":{\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/dotcommonitor\",\"https:\/\/x.com\/loadviewtesting\",\"https:\/\/www.linkedin.com\/company\/dotcom-monitor\",\"https:\/\/www.youtube.com\/user\/DotcomMonitor\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/#\/schema\/person\/ccd379009f437208638d8fea9d4b95dc\",\"name\":\"Glenn Lee\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.loadview-testing.com\/pt-br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e379c05564fb2dec8d47c33590c68e0e837d5f85ec407f18d56bc0ac5d9a5bc0?s=96&d=mm&r=pg\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e379c05564fb2dec8d47c33590c68e0e837d5f85ec407f18d56bc0ac5d9a5bc0?s=96&d=mm&r=pg\",\"caption\":\"Glenn Lee\"},\"description\":\"Glenn Lee is the chief product engineer for Dotcom-Monitor's LoadView load testing platform. Glenn is an industry expert on load\/stress testing and has appeared on numerous tech publications across the web. When Glenn's not testing the limits of websites, he enjoys cooking, flying airplanes, and racing motorcycles.\",\"sameAs\":[\"https:\/\/www.loadview-testing.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Testando a escala autom\u00e1tica do Microsoft Azure - LoadView","description":"O Microsoft Azure Autoscale libera o DevOps de se preocupar com balanceadores de carga e gerentes de tr\u00e1fego. O uso do LoadView pode garantir que ele esteja funcionando corretamente.","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.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/","og_locale":"pt_BR","og_type":"article","og_title":"Testando a escala autom\u00e1tica do Microsoft Azure - LoadView","og_description":"O Microsoft Azure Autoscale libera o DevOps de se preocupar com balanceadores de carga e gerentes de tr\u00e1fego. O uso do LoadView pode garantir que ele esteja funcionando corretamente.","og_url":"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/","og_site_name":"LoadView","article_publisher":"https:\/\/www.facebook.com\/dotcommonitor","article_published_time":"2021-05-26T12:38:22+00:00","article_modified_time":"2023-04-30T08:34:04+00:00","og_image":[{"width":480,"height":320,"url":"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Microsoft-Azure.jpg","type":"image\/jpeg"}],"author":"Glenn Lee","twitter_card":"summary_large_image","twitter_creator":"@loadviewtesting","twitter_site":"@loadviewtesting","twitter_misc":{"Escrito por":"Glenn Lee","Est. tempo de leitura":"12 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/#article","isPartOf":{"@id":"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/"},"author":{"name":"Glenn Lee","@id":"https:\/\/www.loadview-testing.com\/pt-br\/#\/schema\/person\/ccd379009f437208638d8fea9d4b95dc"},"headline":"Testando a escala autom\u00e1tica do Microsoft Azure","datePublished":"2021-05-26T12:38:22+00:00","dateModified":"2023-04-30T08:34:04+00:00","mainEntityOfPage":{"@id":"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/"},"wordCount":2062,"commentCount":0,"publisher":{"@id":"https:\/\/www.loadview-testing.com\/pt-br\/#organization"},"image":{"@id":"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/#primaryimage"},"thumbnailUrl":"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Microsoft-Azure.jpg","keywords":["Autoscaling","Microsoft Azure Autoscale","teste de carga"],"articleSection":["Experi\u00eancia do usu\u00e1rio","Teste de desempenho"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/","url":"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/","name":"Testando a escala autom\u00e1tica do Microsoft Azure - LoadView","isPartOf":{"@id":"https:\/\/www.loadview-testing.com\/pt-br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/#primaryimage"},"image":{"@id":"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/#primaryimage"},"thumbnailUrl":"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Microsoft-Azure.jpg","datePublished":"2021-05-26T12:38:22+00:00","dateModified":"2023-04-30T08:34:04+00:00","description":"O Microsoft Azure Autoscale libera o DevOps de se preocupar com balanceadores de carga e gerentes de tr\u00e1fego. O uso do LoadView pode garantir que ele esteja funcionando corretamente.","breadcrumb":{"@id":"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/#primaryimage","url":"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Microsoft-Azure.jpg","contentUrl":"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/Microsoft-Azure.jpg","width":480,"height":320,"caption":"Microsoft Azure"},{"@type":"BreadcrumbList","@id":"https:\/\/www.loadview-testing.com\/pt-br\/blog\/testando-a-escala-automatica-do-microsoft-azure\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.loadview-testing.com\/pt-br\/"},{"@type":"ListItem","position":2,"name":"Testando a escala autom\u00e1tica do Microsoft Azure"}]},{"@type":"WebSite","@id":"https:\/\/www.loadview-testing.com\/pt-br\/#website","url":"https:\/\/www.loadview-testing.com\/pt-br\/","name":"LoadView","description":"","publisher":{"@id":"https:\/\/www.loadview-testing.com\/pt-br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.loadview-testing.com\/pt-br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.loadview-testing.com\/pt-br\/#organization","name":"LoadView by Dotcom-Monitor","url":"https:\/\/www.loadview-testing.com\/pt-br\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.loadview-testing.com\/pt-br\/#\/schema\/logo\/image\/","url":"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-logo-alt.svg","contentUrl":"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-logo-alt.svg","width":455,"height":121,"caption":"LoadView by Dotcom-Monitor"},"image":{"@id":"https:\/\/www.loadview-testing.com\/pt-br\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/dotcommonitor","https:\/\/x.com\/loadviewtesting","https:\/\/www.linkedin.com\/company\/dotcom-monitor","https:\/\/www.youtube.com\/user\/DotcomMonitor"]},{"@type":"Person","@id":"https:\/\/www.loadview-testing.com\/pt-br\/#\/schema\/person\/ccd379009f437208638d8fea9d4b95dc","name":"Glenn Lee","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.loadview-testing.com\/pt-br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e379c05564fb2dec8d47c33590c68e0e837d5f85ec407f18d56bc0ac5d9a5bc0?s=96&d=mm&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e379c05564fb2dec8d47c33590c68e0e837d5f85ec407f18d56bc0ac5d9a5bc0?s=96&d=mm&r=pg","caption":"Glenn Lee"},"description":"Glenn Lee is the chief product engineer for Dotcom-Monitor's LoadView load testing platform. Glenn is an industry expert on load\/stress testing and has appeared on numerous tech publications across the web. When Glenn's not testing the limits of websites, he enjoys cooking, flying airplanes, and racing motorcycles.","sameAs":["https:\/\/www.loadview-testing.com"]}]}},"_links":{"self":[{"href":"https:\/\/www.loadview-testing.com\/pt-br\/wp-json\/wp\/v2\/posts\/20575","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.loadview-testing.com\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.loadview-testing.com\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.loadview-testing.com\/pt-br\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.loadview-testing.com\/pt-br\/wp-json\/wp\/v2\/comments?post=20575"}],"version-history":[{"count":5,"href":"https:\/\/www.loadview-testing.com\/pt-br\/wp-json\/wp\/v2\/posts\/20575\/revisions"}],"predecessor-version":[{"id":58291,"href":"https:\/\/www.loadview-testing.com\/pt-br\/wp-json\/wp\/v2\/posts\/20575\/revisions\/58291"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.loadview-testing.com\/pt-br\/wp-json\/wp\/v2\/media\/20596"}],"wp:attachment":[{"href":"https:\/\/www.loadview-testing.com\/pt-br\/wp-json\/wp\/v2\/media?parent=20575"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.loadview-testing.com\/pt-br\/wp-json\/wp\/v2\/categories?post=20575"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.loadview-testing.com\/pt-br\/wp-json\/wp\/v2\/tags?post=20575"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}