Skip to content

Commit e104b9a

Browse files
committed
feat: criado o readme do projeto istio na aws
1 parent c412277 commit e104b9a

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

Istio/README.md

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
![alt text](/assets/public/istio.png)
2+
3+
# Projeto AWS EKS com Service Mesh e Observabilidade
4+
Este projeto implementa uma infraestrutura robusta e segura utilizando `AWS EKS` como plataforma de orquestração de contêineres, com `Istio` e `Kiali` como ferramentas de service mesh para gerenciar a comunicação entre `microserviços`. A observabilidade é aprimorada com `Prometheus` e `Grafana`, permitindo monitoramento e visualização de métricas em tempo real.
5+
6+
**Tecnologias Utilizadas:**
7+
- **AWS EKS**: Plataforma de orquestração de contêineres.
8+
- **Istio:** Service mesh para gestão de tráfego, segurança, e observabilidade entre microserviços.
9+
- **Kiali:** Interface gráfica para visualização e configuração de service mesh com Istio.
10+
- **Prometheus:** Sistema de monitoramento e alerta.
11+
- **Grafana:** Ferramenta de análise e visualização de dados.
12+
- **Helm:** Gerenciamento de pacotes Kubernetes.
13+
- **Docker:** Contêineres para empacotamento e distribuição de aplicações.
14+
- **Chainguard e Wolfi:** Imagens de contêiner seguras e com foco em segurança.
15+
- **ArgoCD:** GitOps para implantação contínua e gerenciamento de aplicações.
16+
- **GitLab CI:** Pipeline de CI/CD para automação de testes e deploy.
17+
- **Terraform:** Infraestrutura como código para provisionamento de recursos na AWS.
18+
19+
## Funcionalidades Principais:
20+
- **Service Mesh com Istio:** Gerenciamento de tráfego entre microserviços, segurança mTLS, e roteamento avançado.
21+
- **Monitoramento com Prometheus e Grafana:** Coleta de métricas, alertas e dashboards personalizados.
22+
- **GitOps com ArgoCD:** Deploys automatizados e gerenciados via Git, garantindo consistência e controle de versões.
23+
CI/CD com GitLab CI: Pipelines automatizados para build, teste e deploy contínuo.
24+
25+
Este projeto serve como uma base sólida para ambientes Kubernetes altamente escaláveis e seguros, combinando o poder de várias ferramentas modernas para entrega contínua, monitoramento, e gerenciamento de microserviços.

assets/public/istio.png

164 KB
Loading

0 commit comments

Comments
 (0)