20TD02O_Repos - itnett/FTD02H-N GitHub Wiki

IoT (Internet of Things)

https://github.com/andkret/Cookbook/tree/master

Emnets innhold

IoT

  1. Azure IoT:

    • Plattform for å bygge og administrere IoT-løsninger. Den inkluderer verktøy for enhetshåndtering, dataanalyse og sikkerhet.
    • Eksempel: Bruk av Azure IoT Hub for å koble, overvåke og administrere milliarder av IoT-enheter.
    • Azure IoT
  2. Simuleringsverktøy:

    • Programvare som simulerer IoT-systemer for å teste og validere design før implementering.
    • Eksempel: Cisco Packet Tracer for å simulere nettverkstopologi og enhetssamhandling.
    • Cisco Packet Tracer
  3. Mikrokontroller, aktuator og sensorer:

    • Mikrokontrollere som Arduino og Raspberry Pi brukes som hjerner i IoT-enheter.
    • Aktuatorer styrer fysiske systemer, mens sensorer samler inn data.
    • Eksempel: Bruk av en DHT11-sensor for å måle temperatur og fuktighet, og en servo-motor som aktuator.
    • Arduino
  4. Protokoller og standarder:

    • IoT-kommunikasjon skjer gjennom protokoller som MQTT, CoAP, og HTTP.
    • Standarder sikrer interoperabilitet mellom enheter og systemer.
    • Eksempel: MQTT (Message Queuing Telemetry Transport) for lavbåndbredde og høy pålitelighet.
    • MQTT
  5. Smarthus:

    • Integrering av IoT-enheter for å automatisere og kontrollere hjemmemiljøer.
    • Eksempel: Bruk av smarte termostater, lysstyring og sikkerhetssystemer.
    • Smart Home IoT
  6. Datasikkerhet:

    • Metoder for å sikre IoT-enheter og nettverk mot trusler.
    • Eksempel: Bruk av TLS (Transport Layer Security) for sikre kommunikasjon.
    • IoT Security

Maskinvare og bruk av ITD-lab

  1. Serverhardware:

    • Kjennskap til ulike typer servere og deres komponenter.
    • Eksempel: Rack-servere, bladservere og tårnservere.
    • Server Hardware
  2. Generell feilsøking:

    • Teknikkene for å identifisere og løse problemer i maskinvare.
    • Eksempel: Feilsøking av RAM-feil eller diskfeil i servere.
    • Troubleshooting Hardware
  3. Nettverksenheter:

    • Bruk og konfigurasjon av rutere, svitsjer og andre nettverkskomponenter.
    • Eksempel: Konfigurering av en Cisco-svitsj for VLAN.
    • Network Devices
  4. UPS og andre enheter tilknyttet serverrom:

    • Bruk av UPS (Uninterruptible Power Supply) for å beskytte servere mot strømavbrudd.
    • Eksempel: Installasjon og vedlikehold av APC UPS-enheter.
    • UPS Systems
  5. Virtualisering:

    • Bruk av teknologi som VMware og Hyper-V for å kjøre flere virtuelle maskiner på én fysisk maskin.
    • Eksempel: Opprette og administrere virtuelle maskiner på en ESXi-server.
    • VMware
  6. Bruk av administrasjonsverktøy og virtualiseringsløsning:

    • Verktøy for å administrere og overvåke servere og nettverk.
    • Eksempel: Bruk av vCenter for å administrere VMware-miljøer.
    • vCenter
  7. Sikkerhet:

    • Implementering av sikkerhetstiltak for å beskytte data og systemer.
    • Eksempel: Bruk av brannmurer og inntrengingsdeteksjonssystemer (IDS).
    • IT Security

Læringsutbytte

Kunnskap

Kandidaten har kunnskap om:

  • Begrepet tingenes internett, anvendelser og infrastruktur.
  • Begreper, oppbygging og virkemåte til ulike typer nettverk, nettverkskomponenter og maskinvare, og innsikt i relevante standarder.
  • Begreper og teknikker for å sikre infrastruktur.

Ferdigheter

Kandidaten kan:

  • Gjøre rede for begrepet tingenes internett, anvendelser og infrastruktur.
  • Gjenkjenne og feilsøke grunnleggende maskinvarekomponenter.
  • Vurdere tekniske nyvinninger og bruk av allerede etablert teknisk utstyr.
  • Gjøre rede for sikkerhets-begreper og teknikker for infrastruktur og tingenes internett.
  • Koble opp, teste ut og feilsøke på enkle datanettverk i laboratorieøvinger eller ved bruk av simuleringsverktøy for å verifisere virkemåte.

Generell kompetanse

Kandidaten kan:

  • Delta i faglige diskusjoner innenfor IoT system design.
  • Delta i faglige diskusjoner innenfor sikkerhetskrav- og design for IoT system.
  • Kjenne til nytenking og innovasjonsprosesser innenfor IoT og infrastruktur.
  • Bruke og gjennomføre lab-øvinger innenfor IT-laben.

Anbefalte GitHub Repositories og Ressurser

IoT og Datasikkerhet

  • Azure IoT Samples: Eksempler på hvordan du kan bruke Azure IoT SDK for å utvikle IoT-løsninger.
  • IoT Security Resources: Samling av ressurser og verktøy for å sikre IoT-enheter og nettverk.

Maskinvare og ITD-lab

  • Server Management: Ressurser for administrasjon og feilsøking av servere.
  • Virtualization: Verktøy og eksempler for å jobbe med virtualiseringsteknologier som VMware og Hyper-V.

Disse ressursene vil hjelpe deg med å utvikle nødvendige ferdigheter og kunnskaper innen IoT, maskinvare, nettverk og sikkerhet, samt hvordan du kan bruke ITD-laben effektivt.