[ https://issues.apache.org/jira/browse/SYNCOPE-1455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16808853#comment-16808853 ]
ASF subversion and git services commented on SYNCOPE-1455: ---------------------------------------------------------- Commit 3ae3b06578ffbcf98d8a29e6d643ff849e32ebb4 in syncope's branch refs/heads/master from Francesco Chicchiriccò [ https://gitbox.apache.org/repos/asf?p=syncope.git;h=3ae3b06 ] [SYNCOPE-1455] Initial structure (Docker included) > New component: sra (API gateway) > -------------------------------- > > Key: SYNCOPE-1455 > URL: https://issues.apache.org/jira/browse/SYNCOPE-1455 > Project: Syncope > Issue Type: New Feature > Reporter: Francesco Chicchiriccò > Assignee: Francesco Chicchiriccò > Priority: Major > Fix For: 3.0.0 > > > At high-level, this [API > gateway|https://microservices.io/patterns/apigateway.html] it's an HTTP > reverse proxy exposing a +set of public APIs+, where the response for > invocation of a public API is the result of a configurable process which > involves the invocation of one or more +internal APIs+. > Capabilities: > * configurable mapping between public and internal APIs > * authentication / authorization enforcement > * throttling > * monitor / statistics > * lifecycle management: draft / staging / published / deprecated / ... > For reference / inspiration: > * [https://docs.wso2.com/display/AM260/Key+Concepts] > * [https://istio.io/docs/concepts/what-is-istio/] > * [https://github.com/getheimdall/heimdall] > Good candidate for building upon appears to be [Spring Cloud > Gateway|https://spring.io/projects/spring-cloud-gateway] -- This message was sent by Atlassian JIRA (v7.6.3#76005)