Sobre nós
Antes da CPS1, Miguel fundou a Instruct em 2011 e, mais tarde, Oscar se juntou à empresa. Éramos respectivamente CEO e CTO.
Entregamos algumas dezenas de projetos de desenvolvimento de software customizado. Inicialmente éramos contratados apenas para desenvolver software, mas acabávamos adicionando mais valor para nossos clientes através de melhorias no processo de desenvolvimento e entrega de software.
Isso se deve graças ao nosso DNA pioneiro na adoção e evangelização de práticas DevOps, que estavam integradas na cultura da Instruct desde sua fundação.
No começo, a Instruct providenciava consultoria e treinamento para automação de configuração de servidores, que hoje é uma prática conhecida como Infraestrutura como Código, junto com versionamento com Git.
At the time, these practices were unknown, alongside concepts such as DevOps, Infrastructure as Code and Continuous Integration and Delivery (CI/CD) were beginning to emerge.
Nessa época, essas práticas eram desconhecidas, conceitos como DevOps, Infraestrutura como Código, Integração e Entrega Contínua (CI/CD) estavam começando a emergir.
Para demonstrar nosso espírito pioneiro: o livro Infrastructure as Code: Managing Servers in the Cloud do Kief Morris, considerado uma das maiores autoridades no assunto, seria publicado apenas em 2016, 5 anos depois da Instruct já dominar essas práticas.
Muito antes das práticas DevOps se tornarem amplamente aceitas, nós já trabalhávamos com ambientes de desenvolvimento automatizados, inicialmente com VMs e depois com containers, além de usar CI/CD tanto para projetos de software quanto projetos de automação de infraestrutura.
Notamos que com a adoção acelerada da nuvem nos últimos anos, a distância entre o ambiente de desenvolvimento e o ambiente de produção voltou a crescer, causando diversos atritos e ineficiências nos processos de CI/CD.
Esses problemas e desafios afetam todos os tipos de organizações com os mais variados perfis.
Unhappy with the current situation regarding the development of cloud-native applications, we decided to close Instruct and build a new platform to take companies' software development processes to the next level.
Insatisfeitos com a situação atual do desenvolvimento de aplicações cloud-native, nós resolvemos fechar a Instruct e construir uma nova plataforma que leva o processo de desenvolvimento de software das organizações para outro patamar.
E assim nasceu a CPS1.
Acreditamos que para realmente escalar as entregas de software no futuro, será necessário usar ambientes de desenvolvimento gerenciados de forma centralizada, e abandonar o ambiente local do computador de cada desenvolvedor.
Isso permitirá manter qualidade e consistência sem precisar de mais pessoas para entregar mais e melhor. Ao levar um ambiente de desenvolvimento para a nuvem com o CPS1, o processo de desenvolvimento dos nossos clientes passarão por uma grande transformação, se tornando mais rápidos, seguros, transparentes, com maior qualidade e controle de custos.