Mudanças entre as edições de "Geral:Orientações de criação e configuração de VPS Oracle Cloud para usar o A7Pharma"

De Base de Conhecimento Alpha7
Ir para: navegação, pesquisa
 
(18 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 6: Linha 6:
 
Oracle Cloud OCI
 
Oracle Cloud OCI
 
== Solução / Resposta ==
 
== Solução / Resposta ==
 +
* '''Importante:''' Os primeiros passos consistem na criação de uma conta vinculada a um e-mail, bem como o upgrade para a versão PRO. Somente sendo uma conta PRO para conseguir criar uma VPS com os requisitos de hardwares necessários.
 +
Até o momento não há custo para a conta <code>PRO</code>, os valores serão considerados assim que houver fluxo de dados na VPS criada com base no valor calculados dos requisitos selecionados.
  
Importante:
+
O processo de migração de conta <code>FREE</code> para a <code>PRO</code> pode levar até 24 horas, antes disso não há necessidade de fazer quaisquer configurações.
  
Os primeiros passos consistem na criação de uma conta vinculada a um e-mail, bem como o upgrade para a versão PRO. Somente sendo uma conta PRO para conseguir criar uma VPS com os requisitos de hardwares necessários.
+
Caso esteja interessado nos custos de obter uma Instância OCI, vide o hardware que atende conforme as orientações do passo 4 e monte um orçamento no [https://www.oracle.com/br/cloud/costestimator.html OCI Calculator.] Selecione o quadrado '''<code>Compute VM</code>.'''
  
Até o momento não há custo para a conta PRO, os valores serão considerados assim que houver fluxo de dados na VPS criada com base no valor calculados dos requisitos selecionados.
+
# '''Criação ou login da conta:'''
 
+
## Criar a [https://www.oracle.com/cloud/sign-in.html conta Oracle Cloud] conforme as orientações do site ;[[Arquivo:Imagertrterter.png|nenhum|miniaturadaimagem|710x710px]]
O processo de migração de conta FREE para a PRO pode levar até 24 horas, antes disso não há necessidade de fazer quaisquer configurações.
 
# Criar a [https://www.oracle.com/cloud/sign-in.html conta Oracle Cloud] conforme as orientações do site ;[[Arquivo:Imagertrterter.png|nenhum|miniaturadaimagem|710x710px]]
 
 
##Após a criação da conta se aprovada será redirecionado ao painel central;[[Arquivo:Imagegfgfgfg.png|nenhum|miniaturadaimagem|1341x1341px]]
 
##Após a criação da conta se aprovada será redirecionado ao painel central;[[Arquivo:Imagegfgfgfg.png|nenhum|miniaturadaimagem|1341x1341px]]
 
##Faça o Uprade da conta conforme orientado anteriormente, utilize o link do painel.[[Arquivo:Imagedsddsdsdsdds.png|nenhum|miniaturadaimagem|752x752px]]
 
##Faça o Uprade da conta conforme orientado anteriormente, utilize o link do painel.[[Arquivo:Imagedsddsdsdsdds.png|nenhum|miniaturadaimagem|752x752px]]
 
##Após a alteração a conta permanecerá avisando que está em andamento pelas próximas 24h :[[Arquivo:GffgghfghfghImage.png|nenhum|miniaturadaimagem|521x521px]]
 
##Após a alteração a conta permanecerá avisando que está em andamento pelas próximas 24h :[[Arquivo:GffgghfghfghImage.png|nenhum|miniaturadaimagem|521x521px]]
#Configuração de Rede;
+
#'''Configuração de Rede;'''
 
##Criar o '''compartimento''' ou '''compartments'''
 
##Criar o '''compartimento''' ou '''compartments'''
###[[Arquivo:Imageeee.png|nenhum|miniaturadaimagem|972x972px]]
+
##[[Arquivo:Imageeee.png|nenhum|miniaturadaimagem|972x972px]]
###[[Arquivo:Imageggffg.png|nenhum|miniaturadaimagem|757x757px]]
+
##[[Arquivo:Imageggffg.png|nenhum|miniaturadaimagem|757x757px]]
###No campo '''nome''' utilize o padrão: código da rede _servidores_alpha7;
+
##No campo '''nome''' utilize o padrão: código da rede _servidores_alpha7;
###No campo '''descrição''' utilize: Servidores Alpha7;
+
##No campo '''descrição''' utilize: Servidores Alpha7;
###O campo '''Parent Compartment''' será preenchido automaticamente;[[Arquivo:Image;.png|nenhum|miniaturadaimagem|930x930px]]
+
##O campo '''Parent Compartment''' será preenchido automaticamente;[[Arquivo:Image;.png|nenhum|miniaturadaimagem|930x930px]]
###A criação pode levar alguns segundos, aguardar e atualizar a página;[[Arquivo:Imagereere.png|nenhum|miniaturadaimagem|561x561px| * '''IMPORTANTE:''' Não é necessária a criação de mais de um compartment, se houver mais de uma VPS ambas irão utilizar o mesmo. ]]
+
##A criação pode levar alguns segundos, aguardar e atualizar a página;[[Arquivo:Imagereere.png|nenhum|miniaturadaimagem|561x561px| * '''IMPORTANTE:''' Não é necessária a criação de mais de um compartment, se houver mais de uma VPS ambas irão utilizar o mesmo. ]]
##Criação da '''VCN;'''
+
##'''Criação da''' '''VCN;'''
###Pesquise no menu:[[Arquivo:Imagegfg.png|nenhum|miniaturadaimagem|972x972px]]
+
##Pesquise no menu:[[Arquivo:Imagegfg.png|nenhum|miniaturadaimagem|972x972px]]
###Selecione no sub menu abaixo o compartimento ou compartment criado nos passos anteriores;[[Arquivo:Imageddsdsd.png|nenhum|miniaturadaimagem|276x276px]]
+
##Selecione no sub menu abaixo o compartimento ou compartment criado nos passos anteriores;[[Arquivo:Imageddsdsd.png|nenhum|miniaturadaimagem|276x276px]]
###Selecione o assistente de '''VCN''' ou '''Start VCN Wizard''';[[Arquivo:Imageeeee.png|nenhum|miniaturadaimagem|862x862px]]
+
##Selecione o assistente de '''VCN''' ou '''Start VCN Wizard''';[[Arquivo:Imageeeee.png|nenhum|miniaturadaimagem|862x862px]]
###[[Arquivo:Imagefgfgfgfg.png|nenhum|miniaturadaimagem|868x868px]]
+
##[[Arquivo:Imagefgfgfgfg.png|nenhum|miniaturadaimagem|868x868px]]
###Alterar o menu '''Basic information''' ou '''Informações básicas;'''
+
##Alterar o menu '''Basic information''' ou '''Informações básicas;'''
####'''VCN name:''' vcn-XXXX-alpha7 (Utilize esse padrão alterando o XXXX pelo código de rede do cliente);
+
###'''VCN name:''' vcn-XXXX-alpha7 (Utilize esse padrão alterando o XXXX pelo código de rede do cliente);
###Clique em '''Next''' ou '''próximo''' no final da página;
+
##Clique em '''Next''' ou '''próximo''' no final da página;
###Clique em '''Create''' ou '''Criar''' no final da página;
+
##Clique em '''Create''' ou '''Criar''' no final da página;
###Aguardar a criação:[[Arquivo:Imagertttrt.png|nenhum|miniaturadaimagem|1314x1314px| * '''IMPORTANTE:''' Não é necessária a criação de mais de uma VCN, se houver mais de uma VPS ambas irão utilizar a mesma VCN. ]]
+
##Aguardar a criação:[[Arquivo:Imagertttrt.png|nenhum|miniaturadaimagem|1314x1314px| * '''IMPORTANTE:''' Não é necessária a criação de mais de uma VCN, se houver mais de uma VPS ambas irão utilizar a mesma VCN. ]]
##Liberação das portas;
+
##'''Liberação das portas;'''
 +
##No menu procure a '''Default Security List for''' vcn criada anteriormente[[Arquivo:Imageewewewe.png|nenhum|miniaturadaimagem|764x764px]]
 +
##Clique em '''Add Ingress Rules''';[[Arquivo:DfgdfgdfgImage.png|nenhum|miniaturadaimagem|1244x1244px]]
 +
##Considerando as utilizações atuais leve em consideração as orientações abaixo quando servidor '''ESC'''/'''Loja''':
 
###Servidor ESC (Sincronização)
 
###Servidor ESC (Sincronização)
####HTTPS - Client do A7Pharma 8443
+
####HTTPS - Clients  A7Pharma/PDV 8443
 
####HTTP  - Sincronização e serviços WEB 8080
 
####HTTP  - Sincronização e serviços WEB 8080
###Servidor Loja Única
+
###Servidor Loja
####HTTPS - Client do A7Pharma 8443
+
####HTTPS - Clients A7Pharma/PDV 8443
####HTTP - serviços WEB 8080
+
####HTTP - Serviços Web 8080
####SSH - Broker 22999
 
###Servidor Loja em rede que sincroniza
 
####HTTPS - Client do A7Pharma 8443
 
 
####SSH - Broker 22999
 
####SSH - Broker 22999
##Criação de Instâncias;
+
####*Liberar somente se tiverem o uso de SAT
###Utilize o menu novamente:[[Arquivo:SdfsddfImage.png|nenhum|miniaturadaimagem|970x970px]]
+
##'''Criação de Instâncias;'''
###Clique em '''Create instance''' ou '''Criar instância''';
+
###No navegador em que sua conta está logada, acesse o link para a imagem privada do Oracle Linux 9.3 [http://url.a7.net.br/ol93oci <code>http://url.a7.net.br/ol93oci</code>]
###No campo '''Nome,''' utilize o padrão '''instance-XXXXX''', troque o X pelo código de '''LOJA''' do cliente;
+
####Certifique-se que foi direcionado para a imagem '''Oracle-Linux-9.3-Minimal-2024-02-29-0'''
###Certifique-se que o compartment veio preenchido corretamente com o que foi criado nos passos anteriores;
+
####'''Nota:''' Se estiver na '''tenancy''' <code>sa-saopaulo-1</code> utilize o link [http://url.a7.net.br/ol93oci-sp <code>http://url.a7.net.br/ol93oci-sp</code>]
###No campo Image and shape ou
+
###Clique em '''Criar instância''';
####
+
####No campo <code>Nome</code>''',''' utilize o padrão '''instance-XXXXX''', troque o X pelo código de '''LOJA''' do cliente;
 +
####Certifique-se que o campo <code>Criar no compartimento</code> veio preenchido corretamente com o que foi criado nos passos anteriores;
 +
####Nesse momento é necessário compreender o cenário da ou das VPS que serão subidas, levar em consideração a quantidade de estações que farão acesso, tamanho da base de dados e faturamento são fatores que demandam mais hardware.
 +
#####Abaixo há uma lista com 5 possíveis configurações de hardware das instâncias para atender as demandas de '''LOJAS''':
 +
######(Processador 2 OCPU, 8G RAM e Disco de acordo com o tamanho da base, min 300G) - Recomendado somente para lojas pequenas, são configurações mínimas;
 +
######(Processador 2 OCPU, 16G RAM e Disco de acordo com o tamanho da base, min 300G) - Recomendado para lojas pequenas e médias;
 +
######(Processador 3 OCPU, 16G RAM e Disco de acordo com o tamanho da base, min 300G) - Mínimo para lojas de grande movimento;
 +
######(Processador 4 OCPU, 16G RAM e Disco de acordo com o tamanho da base, min 300G) - Recomendado para lojas de grande movimento;
 +
######(Processador 6 OCPU, 32G RAM e Disco de acordo com o tamanho da base, min 300G) - Recomendado também para lojas de grande movimento;
 +
#####Agora a recomendação para servidores '''CENTRAIS''' sincronização;
 +
######(Processador 2 OCPU, 16G RAM e Disco de acordo com o tamanho da base, min 300G) Recomendado somente para redes pequenas, são configurações mínimas;
 +
######(Processador 4 OCPU, 16G RAM e Disco de acordo com o tamanho da base, min 400G) Recomendado para redes até 50 lojas.
 +
######(Processador 6 OCPU, 32G RAM e Disco de acordo com o tamanho da base, min 1000G) Recomendado para redes até 100 Lojas
 +
####Veja o vídeo exemplo da criação de uma instância básica para loja. [https://drive.google.com/file/d/1vLenA31Fg80mEZdQ_uTxvMLlhn6s_jQj/view?usp=sharing Criação Instância OCI exemplo].
 +
#####Informações adicionais do vídeo:
 +
######No menu <code>Posicionamento</code>, Domínio de falha, foi selecionado o 1, mas se existir a necessidade de criar mais instâncias é interessante que cada uma tenha um domínio de falha diferente ou que sejam alternados. Pode ser deixado a cargo da Oracle (Padrão);
 +
######Não esqueça de salvar as chaves <code>ssh</code>, sem elas os técnicos não conseguirão fazer o primeiro acesso para a configuração do servidor;
 +
######Volume de inicialização (Disco), lembre de alterar para <code>maior desempenho ou high performance</code>;
 +
######O processo de criação da instância pode levar alguns minutos;
 +
######Após a criação a inicialização da mesma pode ser feita.
 +
####Disponibilização da Instância ao suporte/implantação;
 +
#####Entrar em contato através dos [http://suporte.a7.net.br/ canais oficiais;]
 +
#####Disponibilizar as chaves baixadas no momento da criação das instância, se mais de uma, separa-las por pastas.
 +
#####Passar as informações de <code>IP Local/Público</code>:[[Arquivo:Imagesdsdffsd.png|nenhum|miniaturadaimagem|403x403px]]
  
#  
+
== Causa ==
  
== Causa ==
+
Aquisição de servidor em cloud da oracle cloud
  
Aquisição de servidor em cloud da oracle cloud
+
Ref: [[Restrito:Como Logar e preparar uma instância Oracle Cloud para receber o script de configuração?|Como Logar e preparar uma instância Oracle Cloud para receber o script de configuração?]]
 
== Palavras-Chave ==
 
== Palavras-Chave ==
  
Linha 65: Linha 88:
  
 
{{Votacao}}
 
{{Votacao}}
[[Categoria:Status:Rascunho]]
 
 
__NOTOC__
 
__NOTOC__
 +
[[Categoria:Status:Validado]]
 +
[[Categoria:Instalação]]
 +
[[Categoria:Servidor]]

Edição atual tal como às 08h00min de 29 de maio de 2024

Problema / Pergunta

Diferente da LocaWeb a Oracle Cloud tem um maior número de configurações e por conta disso é necessário algumas instruções para evitar dificuldade na aquisição, configuração e disponibilização para execução dos scripts de configuração.

Ambiente

Oracle Cloud OCI

Solução / Resposta

  • Importante: Os primeiros passos consistem na criação de uma conta vinculada a um e-mail, bem como o upgrade para a versão PRO. Somente sendo uma conta PRO para conseguir criar uma VPS com os requisitos de hardwares necessários.

Até o momento não há custo para a conta PRO, os valores serão considerados assim que houver fluxo de dados na VPS criada com base no valor calculados dos requisitos selecionados.

O processo de migração de conta FREE para a PRO pode levar até 24 horas, antes disso não há necessidade de fazer quaisquer configurações.

Caso esteja interessado nos custos de obter uma Instância OCI, vide o hardware que atende conforme as orientações do passo 4 e monte um orçamento no OCI Calculator. Selecione o quadrado Compute VM.

  1. Criação ou login da conta:
    1. Criar a conta Oracle Cloud conforme as orientações do site ;
      Imagertrterter.png
    2. Após a criação da conta se aprovada será redirecionado ao painel central;
      Imagegfgfgfg.png
    3. Faça o Uprade da conta conforme orientado anteriormente, utilize o link do painel.
      Imagedsddsdsdsdds.png
    4. Após a alteração a conta permanecerá avisando que está em andamento pelas próximas 24h :
      GffgghfghfghImage.png
  2. Configuração de Rede;
    1. Criar o compartimento ou compartments
    2. Imageeee.png
    3. Imageggffg.png
    4. No campo nome utilize o padrão: código da rede _servidores_alpha7;
    5. No campo descrição utilize: Servidores Alpha7;
    6. O campo Parent Compartment será preenchido automaticamente;
      Image;.png
    7. A criação pode levar alguns segundos, aguardar e atualizar a página;
      * IMPORTANTE: Não é necessária a criação de mais de um compartment, se houver mais de uma VPS ambas irão utilizar o mesmo.
    8. Criação da VCN;
    9. Pesquise no menu:
      Imagegfg.png
    10. Selecione no sub menu abaixo o compartimento ou compartment criado nos passos anteriores;
      Imageddsdsd.png
    11. Selecione o assistente de VCN ou Start VCN Wizard;
      Imageeeee.png
    12. Imagefgfgfgfg.png
    13. Alterar o menu Basic information ou Informações básicas;
      1. VCN name: vcn-XXXX-alpha7 (Utilize esse padrão alterando o XXXX pelo código de rede do cliente);
    14. Clique em Next ou próximo no final da página;
    15. Clique em Create ou Criar no final da página;
    16. Aguardar a criação:
      * IMPORTANTE: Não é necessária a criação de mais de uma VCN, se houver mais de uma VPS ambas irão utilizar a mesma VCN.
    17. Liberação das portas;
    18. No menu procure a Default Security List for vcn criada anteriormente
      Imageewewewe.png
    19. Clique em Add Ingress Rules;
      DfgdfgdfgImage.png
    20. Considerando as utilizações atuais leve em consideração as orientações abaixo quando servidor ESC/Loja:
      1. Servidor ESC (Sincronização)
        1. HTTPS - Clients A7Pharma/PDV 8443
        2. HTTP - Sincronização e serviços WEB 8080
      2. Servidor Loja
        1. HTTPS - Clients A7Pharma/PDV 8443
        2. HTTP - Serviços Web 8080
        3. SSH - Broker 22999
          • Liberar somente se tiverem o uso de SAT
    21. Criação de Instâncias;
      1. No navegador em que sua conta está logada, acesse o link para a imagem privada do Oracle Linux 9.3 http://url.a7.net.br/ol93oci
        1. Certifique-se que foi direcionado para a imagem Oracle-Linux-9.3-Minimal-2024-02-29-0
        2. Nota: Se estiver na tenancy sa-saopaulo-1 utilize o link http://url.a7.net.br/ol93oci-sp
      2. Clique em Criar instância;
        1. No campo Nome, utilize o padrão instance-XXXXX, troque o X pelo código de LOJA do cliente;
        2. Certifique-se que o campo Criar no compartimento veio preenchido corretamente com o que foi criado nos passos anteriores;
        3. Nesse momento é necessário compreender o cenário da ou das VPS que serão subidas, levar em consideração a quantidade de estações que farão acesso, tamanho da base de dados e faturamento são fatores que demandam mais hardware.
          1. Abaixo há uma lista com 5 possíveis configurações de hardware das instâncias para atender as demandas de LOJAS:
            1. (Processador 2 OCPU, 8G RAM e Disco de acordo com o tamanho da base, min 300G) - Recomendado somente para lojas pequenas, são configurações mínimas;
            2. (Processador 2 OCPU, 16G RAM e Disco de acordo com o tamanho da base, min 300G) - Recomendado para lojas pequenas e médias;
            3. (Processador 3 OCPU, 16G RAM e Disco de acordo com o tamanho da base, min 300G) - Mínimo para lojas de grande movimento;
            4. (Processador 4 OCPU, 16G RAM e Disco de acordo com o tamanho da base, min 300G) - Recomendado para lojas de grande movimento;
            5. (Processador 6 OCPU, 32G RAM e Disco de acordo com o tamanho da base, min 300G) - Recomendado também para lojas de grande movimento;
          2. Agora a recomendação para servidores CENTRAIS sincronização;
            1. (Processador 2 OCPU, 16G RAM e Disco de acordo com o tamanho da base, min 300G) Recomendado somente para redes pequenas, são configurações mínimas;
            2. (Processador 4 OCPU, 16G RAM e Disco de acordo com o tamanho da base, min 400G) Recomendado para redes até 50 lojas.
            3. (Processador 6 OCPU, 32G RAM e Disco de acordo com o tamanho da base, min 1000G) Recomendado para redes até 100 Lojas
        4. Veja o vídeo exemplo da criação de uma instância básica para loja. Criação Instância OCI exemplo.
          1. Informações adicionais do vídeo:
            1. No menu Posicionamento, Domínio de falha, foi selecionado o 1, mas se existir a necessidade de criar mais instâncias é interessante que cada uma tenha um domínio de falha diferente ou que sejam alternados. Pode ser deixado a cargo da Oracle (Padrão);
            2. Não esqueça de salvar as chaves ssh, sem elas os técnicos não conseguirão fazer o primeiro acesso para a configuração do servidor;
            3. Volume de inicialização (Disco), lembre de alterar para maior desempenho ou high performance;
            4. O processo de criação da instância pode levar alguns minutos;
            5. Após a criação a inicialização da mesma pode ser feita.
        5. Disponibilização da Instância ao suporte/implantação;
          1. Entrar em contato através dos canais oficiais;
          2. Disponibilizar as chaves baixadas no momento da criação das instância, se mais de uma, separa-las por pastas.
          3. Passar as informações de IP Local/Público:
            Imagesdsdffsd.png

Causa

Aquisição de servidor em cloud da oracle cloud

Ref: Como Logar e preparar uma instância Oracle Cloud para receber o script de configuração?

Palavras-Chave

Migração, NUVEM, servidor, CLOUD


Este conteúdo foi útil para você?
Então curta esse artigo!

1