Beruflich Dokumente
Kultur Dokumente
Oracle Cloud
Guia para Laboratório
Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle Cloud
Guia para Laboratório Hands-On
Introdução ............................................................................................................ 3
Softwares utilizados .................................................................................................................. 3
Imagens utilizadas ..................................................................................................................... 3
Lab 1. Acessando seu ambiente ............................................................................. 5
Lab 2. Estudando os conceitos básicos do OCI........................................................ 9
Regiões de Dados .................................................................................................................... 10
Domínios de disponibilidade ................................................................................................... 11
Trabalhando com Compartimentos ........................................................................................ 11
Criação de Compartimento ..................................................................................................... 12
Lab 3. Virtual Cloud Network e Subredes ............................................................. 15
Criação de uma rede cloud (VCN) ........................................................................................... 16
Criação de Subredes dentro da VCN ....................................................................................... 19
Criação de um Internet Gateway ............................................................................................ 22
Configuração de uma Rota para o Internet Gateway ............................................................. 23
Lab 4. Criando uma máquina virtual Windows Server 2016 .................................. 25
Iniciando a criação ................................................................................................................... 26
Lab 5. Criando recursos independentes ............................................................... 30
Armazenamento ...................................................................................................................... 31
Backups dos discos de Armazenamento ................................................................................. 34
Lab 6. Criando uma máquina virtual Oracle Linux 7.6 ........................................... 38
Gerando o par de chaves SSH.................................................................................................. 38
Criando a máquina virtual ................................................................................................... 4141
Acessando instâncias Linux com PuTTY................................................................................... 43
Regras de Segurança ........................................................................................................... 4646
Adicionando Regra de Permissão para acesso RDP ............................................................ 4848
Acessando instâncias Windows com Remote Desktop ........................................................... 50
Lab 7. Modificando configurações das instâncias .............................................. 5152
Validando a configuração atual ............................................................................................... 52
Aumentando processamento e RAM ...................................................................................... 53
Lab 8. Terminando e apagando instâncias ........................................................... 57
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Introdução
Neste laboratório prático, vamos trabalhar na criação de algumas máquinas virtuais
em Oracle Cloud seguindo processos diferentes e boas práticas de implementação.
Mostraremos como os recursos de rede podem ser utilizados para compor um parque
de máquinas virtuais de forma segura, e como eles podem ser utilizados para elaborar
arquiteturas de alta disponibilidade.
Softwares utilizados
Esse laboratório pede a utilização da seguinte ferramenta para sua conclusão:
PuTTY
Imagens utilizadas
Esse laboratório trabalhará com 2 imagens diferentes de sistemas operacionais:
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
A imagem de Oracle Linux 7.6 já possui suporte e é disponibilizada pela própria Oracle,
portanto não há necessidade de qualquer operação sobre ela antes de seu uso.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Lab 1.
Acessando seu ambiente
1 2 3 4 5 6 7 8
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Vá para cloud.oracle.com. Você pode alterar o idioma dessa página antes do acesso
ao ambiente:
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
A tela principal do seu ambiente é apresentada. Nela, você pode realizar algumas
ações como seguir jornadas para criação de recursos, criar uma instância de serviço
(abordaremos futuramente) e gerenciar sua conta.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Lab 2.
Estudando os conceitos
básicos do OCI
1 2 3 4 5 6 7 8
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Regiões de Dados
A Oracle Cloud Infrastructure está hospedada em regiões e domínios de
disponibilidade. Uma região é uma área geográfica localizada com um conjunto de
datacenters. Um domínio de disponibilidade é um datacenter dentro de uma região.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Domínios de disponibilidade
Uma região é composta por vários domínios de disponibilidade.
Domínios de disponibilidade são isolados uns dos outros, tolerantes à falhas, sendo
muito improvável que falhem simultaneamente. Como os domínios de
disponibilidade não compartilham infraestrutura - como energia ou resfriamento, ou
a própria rede - é improvável que uma falha em um domínio de disponibilidade
tenha impacto na disponibilidade dos outros.
Todos os domínios de disponibilidade em uma região são conectados uns aos outros
por uma rede de baixa latência e alta largura de banda, o que possibilita fornecer
ambientes de alta disponibilidade e recuperação de desastres.
O console é projetado para exibir seus recursos por compartimento dentro da região
atual. Ao trabalhar com seus recursos no Console, você deve escolher em qual
compartimento trabalhar a partir de uma lista na página.
Essa lista é filtrada para mostrar apenas os compartimentos da locação que você tem
permissão para acessar. Se você for um administrador, terá permissão para visualizar
todos os compartimentos e trabalhar com os recursos de qualquer compartimento,
mas, se for um usuário com acesso limitado, provavelmente não conseguirá.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Criação de Compartimento
No menu inicial, colocar o ponteiro do mouse sobre “Identity” e clicar em
“Compartments”
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Name: Compartimento-Trial
Description: Compartimento para recursos de testes
Parent Compartment: root
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Lab 3.
Virtual Cloud Network e
Recursos de Rede
1 2 3 4 5 6 7 8
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Para criar uma subrede, clique no nome da VCN , que é um link de acesso ao objeto.
Note que há vários recursos de rede dentro da VCN, e estamos buscando os recursos
do tipo Subnets, como salientado. Clicar em “Create Subnet”.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
SUBREDE AD1
Name: Subrede-1
Availability Domain (AD): US-ASHBURN-AD1
CIDR Block: 100.0.0.0/24
Route Table: Default Route Table for VCN-Trial
• PUBLIC SUBNET
DHCP Options: Default DHCP Options for VCN-Trial
Security List: Default Security List for VCN-Trial
SUBREDE AD2
Name: Subrede-2
Availability Domain (AD): US-ASHBURN-AD2
CIDR Block: 100.0.1.0/24
Route Table: Default Route Table for VCN-Trial
• PUBLIC SUBNET
DHCP Options: Default DHCP Options for VCN-Trial
Security List: Default Security List for VCN-Trial
SUBREDE AD3
Name: Subrede-3
Availability Domain (AD): US-ASHBURN-AD3
CIDR Block: 100.0.2.0/24
Route Table: Default Route Table for VCN-Trial
• PUBLIC SUBNET
DHCP Options: Default DHCP Options for VCN-Trial
Security List: Default Security List for VCN-Trial
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Em seguida, iremos adicionar uma regra desta tabela, clicando em “Add Route Rules”.
Na nova tela, selecione “Internet Gateway” em Target Type. Crie uma regra com as
seguintes configurações:
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Lab 4.
Criando uma máquina virtual
Windows Server 2016
1 2 3 4 5 6 7 8
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Iniciando a criação
Em primeiro lugar, clique em “Create Instance”.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Podemos que ver que a instância foi provisionada com os recursos de rede e
armazenamento criados durante o processo de criação da VM, não de forma
antecipada.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Lab 5.
Criando recursos independentes
1 2 3 4 5 6 7 8
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Armazenamento
Boot Volume
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Block Volumes
Também existe a aba chamada “Attached Block Volumes” no qual é possível anexar
discos às VMs como recursos externos. Esses discos são independentes de sistemas
operacionais e podem ser movimentados entre VMs. Nesta aba é possível verificar
todos os discos anexados ou anexar discos ná máquina virtual.
iSCSI: Uma norma baseada no protocolo TCP/IP utilizada para comunicação direta
entre o volume e à máquina virtual.
Para criar um Boot Volume, é necessário criar uma instância de máquina virtual. Não
é possível criar um Boot Volume sem uma instância. Porém, é possível restaurar um
Backup de um Boot Volume e também é possível clonar um Boot Volume existente.
Para realizar essas operações, clique no Menu inicial, seguido de Compute / Boot
Volumes.
Já os Block Volumes podem ser criados de forma independente. Para criar um Block
Volume, clique no Menu inicial, seguido de Block Storage / Block Volumes.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Um backup de disco pode ser restaurado a qualquer momento, o que criará uma cópia
idêntica ao disco no momento em que o backup foi realizado, de modo que este disco
pode ser utilizado em qualquer máquina virtual. Se for um disco de boot, esta cópia
ainda pode ser utilizada na criação de uma nova máquina virtual.
Na página dos Block Volumes, coloque o mouse sobre o menu à direita do disco
“BlockVolume1”, criado na seção anterior.
• Nome: BlockVolume1-Backup1
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Note que após realizar um backup, para realizar um segundo estará habilitada a opção
de se realizar um backup incremental.
Restauração de Volume
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Políticas de Backup
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Lab 6.
Criando uma máquina virtual
Oracle Linux 7.6
Lab 6. Criando uma máquina virtual
Oracle Linux 7.6
Objetivos
• Criar um par de chaves SSH com PuTTY Gen
• Criar uma instância de Oracle Linux 7.6
• Acessar a instância utilizando o PuTTY
Abra a aplicação e confirme que o tipo da chave está como RSA e uma chave de 2048
bits será criada. Em seguida, selecione “Generate”.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Para que o par de chaves seja gerado, o mouse deve ser passado sobre a área em
limpa da aplicação, indicada pela imagem. A barra verde mostrará a evolução até que
o par seja criado.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Salve as chaves privada e pública em lugar seguro, utilizando os botões “Save public
key” e “Save private key”. A senha é opcional, mas é um nível adicional de segurança.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Para criação da máquina, utilizaremos da chave pública. A chave privada será utilizada
posteriormente, na hora de acessar a máquina.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Amplie a opção “SSH” à esquerda, selecione a opção “Auth” e use o botão “Browse...”
para pesquisar sua chave privata salva pelo PuTTY Key Generator (geralmente no
formato .ppk).
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Selecione “Open”. A conexão deve ser aberta e uma caixa de diálogo aparecerá
questionando a autenticidade do servidor. Selecione “Yes” para conectar.
O usuário é opc.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Regras de Segurança
Como pode ser notado, a instância de Linux pode ser acessada com a chave SSH.
Porém, a instância de Windows Server não pode ser acessada por RDP. O motivo disso
é que algumas configurações de rede precisam ser alteradas para que uma instância
consiga ter acesso á internet e ser acessada por RDP. No caso da instância de Windows,
para que o acesso aconteça, é necessário configurar algumas regras de firewall.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Dentro da Security List estão as regras de segurança, ou regras de firewall. Com elas,
é possível editar em uma camada de rede da Oracle Cloud quais são as portas e os
protocolos permitidos a serem trafegados dentro de uma subrede.
Na nova tela, estão as opções para se editar uma regra de segurança. Uma regra é
composta de 5 configurações:
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Source Type: indica qual é o tipo da regra a ser configurada. As opções são CIDR, que
é uma notação que indica uma regra baseada em faixas de IP, ou Service, utilizada
para conexões com o serviço de Object Storage.
Source CIDR / Destination CIDR: Para regras de entrada (Source CIDR), esta
informação indica quais são os IPs de origem permitidos nesta regra de segurança.
Para regras de saída (Destination CIDR), esta informação indica quais são os IPs que
esta regra permitirá o acesso.
Destination Port Range: indica quais são as portas de destino do pacote enviado que
são permitidas nesta regra.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Se tudo foi configrado corretamente até agora, aparecerá uma janela de segurança
pedindo as credenciais de acesso:
• Usuário: administrator
• Senha: está no painel da instância da Oracle Cloud. Para o primeiro acesso, é
necessário digitar a senha manualmente.
Será solicitado que a senha seja alterada. Escolha uma senha com a dificuldade
adequada e realize o login.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Lab 7.
Modificando configurações das
instâncias
1 2 3 4 5 6 7 8
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Aguarde até que um novo disco seja criado. Este novo disco é uma cópia idêntica ao
disco de boot da máquina virtual com Windows.
Coloque o mouse sobre o menu à direita do novo disco criado, chamado “Boot-
Windows-Clone” e clique em “Create Instance”.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Nessas configurações, existe o botão “Change Shape”. Clique nele para escolher outra
shape da nova máquina virtual.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Na nova janela, será dada a opção de se excluir o disco de boot da máquina virtual.
Caso deseje também excluir o disco, clique em “Permanently delete the attached Boot
Volume”.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Lab 7.
Terminando e apagando instâncias
1 2 3 4 5 6 7 8
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Na nova janela, será dada a opção de se excluir o disco de boot da máquina virtual.
Caso deseje também excluir o disco, clique em “Permanently delete the attached Boot
Volume”.
Aguarde até a instância ser terminada. Após realizar esse procedimento com todas as
instâncias, seu painel estará assim. Isso indica que não há nenhuma máquina virtual
neste compartimento.
Oracle do Brasil
São Paulo
Oracle Cloud – Guia para Labratório Hands-On
Oracle do Brasil
São Paulo