{"id":1535,"date":"2014-12-07T08:14:06","date_gmt":"2014-12-07T08:14:06","guid":{"rendered":"http:\/\/karstieltopia.com\/?p=1535"},"modified":"2016-02-20T13:38:04","modified_gmt":"2016-02-20T13:38:04","slug":"entornos-de-desarrollo-en-la-nube-koding-y-digitaloceans","status":"publish","type":"post","link":"http:\/\/karstieltopia.com\/programacion\/web\/entornos-de-desarrollo-en-la-nube-koding-y-digitaloceans\/","title":{"rendered":"Entornos de desarrollo en la nube: Koding y DigitalOceans"},"content":{"rendered":"

En los \u00faltimos meses he estado buscando entornos de desarrollo en la nube, en donde yo pudiera realizar un desarrollo web en cualquier parte porque, otra cosa no ser\u00e1, pero me muevo mucho y no siempre tengo las mejores m\u00e1quinas conmigo, de ah\u00ed que ese hecho de poder trabajar directamente en la nube (concepto m\u00edstico donde los haya), era algo casi indispensable para mi.<\/p>\n

\"Desarrollo<\/a><\/p>\n

La primera opci\u00f3n que vi, y que sobre el papel, era espectacular: m\u00e1quinas virtuales a tu antojo (o al menos al antojo de tu plan contratado) con bastante capacidad, editor de texto avanzado directamente sobre la propia m\u00e1quina virtual y posibilidad de compartir todo el trabajo en tiempo real, con una mini comunidad montada. Esta idea la implementaba Koding.com<\/a> y era un aut\u00e9ntico fan de ella. Pero ten\u00eda unos cuantos problemas:<\/p>\n

    \n
  1. Fallaba m\u00e1s que una escopeta de feria. Pero decir eso es algo totalmente light en comparaci\u00f3n de todo lo mal que pod\u00eda llegar a ir.<\/li>\n
  2. El sistema se notaba que estaba a medio montar. Yo fui usuario de planes de pago, y daba m\u00e1s flexibilidad, pero todo el tiempo ten\u00edas la sensaci\u00f3n de que lo hab\u00edan puesto a funcionar y se hab\u00edan olvidado de \u00e9l.<\/li>\n
  3. Si intentabas usar la m\u00e1quina virtual detr\u00e1s de un proxy (es decir, cualquier comando del sistema), ya pod\u00eda despedirte, porque no estaba soportado y su respuesta b\u00e1sica era un “no lo uses ah\u00ed”.<\/li>\n<\/ol>\n

    Con todo esto, hace un par de meses, hicieron un reboot del sistema, implementaron todo de nuevo (al menos visualmente), se pasaron a Amazon como proveedor para las m\u00e1quinas virtuales y, seg\u00fan dicen, ahora son totalmente fiables y funcionales. Sin embargo esto ha tenido un par de repercusiones:<\/p>\n

      \n
    1. Todos los que ten\u00edan planes premium se encontraron con que ya no los ten\u00edan en el nuevo sistema y que lo que obten\u00edas era un descuento en el nuevo sistema.<\/li>\n
    2. Y unido a lo anterior, unos precios mucho m\u00e1s altos, aunque los vendieran como lo mismo o mejor. Ahora solo dispones de una m\u00e1quina virtual en el plan gratuito y, en el primero de pago, sigues tambi\u00e9n con una sola… Adios experimentos<\/li>\n<\/ol>\n

      Y as\u00ed me qued\u00e9 hu\u00e9rfano de mi entorno virtualizado en la nube.<\/p>\n

      \u00bfAlguna recomendaci\u00f3n de entornos de desarrollo en la nube?<\/p>\n

      Mientras tanto, encontr\u00e9 una propuesta muy barata en el formato “de siempre”. Pagas por un servidor virtual, puedes tener m\u00faltiples m\u00e1quinas virtuales y pagas seg\u00fan la CPU que uses pero a un precio muy bajo. Adem\u00e1s tiene una API propia para poder hacer escalar tu entorno y, como colof\u00f3n, corre en m\u00e1quinas f\u00edsicas con SSDs.<\/p>\n

      Tienes un control sencillo y r\u00e1pido y, por ahora, ha sido totalmente fiable. Cierto que ahora mismo ya no tengo mi entorno de trabajo directamente en la nube (y eso es lo que m\u00e1s hecho de menos), pero siempre puede abrir un terminal ssh y tirar de vi para trabajar… Este sitio es DigitalOceans<\/a> y, que tiene un plan de referral, con lo que si quer\u00e9is haceros con un plan de pago con un bono de entrada, aqu\u00ed ten\u00e9is mi link ;)<\/p>\n

      https:\/\/www.digitalocean.com\/?refcode=b594bba9700f<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"

      En los \u00faltimos meses he estado buscando entornos de desarrollo en la nube, en donde yo pudiera realizar un desarrollo web en cualquier parte porque, otra cosa no ser\u00e1, pero me muevo mucho y no siempre tengo las mejores m\u00e1quinas conmigo, de ah\u00ed que ese hecho de poder trabajar directamente en la nube (concepto m\u00edstico […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"quote","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[740],"tags":[798,800,799],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"yoast_head":"\nEntornos de desarrollo en la nube: Koding vs DigitalOceans<\/title>\n<meta name=\"description\" content=\"Entornos de desarrollo en la nube: Koding, DigitalOceans\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/karstieltopia.com\/programacion\/web\/entornos-de-desarrollo-en-la-nube-koding-y-digitaloceans\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Entornos de desarrollo en la nube: Koding vs DigitalOceans\" \/>\n<meta property=\"og:description\" content=\"Entornos de desarrollo en la nube: Koding, DigitalOceans\" \/>\n<meta property=\"og:url\" content=\"http:\/\/karstieltopia.com\/programacion\/web\/entornos-de-desarrollo-en-la-nube-koding-y-digitaloceans\/\" \/>\n<meta property=\"og:site_name\" content=\"Karstieltopia\" \/>\n<meta property=\"article:published_time\" content=\"2014-12-07T08:14:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-02-20T13:38:04+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/karstieltopia.com\/wp-content\/uploads\/2014\/12\/desarrolloenlanube.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:creator\" content=\"@karstiel\" \/>\n<meta name=\"twitter:site\" content=\"@karstiel\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"http:\/\/karstieltopia.com\/#website\",\"url\":\"http:\/\/karstieltopia.com\/\",\"name\":\"Karstieltopia\",\"description\":\"Programaci\\u00f3n, tecnolog\\u00eda y a\\u00f1adidos\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"http:\/\/karstieltopia.com\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es\"},{\"@type\":\"ImageObject\",\"@id\":\"http:\/\/karstieltopia.com\/programacion\/web\/entornos-de-desarrollo-en-la-nube-koding-y-digitaloceans\/#primaryimage\",\"inLanguage\":\"es\",\"url\":\"https:\/\/i2.wp.com\/karstieltopia.com\/wp-content\/uploads\/2014\/12\/desarrolloenlanube.jpg?fit=629%2C374\",\"width\":629,\"height\":374},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/karstieltopia.com\/programacion\/web\/entornos-de-desarrollo-en-la-nube-koding-y-digitaloceans\/#webpage\",\"url\":\"http:\/\/karstieltopia.com\/programacion\/web\/entornos-de-desarrollo-en-la-nube-koding-y-digitaloceans\/\",\"name\":\"Entornos de desarrollo en la nube: Koding vs DigitalOceans\",\"isPartOf\":{\"@id\":\"http:\/\/karstieltopia.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/karstieltopia.com\/programacion\/web\/entornos-de-desarrollo-en-la-nube-koding-y-digitaloceans\/#primaryimage\"},\"datePublished\":\"2014-12-07T08:14:06+00:00\",\"dateModified\":\"2016-02-20T13:38:04+00:00\",\"author\":{\"@id\":\"http:\/\/karstieltopia.com\/#\/schema\/person\/3d09a55c38c7c00e78c41fa3f71a6e75\"},\"description\":\"Entornos de desarrollo en la nube: Koding, DigitalOceans\",\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/karstieltopia.com\/programacion\/web\/entornos-de-desarrollo-en-la-nube-koding-y-digitaloceans\/\"]}]},{\"@type\":\"Person\",\"@id\":\"http:\/\/karstieltopia.com\/#\/schema\/person\/3d09a55c38c7c00e78c41fa3f71a6e75\",\"name\":\"karstiel\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6AuIG-oL","_links":{"self":[{"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/posts\/1535"}],"collection":[{"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/comments?post=1535"}],"version-history":[{"count":7,"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/posts\/1535\/revisions"}],"predecessor-version":[{"id":1543,"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/posts\/1535\/revisions\/1543"}],"wp:attachment":[{"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/media?parent=1535"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/categories?post=1535"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/tags?post=1535"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}