Greetings One and All!
Today is the day when you get to do your part to help explore the new world of application development using containers!
I have been to a bunch of conferences and talked to a bunch of our customers using containers for applications. Given my focus on application development and developer evangelism/advocacy - my immediate thoughts went to "How are developers incorporating Docker containers into their daily workflows?".
Your Help is Requested
To get at this question, I have created a very short Survey that shouldn't take you more than 5 minutes to complete (I promise!). After the survey closes, I will be releasing both the analysis and the results (anonymized without IPs) to everyone.
Containers are for Coding too?
Part of the reason why I am curious about this is because when I tried Containers for the first time, other than their portability, I thought they just felt like lightweight and fast VMs. They were interesting, but not in terms of making my job of building applications easier, faster, or more fun. I could see why they mattered when you went to deploy, scale, or "microservice" your application - but not for writing code.
I could also see how Docker Containers in a Platform as a Service or some other orchestration framework would be really nice. OpenShift has been using containers since day 1 but they were our "gears + cartridges". Docker containers give us a nice portable set of specifications for the "gears + cartridges" in one file, along with a large community of container authors.
Emerging Best Practices for Local Development
Which leads to the second reason I am interested in this survey; how should I start using Docker containers in my daily workflow. In talking to developers, I have noticed that there doesn't seem to be "best practices" or even consistency in the developer community on how to do your local, iterative development with containers. To be clear, there does seem to be more maturity in the phase of the development cycles that deals with CI/CD and testing using Docker containers. But that phase of my development work happens much less frequently during the day compared to iterative small code changes or trying to debug new code.
Spread This Survey, Please!
To this end, I ask for your help in spreading the news of this survey far and wide. I will release the resulting data set and my analysis to the community - the more participants we get the better the sense we can get of the state of Docker containers for development.
The survey is only 16 questions, with 6 of them being "demographic" type questions. There are no large annoying matrix of questions where you have to rate 500 different things on a scale from Strongly Like to Strongly Dislike.
You can do the survey even if your sum total of Docker experience is reading this blog post. So here is the link - let's do this!
https://www.surveymonkey.com/r/dockerdev
Also, if there is something we didn't ask that you are burning to tell us about doing your coding with Docker containers, we've also included an open-ended comment box at the end, so you can add in any thing else you'd like to share with us.
Thanks again for taking the time and sharing your insights with the wider developer community!
Sobre o autor
Navegue por canal
Automação
Últimas novidades em automação de TI para empresas de tecnologia, equipes e ambientes
Inteligência artificial
Descubra as atualizações nas plataformas que proporcionam aos clientes executar suas cargas de trabalho de IA em qualquer ambiente
Nuvem híbrida aberta
Veja como construímos um futuro mais flexível com a nuvem híbrida
Segurança
Veja as últimas novidades sobre como reduzimos riscos em ambientes e tecnologias
Edge computing
Saiba quais são as atualizações nas plataformas que simplificam as operações na borda
Infraestrutura
Saiba o que há de mais recente na plataforma Linux empresarial líder mundial
Aplicações
Conheça nossas soluções desenvolvidas para ajudar você a superar os desafios mais complexos de aplicações
Programas originais
Veja as histórias divertidas de criadores e líderes em tecnologia empresarial
Produtos
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Red Hat Cloud Services
- Veja todos os produtos
Ferramentas
- Treinamento e certificação
- Minha conta
- Suporte ao cliente
- Recursos para desenvolvedores
- Encontre um parceiro
- Red Hat Ecosystem Catalog
- Calculadora de valor Red Hat
- Documentação
Experimente, compre, venda
Comunicação
- Contate o setor de vendas
- Fale com o Atendimento ao Cliente
- Contate o setor de treinamento
- Redes sociais
Sobre a Red Hat
A Red Hat é a líder mundial em soluções empresariais open source como Linux, nuvem, containers e Kubernetes. Fornecemos soluções robustas que facilitam o trabalho em diversas plataformas e ambientes, do datacenter principal até a borda da rede.
Selecione um idioma
Red Hat legal and privacy links
- Sobre a Red Hat
- Oportunidades de emprego
- Eventos
- Escritórios
- Fale com a Red Hat
- Blog da Red Hat
- Diversidade, equidade e inclusão
- Cool Stuff Store
- Red Hat Summit