Difference between revisions of "PolicyGuidedFulfillment"
(Created page with "== Business Use Case ==Facilitating reusable policies across workloads: * Enforcing Policies on Murano Environments Following Company Policies ** Facilitate distribution of Wo...") |
|||
Line 1: | Line 1: | ||
− | == Business Use Case ==Facilitating reusable policies across workloads: | + | == Business Use Case == |
− | * Enforcing Policies on Murano Environments Following Company Policies | + | * Facilitating reusable policies across workloads: |
+ | ** Enforcing Policies on Murano Environments Following Company Policies | ||
** Facilitate distribution of Workload across hosts | ** Facilitate distribution of Workload across hosts | ||
** Facilitate specification of Monitoring and subsequent remediation (e.g. auto-Scaling) | ** Facilitate specification of Monitoring and subsequent remediation (e.g. auto-Scaling) | ||
Line 8: | Line 9: | ||
** DevOps with “Ops” setup added at production without other changes | ** DevOps with “Ops” setup added at production without other changes | ||
** Evolution towards Autonomous IT beyond just Auto-Scaling | ** Evolution towards Autonomous IT beyond just Auto-Scaling | ||
+ | |||
+ | == Objectives == | ||
+ | |||
+ | * Add ability to use policies to guide provisioning workloads and their subsequent management: | ||
+ | ** Declaratively attached to models | ||
+ | ** Separation of concern from development (e.g. can change across stages) | ||
+ | * Examples of Use Cases: | ||
+ | ** Provisioning: Select how to best provision among options | ||
+ | *** E.g. Placement (location, security zone, Staging zone) choices; Requirements on infrastructure | ||
+ | ** Monitoring: Setup OpenStack or external systems to monitor the workload / Environment: | ||
+ | *** Performance/Ops | ||
+ | *** Security | ||
+ | *** Usage | ||
+ | *** Compliance | ||
+ | ** Events/Incident handling: where to aggregate/Process/Notify | ||
+ | ** Remediation: How to fix issues (e.g. Auto-scale – Who decides, What to do; Reaction in production to security threat or compliance issue) |
Revision as of 11:03, 4 November 2014
Business Use Case
- Facilitating reusable policies across workloads:
- Enforcing Policies on Murano Environments Following Company Policies
- Facilitate distribution of Workload across hosts
- Facilitate specification of Monitoring and subsequent remediation (e.g. auto-Scaling)
- Deployment of specific workload in specific security zones
- Customer Examples:
- Desire to use same IT policies on “traditional” and for workload on OpenStack
- DevOps with “Ops” setup added at production without other changes
- Evolution towards Autonomous IT beyond just Auto-Scaling
Objectives
- Add ability to use policies to guide provisioning workloads and their subsequent management:
- Declaratively attached to models
- Separation of concern from development (e.g. can change across stages)
- Examples of Use Cases:
- Provisioning: Select how to best provision among options
- E.g. Placement (location, security zone, Staging zone) choices; Requirements on infrastructure
- Monitoring: Setup OpenStack or external systems to monitor the workload / Environment:
- Performance/Ops
- Security
- Usage
- Compliance
- Events/Incident handling: where to aggregate/Process/Notify
- Remediation: How to fix issues (e.g. Auto-scale – Who decides, What to do; Reaction in production to security threat or compliance issue)
- Provisioning: Select how to best provision among options