Ir para o conteúdo
  • Empresa
    • SOBRE NÓS
    • TRABALHE CONOSCO
  • Soluções
    CONSULTORIA CLOUD
    • GET STARTED
    • DESIGN
    • IMPLANTAÇÃO
    MIGRAÇÃO
    SQUAD AS A SERVICE
    WELL ARCHITECTED
    SEGURANÇA E COMPLIANCE
    • MSSP
    • SECAAS
    • OFFENSIVE ACTIONS
    • SRT
    • REVENDA
    BIG DATA & MACHINE LEARNING
    • Analytics
    • AI/ML
    SERVIÇOS GERENCIADOS
    • MONITORAMENTO E SUPORTE 24X7
    • DAREDE MSP
    • GERENCIAMENTO DEVOPS
    • GERENCIAMENTO DEVSECOPS
    • GERENCIAMENTO FINOPS
    • GERENCIAMENTO DE BANCO DE DADOS
    • GERENCIAMENTO DE PABX IP
    • LICENCIAMENTO DE SOFTWARE
    COMPETÊNCIAS AWS
    • AWS CLOUD FRONT
    • AWS AURORA
    • AMAZON RDS
    • DEVOPS
    • MICROSOFT WORKLOADS
    • MIGRATION
    • PUBLIC SECTOR
    • PUBLIC SECTOR NPO
    • PUBLIC SECTOR EDUCATION
    • WELL ARCHITECTED
    • VMWARE CLOUD ON AWS
    • API GATEWAY
    • LAMBDA
    • NETWORKING ON AWS
    • FINANCIAL SERVICES
  • Cases
  • Blog
Darede Portugal
  • Fale Conosco
  • Canal Compliance
  • Seja Parceiro Autorizado
O AWS X-Ray vem sendo uma das principais aplicações de monitoramento de arquiteturas, leia o artigo de Letícia Cintra sobre estruturar um sistema de rastreamento distribuído com o serviço.

Nos últimos anos, as empresas de tecnologia têm pensado cada vez mais em como construir ou transformar suas aplicações utilizando a arquitetura de microsserviços. De forma geral, essa arquitetura tem como principal aspecto a divisão da carga de trabalho em pequenas partes de controle. Logo, quando pensamos em como fazer toda a rastreabilidade de uma estrutura, que com o passar do tempo, torna a ser mais complexa e distribuída. Precisamos levar em conta de que agora em diante teremos partes cada vez menores.
Abordando o monitoramento dessas arquiteturas, possuímos diversas soluções que podem atender os requisitos necessários de acompanhamento e rastreabilidade. Mas ao se tratar do ambiente de nuvem pública, utilizando Amazon Web Services (AWS) por exemplo, há o X-Ray. Esses serviços, tem como principal objetivo obter a visibilidade de desempenho dos aplicativos que estão sendo utilizados. Assim é possível entender a performance da arquitetura.

Fonte: https://d1.awsstatic.com/Products/product-name/Images/product-page-diagram_AWS-X-Ray_how-it-works.2922edd4bfe011e997dbf32fdf8bd520bcbc85fb.png

O X-Ray pode disponibilizar uma visualização sobre solicitações, conforme elas percorrem na workload. Assim criando um mapa dos elementos que pertencem ao aplicativo. Além de abranger simples serviços a aplicações complexas, sendo possível utilizar o X-Ray para analisar as aplicações de vários níveis, como podemos ver na imagem abaixo:

Fonte: https://docs.aws.amazon.com/xray/latest/devguide/aws-xray.html

Esse serviço implementa o rastreamento, adicionando um cabeçalho HTTP (com um ID exclusivo) para as requisições que ainda não possui e permanece encaminhando para as demais camadas do gerenciador de requisições.
Uma amostra significativa dos segmentos é conduzida ao X-Ray para então ser agrupado (grupos de segmentos que compartilham um ID em comum). Após processado, o console do X-Ray disponibiliza um mapa de serviços que representa visualmente a relação das aplicações entre si em sistemas simples de distribuição:

Fonte: https://docs.aws.amazon.com/xray/latest/devguide/aws-xray.html

Assim como em estruturas mais complexas, a estrutura possui mais camadas e pontos distribuídos com diversos micros serviços acoplados:

Fonte: https://docs.aws.amazon.com/xray/latest/devguide/xray-console.html

Exemplo

Para a implementação em linguagens, atualmente são discutidas as bibliotecas de auto instrumentação, não sendo necessárias alterações no uso dessas linguagens. Podemos encontrar diversos modelos de aplicações no github. Assim como fontes da documentações AWS que auxiliam na implementação da auto instrumentação em linguagens como .NET (IIS) e JAVA.
Ao configurar a instrumentação automática para rastreamento de um aplicativo .NET Framework simples em execução no IIS, usamos o novo instalador da aplicação. Depois de baixar, executar o instalador e redefinir o IIS, podemos usar a visualização de módulos a fim de verificar se um novo módulo de rastreamento foi adicionado. Como podemos visualizar na imagem abaixo:

Fonte:https://aws.amazon.com/pt/blogs/developer/a-new-more-simplified-setup-for-x-ray-tracing-of-net-applications/

Com essas configurações, já é possível iniciar o rastreamento deste aplicativo – sem alterações de código ou projeto.

Conclusão

Portanto, quando falamos em sistemas distribuídos, é preciso entender a dificuldade de rastrear dados e performance. Pensando nisso, é importante investir em soluções de rastreamento, e compreender que o X-Ray possibilita essa visualização. O que permite também apresentar um mapeamento macro da solução, facilitando a descoberta da causa do problema, além de possíveis gargalos.

Leia mais artigos técnicos em nosso blog!

  • AWS, AWS X-Ray, Cloud Computing, Computação em Nuvem, X-Ray

OUTRAS PUBLICAÇÕES

Novidades da Semana 19 a 23 de julho

Todos os dias a AWS lança uma série novidades e atualizações em seus produtos que visam melhorar a vida de seus usuários. Reunimos algumas delas que fazem mais sentido para nosso mercado e que certamente aplicaremos em nosso dia a dia. Confira as novidades das últimas semanas.

Porque contratar uma consultoria em cloud?

Muitas empresas implementam a cloud sem nenhum auxílio, o que pode gerar problemas. Veja o artigo que explica porque devemos contratar uma consultoria.

O que é Infrastructure as Code (IaC)?

A Infrastructure as Code é um modo de automatizar o provisionamento da infraestrutura de TI e aliada com a cultura DevOps pode ser de grande ajuda para as empresas. Confira o artigo do blog sobre esse conceito.

Novidades da Semana – 21 de fevereiro a 4 de março

Os #cloudspecialists da Darede reuniram as principais novidades da semana da AWS! Confira quais são elas e como elas podem te ajudar!

Infraestrutura como código: AWS CloudFormation

Os #cloudespecialists trouxeram uma visão geral do serviço que automatizará a configuração de suas infraestruturas na AWS!

Darede anuncia parceria com a Escola da Nuvem

A Darede, consultoria de serviços de TI, eleita Consulting Partner of the Year 2021 pela Amazon Web Services, anunciou que integrará o projeto da Escola da Nuvem, uma organização sem fins lucrativos que busca encontrar novos talentos da tecnologia da informação através de ações de capacitação e da criação de oportunidades de emprego visando proporcionar uma nova realidade para quem mais precisa. Ao lado de algumas das principais consultorias do país, a empresa irá investir financeiramente no projeto, além de ajudar a desenvolver os cursos de áreas da cloud computing, disponibilizar seus especialistas para as mentorias com os estudantes participantes e oferecer vagas de trabalho através da plataforma da iniciativa.

« Anterior Página1 Página2 Página3 Página4 Página5 Página6 Página7 Página8 Página9 Página10 Próxima »
  • E-books
  • Blog
Conecte-se conosco
Mais
  • Fale Conosco
  • Canal Compliance
  • Seja Parceiro Autorizado
  • Governança Corporativa

Escritórios

  • Alameda Araguaia, 2044 - Bloco 1 - CJ 210/211 06455-000 - Alphaville, Barueri São Paulo - Brasil
  • Dabi Business Park - R. Gen. Augusto Soares dos Santos, 100 - Parque Industrial Lagoinha Ribeirão Preto, São Paulo, 14095
  • Avenida Bombeiros Voluntários de Algés 44 Lisbon , Algés, 1495 Oeiras
  • +55 11 3900-1010 | 3995-6919
newsletter
  • Política de Privacidade e Cookies
  • Perguntas Frequentes
© Copyright 2025 Darede à nuvem
Todos os direitos reservados | By Damidia Marketing & Conteúdo

Nós usamos cookies para garantir e oferecer a melhor experiência de navegação em nosso site! Mais informações

ACEITAR & FECHAR
RECUSAR