Yes, you can sign up at DigitalOcean with a credit card and enjoy the services for free. But, it is available only for the new customers.