Como o radar de tecnologia ajuda o desenvolvimento consciente do ecossistema de TI corporativo

O radar de tecnologia é uma ferramenta útil que ajuda uma empresa a gerenciar sua plataforma de desenvolvimento e estratégia de tecnologia. Estudamos os radares de nossos parceiros e empresas líderes de TI, coletamos os nossos, e agora queremos compartilhar nossas conclusões: como o radar ajuda o negócio e para onde o mercado está caminhando.



Por que criar seu próprio radar de tecnologia:





  1. Para manter suas competências sob controle. Preparar um radar é uma análise do que está acontecendo, uma forma de ver em que direção o mercado está se movendo e como as tendências gerais se relacionam com a tecnologia em seus projetos. Imediatamente fica claro para onde está indo vigorosamente o desenvolvimento da empresa e quais tópicos devem ser levantados. 





  2. Para tomar as decisões arquitetônicas corretas. As equipes têm uma fonte de informações sobre quais soluções são recomendadas para serem usadas para determinados fins. 





  3. O radar ajuda os especialistas de RH a buscar pessoas com as competências necessárias, bem como a mostrar visualmente os candidatos com que pilha devem trabalhar. 





Em outras palavras, torna-se mais fácil para uma empresa construir um desenvolvimento consciente de suas tecnologias: concentrar esforços em soluções comprovadas, entender claramente por que seus funcionários precisam ser capazes de trabalhar com um serviço específico e quais habilidades de desenvolvedor serão mais valiosas no futuro próximo.





Como funciona um radar tecnológico

A ferramenta reúne quatro categorias: (1) técnicas e linguagens, (2) plataformas e infraestrutura, (3) estruturas e ferramentas, (4) gerenciamento de dados.



Cada uma dessas áreas é dividida em 4 anéis:





  • Adote - tecnologias que são ativamente usadas em projetos.





  • Teste - tecnologias que passaram nos testes de combate e estão se preparando para se tornar o ativo da empresa.





  • Avaliar - tecnologias que a empresa ainda está procurando.





  • Hold — , .









  • Kubernetes Openshift,





  • Docker Docker Compose –





  • Harbor – Docker Registry





  • C ELK . 





  • Jaeger - ,





  • Istio – , .





  • KNative - Serverless-, (, , ).





  • Microsoft Azure Google Cloud – , , , dev-.





2. . , , , , . – , .. , .



, :





  • Azure DevOps – DevOps-, .





  • SonarQube – , , ..





  • Google Analytics, Google BigQuery, Grafana – ,





  • Kotlin – , Java 





  • :





    • Continuous Delivery





    • Trunk Based Development





    • Feature Flags





    • /-





3. . – , . .



, Docker- , , , .



, . , , . , .



, . , SonarQube , Kotlin , . Harbor Nexus ( ) – .





, – . , , , .



, :





  1. , . 





  2. . – , .





  3. , – , , , .





  4. Combine com os responsáveis ​​pela tecnologia que verifiquem e atualizem periodicamente o conjunto de produtos em suas respectivas áreas.








All Articles