Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Swordfish Documentation: User Stories: SOA Administrator"
(Add reference to Schema externalization) |
m |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{| border="1" cellpadding="3" cellspacing="0" width="100%" | {| border="1" cellpadding="3" cellspacing="0" width="100%" | ||
− | == User Stories for SOA Administrators == | + | == User Stories for SOA Administrators and Operators == |
|- style="background:#DFF4B3;" | |- style="background:#DFF4B3;" | ||
|width="10*" |'''ID''' | |width="10*" |'''ID''' | ||
Line 7: | Line 7: | ||
|width="10*" |'''I would like to''' | |width="10*" |'''I would like to''' | ||
|width="10*" |'''so that''' | |width="10*" |'''so that''' | ||
− | |width="10*" | Link to backlog item(s) | + | |width="10*" | Topic and/or Link to backlog item(s) |
|width="10*" | Status | |width="10*" | Status | ||
|- | |- | ||
Line 192: | Line 192: | ||
|width="10*" | I can cntrol privileges for the Services in my environment. | |width="10*" | I can cntrol privileges for the Services in my environment. | ||
|width="10*" | [[Swordfish_Documentation:_Product_Backlog#0300 | Centralized Authentication and Authorization]] | |width="10*" | [[Swordfish_Documentation:_Product_Backlog#0300 | Centralized Authentication and Authorization]] | ||
+ | |width="10*" | Open | ||
+ | |- | ||
+ | |width="10*" id="A350"| A350 | ||
+ | |width="10*" | Eclipse SOA Operator | ||
+ | |width="10*" | '''monitor availablity''' of the services running in my environment, | ||
+ | |width="10*" | I know the status of each service at any time. | ||
+ | |width="10*" | [[Swordfish_Documentation:_Product_Backlog#0350 | SAM and Hyperic Plugin]] | ||
+ | |width="10*" | Open | ||
+ | |- | ||
+ | |width="10*" id="A351"| A352 | ||
+ | |width="10*" | Eclipse SOA Operator | ||
+ | |width="10*" | '''monitor failure rates and periods''' of the services running in my environment, | ||
+ | |width="10*" | I can identify services with frequent problems. | ||
+ | |width="10*" | [[Swordfish_Documentation:_Product_Backlog#0350 | SAM and Hyperic Plugin]] | ||
+ | |width="10*" | Open | ||
+ | |- | ||
+ | |width="10*" id="A353"| A353 | ||
+ | |width="10*" | Eclipse SOA Operator | ||
+ | |width="10*" | '''monitor number of service calls per time unit''' of the services running in my environment, | ||
+ | |width="10*" | I can provide statistics on service activity monitoring. | ||
+ | |width="10*" | [[Swordfish_Documentation:_Product_Backlog#0350 | SAM and Hyperic Plugin]] | ||
+ | |width="10*" | Open | ||
+ | |- | ||
+ | |width="10*" id="A354"| A354 | ||
+ | |width="10*" | Eclipse SOA Operator | ||
+ | |width="10*" | '''monitor response times''' of the services running in my environment, | ||
+ | |width="10*" | I can ensure adherence to SLA's. | ||
+ | |width="10*" | [[Swordfish_Documentation:_Product_Backlog#0350 | SAM and Hyperic Plugin]] | ||
+ | |width="10*" | Open | ||
+ | |- | ||
+ | |width="10*" id="A355"| A355 | ||
+ | |width="10*" | Eclipse SOA Operator | ||
+ | |width="10*" | '''control''' the services running in my environment, | ||
+ | |width="10*" | I can start and stop them through my management environment. | ||
+ | |width="10*" | [[Swordfish_Documentation:_Product_Backlog#0350 | SAM and Hyperic Plugin]] | ||
+ | |width="10*" | Open | ||
+ | |- | ||
+ | |width="10*" id="A356"| A356 | ||
+ | |width="10*" | Eclipse SOA Operator | ||
+ | |width="10*" | '''control monitoring parameters''' for the services running in my environment, | ||
+ | |width="10*" | I can adjust the monitoring easily i.e. to implement changes in SLA's. | ||
+ | |width="10*" | [[Swordfish_Documentation:_Product_Backlog#0350 | SAM and Hyperic Plugin]] | ||
+ | |width="10*" | Open | ||
+ | |- | ||
+ | |width="10*" id="A370"| A370 | ||
+ | |width="10*" | Eclipse SOA Operator | ||
+ | |width="10*" | '''monitore''' the Service Registry according to A350 to 356. | ||
+ | |width="10*" | I can reliable operations and high availability of the Service registry . | ||
+ | |width="10*" | [[Swordfish_Documentation:_Product_Backlog#0350 | SAM and Hyperic Plugin]] | ||
|width="10*" | Open | |width="10*" | Open | ||
|- | |- |
Latest revision as of 04:03, 3 June 2009
ID | As an | I would like to | so that | Topic and/or Link to backlog item(s) | Status |
A005 | Eclipse SOA Administrator | store the service resources in a content repository, | I can utilice all the advantages like versioning, acess control etc.. | Repository: JCR Backend | open |
A010 | Eclipse SOA Administrator | upload/import WSDL into the Service Registry , | I can make them available for a dynamic service lookup. | Service Registry Admin Interface | Done |
A015 Sprint 5, Rank 6 |
Eclipse SOA Administrator | download/export the resources WSDL from the Service Registry into the Eclipse Workspace and the File System, | I can modify technical data (Endpoints, policy assertions). | Service Registry Admin Interface
See also related user stories for Service Developers |
open |
A020 | Eclipse SOA Administrator | view any single resource stored in the Service Registry , | I can check the content without needing to download it. | Service Registry Admin Interface | Done |
A025 Sprint 5, Rank 5 |
Eclipse SOA Administrator | browse resources stored in the Service Registry based on resource type, | I can gain an overview of resources available and how they are related to each other. | Service Registry Admin Interface | open |
A030 | Eclipse SOA Administrator | delete the resources WSDL from the Service Registry , | I can remove them, when they are not needed anymore. | Service Registry Admin Interface | open |
A040 | Eclipse SOA Administrator | create Policies and store them into my Workspace, | I can use them in Services. | TBD | Done |
A045 | Eclipse SOA Administrator | associate Policies with Ports inside WSDLs, | I can be used during service lookup AND during runtime to identify the interceptor chain. | TBD | open (Currently policies need to be included) |
A050 | Eclipse SOA Administrator | use Policy Based compression, | I can control compression dynamically. | TBD | open |
A060 | Eclipse SOA Administrator | search/find WSDL files stored in the Service Registry based on key words contained 'Port Type' and 'Service' (simple search), | I do not need to browse for them manually.. | Service Registry Admin Interface | open |
A070 | Eclipse SOA Administrator | upload/import the resources WS-Policy into the Service Registry , | I can make them available for a dynamic service lookup. | Service Registry Admin Interface | open |
A080 | Eclipse SOA Administrator | download/export the resources WS-Policy from the Service Registry into the Eclipse Workspace and the File System, | I can modify technical data (Endpoints, policy assertions). | Service Registry Admin Interface
See also related user stories for Service Developers |
open |
A090 | Eclipse SOA Administrator | search/find WS-Policy files stored in the Service Registry based on key words contained in the WS-Policy file (simple search), | I do not need to browse for them manually.. | Service Registry Admin Interface | open |
A100 | Eclipse SOA Administrator | delete the resources WS-Policy from the Service Registry , | I can remove them, when they are not needed anymore. | Service Registry Admin Interface | open |
A110 | Eclipse SOA Administrator | deactivate WSDL's from service lookup without deleting it from the Service Registry , | I can apply governance rules, like multiple versions of the same service etc. | TBD | open |
A120 | Eclipse SOA Administrator | upload/import Schemas into the Service Registry, | I can reference them from multiple WSDL files in the Service Registry. | Service Registry Admin Interface/Schema Externalization | open |
A130 | Eclipse SOA Administrator | download/export schemas from the Service Registry into the Eclipse Workspace and the File System, | I can modify them. | Service Registry Admin Interface/Schema Externalization | open |
A140 | Eclipse SOA Administrator | delete schemas from the Service Registry , | I can remove them, when they are not needed anymore. | Service Registry Admin Interface/Schema Externalization | open |
A150 | Eclipse SOA Administrator | validate consistency of references between resources WSDL and WS-Polic and WSDL and Scema from the Service Registry , | I can ensure the Serice Registry does not contain any files with broken links. | Service Registry Admin Interface | open |
A160 | Eclipse SOA Administrator | upload/import Service Provider Descriptions and Participant Policiesinto the Service Registry, | I can utilize different WS-policies per operation and easily add multiple Services implementing the same Port Type. | Service Registry Admin Interface | open |
A170 | Eclipse SOA Administrator | download/export Service Provider Descriptions and Participant Policies from the Service Registry into the Eclipse Workspace and the File System, | I can modify them. | Service Registry Admin Interface | open |
A180 | Eclipse SOA Administrator | delete Service Provider Descriptions and Participant Policies from the Service Registry , | I can remove them, when they are not needed anymore. | Service Registry Admin Interface | open |
A190 | Eclipse SOA Administrator | access multiple SOA Infrastructureinstances from the same Administration Client without restarting it, | I can administer multiple Infrstructures, for i.e. test and production environments. | TBD | open |
A200 | Eclipse SOA Administrator | access a remote SOA infrastructure without installing anything on the client (from a Web interface), | I do not need to install Eclipse. | TBD | open ? |
A300 | Eclipse SOA Administrator | I want to be able to administrate user accounts, | I can cntrol authentication for the Service environment. | Centralized Authentication and Authorization | Open |
A310 | Eclipse SOA Administrator | I want to be able to administrate rolesand permission, | I can cntrol privileges for the Services in my environment. | Centralized Authentication and Authorization | Open |
A350 | Eclipse SOA Operator | monitor availablity of the services running in my environment, | I know the status of each service at any time. | SAM and Hyperic Plugin | Open |
A352 | Eclipse SOA Operator | monitor failure rates and periods of the services running in my environment, | I can identify services with frequent problems. | SAM and Hyperic Plugin | Open |
A353 | Eclipse SOA Operator | monitor number of service calls per time unit of the services running in my environment, | I can provide statistics on service activity monitoring. | SAM and Hyperic Plugin | Open |
A354 | Eclipse SOA Operator | monitor response times of the services running in my environment, | I can ensure adherence to SLA's. | SAM and Hyperic Plugin | Open |
A355 | Eclipse SOA Operator | control the services running in my environment, | I can start and stop them through my management environment. | SAM and Hyperic Plugin | Open |
A356 | Eclipse SOA Operator | control monitoring parameters for the services running in my environment, | I can adjust the monitoring easily i.e. to implement changes in SLA's. | SAM and Hyperic Plugin | Open |
A370 | Eclipse SOA Operator | monitore the Service Registry according to A350 to 356. | I can reliable operations and high availability of the Service registry . | SAM and Hyperic Plugin | Open |
See also: Swordfish Product Backlog
Return to Swordfish User Stories
Return to Swordfish Wiki Home