Git is not for deployment

on

Git is for version control, not deployment

Git is for developers to manage their code, not to deploy code. PaaS (platform as a service/software) is a black box unless you understand that you wrestle control with the provider and trust their service.

A black box is worse than a leaky abstraction.

While an abstraction lets you break the walls if you need to, a black box effectively locks you out of a particular software or service. This is the knowledge asymmetry that the provider wants to leverage since you need to go for your checkbook just to unlock what you need, instead of doing it yourself.

Advertisements

Subjectivity aside, leave a reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s