Ramesh,
Cloud for customer is a separate website. You do not need SAP Portal to utilize cloud for customer. Cloud for customer is based on SAP By-design platform. Cloud for customer solution by default provide access through desktop using url. and there is apps for mobile and tablets.
You can check following youtube channel for more details :
SAP Cloud for Customer - YouTube
Thanks & Regards,
- Shrikant