Olá Douglas, tudo bem? Uma abordagem real, poderíamos fazer da mesma forma de como é apresentado no curso porém um servidor realmente sempre tem algumas camadas de proteção, por exemplo, na Amazon (AWS) os servidores do EC2 (Elastic Compute Cloud), tem os security group e neles podemos determinar regras de acesso, então podemos indicar que somente determinados IP podem acessar as máquinas, bem como indicar portas especificas, isso tudo configurável. Bem essa é a abordagem mais simples desse para aplicar exatamente o que é mostrado no curso.
Espero ter esclarecido sua dúvida!