2 Replies Latest reply on May 4, 2017 5:08 AM by danielablett

    Splitting subsystems onto different severs...

    danielablett

      Hi all,

       

      I'm still fairly new to jboss so please excuse if I make any incorrect term or syntax... We have a layered infrastructure with web, api, and data and are trying to split a keycloak instance using Wildfly into this architecture. So in effect I want the ui to exist in the web tier and from here talk to the api tier and subsequently the data tier. Web cant talk to data and vice versa, and api calls are only made to the api layer direct.

       

      I was looking at this JBossTools - Delegating Servers Via Subsystems and I think its what I'm looking for but I cant see any working example to reference to. Would really appreciate some help from anyone with knowledge on this.

       

      Thanks you in advance!

        • 1. Re: Splitting subsystems onto different severs...
          claudio4j

          Hi Daniel, the restriction for the "web" tier to not call the "data" tier may be accomplished with firewall/network rules, as wildfly is not able to prevent any deployed application to open a network connection to any host. Wildfly may make it a bit difficult by restricting which modules the application developer can use, but that is not safe.

          • 2. Re: Splitting subsystems onto different severs...
            danielablett

            Hi Claudio... Thanks for your response! Its restricted for a reason... The purpose of this is to split the stack not create a pin hole through the layer:

             

            Web > API > Data

             

            So were trying to abstract the web ui from the api so they are separate... I have seen bits of information on this but nothing solid enough for me to develop on and unfortunately I dont have vast experience with JBoss