У меня была про­бле­ма. Я хотел ре­дак­ти­ро­вать и за­пус­кать при­ло­же­ния на nodejs без му­тор­ных на­стро­ек окру­же­ния на ком­пью­те­ре под рукой (то ра­бо­чий, то до­маш­ний, то го­сте­вой). Ubuntu, Windows, Mac да что угод­но. Для меня ре­ше­ни­ем стал сер­вис Cloud9.

Это такой при­ят­ный веб-ин­тер­фейс для ра­бо­ты с неболь­шим вир­ту­аль­ным ком­пью­те­ром, ко­то­рый предо­став­ля­ет­ся ин­фра­струк­ту­рой Amazon Web Services. Бес­плат­но ис­поль­зу­е­мые сер­ве­ра до­ступ­ны всем в ин­тер­не­те, по под­пис­ке можно по­лу­чить за­щи­щен­ный аутен­ти­фи­ка­ци­ей.

Я ис­поль­зо­вал этот про­ект для экс­пе­ри­мен­та с на­пи­са­ни­ем движ­ка игры и де­мо-сцен на WebGL. Когда мой друг и кол­ле­га делал свой веб-про­то­тип, то встро­е­ная функ­ци­о­наль­ность поз­во­ли­ла мне войти в его про­ект и ак­ку­рат­но ис­пра­вить про­бле­мы с ко­то­ры­ми он столк­нул­ся.

Сей­час у меня нет боль­шой по­треб­но­сти и по боль­шо­му счету вре­ме­ни для се­рьез­но­го ис­поль­зо­ва­ния этого сер­ви­са. Но в одном он меня пол­но­стью спа­са­ет... Это иде­аль­ное место для под­клю­че­ния и ра­бо­ты с сер­ве­ра­ми, ко­то­рые я ис­поль­зую для хо­стин­га.

Я в пря­мом смыс­ле за­хо­жу через своё част­ное окру­же­ние на уда­лен­ный сер­вер, чтобы про­ве­рить жур­нал оши­бок, об­но­вить со­дер­жи­мое сай­тов или про­чи­тать почту. Если надо за­ки­нуть ка­кой-то файл, то я могу спер­ва за­ки­нуть его в Cloud9, а потом через scp за­ки­нуть его на же­ла­е­мый сер­вер.

И ко­неч­но стоит ска­зать что с ми­ни­маль­ны­ми уси­ли­я­ми можно за­пу­стить свое веб-при­ло­же­ние на сер­ве­ре и оно будет до­ступ­но обыч­ным поль­зо­ва­те­лям ин­тер­нет. Един­ствен­ный нюанс, что оно ав­то­ма­ти­че­ски от­клю­чит­ся. Для меня это бес­цен­ный ин­стру­мент для про­то­ти­пи­ро­ва­ния.