Nutanix_Home_Lab_Mentor_15 - itnett/FTD02H-N GitHub Wiki

VLAN 130 - Hybrid Cloud: Emner, Fag og Infrastruktur

1. Emner og Fag Dekket av VLAN 130 - Hybrid Cloud

VLAN 130 er dedikert til integrasjon med skytjenester, og dekker følgende emner og fag som er essensielle for moderne IT-drift og skyarkitektur:

  1. Cloud Integration and Management

    • Emner:
      • Konfigurasjon av hybrid skyløsninger med Nutanix, Azure, AWS.
      • Oppsett av VPN-tilkoblinger mellom on-premise og sky.
      • Bruk av skytjenester (PaaS, IaaS) i hybrid miljøer.
    • Fag:
      • Skytjenester
      • IT-infrastruktur
      • Nettverksadministrasjon
  2. Automatisering og Orkestrering

    • Emner:
      • Automatisering av skyressurser med Terraform og Ansible.
      • Implementering av CI/CD pipelines for skybaserte applikasjoner.
      • Orkestrering av ressurser på tvers av skyer og on-premise miljøer.
    • Fag:
      • IT-infrastruktur
      • Skytjenester
      • DevOps-praksis
  3. Sikkerhet i Hybrid Cloud Miljøer

    • Emner:
      • Sikkerhetspraksis for data som beveger seg mellom on-premise og sky.
      • Implementering av IAM (Identity and Access Management) i hybrid miljøer.
      • Sikring av APIer og andre grensesnitt som brukes i skyintegrasjoner.
    • Fag:
      • Cybersikkerhet
      • Skytjenester
      • IT-sikkerhet

2. Infrastruktur for VLAN 130 - Hybrid Cloud

For å støtte emnene og fagene nevnt ovenfor, inkluderer VLAN 130 følgende infrastruktur:

  • Virtuelle Maskiner (VMs):

    • VPN Gateway VM: Konfigurert for å etablere en sikker VPN-tilkobling mellom on-premise miljøet og skyen.
    • Orkestrerings-VM: Kjøring av verktøy som Terraform og Ansible for å automatisere oppsett og administrasjon av skyressurser.
    • API Gateway VM: For sikring og administrasjon av API-er som brukes til å kommunisere med skytjenester.
  • Nettverkssegmentering:

    • VLAN 130 er satt opp for å sikre at all trafikk til og fra skytjenester håndteres trygt.
    • Brannmurregler: Strenge brannmurregler er implementert for å tillate kun nødvendig trafikk, slik som API-kall og VPN-trafikk.
  • Sikkerhet:

    • IAM Konfigurasjon: Oppsett av Identity and Access Management (IAM) for å sikre at kun autoriserte brukere og tjenester kan få tilgang til skyressurser.
    • Sikkerhetskopiering: Automatiserte sikkerhetskopieringsrutiner for skyintegrerte tjenester, slik som databaseservere som replikeres i skyen.

3. Lab Oppgaver for VLAN 130 - Hybrid Cloud

Studentene vil jobbe med følgende praktiske oppgaver:

  • Oppgave 1: Oppsett av VPN til Skyen

    • Konfigurer en VPN Gateway VM i VLAN 130 for å koble on-premise nettverket til Azure eller AWS.
    • Verifiser at trafikk mellom on-premise servere og skyressurser kan bevege seg sikkert.
  • Oppgave 2: Automatisering av Skytjenester

    • Bruk Terraform og Ansible til å automatisere oppsettet av virtuelle maskiner i AWS eller Azure.
    • Implementer en CI/CD pipeline som distribuerer applikasjoner fra on-premise til skyen.
  • Oppgave 3: Sikkerhet og IAM i Hybrid Miljøer

    • Konfigurer IAM for å styre tilgangen til skyressurser fra on-premise miljøet.
    • Sikre API Gateway VM-en i VLAN 130 for å hindre uautorisert tilgang til APIer som brukes i skyintegrasjoner.

4. Oppsummering

VLAN 130 - Hybrid Cloud gir et omfattende miljø for læring og eksperimentering med hybrid skyteknologi, som i dag er en essensiell del av moderne IT-infrastruktur. Gjennom laboppgaver og infrastrukturdesign får studentene praktisk erfaring med å integrere og administrere ressurser både on-premise og i skyen, samtidig som de lærer å sikre slike komplekse miljøer.

Steg-for-steg Guide: Oppsett av VLAN 130 - Hybrid Cloud

VLAN 130 er dedikert til å integrere on-premise miljøer med skytjenester som Azure og AWS. Denne guiden vil dekke alle nødvendige steg for å sette opp og konfigurere infrastrukturen i VLAN 130, inkludert nettverksoppsett, sikkerhetskonfigurasjon, VPN-tilkobling, og orkestrering av skyressurser.

1. Oppretting av VLAN 130 i Nutanix

  1. Logg inn på Nutanix Prism Central.

    • Åpne nettleseren din og logg inn på Nutanix Prism Central.
  2. Naviger til nettverksinnstillinger.

    • Gå til Network Configuration under innstillingsmenyen.
  3. Opprett VLAN 130.

    • Klikk på Create Network og sett opp følgende:
      • Name: Hybrid Cloud
      • VLAN ID: 130
      • Subnet: 10.0.3.0/24
      • Gateway: 10.0.3.1
  4. Konfigurer IPAM (IP Address Management) for VLAN 130.

    • Aktiver IPAM for automatisk tildeling av IP-adresser til VMs i dette VLAN.

2. Konfigurasjon av Virtuelle Maskiner (VMs)

A. Opprettelse av VPN Gateway VM
  1. Opprett en ny VM i Nutanix.

    • Navn: VPN-Gateway
    • vCPU: 2
    • RAM: 2 GB
    • Disk: 20 GB (bruk et lett Linux-distribusjon som Ubuntu Server)
    • Nettverk: Tilknytt denne VM-en til VLAN 130.
  2. Installer OpenVPN på VM-en.

    • SSH inn i VPN-Gateway VM-en:
      ssh [email protected]
      
    • Installer OpenVPN:
      sudo apt-get update
      sudo apt-get install openvpn
      
  3. Konfigurer OpenVPN.

    • Konfigurer server.conf med riktige sertifikater og nøkler.
    • Sett opp nettverksruting slik at trafikk mellom skyen og on-premise kan rutes sikkert gjennom VPN.
  4. Start og test VPN.

    • Start OpenVPN-tjenesten og test tilkobling til skyen fra on-premise:
      sudo systemctl start openvpn@server
      
B. Opprettelse av Orkestrerings-VM
  1. Opprett en ny VM for Orkestrering.

    • Navn: Orchestration-VM
    • vCPU: 2
    • RAM: 4 GB
    • Disk: 40 GB (bruk et lett Linux-distribusjon som CentOS eller Ubuntu Server)
    • Nettverk: Tilknytt denne VM-en til VLAN 130.
  2. Installer Terraform og Ansible.

    • SSH inn i Orchestration-VM-en:
      ssh [email protected]
      
    • Installer Terraform:
      sudo yum install -y yum-utils
      sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
      sudo yum -y install terraform
      
    • Installer Ansible:
      sudo yum install -y ansible
      
  3. Konfigurer Terraform for skyintegrasjon.

    • Opprett en Terraform-konfigurasjonsfil for å administrere skyressurser (f.eks. AWS EC2-instanser eller Azure VMs).
    • Eksempel på Terraform-konfigurasjon:
      provider "aws" {
        region = "us-west-2"
        access_key = "your_access_key"
        secret_key = "your_secret_key"
      }
      
      resource "aws_instance" "web" {
        ami           = "ami-0c55b159cbfafe1f0"
        instance_type = "t2.micro"
      }
      
    • Kjør Terraform:
      terraform init
      terraform apply
      
  4. Konfigurer Ansible for automasjon.

    • Opprett en Ansible playbook for automatisert konfigurasjon av servere i skyen.
    • Eksempel på Ansible playbook:
      - hosts: all
        become: true
        tasks:
          - name: Install Nginx
            yum:
              name: nginx
              state: present
          - name: Start Nginx
            service:
              name: nginx
              state: started
              enabled: true
      
    • Kjør Ansible playbook:
      ansible-playbook -i hosts playbook.yml
      

3. Sikring av VLAN 130

  1. Brannmurregler for VLAN 130.

    • Opprett regler i pfSense for å sikre at kun nødvendige tjenester er tilgjengelige fra skyen og on-premise.
    • Tillat trafikk til og fra VPN Gateway og skybaserte tjenester som Terraform og Ansible administrerer.
  2. IAM Konfigurasjon i Skytjenester.

    • Sett opp roller og tillatelser i skyen (AWS, Azure) for å sikre at bare autoriserte brukere og tjenester kan få tilgang til kritiske ressurser.
    • Implementer multifaktorautentisering (MFA) for tilgang til skyadministrasjon.

4. Testing og Verifisering

  1. Test VPN-tilkobling.

    • Bekreft at VPN-en ruter trafikk mellom on-premise og skyen korrekt ved å kjøre pings og traceroutes.
    • Verifiser at VPN-koblingen er kryptert og sikker.
  2. Test Terraform og Ansible.

    • Kjør Terraform og Ansible på nytt for å sikre at integrasjonen med skyen fungerer som forventet.
    • Verifiser at ressursene opprettes og konfigureres korrekt i skyen.
  3. Sikkerhetstesting.

    • Utfør sikkerhetstester på brannmurreglene og IAM-konfigurasjonen for å sikre at systemet er beskyttet mot uautorisert tilgang.

5. Oppsummering

VLAN 130 - Hybrid Cloud gir et robust og sikkert miljø for å integrere on-premise og skyressurser. Gjennom denne steg-for-steg guiden har du satt opp en komplett hybrid skyløsning med VPN-tilkobling, automatiseringsverktøy som Terraform og Ansible, og sikkerhetsmekanismer som sikrer at infrastrukturen er beskyttet. Dette VLAN gir studentene verdifull praktisk erfaring med moderne skyteknologi og integrasjon i hybrid miljøer.