Projetando e implementando engenharia de plataforma
Esse caminho de aprendizagem fornece um guia abrangente para projetar e implementar engenharia de plataforma em empresas modernas. Ele aborda os princípios fundamentais, o alinhamento estratégico com os objetivos do negócio e os aspectos práticos da construção de plataformas escaláveis, seguras e preparadas para o futuro. Ao seguir esse caminho, os alunos adquirirão o conhecimento e as habilidades necessárias para aumentar a produtividade do desenvolvedor, garantir a excelência operacional e impulsionar a inovação contínua.
Pré-requisitos
Os estudantes que tiverem êxito terão conhecimento e compreensão prévios sobre o seguinte:
- Os conceitos de computação em nuvem incluem uma compreensão das implementações PaaS, SaaS e IaaS.
- Administração do Azure e desenvolvimento do Azure com experiência comprovada em pelo menos uma dessas áreas.
- Conceitos intermediários e avançados do DevOps, incluindo controle de versão, desenvolvimento de software Agile e os princípios mais importantes do desenvolvimento de software. Ajudaria ter experiência em uma organização que fornece software.
Código de Conquista
Gostaria de solicitar um código de conquista?
Módulos neste roteiro de aprendizagem
Esse módulo apresenta os principais conceitos e a importância da engenharia de plataforma. Ele explora como a engenharia de plataforma melhora a produtividade do desenvolvedor, acelera o tempo de retorno do investimento e dá suporte à transformação digital. Os alunos entenderão o valor estratégico da engenharia de plataforma como base para o sucesso técnico e o alinhamento com objetivos comerciais mais amplos.
Neste módulo, os aprendizes obterão insights sobre como projetar arquiteturas de plataforma seguras, escalonáveis e em conformidade com os padrões regulatórios. O módulo aborda o planejamento de capacidade, a otimização de custos e a função da automação na manutenção da consistência e na redução de erros manuais. Os aprendizes também explorarão estratégias para criar soluções escalonáveis que possam lidar com demanda crescente e fluxos de trabalho complexos.
Este módulo se concentra em permitir que os desenvolvedores gerenciem seus recursos e fluxos de trabalho de forma independente, promovendo agilidade e inovação. Os alunos entenderão a importância de combinar flexibilidade com governança robusta para garantir segurança, conformidade e consistência operacional. O módulo também aborda as melhores práticas para implementar e gerenciar recursos de autoatendimento dentro de uma organização.
Os aprendizes descobrirão a importância da observabilidade no fornecimento de insights em tempo real sobre o desempenho do sistema e a identificação de ineficiências. Este módulo enfatiza a importância da melhoria contínua por meio de loops de feedback, monitoramento de desempenho e análise de mercado. Os aprendizes explorarão estratégias para se adaptar às tendências de mercado e promover uma cultura de inovação dentro das equipes de engenharia de plataforma.
Este módulo aborda os princípios do mapeamento estratégico de estradas de plataforma, incluindo o alinhamento de iniciativas de plataforma com objetivos de negócios, a preparação para avanços tecnológicos e o fomento à inovação. Os alunos aprenderão a desenvolver roteiros acionáveis que orientam a evolução da plataforma, garantindo que ela permaneça eficiente, confiável e capaz de evoluir com inovações futuras.