Olaf Zimmermann; Mirko Stocker; Daniel Lubke; Cesare Pautasso
Editora: Editora Pearson
ISBN: 9788582606629
Edição/Ano: 1ª (2025)
Idioma: Português
Páginas: 533
Categoria(s): Tecnologia e Computador
Descrição
APIs levam inovação e transformação digital a todos os tipos de negócios e ecossistemas. Para criar APIs fáceis de usar, confiáveis e com bom desempenho, arquitetos, designers e desenvolvedores precisam de uma orientação de design especializada. Este guia prático supera a complexidade das conversas de API e seu conteúdo de mensagem, introduzindo diretrizes e heurísticas abrangentes para um design de API sustentável, especificando-as de forma clara, seja qual for a tecnologia ou a plataforma utilizadas.
Sobre o Autor
Olaf Zimmermann
Olaf Zimmermann: Uma Autoridade em Arquitetura de Software Olaf Zimmermann é uma figura proeminente no mundo da arquitetura de software, reconhecido por suas contribuições significativas para o campo. Com uma carreira consolidada e uma vasta experiência, Zimmermann é frequentemente citado como uma autoridade em diversos temas, incluindo: Design de APIs: Seus trabalhos sobre design de APIs são amplamente referenciados e utilizados na indústria. Ele é o autor do livro "Patterns for API Design", uma obra essencial para quem busca criar interfaces de programação de alta qualidade. Arquitetura de Microsserviços: Zimmermann é um defensor da arquitetura de microsserviços e tem desenvolvido ferramentas e metodologias para facilitar a implementação dessa abordagem. Domain-Driven Design: Ele é um entusiasta do Domain-Driven Design (DDD) e aplica seus princípios em seus projetos e pesquisas. Architectural Decision Records (ADRs): Zimmermann é um dos co-criadores do formato Markdown Any Decision Records (MADR), um padrão para documentar decisões arquiteturais.
Mirko Stocker
Profissão: Professor de Engenharia de Software na Eastern Switzerland University of Applied Sciences (OST FH), com foco em Cloud, Web, APIs e programação. Áreas de interesse: Seus trabalhos e pesquisas se concentram em API, padrões de design, refatoração e outros temas relacionados à arquitetura de software. Publicações: É autor de livros como "Patterns for API Design", que é uma referência na área de design de APIs. Outras atividades: É co-fundador da LegalGo, uma empresa que atua na área jurídica.
Cesare Pautasso
é professor titular na Faculdade de Informática da Universidade de Lugano, Suíça. Anteriormente, foi pesquisador no IBM Zurich Research Lab e pesquisador sênior na ETH Zurich, onde obteve seu doutorado em 2004. Sua pesquisa se concentra na construção de sistemas experimentais para explorar a interseção de técnicas de composição de software baseadas em modelos, linguagens de modelagem de processos de negócios e computação autônoma/grid. Recentemente, ele desenvolveu interesse em Mashups da Web 2.0 e Modelagem de Decisão Arquitetônica.
Descubra como nossa solução digital completa pode transformar suas leituras e estudos, com acesso a uma vasta coleção de recursos educativos ao seu alcance.