Esta semana Couchbase estava em Devoxx EUA. A Devoxx é uma série de conferências extremamente influente, muito conhecida na Europa. Esta foi a primeira a ser realizada nos Estados Unidos.
Enquanto estava lá, tive a oportunidade de conversar com um grupo de Codenvy. O Codenvy permite que você configure rapidamente pilhas de desenvolvimento com base em Docker contêineres. Eles têm vários ambientes padrão. Você pode adicionar aos existentes ou criar o seu próprio adicionando imagens do Docker.
A Codenvy hospeda tudo na nuvem, para que você possa colaborar diretamente com outros desenvolvedores. Isso significa que você pode ter aplicativos executados em sistemas de back-end com todos os recursos disponíveis com o clique de um botão. (Edit: Para esclarecer, o Codenvy pode ser usado como um serviço ou você pode executar uma instalação privada dele).
Tenho interesse em usar o Codenvy para blogs. Gosto da ideia de criar uma amostra e ter um link para o código que o leitor pode experimentar diretamente. Então, sentei-me durante um intervalo na conferência e criei um simples Couchbase Lite Aplicativo Java. A Codenvy adotou Eclipse Cheque oferece um editor com todos os recursos que é executado em seu navegador. (Você pode usar qualquer IDE e sincronizar também, se não quiser usar o Che.) Criei o aplicativo usando o Che. Todo o processo foi muito fácil. Estou ansioso para testar isso ainda mais, de preferência com uma configuração completa da pilha do Couchbase Mobile, incluindo o Couchbase Server em execução em seu próprio contêiner.
O aplicativo não tem interface de usuário. Ele apenas mostra como abrir um banco de dados e executar operações CRUD simples. Usei uma classe auxiliar que considero conveniente e que também envolve a replicação do Couchbase, embora eu não tenha usado esse aspecto.
Eu mal arranhei a superfície dos recursos que o Codenvy oferece. Por enquanto, clique no emblema abaixo e experimente-o com o exemplo que escrevi.
Pós-escrito
Você pode encontrar mais recursos em nosso portal do desenvolvedor e nos siga no Twitter @CouchbaseDev.
Você pode postar perguntas em nosso fóruns. E participamos ativamente de Estouro de pilha.
Entre em contato comigo pelo Twitter com perguntas, comentários, tópicos que você gostaria de ver etc. @HodGreeley
Obrigado por postar este Hod - adoramos quando as pessoas criam novas pilhas e espaços de trabalho com o Che/Codenvy. Uma pequena correção - o Codenvy pode ser baixado e executado em qualquer máquina que execute o Docker, portanto, é perfeito para ser instalado atrás do firewall e conectar-se a uma cadeia de ferramentas privada em uma empresa.
Obrigado, Brad. Bom ponto para esclarecer. Acrescentei uma nota.