1. Accesso da dispositivi mobili e applicazioni.
Definizione.
L’accesso mobile consiste nella possibilità di utilizzare servizi di rete e applicazioni tramite dispositivi portatili connessi a Internet, come:
- smartphone
- tablet
- wearable device
- notebook
Tecnologie di connessione mobile.
Reti cellulari. Evoluzione delle reti mobili:
- 3G → navigazione base e multimedia
- 4G / LTE → streaming e applicazioni cloud
- 5G → bassa latenza, IoT, realtà aumentata
Wi-Fi. Consente connessione locale tramite router wireless. Standard principali:
- 802.11n
- 802.11ac
- 802.11ax (Wi-Fi 6)
Applicazioni mobili.
Tipologie.
Applicazioni native, sviluppate per un sistema operativo specifico. Esempi:
- Android → Java / Kotlin
- iOS → Swift
Vantaggi:
- alte prestazioni
- accesso completo all’hardware
Applicazioni web mobili accessibili tramite browser. Tecnologie:
- HTML5
- CSS
- JavaScript
Applicazioni ibride.
Combinano web e native. Framework:
- React Native
- Flutter
- Ionic
Problematiche progettuali.
- adattamento dell’interfaccia (responsive design)
- gestione consumo energetico
- sicurezza dei dati
- connettività intermittente
2. VPN – Virtual Private Network.
Definizione. Una VPN è una rete privata costruita sopra una rete pubblica (Internet) che consente comunicazioni sicure e cifrate. Funzioni principali:
– protezione dei dati
– accesso remoto sicuro
– anonimato e privacy
– collegamento tra sedi aziendali
Come funziona. Una VPN crea un tunnel cifrato tra:
- dispositivo utente
- server VPN
I dati vengono:
- cifrati
- trasmessi su Internet
- decifrati dal server
Tipologie di VPN.
Remote Access VPN. Consente accesso alla rete aziendale da remoto.
Site-to-Site VPN. Collega due reti aziendali tra loro.
Protocolli VPN principali:
- IPsec
- OpenVPN
- L2TP
- WireGuard
Vantaggi.
- sicurezza elevata
- protezione traffico dati
- accesso remoto
Svantaggi.
- possibile riduzione velocità
- necessità configurazione
3. Internet of Things (IoT).
Definizione. L’IoT è l’insieme di dispositivi fisici connessi alla rete che raccolgono e scambiano dati.
Componenti di un sistema IoT.
Sensori. Rilevano dati ambientali:
- temperatura
- posizione
- movimento
- pressione
Attuatori. Eseguono azioni:
- accensione dispositivi
- apertura valvole
- controllo motori
Gateway IoT. Collega dispositivi locali a Internet.
Piattaforme cloud. Gestiscono:
- archiviazione dati
- analisi
- controllo remoto
Applicazioni IoT.
- domotica
- smart city
- sanità digitale
- industria 4.0
- agricoltura intelligente
Protocolli IoT.
- MQTT
- CoAP
- HTTP
Problemi principali.
- sicurezza
- gestione grandi quantità di dati
- interoperabilità tra dispositivi
4. Cloud Computing.
Definizione. Il cloud computing è un modello che permette l’accesso a risorse informatiche tramite Internet senza possedere infrastrutture fisiche. Caratteristiche principali:
– accesso remoto
– scalabilità
– pagamento a consumo
– alta disponibilità
Modelli di servizio.
IaaS – Infrastructure as a Service
Fornisce:
- server virtuali
- storage
- rete
Esempio:
- Amazon EC2
PaaS – Platform as a Service. Offre ambiente di sviluppo completo. Esempio:
- Google App Engine
- Azure App Services
SaaS – Software as a Service. Applicazioni accessibili via web. Esempi:
- Gmail
- Office 365
Tipologie di cloud.
Cloud pubblico. Gestito da provider esterni.
Cloud privato. Riservato a una singola organizzazione.
Cloud ibrido. Combina pubblico e privato.
Vantaggi del cloud.
- riduzione costi hardware
- scalabilità immediata
- aggiornamenti automatici
Rischi.
- dipendenza dal provider
- problemi di privacy
- sicurezza dati
5. Collegamenti tra i quattro argomenti.
Queste tecnologie sono strettamente integrate:
- i dispositivi mobili accedono a servizi cloud
- l’IoT utilizza il cloud per analizzare dati
- le VPN proteggono l’accesso remoto
- le app mobili controllano dispositivi IoT
6. Competenze richieste nel laboratorio. Devi saper:
– comprendere funzionamento reti mobili
– conoscere architettura e protocolli VPN
– capire struttura e applicazioni IoT
– conoscere modelli e servizi cloud
– valutare sicurezza e prestazioni delle reti
