This is an epic rundown of the various aspects of Apple's empire — both strengths and weaknesses — by my very good friend Nik Fletcher. I even had the privilege of reviewing a few drafts to offer some input.
This is a long read, but essential leading up to WWDC next week.