TechWhirl (TECHWR-L) is a resource for technical writing and technical communications professionals of all experience levels and in all industries to share their experiences and acquire information.
For two decades, technical communicators have turned to TechWhirl to ask and answer questions about the always-changing world of technical communications, such as tools, skills, career paths, methodologies, and emerging industries. The TechWhirl Archives and magazine, created for, by and about technical writers, offer a wealth of knowledge to everyone with an interest in any aspect of technical communications.
Erika says==============But with all this virtualization trend going on, I guess boxes will gradually be replaced by networking SW run on regular servers and then we can apply Mark?s theory.==============
Actually, this is where I don't see Mark's theory working.Â Virtualization translates into distributed applications (microservices) -- multiple "server" components that make up the final "application".Â The thing is, your "application" might be different from mine, and we may never know which components a specific user will use or have access to in advance of the user signing onto a session.Â When that happens, you can't know what docs to deliver.Â A single, centralized doc server can't scale to the possible combinations.Â The answer is to distribute the docs with each component, and provide a client that aggregates the content at request time.Â This is what I'm doing at VMTurbo (a virtualization platform company).
Also, there are still security constraints.Â The obvious -- when an enterprise doesn't allow external access -- demands that the components be installed behind the firewall, and that's where the docs should live as well.Â But there's another aspect -- dynamic content.Â With a client that dynamically aggregates content at request time the content can come from anywhere, including the component data model itself.Â That means the docs can build content that reflects the user's state, on the fly.Â To do this, if the user's data is behind the firewall, then the docs must also be behind the firewall -- or at least the doc client must be.Â
We have to move away from the notion of a centralized doc server.Â That's just another silo.Â There are two directions to go here.Â Either find the UNIVERSAL SILO -- The one silo that can do everything you need today and tomorrow -- or implement a system that connects silos.Â IMO, the latter is the more likely, more flexible, and more future-proof.
Visit TechWhirl for the latest on content technology, content strategy and content development | http://techwhirl.com