自己有物理服务器是不是能满足大部分云服务器功能

自己有物理服务器,没有挂外网,目前开发有互联网连接访问需求,是不是可以把物理服务器做个虚拟化连接外网,可以达到云服务器效果呢?
没用过云服务器,看了一下阿里的,几个核心的内存也不大都挺贵的。

我也是用自己物理服务器,弄个 ddns,然后给客户 xxxxxxxx.ddns 这样来访问,另外,路由器要放相关端口,另外,机器要开防火墙,尤其长期运行的。跟以前用外面用云差不多,主要差一个固定IP。