{"id":580,"date":"2016-04-19T13:29:42","date_gmt":"2016-04-19T16:29:42","guid":{"rendered":"https:\/\/blog.umbler.com\/?p=580"},"modified":"2018-12-06T10:59:23","modified_gmt":"2018-12-06T12:59:23","slug":"parabens-a-voce","status":"publish","type":"post","link":"https:\/\/blog.umbler.com\/br\/parabens-a-voce\/","title":{"rendered":"Parab\u00e9ns a voc\u00ea"},"content":{"rendered":"<p>\u00c9 com grande alegria que comemoramos o primeiro ano de vida da Umbler!<\/p>\n<p>Quando lan\u00e7amos a Umbler h\u00e1 um ano, sab\u00edamos que n\u00e3o oferec\u00edamos v\u00e1rias features muito comuns e algumas at\u00e9 mesmo extremamente necess\u00e1rias, algumas, inclusive, nos fizeram pensar se realmente era a hora de lan\u00e7ar e se dever\u00edamos mesmo lan\u00e7ar antes de t\u00ea-las. Desde o primeiro dia, por\u00e9m, um dos nossos mantras aqui na Umbler foi &#8220;ser extremamente simples e absolutamente funcional&#8221;. N\u00e3o, n\u00e3o t\u00ednhamos todas as features que desej\u00e1vamos, mas o que t\u00ednhamos j\u00e1 validava o nosso mantra. Por isso, resolvemos lan\u00e7ar e evoluir o servi\u00e7o conforme a demanda dos nossos usu\u00e1rios, o que nos motivou a criar um canal extremamente acess\u00edvel atrav\u00e9s do qual eles poderiam fornecer seus feedbacks e guiar o desenvolvimento de novos recursos conforme o que fosse mais importante para eles.<\/p>\n<p>Para nos ajudar a priorizar as centenas de ideias que t\u00ednhamos, criamos uma divis\u00e3o por objetivos, baseando-nos em algumas premissas do servi\u00e7o. Dividimos, ent\u00e3o, esses objetivos por fases da vida da nossa startup. Na primeira fase, nossos objetivos foram:<\/p>\n<ul class=\"icon-ul\">\n<li><i class=\"icon icon-li icon-check\"><\/i><strong>Tudo deve funcionar perfeitamente:<\/strong> Da estabilidade da aplica\u00e7\u00e3o ao bot\u00e3o na tela do app. Isso \u00e9 prioridade m\u00e1xima sempre;<\/li>\n<li><i class=\"icon icon-li icon-check\"><\/i><strong>O servi\u00e7o deve ser o mais self-service poss\u00edvel:<\/strong> O usu\u00e1rio deve conseguir fazer tudo sozinho sem necessitar conversar com um atendente;<\/li>\n<li><i class=\"icon icon-li icon-check\"><\/i><strong>Impedimentos de migra\u00e7\u00e3o:<\/strong> Features que n\u00e3o oferecemos ainda ou motivos que possam ser determinantes para um usu\u00e1rio n\u00e3o migrar de outras empresas para a Umbler.<\/li>\n<\/ul>\n<p>Nas demais fases mantemos esses objetivos e adicionamos outros, conforme o momento em que estamos. Por exemplo, na fase atual, al\u00e9m dos objetivos mencionados anteriormente, foram adicionados os pr\u00f3ximos:<\/p>\n<ul class=\"icon-ul\">\n<li><i class=\"icon icon-li icon-check\"><\/i><strong>Espalhar a palavra:<\/strong> Uma vez que estamos com um servi\u00e7o bastante est\u00e1vel, com as principais features e excelente usabilidade;<\/li>\n<li><i class=\"icon icon-li icon-check\"><\/i><strong>Features que nos diferenciam radicalmente em rela\u00e7\u00e3o aos concorrentes:<\/strong> A proposta de valor da Umbler por si s\u00f3 j\u00e1 destoa muito em rela\u00e7\u00e3o as op\u00e7\u00f5es de hosting atuais pelo conjunto da obra. Quando voc\u00ea olha para o mercado brasileiro, todas as *Host (e as meio loucas web) s\u00e3o realmente muito parecidas entre si; todas oferecem os mesmos servi\u00e7os, no mesmo formato, e, inclusive, com qualidade muito parecida tamb\u00e9m. Por isso, \u00e9 fato que temos recebido muitos feedbacks sobre a Umbler falando coisas como essas:<br \/>\n<blockquote class=\"twitter-tweet\" data-lang=\"en\">\n<p dir=\"ltr\" lang=\"pt\">Primeira vez que tiro todos os meus servi\u00e7os de servidores alocados fora do Brasil. Obrigado <a href=\"https:\/\/twitter.com\/umbler\">@umbler<\/a>, voc\u00ea s\u00e3o F#@&amp;!<\/p>\n<p>\u2014 Leonardo Moreira (@leonardomoreira) <a href=\"https:\/\/twitter.com\/leonardomoreira\/status\/711737038429691905\">March 21, 2016<\/a><\/p><\/blockquote>\n<p><script src=\"\/\/platform.twitter.com\/widgets.js\" async=\"\" charset=\"utf-8\"><\/script><\/li>\n<li><i class=\"icon icon-li icon-check\"><\/i><strong>Globalizar:<\/strong> Toda a arquitetura da Umbler foi desenvolvida de modo a ser facilmente port\u00e1vel para outros datacenters e pa\u00edses. Estamos nos aproximando do momento em que iniciaremos a oferecer o servi\u00e7o internacionalmente. Obviamente, temos algumas adapta\u00e7\u00f5es a fazer e, principalmente, muito trabalho interno para tornar isso poss\u00edvel.<\/li>\n<\/ul>\n<p>A experi\u00eancia de lan\u00e7ar um servi\u00e7o extremamente enxuto, e ainda assim receber milhares de elogios, atingindo ~15.000 usu\u00e1rios no primeiro ano de vida foi muito interessante, pois refor\u00e7ou a nossa f\u00e9 de que n\u00e3o \u00e9 a quantidade que vale, mas a qualidade e, principalmente, o fato de ser algo diferente.<\/p>\n<p>Dito isso, gostar\u00edamos de compartilhar rapidamente com voc\u00eas um pouquinho das coisas que fizemos nesse primeiro ano com base nos objetivos e feedbacks da comunidade durante a primeira fase da nossa startup.<\/p>\n<h2>Foram elas, em ordem cronol\u00f3gica:<\/h2>\n<ul class=\"list-timeline\">\n<li class=\"email\">E-mail: Liberamos as features b\u00e1sicas (que haviam sido deixadas para depois do lan\u00e7amento), como upgrade\/downgrade de tamanho de conta de e-mail, gerenciamento de grupos, alias de e-mail, salas de reuni\u00e3o<\/li>\n<li class=\"\">Site: FTPS impl\u00edcito<\/li>\n<li class=\"\">Site: Importa\u00e7\u00e3o de certificado SSL pr\u00f3prio<\/li>\n<li class=\"\">Site: Suporte a SSH com autentica\u00e7\u00e3o de m\u00e3o dupla ou chave rsa (sim, lan\u00e7amos sem SSH, pessoas morreram em todo o mundo, mas nenhuma\u00a0por conta\u00a0disso \ud83d\ude09 )<\/li>\n<li class=\"\">Site: Gerenciamento de aplica\u00e7\u00f5es .net<\/li>\n<li class=\"\"><a title=\"undefined\" href=\"undefined\">Goodbye.host<\/a>: Criamos essa ferramenta para ajudar os usu\u00e1rios de hosting a migrarem de um hosting para outro sem dor de cabe\u00e7a<\/li>\n<li class=\"\">Banco de dados MySQL: Configura\u00e7\u00e3o de bloqueio de acessos externos a banco de dados MySQL<\/li>\n<li class=\"\">Site: ModSecurity<\/li>\n<li class=\"\">Site: <a href=\"https:\/\/blog.umbler.com\/br\/evitar-bloqueio-por-spam-no-whatsapp\/\">Templates<\/a> pr\u00e9-definidos para facilitar a instala\u00e7\u00e3o de CMSs conhecidos<\/li>\n<li class=\"\">Site: Habilitamos v\u00e1rios comandos SSH conforme o feedback dos nossos usu\u00e1rios<\/li>\n<li class=\"\">Site: Gerenciamento de limite de mem\u00f3ria e processos do PHP-FPM<\/li>\n<li class=\"\">Site: Suporte a CRON (sim, lan\u00e7amos sem suporte a CRON :O )<\/li>\n<li class=\"\">Disponibilizamos o compartilhamento de acesso a dom\u00ednios por contas diferentes<\/li>\n<li class=\"\"><a title=\"Programa de indica\u00e7\u00f5es\" href=\"https:\/\/blog.umbler.com\/br\/ganhe-creditos-usando-a-umbler\/\">Sistema de recompensas conforme o uso<\/a><\/li>\n<li class=\"\"><a title=\"Programa de indica\u00e7\u00f5es\" href=\"https:\/\/blog.umbler.com\/br\/ganhe-creditos-usando-a-umbler\/\">Programa de indica\u00e7\u00f5es<\/a><\/li>\n<li class=\"\">Cloud Sites: Aumentamos os limites dos planos de Cloud Sites e baixamos ainda mais os pre\u00e7os \\o\/<\/li>\n<li class=\"\">Cloud Sites: Gr\u00e1fico de consumo do servidor<\/li>\n<li class=\"\">Cloud Sites: <a href=\"https:\/\/blog.umbler.com\/upgrade-downgrade-cloud-sites-com-um-clique\/\">Upgrade e downgrade de Cloud Sites<\/a><\/li>\n<li class=\"\">Estendemos o nosso hor\u00e1rio de <a href=\"https:\/\/blog.umbler.com\/br\/crm-whatsapp-vendas-atendimento\/\">atendimento<\/a> que inicialmente era apenas no hor\u00e1rio comercial para 24 horas de segunda \u00e0 sexta<\/li>\n<li class=\"\">Criamos um bot\u00e3o de news dentro do app para comunicar sempre que uma atualiza\u00e7\u00e3o \u00e9 feita<\/li>\n<li class=\"\"><a title=\"Programa de indica\u00e7\u00f5es\" href=\"https:\/\/blog.umbler.com\/br\/ganhe-creditos-usando-a-umbler\/\">Come\u00e7amos a dar recompensas para os nossos usu\u00e1rios pela cria\u00e7\u00e3o de tutoriais e posts no blog<\/a><\/li>\n<li class=\"\">Site: <a href=\"https:\/\/blog.umbler.com\/deploy-de-aplicacoes-via-git\/\">Disponibilizamos o deploy via Git com reposit\u00f3rio local<\/a><\/li>\n<li class=\"\">Facilitamos o login e processo de cria\u00e7\u00e3o de conta atrav\u00e9s do Twitter, Facebook, Github e Google<\/li>\n<li class=\"\">E-mail: Gerenciamento de regras de entrada e sa\u00edda para toda a organiza\u00e7\u00e3o<\/li>\n<li class=\"\">Site: <a href=\"https:\/\/blog.umbler.com\/acelerando-o-seu-site-com-o-novo-add-on-de-cdn-via-cloudflare\/\">Add-on de CDN via Cloud Flare<\/a><\/li>\n<li class=\"\">Passamos a aceitar pagamentos via PayPal (voc\u00ea autoriza a Umbler a ter acesso a sua conta do PayPal uma vez e configura com que frequ\u00eancia deseja ser cobrado)<\/li>\n<li class=\"\">Site: Disponibilizamos o deploy para reposit\u00f3rios externos hospedados no GitHub, BitBucket, etc<\/li>\n<li class=\"\">Site: Habilitamos diversos m\u00f3dulos do PHP que n\u00e3o estavam dispon\u00edveis inicialmente<\/li>\n<li class=\"\">Site: Suporte a Phalcon PHP<\/li>\n<li class=\"\">Site: <a href=\"https:\/\/blog.umbler.com\/php-7-mudancas-na-linguagem\/\">PHP 7<\/a><\/li>\n<li class=\"\">Cloud Sites: Interface PHP com linha de comando: <code>php-cli<\/code><\/li>\n<li class=\"\">Cloud Sites: Suporte ao Composer<\/li>\n<li class=\"\">Cloud Sites: Suporte a Laravel<\/li>\n<li class=\"\">Site: Realizamos diversos ajustes de performance e disponibilidade diariamente na plataforma de hospedagem<\/li>\n<li class=\"\">Site: Pontos de restaura\u00e7\u00e3o de Site<\/li>\n<li class=\"\">Banco de dados: Pontos de restaura\u00e7\u00e3o Banco de Dados<\/li>\n<li class=\"\">Site: Visualiza\u00e7\u00e3o de logs de erro da aplica\u00e7\u00e3o atrav\u00e9s do app<\/li>\n<li class=\"\">Banco de dados: Aumentamos o espa\u00e7o para bancos de dados<\/li>\n<li class=\"\">Melhoramos absurdamente a performance do nosso app<\/li>\n<li class=\"\"><a href=\"https:\/\/goodbye.host\/\">Goodbye.host:<\/a> Uma vez que o servi\u00e7o estava no ar e j\u00e1 estava est\u00e1vel, decidimos remodelar o backend dele com Docker e Node.js para escalar as migra\u00e7\u00f5es ao infinito \ud83d\ude09<\/li>\n<li class=\"\">E-mail: Criamos um plano intermedi\u00e1rio de e-mail, com 25GB de espa\u00e7o<\/li>\n<li class=\"\">E-mail: Disponibilizamos a op\u00e7\u00e3o de cria\u00e7\u00e3o de v\u00e1rias contas de e-mail de uma s\u00f3 vez<\/li>\n<li class=\"\">E-mail: Disponibilizamos a op\u00e7\u00e3o de cria\u00e7\u00e3o de contatos de e-mail da organiza\u00e7\u00e3o<\/li>\n<li>E milhares de pequenos ajustes de usabilidade, performance, etc que n\u00e3o listamos aqui para n\u00e3o deixar ainda mais extensa a lista<\/li>\n<\/ul>\n<h2>O que vem por a\u00ed num horizonte bastante pr\u00f3ximo<\/h2>\n<ul class=\"list-timeline\">\n<li class=\"umbler\">Add-on da New Relic, que j\u00e1 est\u00e1 em testes e falta pouqu\u00edssimo para liberarmos<\/li>\n<li class=\"umbler\">Continuous deployment via GitHub, que j\u00e1 est\u00e1 em testes<\/li>\n<li class=\"umbler\">Node.js \ud83d\ude00<\/li>\n<li class=\"umbler\">Nova vers\u00e3o da arquitetura da nossa plataforma baseada em Docker, que vai abrir caminho para uma s\u00e9rie de op\u00e7\u00f5es de novos runtimes e tecnologias de backend <b>#osdevpira<\/b><\/li>\n<li class=\"umbler\">Alternativa de e-mail mais barata<\/li>\n<li class=\"umbler\">Ambiente de banco de dados MySQL dedicado<\/li>\n<li class=\"umbler\">API REST para integra\u00e7\u00e3o com servi\u00e7os de terceiros<\/li>\n<li class=\"umbler\">Programa de afiliados no modelo de receita compartilhada<\/li>\n<li class=\"umbler\">Internacionaliza\u00e7\u00e3o<\/li>\n<\/ul>\n<h2>E depois?<\/h2>\n<p><a href=\"https:\/\/feedback.userreport.com\/c565392d-0b6a-40b2-a7c6-999f14d22212\/#ideas\/popular\">Muitas coisas legais!<\/a><br \/>\nPor fim, queremos agradecer a todos os 15 mil usu\u00e1rios que fizeram parte desse primeiro ano de vida da Umbler e, especialmente aos que nos ajudaram e est\u00e3o ajudando a melhorar a qualidade do servi\u00e7o a cada dia com os seus feedbacks!<\/p>\n<p>Isso \u00e9 apenas o come\u00e7o da jornada. Que venham os pr\u00f3ximos anos!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00c9 com grande alegria que comemoramos o primeiro ano de vida da Umbler! Quando lan\u00e7amos a Umbler h\u00e1 um ano, sab\u00edamos que n\u00e3o oferec\u00edamos v\u00e1rias features muito comuns e algumas at\u00e9 mesmo extremamente necess\u00e1rias, algumas, inclusive, nos fizeram pensar se realmente era a hora de lan\u00e7ar e se dever\u00edamos mesmo lan\u00e7ar antes de t\u00ea-las. Desde [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":5644,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[74,75],"class_list":["post-580","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-inside","tag-recursos","tag-um-ano"],"_links":{"self":[{"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/posts\/580"}],"collection":[{"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/comments?post=580"}],"version-history":[{"count":0,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/posts\/580\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/media\/5644"}],"wp:attachment":[{"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/media?parent=580"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/categories?post=580"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/tags?post=580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}