Crise: desafios e oportunidades
Apesar do fato de que o nível de maturidade das soluções locais varia entre os setores
Projeto de alta cargaé um produto digital escalável horizontalmente para qualquer número de clientes teoricamente alcançável.
Um obstáculo significativo ao desenvolvimento da Rússiaprojetos de alta carga em condições modernas tornaram-se a saída das empresas ocidentais do mercado: a maioria das plataformas tecnológicas do mundo depende de sistemas de armazenamento de dados e assistência empresarial. Na verdade, existem apenas alguns grandes players que fornecem soluções para plataformas de alta carga. Soluções importadas economizaram tempo: usando ferramentas prontas; passou prontamente nos testes e previu o andamento dos projetos. Agora que se recusaram a prestar serviços a empresas russas, é necessário substituí-los rapidamente.
Já existem soluções prontas no mercado russo:por exemplo, plataformas em nuvem. CRM é uma área em que nossos desenvolvimentos são menos competitivos em comparação com soluções globais. Nos últimos anos, as empresas russas conseguiram avaliar diversas ferramentas, inclusive locais, e chegaram à conclusão de que esta indústria ainda tem um longo caminho a percorrer em termos de cobertura de recursos, velocidade de adaptação às novas necessidades, escalabilidade , segurança e também o custo de propriedade. Ao mesmo tempo, a procura de serviços locais crescerá e esta é uma boa oportunidade para os nossos operadores melhorarem a variedade e a qualidade dos seus serviços.
Além disso, há uma grande necessidade de soluções comopen source, com recursos menos complexos para desenvolver: a instabilidade causa alta incerteza, por isso é importante minimizar ações imprevisíveis onerosas e fazer mudanças em etapas curtas com resultados claros, compreensíveis e controláveis.
Encontrando um equilíbrio
Existem exemplos dignos no mercado russoempresas que desenvolvem soluções digitais de forma independente. Na Rolf, todos os sistemas de CRM e ERP são desenvolvidos há mais de 20 anos, e atualmente cerca de 60 programadores em tempo integral estão trabalhando neles. Essas empresas poderão criar soluções em caixa e enriquecer o mercado com novos produtos. Com o advento de uma nova era do Agile, todas as plataformas estão migrando para nuvens de contêiner de nível PaaS e SaaS. Além disso, a segurança do banco de dados ainda é a questão mais importante para sistemas com transações financeiras. É importante usar soluções maduras, seguras e sustentáveis neste nível.
PaaS, plataforma como serviço— um modelo para fornecer computação em nuvem, comquais o consumidor tem acesso ao uso de plataformas de tecnologia da informação: sistemas operacionais, sistemas de gerenciamento de banco de dados, middleware, ferramentas de desenvolvimento e teste hospedadas pelo provedor.
As especificidades da implementação de projetos de alta carga no atualcondições também no fato de que é importante substituir rapidamente as ferramentas de trabalho por ferramentas locais na ausência de dados válidos sobre sua estabilidade. É como tentar ligar o motor de um carro a toda velocidade.
Portanto, em primeiro lugar, o desenvolvimentosistemas de alta carga hoje exigem um projeto de investimento competente e realista: não deve haver ilusões de que a criação de um produto que vale a pena é possível em pouco tempo. Além disso, para testar novas ideias da empresa, é importante ter uma plataforma madura na qual todos os processos em nuvem sejam implementados e usados, como CI/CD, DevOps, automação. Migrar para a nuvem para projetos de alta carga não é uma jornada fácil, mas é necessária para testar qualquer ideia no menor tempo possível e com o mínimo de esforço.
Qualquer empresa que queira realizaras empresas competitivas devem encontrar o equilíbrio certo entre os serviços em nuvem e a infraestrutura local no seu campo de atividade. Cada negócio tem sua própria dinâmica, no nosso caso, uma solução híbrida utilizando tanto as ferramentas dos provedores de nuvem quanto nossa própria infraestrutura local tornou-se mais lógica para garantir a melhor qualidade de atendimento ao cliente.
Colaboração é a chave para resolver o problema
Agora a implementação de projetos highload não é maisapenas responsabilidade dos desenvolvedores, mas tarefa do negócio como um todo, por isso é tão importante construir parcerias entre diferentes blocos e departamentos da empresa, incluindo marketing, planejamento de negócios, RH. No futuro, esses projetos interdisciplinares podem ser transformados em uma plataforma aberta para discussão de questões atuais na implementação de projetos de alta carga.
Agora não há tempo para criar uma estrutura ideal - é importante reconstruir e adaptar rapidamente às necessidades atuais.
Agora é a hora de colaborar, criarcomunidades: em vez de buscar uma solução para um problema individualmente, faz sentido oferecer opções que diferentes empresas possam utilizar. Devemos contribuir mais para projetos de código aberto e preparar alternativas maduras e estáveis para software comercial que é fundamental para o nosso negócio.
É hora de agir, agora não há tempo paracriando uma estrutura ideal - é importante reconstruir e adaptar rapidamente às necessidades atuais. Não é mais possível criar uma estratégia para cinco anos à frente, tudo está mudando muito rápido, e o melhor que pode ser feito agora é mudar com o mundo.
Consulte Mais informação:
Compare como o eclipse lunar foi filmado pela NASA e Roscosmos
A “quinta força” cria “paredes” invisíveis no universo. A principal coisa sobre a nova teoria dos físicos
Publicado o mapa de infecção por Monkeypox