Sem resumo de edição
Sem resumo de edição
Linha 2: Linha 2:


* Cluster resources:  
* Cluster resources:  
Agent
Kubernetes cluster
Kubernetes namespace
Kubernetes service account


* Arquitetura Atual: A aplicação é estruturada como um monolito.


* Data storages:
Azure blob storage
Azure blob storage account
Azure cosmos db for nosql container
Azure cosmos db for nosql database
Azure cosmos db for table
Cassandra
Dapr state store
DynamoDB table
Elasticsearch
Google cloud spanner database
Google cloud spanner instance
Google cloud storage bucket
MariaDB
Microsoft sql server database
Microsoft sql server instance
MongoDB
MySql
MySql Instance
Persistent volume
Postgres
Postgres instance
Redis
S3 Bucket


* Data storages:
Dns
Ingress
Route


== Registries: ==
* Other resources
AMQP broker
AWS policy
AWS role
AWS sns topic
AWS sqs queue
Azure federated identity
Azure managed identity
Azure role assignments
Azure role definition
Azure service bus queue
Azure service principal
Base environment
Configuration
Confluent api key
Confluent service account
GCP iam policy binding
Google cloud pub/sub subscription
Google cloud pub/sub topic
Google cloud service account
Google cloud service account key
Horizontal pod autoscaler
Kafka topic
Logging system
OAuth client identity
TLS certificate
Workload


* Arquitetura Atual: A aplicação é estruturada como um monolito.


 
== Registries: ==
* Bibliotecas e Frameworks Principais: Utiliza-se o Spring Boot, Spring Framework, com controle de dependências gerenciado pelo Maven.
Basic container registry (Da propria Humanitec)
Google container registry
Amazon elastic container registry




== Environment Types: ==
== Environment Types: ==


* Integrações Atuais: A aplicação integra-se com IDP, banco de dados Oracle próprio, AWS, SAP, Memcached e SOM-WF v2.
*Integrações Futuras: Não há informações precisas sobre futuras integrações.




== Cloud Accounts: ==
== Cloud Accounts: ==
 
Google cloud platform
 
GCP workload identity federation
* Dificuldades Antecipadas: A análise é necessária para prever dificuldades na implementação do SOM utilizando o conceito de platform engineering.
Amazon web services
 
AWS role assumption
 
Aiven
* Problemas de Escalabilidade e Desempenho: Existem desafios comuns a sistemas monolíticos e on-premise, mas nada fora do esperado.
Azure
Azure federated identity
Cloudflare




== Images: ==
== Images: ==
No contexto da Humanitec, um pipeline de CI é uma fonte de imagem que fornece imagens de contêiner que podem ser implantadas nos ambientes de seus aplicativos como cargas de trabalho.




*Recomendações Iniciais: Para adotar o conceito de platform engineering com o Humanitec, seria necessário um estudo mais aprofundado. Como dica inicial, é importante prestar atenção nas integrações existentes.
== Service Users: ==
Adicionar usuário de serviço
Selecionar Função: Membro, Contribuidor de Artefato, Gerente e Administrador


*Documentação e Recursos: Atualmente, devido à natureza da aplicação e seus múltiplos projetos simultâneos, não há documentação centralizada disponível, exceto pelo README do projeto e a estrutura de Docker.
== Service Users: ==


== Organization Members: ==
== Organization Members: ==
Convidar usuários

Edição das 13h43min de 30 de agosto de 2024

Resource Management:

  • Cluster resources:

Agent Kubernetes cluster Kubernetes namespace Kubernetes service account


  • Data storages:

Azure blob storage Azure blob storage account Azure cosmos db for nosql container Azure cosmos db for nosql database Azure cosmos db for table Cassandra Dapr state store DynamoDB table Elasticsearch Google cloud spanner database Google cloud spanner instance Google cloud storage bucket MariaDB Microsoft sql server database Microsoft sql server instance MongoDB MySql MySql Instance Persistent volume Postgres Postgres instance Redis S3 Bucket

  • Data storages:

Dns Ingress Route

  • Other resources

AMQP broker AWS policy AWS role AWS sns topic AWS sqs queue Azure federated identity Azure managed identity Azure role assignments Azure role definition Azure service bus queue Azure service principal Base environment Configuration Confluent api key Confluent service account GCP iam policy binding Google cloud pub/sub subscription Google cloud pub/sub topic Google cloud service account Google cloud service account key Horizontal pod autoscaler Kafka topic Logging system OAuth client identity TLS certificate Workload


Registries:

Basic container registry (Da propria Humanitec) Google container registry Amazon elastic container registry


Environment Types:

Cloud Accounts:

Google cloud platform GCP workload identity federation Amazon web services AWS role assumption Aiven Azure Azure federated identity Cloudflare


Images:

No contexto da Humanitec, um pipeline de CI é uma fonte de imagem que fornece imagens de contêiner que podem ser implantadas nos ambientes de seus aplicativos como cargas de trabalho.


Service Users:

Adicionar usuário de serviço Selecionar Função: Membro, Contribuidor de Artefato, Gerente e Administrador


Organization Members:

Convidar usuários