-
Type: Task
-
Status: Closed
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Primer
-
Labels:None
The TC approved this initial approach:
a. Application Developers Role
• You took that role in the chapters before
• Expert in application structure and "global" management of an application
• The concept of Plans
• Sketch difference between imperative approach and declarative approach
b. Type Developers Role (Domain Expert Role and Vendor Point of View)
• Expert in application componentry and "local" management of individual components Node Types
• Expert in establishing connections between components Relationship Types
• Providing reusable service templates Boundary Definitions Abstract Node Types
• Vendor does above to provide types that reflect its products
c. Artifact Developers Role (IT Specialist Role and Vendor Point of View)
• Expert in code artifacts Implementation artifacts and Deployment artifacts
• In charge of Artifact Templates and Node/Relationship Type Implementations
• Vendor packages its node types and relationship types into CSAR that customers can use to define its own cloud apps