> How does transparent server-side rendering of Ember change the role of what was the server-side app before? Are you now managing a separate server environment for your Node Ember application?
Our goal is not to make Ember an "isomorphic" server-side framework. You would still have your regular backend responsible for generating JSON (whether that's Node, Rails, Django, .Net, etc.), and run an Ember app alongside it in the same data center to generate your HTML. In terms of server architecture, you've already separated HTML generation from JSON endpoints (for Ember, but possibly also for other clients like iOS, Android or API endpoints), and this continues that separation.
The benefit is that the HTML generation that lives on the client in order to make subsequent navigations fast can also live on the server to make initial boot fast.