What are assemblies?
So far, we have created assemblies and even transitioned assemblies to various environments and managed them. Now that we know the structure of the components that make up assemblies, we can look more closely at how assemblies themselves are structured. As we know an assembly goes through three phases: design, transition, and operation. In the design phase the assembly does not contain any environment details nor does it contain any operational components. At CMS level the components extend a class called catalog, which in turn extends a class called base. In transition phase two, additional components get added to the assembly IaaS object, such as a load balancer or DNS. These can also be specific to a cloud provider. The second object added to the assembly at this point is monitors. Transition relationships in an assembly are denoted by the class manifest. The last phase an assembly goes through is operation. In the operation phase, corresponding Bill Of Material...