Microsserviços prontos para a produção

Um dos maiores desafios para as empresas que adotaram a arquitetura de microsserviços é a falta de padronização de arquitetura – operacional e organizacional. Depois de dividir uma aplicação monolítica ou construir um ecossistema de microsserviços a partir do zero, muitos engenheiros se perguntam o que vem a seguir. Neste livro prático, a autora Susan Fowler apresenta com profundidade um conjunto de padrões de microsserviço, aproveitando sua experiência de padronização de mais de mil microsserviços do Uber. Você aprenderá a projetar microsserviços que são estáveis, confiáveis, escaláveis, tolerantes a falhas, de alto desempenho, monitorados, documentados e preparados para qualquer catástrofe.

Por: R$ 53,00

Preço a vista: R$ 53,00

+-
Comprar
Opções de Parcelamento:
  • à vista R$ 53,00
Outras formas de pagamento

Quem viu este produto , comprou

  • Iluminação: Simplificando o Projeto

    O Projeto de Iluminação, explicado de forma didática sempre foi algo muito procurado pelos que trabalham com a luz. Totalmente colorido, neste livro você encontra Dicas, macetes, orientações e muitas informações de como fazer um bom projeto de iluminação fazem a parte fundamental deste quinto trabalho literário e o segundo sobre o tema. Como no seu livro anterior, Luz, Lâmpadas & Iluminação, best-seller e precursor sobre o assunto, Mauri Luiz da Silva consegue nos colocar no caminho da luz, e novamente com a característica principal de sua obra, a linguagem acessível, onde a leitura flui de forma natural e motivadora. De estudantes aos mais renomados projetistas, todos encontrarão informações importantes neste livro, pois como sempre fala Mauri: Quanto mais se aprender sobre a iluminação, melhor, pois sendo matéria ainda relativamente nova no Brasil, tudo soma positivamente, sejam cursos, palestras, revistas ou livros. Iluminação – Simplificando o Projeto passa a ser fonte de consulta indispensável nessa busca incessante de informações sobre a LUZ e seus efeitos. ... Ler mais +

    QUERO VER
  • Percepção Visual Aplicada a Arquitetura e Iluminação

    Este livro apresenta como a teoria da Gestalt pode ser aplicada em projetos de arquitetura e iluminação. Mostra como as formas e volumetrias de edifícios e ambientes atraem o observador e como a luz, seja ela natural ou artificial, é a personagem principal na percepção visual. Para que o leitor não tenha dificuldades em compreender a relação existente entre a percepção visual e a arquitetura/iluminação, os primeiros capítulos deste trabalho levam de forma clara, informações da área da psicologia à profissionais de todas as áreas que se interessam por arquitetura e iluminação. Os capítulos seguintes mostram como é possível aplicar os conceitos da percepção visual sob a luz da Gestalt em projetos de arquitetura e iluminação. Com uma linguagem direta e de fácil compreensão, explica por que determinados edifícios e espaços arquitetônicos são considerados como agradáveis e outros não. A leitura do livro facilitará estudantes e profissionais das diversas áreas a utilizar as teorias da percepção visual como ferramentas para a concepção de seus projetos. ... Ler mais +

    QUERO VER
  • Luz, Lâmpadas e Iluminação - 4ª. Edição Revisada

    Este livro, escrito em linguagem simples e didática, além de ser uma fonte de consultas para profissionais da iluminação, estudantes de arquitetura, engenharia e de outros cursos técnicos, pode e deve ser lido também por toda e qualquer pessoa que se interesse pelo tema. As informações aqui registradas, bem como as dicas e esclarecimentos, são muito úteis tanto para quem quer fazer um grande projeto de iluminação, como para quem deseja simplesmente iluminar adequadamente sua residência. ... Ler mais +

    QUERO VER
  • Microsserviços prontos para a produção

    Um dos maiores desafios para as empresas que adotaram a arquitetura de microsserviços é a falta de padronização de arquitetura – operacional e organizacional. Depois de dividir uma aplicação monolítica ou construir um ecossistema de microsserviços a partir do zero, muitos engenheiros se perguntam o que vem a seguir. Neste livro prático, a autora Susan Fowler apresenta com profundidade um conjunto de padrões de microsserviço, aproveitando sua experiência de padronização de mais de mil microsserviços do Uber. Você aprenderá a projetar microsserviços que são estáveis, confiáveis, escaláveis, tolerantes a falhas, de alto desempenho, monitorados, documentados e preparados para qualquer catástrofe. ... Ler mais +

    QUERO VER
  • Dicas Preciosas em Iluminação

    O livro mostra a iluminação arquitetural de interiores como um assunto que afeta e sensibiliza a todos. Desvenda a plástica da luz e sua capacidade de encantar o ser humano.
    Mostra as bases e conceitos fundamentais da matéria Iluminação.
    Contempla assuntos como tipos de lâmpadas e sua adequação a cada ambiente, tipos de iluminação e suas ambiências resultantes, efeitos de luz e sombra e forma de apresentação de projetos luminotécnicos. ... Ler mais +

    QUERO VER
  • LED - A Luz dos Novos Projetos

    LEDs representam uma nova forma de luz. E Mauri Luiz da Silva - especialista em Iluminação - com incontável número de palestras e cursos ministrados sobre luz e seus efeitos, aborda o tema com sua forma de escrever que é, ao mesmo tempo, técnica e de fácil compreensão. Portanto, este livro é indicado para estudantes, profissionais da luz, instaladores, vendedores e compradores de produtos de iluminação e todos os que se interessam pelo tema.Nesta terceira obra sobre iluminação – que é o sétimo livro de sua carreira -, Mauri traz informações para que essa novidade luminosa, utilizada com conhecimento, ajude a construir ambientes que tragam conforto às pessoas. A iluminação deve servir aos seres vivos, transformando ambientes e melhorando suas emoções na incessante busca de uma melhor qualidade de vida. Leiam e constatem que, efetivamente, o LED é a luz dos novos projetos. ... Ler mais +

    QUERO VER

Quem viu este produto , também se interessou

  • Percepção Visual Aplicada a Arquitetura e Iluminação

    Este livro apresenta como a teoria da Gestalt pode ser aplicada em projetos de arquitetura e iluminação. Mostra como as formas e volumetrias de edifícios e ambientes atraem o observador e como a luz, seja ela natural ou artificial, é a personagem principal na percepção visual. Para que o leitor não tenha dificuldades em compreender a relação existente entre a percepção visual e a arquitetura/iluminação, os primeiros capítulos deste trabalho levam de forma clara, informações da área da psicologia à profissionais de todas as áreas que se interessam por arquitetura e iluminação. Os capítulos seguintes mostram como é possível aplicar os conceitos da percepção visual sob a luz da Gestalt em projetos de arquitetura e iluminação. Com uma linguagem direta e de fácil compreensão, explica por que determinados edifícios e espaços arquitetônicos são considerados como agradáveis e outros não. A leitura do livro facilitará estudantes e profissionais das diversas áreas a utilizar as teorias da percepção visual como ferramentas para a concepção de seus projetos. ... Ler mais +

    QUERO VER
  • Luz, Lâmpadas e Iluminação - 4ª. Edição Revisada

    Este livro, escrito em linguagem simples e didática, além de ser uma fonte de consultas para profissionais da iluminação, estudantes de arquitetura, engenharia e de outros cursos técnicos, pode e deve ser lido também por toda e qualquer pessoa que se interesse pelo tema. As informações aqui registradas, bem como as dicas e esclarecimentos, são muito úteis tanto para quem quer fazer um grande projeto de iluminação, como para quem deseja simplesmente iluminar adequadamente sua residência. ... Ler mais +

    QUERO VER
  • Iluminação: Simplificando o Projeto

    O Projeto de Iluminação, explicado de forma didática sempre foi algo muito procurado pelos que trabalham com a luz. Totalmente colorido, neste livro você encontra Dicas, macetes, orientações e muitas informações de como fazer um bom projeto de iluminação fazem a parte fundamental deste quinto trabalho literário e o segundo sobre o tema. Como no seu livro anterior, Luz, Lâmpadas & Iluminação, best-seller e precursor sobre o assunto, Mauri Luiz da Silva consegue nos colocar no caminho da luz, e novamente com a característica principal de sua obra, a linguagem acessível, onde a leitura flui de forma natural e motivadora. De estudantes aos mais renomados projetistas, todos encontrarão informações importantes neste livro, pois como sempre fala Mauri: Quanto mais se aprender sobre a iluminação, melhor, pois sendo matéria ainda relativamente nova no Brasil, tudo soma positivamente, sejam cursos, palestras, revistas ou livros. Iluminação – Simplificando o Projeto passa a ser fonte de consulta indispensável nessa busca incessante de informações sobre a LUZ e seus efeitos. ... Ler mais +

    QUERO VER
  • Dicas Preciosas em Iluminação

    O livro mostra a iluminação arquitetural de interiores como um assunto que afeta e sensibiliza a todos. Desvenda a plástica da luz e sua capacidade de encantar o ser humano.
    Mostra as bases e conceitos fundamentais da matéria Iluminação.
    Contempla assuntos como tipos de lâmpadas e sua adequação a cada ambiente, tipos de iluminação e suas ambiências resultantes, efeitos de luz e sombra e forma de apresentação de projetos luminotécnicos. ... Ler mais +

    QUERO VER
  • Microsserviços prontos para a produção

    Um dos maiores desafios para as empresas que adotaram a arquitetura de microsserviços é a falta de padronização de arquitetura – operacional e organizacional. Depois de dividir uma aplicação monolítica ou construir um ecossistema de microsserviços a partir do zero, muitos engenheiros se perguntam o que vem a seguir. Neste livro prático, a autora Susan Fowler apresenta com profundidade um conjunto de padrões de microsserviço, aproveitando sua experiência de padronização de mais de mil microsserviços do Uber. Você aprenderá a projetar microsserviços que são estáveis, confiáveis, escaláveis, tolerantes a falhas, de alto desempenho, monitorados, documentados e preparados para qualquer catástrofe. ... Ler mais +

    QUERO VER
  • LED - A Luz dos Novos Projetos

    LEDs representam uma nova forma de luz. E Mauri Luiz da Silva - especialista em Iluminação - com incontável número de palestras e cursos ministrados sobre luz e seus efeitos, aborda o tema com sua forma de escrever que é, ao mesmo tempo, técnica e de fácil compreensão. Portanto, este livro é indicado para estudantes, profissionais da luz, instaladores, vendedores e compradores de produtos de iluminação e todos os que se interessam pelo tema.Nesta terceira obra sobre iluminação – que é o sétimo livro de sua carreira -, Mauri traz informações para que essa novidade luminosa, utilizada com conhecimento, ajude a construir ambientes que tragam conforto às pessoas. A iluminação deve servir aos seres vivos, transformando ambientes e melhorando suas emoções na incessante busca de uma melhor qualidade de vida. Leiam e constatem que, efetivamente, o LED é a luz dos novos projetos. ... Ler mais +

    QUERO VER
  • Descrição
    Microsserviços prontos para a produção

    Um dos maiores desafios para as empresas que adotaram a arquitetura de microsserviços é a falta de padronização de arquitetura – operacional e organizacional. Depois de dividir uma aplicação monolítica ou construir um ecossistema de microsserviços a partir do zero, muitos engenheiros se perguntam o que vem a seguir. Neste livro prático, a autora Susan Fowler apresenta com profundidade um conjunto de padrões de microsserviço, aproveitando sua experiência de padronização de mais de mil microsserviços do Uber. Você aprenderá a projetar microsserviços que são estáveis, confiáveis, escaláveis, tolerantes a falhas, de alto desempenho, monitorados, documentados e preparados para qualquer catástrofe.

    Explore os padrões de disponibilidade de produção, incluindo:

    Estabilidade e confiabilidade – desenvolva, implante, introduza e descontinue microsserviços; proteja-se contra falhas de dependência.
    Escalabilidade e desempenho – conheça os componentes essenciais para alcançar mais eficiência do microsserviço.
    Tolerância a falhas e prontidão para catástrofes – garanta a disponibilidade forçando ativamente os microsserviços a falhar em tempo real.
    Monitoramento – aprenda como monitorar, gravar logs e exibir as principais métricas; estabeleça procedimentos de alerta e de prontidão.
    Documentação e compreensão – atenue os efeitos negativos das contrapartidas que acompanham a adoção dos microsserviços, incluindo a dispersão organizacional e a defasagem técnica.
  • Sobre o Autor
  • Especificação

    Características

    Tipo de LivroLivro Físico

    Especificações

    Sobre o AutorSusan J. Fowler

    Susan Fowler é uma engenheira de confiabilidade da Uber Technologies, onde ela divide seu tempo entre implantar uma iniciativa de disponibilidade de produção em todos os microsserviços do Uber e integrar-se a equipes de aplicações críticas para o negócio, buscando tornar seus serviços prontos para produção. Depois de estudar física de partículas na University of Pennsylvania, ela trabalhou em plataformas e infraestrutura de aplicação em várias pequenas startups antes de entrar no Uber.
    Informações TécnicasSumário
    Prefácio .................................................................................................................. 11

    Capítulo 1 Microsserviços...................................................................................... 21
    De monólitos a microsserviços.................................................................... 22
    Arquitetura de microsserviços.....................................................................31
    Ecossistema de microsserviços.................................................................... 34
    Camada 1: Hardware............................................................................. 35
    Camada 2: Comunicação....................................................................... 37
    Camada 3: a plataforma de aplicação ..................................................... 40
    Camada 4: Microsserviços..................................................................... 45
    Desafios organizacionais............................................................................ 46
    Lei de Conway Reversa .......................................................................... 47
    Dispersão técnica .................................................................................. 49
    Outras maneiras de falhar...................................................................... 50
    Competição por recursos........................................................................51

    Capítulo 2 Disponibilidade de produção ................................................................ 53
    Desafios da padronização de microsserviços............................................... 53
    Disponibilidade: o objetivo da padronização............................................... 55
    Padrões de disponibilidade de produção ..................................................... 56
    Estabilidade .......................................................................................... 57
    Confiabilidade....................................................................................... 59
    Escalabilidade ....................................................................................... 60
    Tolerância a falhas e prontidão para catástrofes...................................... 62
    Desempenho ......................................................................................... 64
    Monitoramento ..................................................................................... 65
    Documentação ...................................................................................... 67
    Implementando a disponibilidade de produção ........................................... 69

    Capítulo 3 Estabilidade e confiabilidade................................................................ 72
    Princípios para construir microsserviços estáveis e confiáveis ...................... 72
    Ciclo de desenvolvimento............................................................................74
    Pipeline de deployment ...............................................................................76
    Staging.................................................................................................. 77
    Pré-release (fase canary)......................................................................... 84
    Produção............................................................................................... 85
    Impondo uma implantação estável e confiável ........................................ 86
    Dependências ............................................................................................ 88
    Roteamento e descoberta............................................................................ 90
    Descontinuação e desativação..................................................................... 91
    Avalie seu microsserviço............................................................................. 93
    Ciclo de desenvolvimento ...................................................................... 93
    Pipeline de deployment.......................................................................... 93
    Dependências........................................................................................ 94
    Roteamento e descoberta....................................................................... 94
    Descontinuação e desativação................................................................ 95

    Capítulo 4 Escalabilidade e desempenho...............................................................96
    Princípios de escalabilidade e desempenho de microsserviços...................... 96
    Conhecendo a escala de crescimento .......................................................... 98
    A escala de crescimento qualitativa ........................................................ 98
    Escala de crescimento quantitativo........................................................101
    Uso eficiente de recursos ...........................................................................101
    Percepção de recursos ...............................................................................103
    Requisitos de recursos..........................................................................103
    Gargalos de recursos ............................................................................104
    Planejamento de capacidade ......................................................................105
    Escalamento de dependências....................................................................107
    Gerenciamento de tráfego..........................................................................109
    Tratamento e processamento de tarefas......................................................110
    Limitações da linguagem de programação .............................................111
    Tratando das solicitações e processando tarefas de modo eficiente .........112
    Armazenamento escalável de dados...........................................................113
    Escolha do database em ecossistemas de microsserviços........................114
    Desafios de databases na arquitetura de microsserviços.........................115
    Avalie seu microsserviço............................................................................116
    Conhecer a escala de crescimento .........................................................116
    Uso eficiente de recursos.......................................................................116
    Percepção de recursos...........................................................................117
    Planejamento de capacidade..................................................................117
    Dimensionamento das dependências.....................................................117
    Gerenciamento de tráfego .....................................................................118
    Tratamento e processamento de tarefas.................................................118
    Armazenamento escalável de dados ......................................................118

    Capítulo 5 Tolerância a falhas e preparação para catástrofes................................ 120
    Princípios de construção de microsserviços tolerantes a falhas................... 120
    Evitando pontos únicos de falha ............................................................... 122
    Cenários de catástrofes e falhas.................................................................124
    Falhas comuns em um ecossistema ...................................................... 126
    Falhas de hardware.............................................................................. 128
    Falhas no âmbito da comunicação e plataforma de aplicação ................ 130
    Falhas de dependência..........................................................................132
    Falhas internas (microsserviço)............................................................ 134
    Teste de resiliência ................................................................................... 136
    Teste de código.....................................................................................137
    Teste de carga.......................................................................................139
    Teste de caos........................................................................................143
    Detecção e reparo de falhas.......................................................................145
    Incidentes e interrupções...........................................................................147
    Categorização adequada .......................................................................148
    Os cinco estágios da resposta a incidentes.............................................150
    Avalie seu microsserviço............................................................................153
    Evitando pontos únicos de falha .......................................................... 154
    Cenários de catástrofes e falhas............................................................ 154
    Teste de resiliência............................................................................... 154
    Detecção e reparo de falhas.................................................................. 154

    Capítulo 6 Monitoramento.................................................................................. 156
    Princípios do monitoramento de microsserviços.........................................156
    Métricas principais....................................................................................158
    Logging ....................................................................................................161
    Dashboards ..............................................................................................163
    Alertas......................................................................................................165
    Configurando alertas eficazes ...............................................................165
    Tratando alertas ...................................................................................167
    Turnos de plantão .....................................................................................168
    Avalie seu microsserviço............................................................................170
    Métricas principais...............................................................................170
    Logging ...............................................................................................170
    Dashboards..........................................................................................170
    Alertas.................................................................................................170
    Turnos de plantão.................................................................................171

    Capítulo 7 Documentação e compreensão ........................................................... 172
    Princípios de documentação e compreensão de um microsserviço...............172
    Documentação de microsserviços..............................................................175
    Descrição .............................................................................................176
    Diagrama da arquitetura.......................................................................177
    Informações de contato e plantão..........................................................178
    Links ...................................................................................................178
    Guia de bordo e desenvolvimento .........................................................179
    Fluxos de solicitações, endpoints e dependências...................................179
    Roteiros de plantão...............................................................................180
    FAQ.....................................................................................................181
    Compreensão do microsserviço .................................................................182
    Revisões de arquitetura.........................................................................184
    Auditorias de disponibilidade de produção............................................185
    Planos estratégicos de disponibilidade de produção ...............................186
    Automatização da disponibilidade de produção.....................................187
    Avalie seu microsserviço............................................................................189
    Documentação do microsserviço...........................................................189
    Compreensão do microsserviço............................................................ 190

    Apêndice A Checklist de disponibilidade de produção .......................................... 191
    Um serviço pronto para produção é estável e confiável quando: ..................191
    Um serviço pronto para produção é escalável e de alto desempenho quando:.191
    Um serviço pronto para produção é tolerante a falhas e preparado para qualquer
    catástrofe quando:........................................................................192
    Um serviço pronto para produção é adequadamente monitorado quando:...192
    Um serviço pronto para produção é documentado e compreendido quando:..193

    Apêndice B Avalie seu microsserviço.................................................................... 194
    Estabilidade e confiabilidade .................................................................... 194
    Ciclo de desenvolvimento .................................................................... 194
    Pipeline de deployment.........................................................................195
    Dependências.......................................................................................195
    Roteamento e descoberta......................................................................195
    Descontinuação e desativação.............................................................. 196
    Escalabilidade e desempenho ................................................................... 196
    Conhecer a escala de crescimento ........................................................ 196
    Uso eficiente de recursos...................................................................... 196
    Percepção de recursos.......................................................................... 196
    Planejamento de capacidade..................................................................197
    Dimensionamento das dependências.....................................................197
    Gerenciamento de tráfego .....................................................................197
    Tratamento e processamento de tarefas.................................................198
    Armazenamento escalável de dados ......................................................198
    Tolerância a falhas e preparação para catástrofes....................................... 199
    Evitando pontos únicos de falha .......................................................... 199
    Cenários de catástrofes e falhas............................................................ 199
    Teste de resiliência............................................................................... 199
    Detecção e reparo de falhas.................................................................. 200
    Monitoramento........................................................................................ 200
    Métricas principais.............................................................................. 200
    Logging .............................................................................................. 200
    Dashboards......................................................................................... 200
    Alertas.................................................................................................201
    Turnos de plantão.................................................................................201
    Documentação e compreensão ..................................................................201
    Documentação do microsserviço...........................................................201
    Compreensão do microsserviço............................................................ 202
    Glossário............................................................................................................... 203

    Informações Técnicas

    Nº de páginas:224
    Origem:Internacional
    Editora:Editora Novatec
    Idioma:Português
    Edição:1ª Edição
    Ano:2017
    ISBN:9788575226216
    Encadernação:Brochura
    Autor:Susan J. Fowler
  • Informações

Avaliação técnica sobre o livro

Olá! Seja Bem Vindo (a)!

Eu sou o Moderninho , o Mascote da Ciência Moderna Online!
Além de bonito, o novo site tem Minhas Dicas :) #ficaadica

A 1ª Dica é -> Deixe aqui seu contato para receber nossas
NOVIDADES, PROMOÇÕES E CUPONS DE DESCONTOS ;)

Navegue SEM Moderação!