> For the complete documentation index, see [llms.txt](https://tutorial-ds.anylogicbrasil.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tutorial-ds.anylogicbrasil.com.br/exportar-e-executar-na-nuvem-publica-do-anylogic.md).

# Exportar e executar o modelo na nuvem pública do AnyLogic

Para realizar uma análise de sensibilidade do sistema quanto ao comportamento da conversão por boca a boca, aproveitando que já temos um modelo de simulação da difusão do app, basta, por exemplo, executarmos o modelo para diferentes valores do parâmetro **taxa de conversão**.

Para estes casos, o AnyLogic possui um **Experimento** específico, chamado **Parameters variation** (ou apenas **Variation**, quando executado na nuvem), que permite simular automaticamente diversos cenários para variação de um ou mais parâmetros, dentro de intervalos definidos pelo usuário.

Tal experimento poderia ser criado a partir do menu **File > New > Experiment**, mas faremos algo mais bacana: vamos criá-lo no céu! Isto é, [na nuvem do AnyLogic.](https://cloud.anylogic.com/models)

O processo de levar o modelo à nuvem, vai exigir que você:

* Execute o configurador da nuvem no modelo;
* Selecione quais os parâmetros de entrada e quais as saídas do modelo (o AnyLogic Cloud vai construir uma interface para o seu modelo automaticamente!);
* Crie uma conta (gratuita) na nuvem do AnyLogic, se ainda não criou;
* Execute o modelo e veja se está tudo funcionando, antes de mandá-lo para o grupo da família no zap!

O configurador do **AnyLogic Cloud** é a nuvenzinha azul na barra do Projeto. Clique nela duas vezes, para que sejam criados os campos onde você definirá os parâmetros de entrada e as estatísticas de saída do seu experimento:

![](https://lh4.googleusercontent.com/26g6j9SQc7zdC1G0vJFJ9HrMtg3l_e2MQGmCdeTR9XRj0ZVm45BLZFeMGxNdbgX9-w2gC0mp917d9OI4n3a51NDFKY7lLaTQAOYSyzVkHdSbv03Ha-W3w1oYabqMXwH3fjFIZYN9)

Selecione, na tela seguinte, quais são os parâmetros de entrada (**Inputs**) e as saídas (**Outputs**) do modelo (clique e arraste ou duplo clique se estiver com pressa):

![](https://lh4.googleusercontent.com/8rDPz3czLZ88qg_1wJJKcMV-NXdpA1-vTLsfI9KkBcMREQDaTOl0xzOGXEQJkeMyOz0GCryjNSL3I-qhK4wfyWZspu1-hzCTVW8UK52QN7zxNNYMoUsU8sRO4bO5X6jajvOrvFRi)

Perceba que o AnyLogic “corrigiu” automaticamente os nomes dos parâmetros de entrada (fique a vontade para corrigir a acentuação):

![](https://lh3.googleusercontent.com/U62KmyG-KppHA7LkcKmjr4i944S-tnHD6YXUfaZ5riKM1HiUMftnU9KWrk3YZGy7dMIGTMWdyqEff_sL5tHTcKCrwFoH1C4yoXKQUR0t3Q9ZswN6HLnTAYJUGw1pfnNI8lCUE6zT)

Antes de exportar o modelo, atenção a duas mudanças na janela de propriedades: defina o tempo de simulação e o critério de parada da animação:

![](https://lh6.googleusercontent.com/DLfNvQwT_LhsuH_b_7CDJn7b71FebhP5ZgW_GXLuH_s-VROgMgkkxnfxB_OLZDvkyKJP4BYinMUy2xTm3IjGIfjy4Q5H-2OD2Eo0udUQD6OpNokmiaLK2gpqx7vsP8BrUATflQtb)

Se você chegou até aqui, existe um link azul Export model na parte superior da janela de propriedades:

![](https://lh5.googleusercontent.com/vWZMxZLXHJzXYD3h_UAPdrcRP3GZhkd-ydJSC92dSkxbkz5CszOqPt65wo3xaHh9sxXdHC3wuFNuF2WvN7EH4VCF7FBivTK2aMCt8-baoIdavNudRrcdVCCgeMxeJNVkFHj_xTQj)

A primeira janela deve pedir para você criar uma conta (utilize suas contas nas redes sociais!) ou entrar na sua conta se ela já existe.&#x20;

As telas seguintes são autoexplicativas:

![](https://lh3.googleusercontent.com/E97aZediW1lRsBMzTL2w32Omu05lYWV7uMocAurKdNs8PcuyYVHerIejiU5ThfLAs-3WA-k1HGEiG1z0YL38LUZVp9bYTCRWJjUXRW47SfLHtSoWIWoi18d2n1nHP65PcB7eT_p3)

Após o término do *upload*, o AnyLogic deve abrir o seu browser padrão já na tela do modelo pronto para ser executado!

Olhando o canto superior direito, você deve notar que está numa conta Guest, ou seja, chore o AnyLogic não entrou na sua conta. Faça o procedimento de Login:

![](https://lh5.googleusercontent.com/X-V8G5X0gpYt_QXynaoMcT1UVeF7Nm5isfLV3R_lS4ruJ5bJFzLW7dyiKHIVtc3y6r7FfllKdmZWiTmHkHeKo2ag7CJcsA6ZCSlw00mi7r2vWDEofOtbF_Wex-BKg2tnpYJ0z0jl)

Inicialmente, temos apenas um Experimento na nuvem. Vamos executá-lo selecionando o **Experiment** do lado esquerdo e clicando no botão de execução **Run** na barra de menu superior:

![](https://lh4.googleusercontent.com/pi9xpiqOslwMk_ICYBbk4XqKwZkd-CvzLhmScnoigSuPOmTCXYe_NyCl3UyV0YtJ-An1UmWyvVTt5Xmh9HJRU4qCTr8iiA1uc5YeixrRRLr04yAnBBMZoArSu4_xn8ElcXtybi0Y)

O AnyLogic Cloud, mesmo nesta versão pública (a conta gratuita não permite que você armazene modelos na nuvem de forma privada), permite que você crie novos **Experimentos**.&#x20;

Criaremos um novo experimento do tipo **Variation**, que permite simular diversos cenários ao mesmo tempo, variando um ou mais parâmetros. Para isto, siga os seguintes passos:

* Crie um novo experimento do tipo **Variation** e dê um nome apropriado, como “Variação da taxa de contato”;
* Edite o **Dashboard** deste novo experimento: o parâmetro de entrada **Taxa de contatos** deve ser alterado de **Edit box** para **Varied in range**;
* Salve o **Dashboard** criado.

Crie o novo experimento:

![](https://lh6.googleusercontent.com/bdESH1kjW7YCJy84aXA0yOPcMmQ5G7lj-jiIeeyuopMDwu2qJdGxnXefR6wDEMKlpBDIXN9cysUzUPGfcd55lAfWqHh7M8zp1SOzcVbQmiX6a3BnCXArh760dg9OA7Ve1QGXs2HG)

Edite o **dashboard** (salve ao final!):

![](https://lh6.googleusercontent.com/aovT5XLB5Bx05eXew-YGH967L-pmA1XVjdVxoyavlxiAI1uN_opcDKMrO6izrMbDxjfne0wgmNenIYRZsa-IG6VBm0cAc0yRSc3aRi1UaLxhglDdJuIIHE6bQX8zqgvE_XqiwUcA)

Para solucionar a questão do problema original (quantos meses de marketing eu preciso para que a base de clientes nos primeiros seis meses seja maior do que 1 milhão, vamos variar a **Taxa de contatos** de 1 até 6 meses e executar (note que as simulações não ocorrem no seu computador, mas na nuvem do AnyLogic):

![](https://lh3.googleusercontent.com/IAE4hBmKZLhJjQN7nPd5_tHOiPohwblD1f83_x7MWTKPZ_2VkK4A-3ASEL1MU6FFXQkF1Nx0Va_THEG46lJG_0BQ-CJBErA1j82pJGyKPw_qAtT88vDLJVq7BckiHdT-HnxyciN-)

Tchan! Tchan!

Os 6 cenários foram executados e o AnyLogic ainda devolveu um bela interface de saída interativa e que você pode exportar para o Excel (o botão no canto superior direito ao lado da balança), compartilhar com os amigo ou mesmo salvar para consultas futuras na nuvem:

![](https://lh5.googleusercontent.com/BNOtuWeAAwZsgq-e94-9re3D0FUZ4f6fQpw7dTkpBeAWBc2M2a5h8FrwkDDpttA2XnfBzOr1BTKx8u0BL4wfDLFWWGN0M9Oom83I3mxTHliUFSq-jI5Zb6qbw2QcvobXNpP2GZKt)

Você notou que o AnyLogic Cloud armazena os cenários simulados? Se você pedir a simulação de um determinado experimento já executado anteriormente, ele não simulará o modelo novamente, mas buscará em sua base de dados o resultado que já está pronto, economizando o seu tempo (e o dele). Quer saber tudo sobre o AnyLogic Cloud da boca dos desenvolvedores da AnyLogic? [Então veja este vídeo](https://www.youtube.com/watch?v=_IWjzpr9DMA).

Você pode compartilhar o link do modelo com ~~seu/sua arqui-inimigo/a~~ os amigos e amigas, incorporar o modelo ao seu site (ou blog), tornando sua página interativa [como neste tutorial,](https://www.anylogic.com/blog/conveyors-using-the-material-handling-library-part-1/) ou fazer algo bem mais avançado: uma [interface completa de execução do modelo](https://cloud.anylogic.com/custom-ui-demo/index.html) usando a API da ferramenta.

Para saber mais sobre o **AnyLogic Cloud**, existe uma [página](https://www.anylogic.com/features/cloud/) dedicada no site da AnyLogic.
