Casa > O > O Que É Um Engenheiro De Plataformas?

O que é um engenheiro de plataformas?

Angenharia de plataforma é o processo de seleção de frameworks -- ou seja, se deve usar frameworks de terceiros, em vez de fazer o seu próprio, ao mesmo tempo em que mostra também como unir os frameworks para construir uma plataforma na qual as aplicações podem ser construídas.

p>Let's usam Quora como ilustração de tal plataforma em um webapp típico.

>ul>>li>Front end: CSS, HTML, JavaScript e quaisquer frameworks>li>Entrega de conteúdo e escalabilidade: CDN, balanceamento de carga, IaaS, distrubuição de banco de dados, etc.>li>Serviços em nuvem: APIs (hook into business logic, PaaS, etc.)>li>Lógica de negócio: descobrir que conteúdo enviar para quem, quando e como enviar, além de quem está enviando o conteúdo, o tipo de conteúdo que está enviando e que perguntas o conteúdo responde, como esta resposta, por exemplo (lógica SaaS, etc.).)>li>Segurança e auditoria: login, registro, BNBR, relatórios, etc.>li>bases de dados físicas e outros conteúdos: banco de dados, backups, administração de sistema/rede, etc.

>br>Como engenheiro de plataforma, seu trabalho é garantir que todos os componentes acima funcionem juntos como um todo único e integrado. Esta é uma função diferente de um engenheiro DevOps; você é responsável pela infra-estrutura da plataforma, não por qualquer aplicação específica nessa plataforma.

De Backler Zwick

Você acha que existe uma razão psicológica por trás de uma pessoa que não gosta do som do alarme do iPhone? Se sim, porquê? :: Derramei água no meu portátil há 8 meses, e as chaves não funcionam, o que faço?