Deployment Framework Best Practices for Red Hat Enterprise Linux on HP ProLiant

9
Figure 3: Deployment framework solution blocks
Based upon these native building blocks already present, it is fairly straightforward to implement a
robust, flexible, and scalable deployment framework. Further, each of these can be extended through
the inherent modularity and interfaces, to flesh out the remaining aspects.
NOTE: At this point, much of the Red Hat Network Satellite server's software stack is really FOSS,
courtesy of Red Hat principles and practices. With that knowledge, it is rather straightforward to
assemble the corresponding pieces with some integration steps and end up with a fully functional
equivalent. As such, much of the remaining information applies irregardless of the starting point.
In the next few sections, each of the larger blocks of functionality is described, refined, and integrated
with other offerings to complete the deployment framework. While the solution for this example
deployment framework was derived in a top-down fashion, it is desirable to examine it from a bottom-
up approach as these offerings integrate and build upon each other.