Many continuous delivery concepts are most applicable for software that is running on your own servers whether as part of a website, internal application or SaaS offering. For teams who write products that are installed by their customers, some continuous delivery concepts are hard to implement.