To be competitive success company in today speeding world company’s information system in base must rely on success principles, like efficiency, security and simplicity. Besides this, to achieve success and live system that can easily evolve trough the life span, there is some others key principles that integrate design techniques and operational human factors.
Modularity
To build a information system modules and its interaction must be specified at design planing time. To be able to upgrading system design in future information system must be modular in design and base on industrial standards to ensure modularity. Modules are building block of the design architecture. Based on modules you can plan, design, build and maintain any functionality you wont. Module building block are necessary to achieve layering and independency.
Layering
To be able control complex system module building block should be separate into operational layers of the any required type: functionality, logical, physical location, etc. Every layer is hierarchy level of the complexity that interact between neighbor layers. Layering is necessary to achieve simple and efficient control of information policy - or other words: to be able to have simple and clear policy and also controlled policy enforcer layering is required.
Independency
This is key principle to easily evolve system life cycle trough the time. If the system layering is designed on generic module specification then each module can be replaced with different if it can achieve required has same module feature and interface specification. Thus, in futire, each system segment cen be easily, replaced, upgraded, or become redundant with different type of manufacturer or working principles. Then simple control system like playing with lego dices.
Hiearchy Control
To control and manage system behavior in a required manner each system building block must be controlled and coordinated with manager module. Each module is controlled by its manager that sending its modules information how they must work or behave in certain situation. This base principle of the hierarchy controlling.
Simplicity
This is key point of the security and managebility. If the system is too complex its olways leading to security weaknes and complex management and procedures. Keep it simple as it posible!
Total Cost
With modularity, you can build system elements from diferent manufacturers and models without chanching of the system charachteristics. Total cost of the ownership should be minimal for requested functionality and security.
Get ready...
Now you are ready for next generation networking with IPv6, serice delivery, cloud computing, security and manageability...