Sem resumo de edição
 
(7 revisões intermediárias por um outro usuário não estão sendo mostradas)
Linha 1: Linha 1:
== Resource Management: ==
== Resource Management: ==


* Cluster resources:  
* Cluster resources:  


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


Agent


Kubernetes cluster


== Registries: ==
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


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


OAuth client identity


* Bibliotecas e Frameworks Principais: Utiliza-se o Spring Boot, Spring Framework, com controle de dependências gerenciado pelo Maven.
TLS certificate


Workload


== Environment Types: ==
== Registries: ==
Basic container registry (Da propria Humanitec)


* Integrações Atuais: A aplicação integra-se com IDP, banco de dados Oracle próprio, AWS, SAP, Memcached e SOM-WF v2.
Google container registry


Amazon elastic container registry


*Integrações Futuras: Não há informações precisas sobre futuras integrações.


== Environment Types: ==
A seção "Environment Types" na Humanitec permite criar e gerenciar categorias de ambientes que padronizam as configurações e políticas para diferentes fases do ciclo de vida da aplicação, como desenvolvimento e produção. Ao definir tipos de ambiente, você assegura que cada estágio do projeto tenha configurações adequadas e consistentes, facilitando a governança e a automação dos ambientes na plataforma.


== 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


* Problemas de Escalabilidade e Desempenho: Existem desafios comuns a sistemas monolíticos e on-premise, mas nada fora do esperado.
Aiven


Azure


== Images: ==
Azure federated identity


Cloudflare


*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.


== 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.


*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: ==
Adicionar usuário de serviço
Selecionar Função: Membro, Contribuidor de Artefato, Gerente e Administrador


== Service Users: ==


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

Edição atual tal como às 17h44min de 2 de setembro 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:

A seção "Environment Types" na Humanitec permite criar e gerenciar categorias de ambientes que padronizam as configurações e políticas para diferentes fases do ciclo de vida da aplicação, como desenvolvimento e produção. Ao definir tipos de ambiente, você assegura que cada estágio do projeto tenha configurações adequadas e consistentes, facilitando a governança e a automação dos ambientes na plataforma.

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