1

We have been asked to perform a quick POC (Proof of concept) using DXA with Web 8.5. Due to infrastructure limitation we want to publish the content to file system (DB is not available), as POC will be done for a static website. We have following queries.

  1. In DXA implementation is it mandatory to publish everything to Broker DB?
  2. If we want to publish to file system where exactly we have to change it, cd_deployer_config?
  3. How Topology manager uses cd_deployer_config and cd_storage_config?
  4. Is Topology Manager having it's own set of cd_deployer_config and cd_storage_config? if yes where ?
  • What does "DB not available" mean? What are you using for CM and Topology Manager DBs, then? – Rick Pannekoek Mar 27 '17 at 17:33
  • And what does "POC will be done for static website" mean? It seems a bit weird to me to use a Dynamic Delivery architecture (which DXA uses) to serve a static website. – Rick Pannekoek Mar 27 '17 at 17:42
  • @Rick Pannekoek : Broker Database/Content data store is not available. Yes I will remove the word static from the question, all in all we want to perform a POC using DXA. – user1453602 Mar 29 '17 at 5:54
4

In DXA implementation is it mandatory to publish everything to Broker DB?

Yes, this is required. You could change DXA code to work around this, but it's probably going to be a lot of trouble.

If we want to publish to file system where exactly we have to change it, cd_deployer_config?

cd_storage_conf for the deployer. As said above, this will very likely not work.

How Topology manager uses cd_deployer_config and cd_storage_config?

Topology Manager runs on the Content Manager side, it does not use deployer nor storage.

Is Topology Manager having it's own set of cd_deployer_config and cd_storage_config? if yes where ?

See above.

Seems like you're exploring both Web 8 and DXA, and therefore I'd recommend getting some deep information on 8 before you jump into this. We changed a lot, especially in CD, and don't think you can just wing it - there's a learning curve.

I would also recommend using this script to set up your first environment - it will save you the hassle of having to understand Topology Manager for your first configuration, and it deploys the DXA too.

|improve this answer|||||
4
  1. As per DXA documentation , yes it is mandatory to publish it to database, SDL Docs
  2. Not valid, as it is not possible to publish to file system with out of the box DXA
  3. Topology manager maintains a link between CM and CD using a new Microservice called discovery.svc where we configure the deployer capabilities
  4. You can see the Topology Manager's CDEnvironment configuration information using the following powershell command, Get-ttmCDEnvironment
|improve this answer|||||

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.