Platforma

Model control plane + pull agenti, izgrađen u Gou na PostgreSQL-u: namjerno dosadna infrastruktura koju vaš ops tim već zna voditi.

Arhitektura

Jedan poslužitelj je control plane: REST API, discovery engine s rasporedom, CA gateway i kriptirani trezor ključeva, nad jednom PostgreSQL bazom. Web UI i CLI ravnopravni su klijenti istog API-ja. Agenti povlače posao s poslužitelja preko mTLS-a; ne primaju dolazne konekcije i rade iza NAT-a.

Web UI · CLI · vaša automatizacija
ens0key-server
REST API
Discovery engine + raspored
CA gateway
Trezor ključeva (AES-256-GCM)
PostgreSQL
ACME · DigiCert · EJBCA
ens0key-agent (pull, mTLS)
PEM · PKCS#12 · JKS spremišta

Deployment

Ready-to-go VM appliancei

VMware / ESXi · OVAMicrosoft Hyper-V · VHDXProxmox / KVM · qcow2

Unaprijed izgrađene, prilagođene appliance slike za tri hipervizora koja vaš data centar već vrti: importirajte, bootajte, a konzolni first-boot wizard riješi mrežu, TLS i admin račun. Nadogradnje su ugrađena skripta na jednu naredbu.

Jedna binarna datoteka

Poslužitelj dolazi kao jedna Go binarna datoteka koja poslužuje i web UI. Bez JVM-a, bez aplikacijskog servera, bez vanjskih runtime ovisnosti.

Jedna baza

PostgreSQL je jedina stateful ovisnost. Migracije sheme ugrađene su i primjenjuju se automatski pri pokretanju.

Kontejneri ili bare metal

Pokrenite ga docker composeom u par minuta, ili kao običan systemd servis. Vaša infrastruktura, vaša pravila.

On-premises po dizajnu

ens0key radi na vašoj infrastrukturi, bez hostanog ens0key upravljačkog sustava. Veze s vanjskim CA-ovima i cloud spremištima certifikata konfigurirate sami.

Spreman za HA

Više replika aplikacije iza load balancera: Postgres advisory lock drži jednog scheduler lidera, a warm-standby runbook pokriva failover baze.

Sigurnosni model

Siguran po defaultu

TLS i autentikacija obavezni su odmah; skeniranje privatnih raspona i nesigurni ACME endpointi blokirani su dok ih izričito ne omogućite.

Envelope enkripcija ključeva

Privatni ključevi zaštićeni su AES-256-GCM envelope enkripcijom. Pružatelj, kompatibilnost i opseg KMS/HSM integracije potvrđuju se u ponudi.

mTLS protokol agenata

Agenti se autentificiraju obostranim TLS-om i uvijek samo povlače: bez otvorenih portova na vašim serverima, bez dolaznih firewall pravila.

RBAC na serveru

Uloge se provode u API-ju, ne u UI-ju — CLI i svaki API klijent podliježu istim pravilima.

Potpuni audit trag

Svaka izmjena i svaki pokušaj prijave bilježe se i mogu se pretraživati.

Kriptirani backupovi

Raspoređeni dumpovi s opcionalnom AES-256-GCM enkripcijom na lokalne, SFTP, SCP ili TFTP repozitorije — i transakcijski restore.

MFA lokalnih računa

TOTP s jednokratnim kodovima za oporavak ili Cisco Duo Universal Prompt. Obvezni MFA za lokalne administratore ili sve lokalne korisnike; SSO i LDAP zadržavaju svoja pravila.

Integracije

ens0key se prilagođava vašem okruženju, ne obrnuto: certifikacijska tijela, applianci, spremišta, identitet i vaš SIEM.

Certifikacijska tijela

  • ▸Ugrađeni izdavateljski CA (CRL + OCSP)
  • ▸ACME (RFC 8555, HTTP-01)
  • ▸Microsoft ADCS (Enterprise CA)
  • ▸DigiCert CertCentral
  • ▸EJBCA

Enrollment uređaja i MDM

  • ▸EST (RFC 7030, mTLS)
  • ▸SCEP (RFC 8894, RSA RA + challenge)

Appliancei i platforme

  • ▸Cisco ISE (OpenAPI)
  • ▸Cisco ESA (SSH)
  • ▸Cisco WLC
  • ▸Cisco IOS / mrežni uređaji (agentless SSH)
  • ▸F5 BIG-IP (iControl REST)
  • ▸Fortinet FortiGate
  • ▸Citrix NetScaler
  • ▸Microsoft IIS (HTTPS binding)

Cloud spremišta certifikata

  • ▸Azure Key Vault
  • ▸AWS ACM
  • ▸GCP Certificate Manager

Spremišta certifikata

  • ▸PEM direktoriji + reload hookovi
  • ▸PKCS#12 (.pfx)
  • ▸JKS (Java keystoreovi)
  • ▸IIS bindinzi

Identitet

  • ▸OIDC (generički)
  • ▸Microsoft Entra ID
  • ▸LDAPS
  • ▸Lokalni računi
  • ▸TOTP · Google Authenticator
  • ▸Cisco Duo Universal Prompt

Audit, SIEM i monitoring

  • ▸Syslog preko UDP-a / TCP-a / TLS-a
  • ▸Formati RFC 5424 · CEF · JSON
  • ▸Jedan tok događaja za audit i SIEM
  • ▸Prometheus /metrics endpoint

Obavijesti

  • ▸Webhookovi kompatibilni sa Slackom
  • ▸E-mail (SMTP, STARTTLS/TLS)
  • ▸Dnevni digest isteka

Provjerite kompatibilnost za svoje okruženje

Ovaj pregled služi za pripremu pilota. Točne verzije proizvoda, potrebne ovlasti i podržane operacije potvrđujemo za odabrani konektor u ponudi.

Provjerite kompatibilnost za svoje okruženje
IntegracijaNamjenaPotvrdite u pilotu
CA konektoriIzdavanje i obnova; nepodržani vanjski opoziv izvršava se kod izdavateljaVerzija CA-a, ovlasti i potrebni postupci izdavanja i opoziva
Agentska spremišta: PEM, PKCS#12, JKS, IISPostavljanje i obnova certifikata na Linuxu i WindowsuKonfiguracija spremišta, ponovno učitavanje servisa, TLS provjera i povratak certifikata
Mrežni uređaji i cloud spremištaPostavljanje certifikata na odabrano odredište bez agentaVerzija uređaja/API-ja, ciljani spoj i provjera obnove; ESA upravljački HTTPS još nije spreman
KMS / HSMIntegracija s kriptiranim trezorom ključevaPružatelj, model upravljanja ključevima i opseg integracije prema ponudi
Lokalni MFA / Cisco DuoDrugi faktor za lokalne račune aplikacijeDuo Web SDK, pridruživanje računa, pravila i pristup oporavku
Evidencija API vjerodajnicaVlasništvo, rokovi, povijest metapodataka i upozorenjaUnos metapodataka i usmjeravanje obavijesti; bez automatske rotacije i otkrivanja kod pružatelja
Provjerite kompatibilnost s nama →

Ne vidite svoju platformu?

Nove integracije spremišta i CA-ova razvijamo na zahtjev, po kupcu i po use caseu. A kad nova verzija nekog vendora slomi postojeću integraciju, pokrivamo to dodatnim razvojem: vaša automatizacija nastavlja raditi.

Pitanja o arhitekturi?

Inženjeri smo. Donesite svoju topologiju i svoje rubne slučajeve.

Razgovarajte s inženjerom