tutorial Primavera Nuvem no primeiro trimestre -Spring Nuvem Netflix- Seção 01 - Micro Serviços e Primavera Nuvem

Micro Serviços e Primavera Nuvem
O que é um micro-service?
O Primavera Nuvem isso?
Micro Serviços e Primavera Nuvem
O que é um micro-service?

Micro Cloud Services e da Primavera
1, é uma espécie de micro-serviços de arquitetura de software.
2, o serviço de micro-agregados compostos por uma pluralidade de serviços.
3, micro-serviços que são independentes da existência de cada serviço.
4, micro serviço é uma idéia central de ir.
Características micro serviços (vantagem)

Serviços de Micro Cloud e da Primavera
1, desenvolveu um relativamente simples
2, pilha tecnologia flexível
3, serviço independente dissociar
4, alta disponibilidade
desafia micro serviços (deficiências)

Serviços de Micro Cloud e da Primavera
1, manter e implantar complexo o aumento de
2, o custo da comunicação inter-serviços
3, a consistência dos dados (transações distribuídas)
4, teste de integração de sistemas
que Primavera Nuvem isso?

Micro Cloud Services e da Primavera
1, baseia-se na Primavera de inicialização Primavera Nuvem de alcançar.
2, Primavera Cloud é uma coleção de uma série de estrutura de ferramentas.
3, Primavera nuvem fornece um conjunto completo de soluções de micro-serviços.

Primavera Bota Tutorial recomendado: http://www.angelasp.com/news/20196231880.html
Primavera Nuvem O quadro ferramentas de

Micro Serviços e Primavera Nuvem
1, configuração do Spring Cloud Center Config, programa de gerenciamento de configuração git centralizado uso.
2, da mola Nuvem Netflix Netflix integrar numerosos software livre
3, serviço de conexão de barramento de mensagens da mola da nuvem utilizando um autocarro instâncias de serviço de mensagens distribuídos em conjunto e, para uma mudança no estado de propagação de um cluster
4, da mola da nuvem por Nuvem de fundição usando pivotal CloudFoundry integrar sua aplicação
5, serviço de Primavera nuvem cloud Foundry Broker fornece um ponto de partida para o estabelecimento de serviços de hospedagem serviço de gerenciamento de agente de nuvem.
6, Primavera Nuvem cluster baseado abstratas e de liderança eleições e modo de estado civil Zookeeper, Redis, Hazelcast, Cônsul implementado.
7, cônsul descoberta e de gest de configurao com base serviços mola nuvem Hashicorp Cônsul realizado.
8, Primavera Cloud Security em Zuul despachantes fornecer balanceamento de carga para o descanso e autenticação do cliente cabeçalho OAuth2
sistema distribuído 9 rastreamento, aplicações Primavera Nuvem Sleuth SpringCloud e Zipkin, HTrace, ELK compatível.
10, Flow e dados Primavera Nuvem operar um modelo de nuvem local, serviços de dados composição em um internet micro-estruturadas.
Primavera Nuvem Que ferramentas enquadramento

das micro e Primavera Cloud Services
11, baseado-Stream Primavera Nuvem micro-Messaging Service Redis, Coelho, Kafka conseguido usando um modelo simples para enviar e receber mensagens declaradas em aplicações Primavera nuvem.
12, mola nuvem Transmitir App Entradas baseadas em Primavera Bota prevê a integração de sistemas externos primavera
13, Primavera Nuvem de tarefas serviços de ciclo de vida micro-short para SpringBooot declaração aplicação simples adicionado propriedades funcionais e não funcionais.
14, a Primavera Starters App Nuvem Task
15, a gestão de descoberta de serviços e configuração do Spring Nuvem Zookeeper baseado em Apache Zookeeper.
16, Primavera Nuvem para Amazon Web Services da Amazon Web Services e integração rápida.
17, Primavera Nuvem Conectores PaaS facilitar a aplicação e se conectar a mensagem de banco de dados backend como serviços de corretagem em uma variedade de plataformas.
18, entradas Primavera Cloud (o projeto foi encerrado e fundiu a versão e outros itens após Angel.SR2)
19, CLI Primavera Nuvem Primavera nuvem plug-ins para criar rapidamente os componentes do aplicativo com Groovy.
Mola Nuvem integra um total de 19 sub-projectos, o qual contém componentes ou moldura de um ou mais terceiros!
Por que usar Primavera Cloud?

Micro Serviços e Cloud Primavera
1, background: da família Spring, Pivotal e Netfix tem forte apoio
2, a atividade: atualização de versão com freqüência, são basicamente uma versão atualizada mensalmente
3. Arquitetura: com um conjunto completo de soluções de micro-service
4, Documentação: documento oficial completa (documento atualmente principalmente em Inglês)
5, o futuro: micro-serviços é uma tendência, é a realização de micro-serviços arquitetura de escolha para
Primavera Cloud e a Dubbo contrastam

serviços em nuvem micro e Primavera
Primavera Nuvem Dubbo
registro de serviço Primavera Nuvem Netflix Eureka Zookeeper, Redis
invocação serviço REST API RPC
disjuntor perfeito Primavera Nuvem Netflix Hystrix
serviço de gateway da Primavera Nuvem Netflix Zuul não
configuração distribuída Primavera Nuvem de configuração não
Primavera barramento de mensagens nuvem Bus não
... ... ...
cursos precisam usar os

serviços de micro nuvem e da Primavera
1, ferramentas de desenvolvimento: Eclipse (plugin integra Spring STS)
2, ferramentas de compilação: Maven
3, o melhor ter um certo fundamento Primavera Bota
4, versão selecionados: Eclipse4.6, JDK1.8, Maven3.3.9

micro e Primavera Cloud Services

Publicado 13 artigos originais · ganhou elogios 4 · Vistas 2773

Acho que você gosta

Origin blog.csdn.net/Angel_asp/article/details/96604966
Recomendado
Clasificación