Arquiteto Highload - curso 106.500 rublos. da Otus, treinamento de 5 meses, data 31 de agosto de 2023.
Miscelânea / / November 28, 2023
Hoje, poucos desenvolvedores web têm experiência para criar arquiteturas escaláveis e tolerantes a falhas. E são esses especialistas os mais bem pagos e procurados nas grandes empresas: Google, Mail. Grupo Ru, Yandex, Netflix, etc.
Para quem é este curso?
O programa foi criado especificamente para desenvolvedores web, líderes de equipes de desenvolvimento web, arquitetos, gerentes técnicos e especialistas interessados em SRE ou que trabalham nesta área.
Em 5 meses, os alunos aprenderão a utilizar em seus projetos soluções que podem suportar centenas de milhares (e até milhões) de solicitações em segundo, será capaz de otimizar adequadamente o desempenho dos servidores, começará a usar efetivamente as ferramentas que já estão em projetos. O curso também permitirá atualizar e sistematizar seus conhecimentos na área de HighLoad.
Benefícios do programa
O processo de treinamento cobre problemas típicos e não triviais de arquitetura de aplicações web. Os professores compartilharão as melhores práticas e soluções para esses problemas. O programa inclui muita teoria útil e tudo isso será reforçado pela prática, por meio de trabalho independente e webinars online.
Os graduados serão capazes de:
- criar aplicativos da web fáceis de escalar
— garantir a tolerância a falhas de aplicações web mesmo quando os servidores falharem
— use modelos corretamente (cache, replicação, fragmentação, indexação)
— trabalhe com ferramentas desenvolvidas pelo Google, Mail. Grupo Ru, Yandex
Engenheiro DevOps, desenvolvedor golang. Mais de 10 anos em TI em diversas empresas ao redor do mundo. Como líder de equipe, implementei automação na rede de hotéis Movenpick em Dubai; tenho experiência trabalhando como desenvolvedor golang em uma empresa Forex em Chipre. Professor
Mais de 20 anos de experiência em projetos de desenvolvimento customizados em TI. Dezenas de projetos bem-sucedidos, inclusive aqueles sob contratos governamentais. Experiência no desenvolvimento e implementação de sistemas ERP, soluções open source, suporte a aplicações de alta carga. Professor de cursos de...
Mais de 20 anos de experiência em projetos de desenvolvimento customizados em TI. Dezenas de projetos bem-sucedidos, inclusive aqueles sob contratos governamentais. Experiência no desenvolvimento e implementação de sistemas ERP, soluções open source, suporte a aplicações de alta carga. Professor dos cursos de Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE, além de mentor do curso HighLoad
Graduado pela Academia Militar de Comunicações que leva seu nome. COM. M. Budyonny em 2009 (“Operação de computadores, complexos, sistemas e redes para fins especiais”) O primeiro site html foi criado em 1999. Paralelamente aos estudos na universidade, administrou...
Graduado pela Academia Militar de Comunicações que leva seu nome. COM. M. Budyonny em 2009 (“Operação de computadores, complexos, sistemas e redes para fins especiais”) O primeiro site html foi criado em 1999. Paralelamente aos estudos na universidade, administrou os servidores de um web studio e trabalhou no suporte técnico de hospedagem virtual (Infobox). De 2010 a 2019 trabalhou na Selectel: começou como engenheiro de sistemas de data center, gerenciou engenheiros de sistemas, trabalhou em tolerância a falhas e administração de banco de dados (postgresql), virtualização (openvz, xen, kvm), hospedagem DNS (incluindo organização da colocação de um dos nós do servidor DNS raiz k.root), foi responsável pelo desempenho do projeto vscale.io. Desde 2020 sou engenheiro da equipe de DNS do CDN G-Corelabs (mais de 80 pontos de presença) Tecnologias com as quais trabalhei: bgp (quagga, exabgp, bird), anycast, dns (bind, powerdns, coredns, não consolidado), postgresql, clickhouse, redis, cônsul, nômade, coelhomq, ansible, fantoche, docker, libvirt, openstack, ceph, pacemaker, linux, python, C, perf, prometheus, grafana. Professor
Introdução às Cargas Altas
-Tópico 1. Problemas de cargas elevadas
-Tópico 2. Teste de carga
-Tópico 3.Introdução às cargas elevadas
SGBD em projetos de alta carga
-Tópico 4.Índices (parte 1)
-Tópico 5.Índices (parte 2)
-Tópico 6. Replicação (parte 1)
-Tópico 7. Replicação (parte 2)
-Tópico 8. Replicação (parte 3)
-Tópico 9. Fragmentação (parte 1)
-Tópico 10. Fragmentação (parte 2)
-Tópico 11.Cache
-Tópico 12.Transações em SGBD relacional
-Tópico 13.Filas e execução diferida
-Tópico 14.Filas e execução diferida (parte 2)
-Tópico 15. SGBD na memória
-Tópico 16.OLAP e OLTP
-Tópico 17. Revisão do ClickHouse
Desenvolvimento de back-end para serviços de alta carga
-Tópico 18. Padrões de decomposição do sistema em microsserviços
-Tópico 19. Quando os microsserviços são necessários e quando os monólitos são necessários?
-Tópico 20.Protocolo HTTP (Parte 1)
-Tópico 21.Protocolo HTTP (Parte 2)
-Tópico 22.Princípios de organização de microsserviços. Tipos de interações
-Tópico 23. Balanceamento e tolerância a falhas (parte 1)
-Tópico 24. Balanceamento e tolerância a falhas (parte 2)
-Tópico 25.Usando processamento assíncrono
-Tópico 26. Transações distribuídas
-Tópico 27. Infraestrutura de microsserviços
-Tópico 28. Sistemas de configuração
-Tópico 29.Monitoramento e alertas
Arquiteturas típicas
-Tópico 30.Portal de notícias
-Tópico 31.Sistema de publicidade
-Tópico 32. Serviço postal
-Tópico 33.Armazenamento em nuvem
-Tópico 34. Site de namoro
Projeto final
-Tópico 35. Seleção do tema e organização do trabalho do projeto
-Tópico 36. Consulta sobre projetos e trabalhos de casa
-Tópico 37.Proteção do trabalho de design
A
aterzyan
21.12.2022 G.
Highload Architect - apenas para rolos ralados
Vantagens: Grande quantidade de informações, convenientemente agrupadas e bem apresentadas. Desvantagens: Alto limiar de entrada e ritmo de trabalho. Há muito tempo que procuro este curso, pois há cerca de 10 anos o desenvolvo em diferentes tecnologias e linguagens. Como resultado, precisamos evoluir no sentido da compreensão da construção de sistemas, e não apenas do uso de frameworks. Quanto à funcionalidade da plataforma - nada de sobrenatural...
eu
l0idvrn
18.05.2020 G.
HighLoad Architect é um curso excelente.
Vantagens: variedade de temas, extras. links, oportunidade de experimentar na prática, projeto de graduação. Desvantagens: dificuldade de implantação de ambiente, novas tecnologias em um projeto real com falta de documentação e prazos.Atuo em terceirização como TL/Arquiteto/Desenvolvimento Sênior/PM Técnico. Queria estruturar meus conhecimentos e adquirir novos com foco em altas cargas. Em projetos reais nem sempre é possível...