Make the service replaceable.

The CloudWatch Service needs to be publicly exposed so that it can be replaced during mocking.