Catalogue

A kind is the abstract thing (a queue); a component is the concrete product (Kafka, SQS) with the defaults it really has; a rule is a deterministic check the linter runs over a design. Every kind, component and rule below has a reference page: its properties, the rules that apply to it in plain English, and the verbatim YAML from the repository.

73 kinds2,366 components across 12 providers42 rulesMachine-readable index
300 components · defaultClear
Abacus.AIabacus-aiml-platformAblyablyrealtime-gatewayApache Accumuloaccumulonosql-databaseActive Directory Domain Servicesactive-directoryidentity-providerApache ActiveMQactivemqqueueAdyenadyenthird-party-apiAerospike Databaseaerospikenosql-databaseAgoraagoramedia-routerGeneric AI serviceai-serviceai-serviceAI21 APIai21-apiai-serviceAirbyteairbyteworkerApache Airflowairflowworkflow-engineAirflow DAGairflow-dagworkerAkamaiakamaicdnAlationalationdata-catalogAleph Alpha APIaleph-alpha-apiai-servicePrometheus Alertmanageralertmanagernotification-serviceAlgoliaalgoliasearch-indexAlteryxalteryxml-platformAmazon Payamazon-paythird-party-apiAmplitudeamplitudebi-serviceAmundsenamundsendata-catalogAnt Media Serverant-mediamedia-routerAnthropic APIanthropic-apiai-serviceAntreaantreanetwork-fabricAnyscale Endpointsanyscale-endpointsml-inferenceApache Helixapache-helixcoordination-serviceApache HTTP Serverapache-httpdload-balancerGeneric API gatewayapi-gatewayapi-gatewayApicurio Registryapicurioschema-registryApifyapifythird-party-apiApache APISIXapisixapi-gatewayApple Push Notification serviceapnsthird-party-apiApollo Configapollo-configfeature-flag-serviceApollo GraphOSapollo-graphosapi-gatewayGeneric application serverapp-serverapp-serverCisco AppDynamicsappdynamicsmonitoringArangoDBarangodbgraph-databaseArgillaargillaml-platformArgo CDargo-cdci-pipelineArgo Workflowsargo-workflowsworkflow-engineArize AXarize-axmonitoringArize Phoenixarize-phoenixmonitoringArmadaarmadabig-data-clusterArroyoarroyostream-processorArthurarthur-aimonitoringGeneric artifact repositoryartifact-repositoryartifact-repositoryJFrog Artifactoryartifactoryartifact-repositoryAssemblyAIassemblyaiai-serviceAsteriskasteriskcontact-centerAstronomer Astroastronomerworkflow-engineAthenzathenzidentity-providerAtlantisatlantisci-pipelineApache Atlasatlasdata-catalogAuditbeatauditbeatmonitoringAuth0auth0identity-providerAutheliaautheliaidentity-providerauthentikauthentikidentity-providerAutoGen Studioautogen-studioapp-serverAutomation pipelineautomation-pipelineci-pipelineAutoMQautomqstreamAnsible AWXawxci-pipelineAxon Serveraxon-serverevent-storeBackblaze B2 Cloud Storagebackblaze-b2object-storeGeneric backup vaultbackup-servicebackup-serviceBaculabaculabackup-serviceBaidu Qianfanbaidu-ernie-apiai-servicebalenabalenaedge-applianceAtlassian Bamboobambooci-pipelineBananabanana-devml-inferenceBank APIbank-apithird-party-apiBareosbareosbackup-serviceBasetenbasetenml-inferenceGeneric bastion hostbastion-hostbastion-hostApache Beambeamstream-processorBeambeam-cloudml-inferenceBeeGFSbeegfsfile-storageBento4bento4media-transcoderBentoMLbentomlml-inferenceBFEbfeload-balancerGeneric BI servicebi-servicebi-serviceGeneric big data clusterbig-data-clusterbig-data-clusterBIND 9binddnsBirdbirdthird-party-apiBitbucketbitbucketartifact-repositoryBitwardenbitwardenkey-managementBlack Forest Labs APIblack-forest-labs-apiai-serviceBland AIbland-aiai-serviceBlob storeblob-storeobject-storeGeneric block storage volumeblock-storageblock-storageBlock volumeblock-volumeblock-storageBolt.newbolt-newclientApache BookKeeperbookkeeperevent-storeBorgBackupborgbackupbackup-serviceGeneric bot managementbot-managementbot-managementBotpressbotpressapp-serverHashiCorp Boundaryboundarybastion-hostBraintreebraintreethird-party-apiBraintrustbraintrustmonitoringBrave Search APIbrave-search-apithird-party-apiBrazebrazenotification-serviceBrooklinbrooklinchange-data-captureBrowserbasebrowserbasethird-party-apiSmartBear Insight HubbugsnagmonitoringBuildkitebuildkiteci-pipelinebunny.net CDNbunnycdnBytewaxbytewaxstream-processorC3 AI Platformc3-aiml-platformGeneric cachecachecacheCache clustercache-clustercacheCaddycaddyload-balancerCadencecadenceworkflow-engineCalypsoAIcalypsoaipolicy-engineCamunda 8camundaworkflow-engineAlibaba Canalcanalchange-data-captureCard networkcard-networkthird-party-apiCartesiacartesiaai-serviceApache Cassandracassandranosql-databaseGeneric CDNcdncdnCDN77cdn77cdnCentrifugocentrifugorealtime-gatewayCeph RBDceph-rbdblock-storageCeph RADOS Gatewayceph-rgwobject-storeCephFScephfsfile-storageCerboscerbospolicy-engineCerebras Inferencecerebras-apiai-servicecert-managercert-managerkey-managementGeneric change data capturechange-data-capturechange-data-captureChaos Meshchaos-meshworkerCheckmkcheckmkmonitoringCheckout.comcheckout-comthird-party-apiChef Infrachefci-pipelineChromachromavector-databaseChunkrchunkrworkerGeneric CI/CD pipelineci-pipelineci-pipelineCiliumciliumservice-meshCircleCIcirclecici-pipelineCisco routercisco-routernetwork-fabricCisco switchcisco-switchnetwork-fabricCitrix Virtual Apps and Desktopscitrix-virtual-appsvirtual-desktopCituscitussql-databaseCivitaicivitaiartifact-repositoryClaude Codeclaude-codeclientClearMLclearmlml-platformClerkclerkidentity-providerClickHouseclickhousedata-warehouseGeneric clientclientclientCloud Foundrycloud-foundryapp-serverCloudinarycloudinaryobject-storeCockroachDBcockroachdbsql-databaseCockroachDB Cloudcockroachdb-cloudsql-databasecogneecogneecacheCohere APIcohere-apiai-serviceCollibracollibradata-catalogCometcomet-mlml-platformConcourseconcourseci-pipelineConductorconductorworkflow-engineConfident AIconfident-aimonitoringConfigCatconfigcatfeature-flag-serviceConfluent Cloudconfluent-cloudstreamConfluent Schema Registryconfluent-schema-registryschema-registryCyberArk Conjurconjurkey-managementConsulconsulcoordination-serviceConsul Connectconsul-connectservice-meshGeneric contact centercontact-centercontact-centerGeneric container orchestratorcontainer-orchestratorcontainer-orchestratorGeneric container registrycontainer-registrycontainer-registryContainer servicecontainer-serviceapp-serverContainer workercontainer-workerworkerContainerSSHcontainersshbastion-hostContent delivery networkcontent-delivery-networkcdnGeneric content repositorycontent-repositorycontent-repositoryContourcontourload-balancerCoolifycoolifyapp-serverGeneric coordination servicecoordination-servicecoordination-serviceCorazacorazawafCoreDNScorednsdnsCoreWeavecoreweavecontainer-orchestratorCortexcortextimeseries-databasecoturncoturnmedia-routerCouchbasecouchbasenosql-databaseApache CouchDBcouchdbnosql-databaseCouriercouriernotification-serviceCoveocoveosearch-indexCrewAI AMPcrewai-enterpriseapp-serverCron jobcron-jobworkerCrossplanecrossplaneci-pipelineCrowdStrike Falconcrowdstrike-falconmonitoringCrusoe Cloud VMcrusoevirtual-machineCubecubebi-serviceCubeFScubefsfile-storageCursorcursorclientCurvinecurvinefile-storageCustomcustomcustomCustomer.iocustomer-ionotification-serviceCVATcvatml-platformDagsterdagsterworkflow-engineDailydailymedia-routerDaprdaprservice-meshDaskdaskbig-data-clusterGeneric data catalogdata-catalogdata-catalogGeneric data warehousedata-warehousedata-warehouseGeneric database proxydatabase-proxydatabase-proxyDatabricksdatabricksbig-data-clusterDatabricks SQLdatabricks-sqldata-warehouseDatadogdatadogmonitoringDataHubdatahubdata-catalogDataikudataikuml-platformDataRobotdatarobotml-platformDatasaurdatasaurml-platformDataStax Enterprisedatastax-enterprisenosql-databaseDatomicdatomicsql-databaseDaytonadaytonaworkerIBM Db2db2sql-databaseGeneric DDoS protection planddos-protectionddos-protectionDebeziumdebeziumchange-data-captureDeepchecksdeepchecksmonitoringDeepEvaldeepevalci-pipelineDeepgramdeepgramai-serviceDeepInfradeepinfraai-serviceDeep Lakedeeplakevector-databaseDeepSeek APIdeepseek-apiai-serviceDesktop appdesktop-appclientDetermined AIdeterminedml-platformDexdexidentity-providerDgraphdgraphgraph-databaseDifydifyapp-serverDigdagdigdagworkflow-engineDiscord APIdiscordthird-party-apiEclipse Dittodittoiot-hubGeneric DNSdnsdnsDNSdns-resolverdnsdnsmasqdnsmasqdnsDocker containerdocker-containerapp-serverDocker Hubdocker-hubcontainer-registryCNCF Distributiondocker-registrycontainer-registryDocker Swarmdocker-swarmcontainer-orchestratorDokkudokkuapp-serverDolphinDBdolphindbtimeseries-databaseDomino Data Labdomino-data-labml-platformDopplerdopplerkey-managementApache Dorisdorisdata-warehouseDouble-entry ledgerdouble-entry-ledgerledgerDragonflydragonflycacheDragonflydragonfly-d7ycdnDrasidrasistream-processorDremiodremiodata-warehouseApache Drilldrilldata-warehouseDronedroneci-pipelineApache Druiddruiddata-warehouseDuckDBduckdbdata-warehouseDVCdvcml-platformDynatracedynatracemonitoringE2Be2bworkerEasegresseasegressapi-gatewayEDB Postgres Advanced Serveredb-postgressql-databaseGeneric edge applianceedge-applianceedge-applianceEJBCAejbcakey-managementElastic Agentelastic-agentmonitoringElastic APMelastic-apmmonitoringElastic Cloudelastic-cloudsearch-indexElastic Defendelastic-defendmonitoringElastic Securityelastic-securitymonitoringElasticsearchelasticsearchsearch-indexElevenLabselevenlabsai-serviceGeneric email security gatewayemail-security-gatewayemail-security-gatewayEmbulkembulkworkerEmissary-ingressemissaryapi-gatewayEMQXemqxiot-hubEncordencordml-platformEntrust nShield HSMentrust-nshieldkey-managementEnvoyenvoyload-balancerEnvoy Gatewayenvoy-gatewayapi-gatewayEnvoy rate limit serviceenvoy-ratelimitrate-limiterEnvoy sidecarenvoy-sidecarservice-meshEpsillaepsillavector-databaseErlang/BEAM nodeerlang-nodeapp-serverEstuary Flowestuarychange-data-captureetcdetcdcoordination-serviceEurekaeurekacoordination-serviceEVCacheevcachecacheGeneric event storeevent-storeevent-storeEventStoreDBeventstoredbevent-storeEvidenceevidencebi-serviceEvidentlyevidently-aimonitoringExaexa-aithird-party-apiExasolexasoldata-warehouseExternalDNSexternal-dnsdnsF5 BIG-IPf5-big-ipload-balancerFacebook Graph APIfacebookthird-party-apifalfal-aiai-serviceFalcofalcomonitoringCrowdStrike Falcon LogScalefalcon-logscalemonitoringFan-out daemonfanout-daemonworkerFastlyfastlycdnFeastfeastml-platformGeneric feature flag servicefeature-flag-servicefeature-flag-serviceFFmpegffmpegmedia-transcoderFiddler AIfiddler-aimonitoringGeneric file sharefile-storagefile-storage
Compute · 13 kinds
Edge · 10 kinds
Data · 20 kinds
Messaging · 10 kinds
Operations · 8 kinds
Security · 8 kinds
Client · 1 kinds
External · 2 kinds
Custom · 1 kinds