Difference between revisions of "OpenStack Personas 2015"
Line 91: | Line 91: | ||
<br /> | <br /> | ||
− | === | + | === Infrastructure Architect === |
+ | |||
<blockquote>“I make sure the cloud is up and running and try to get things running again ASAP”</blockquote> | <blockquote>“I make sure the cloud is up and running and try to get things running again ASAP”</blockquote> | ||
+ | |||
====High Level Tasks/Responsibilities==== | ====High Level Tasks/Responsibilities==== | ||
− | + | ||
− | * | + | * New Services/Configuration |
− | * Troubleshoot | + | * Troubleshoot Issues from Cloud Ops (L3, L4) |
− | * | + | * Producing KPIs |
+ | * Report Issues to Community/Vendor | ||
+ | |||
====Cloud Adoption Stage==== | ====Cloud Adoption Stage==== | ||
− | |||
{| class="wikitable" | {| class="wikitable" | ||
− | ! style="font-weight:bold;background-color:# | + | ! style="font-weight:bold;background-color:#264a60;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;"| |
<span style=" position: absolute; | <span style=" position: absolute; | ||
left: 0px; | left: 0px; | ||
Line 108: | Line 111: | ||
border-width: 20px 0 20px 30px; | border-width: 20px 0 20px 30px; | ||
border-color: transparent transparent transparent #7cc7ff;"></span> DECIDE | border-color: transparent transparent transparent #7cc7ff;"></span> DECIDE | ||
− | ! style="font-weight:bold;background-color:# | + | ! style="font-weight:bold;background-color:#264a60;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;" | |
<span style=" position: absolute; | <span style=" position: absolute; | ||
left: 0px; | left: 0px; | ||
Line 122: | Line 125: | ||
border-width: 20px 0 20px 30px; | border-width: 20px 0 20px 30px; | ||
border-color: transparent transparent transparent #7cc7ff;"></span> INSTALL | border-color: transparent transparent transparent #7cc7ff;"></span> INSTALL | ||
− | ! style="font-weight:bold;background-color:# | + | ! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;" | |
<span style=" position: absolute; | <span style=" position: absolute; | ||
left: 0px; | left: 0px; | ||
Line 129: | Line 132: | ||
border-width: 20px 0 20px 30px; | border-width: 20px 0 20px 30px; | ||
border-color: transparent transparent transparent #7cc7ff;"></span> OPERATE | border-color: transparent transparent transparent #7cc7ff;"></span> OPERATE | ||
− | ! style="font-weight:bold;background-color:# | + | ! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;" | |
<span style=" position: absolute; | <span style=" position: absolute; | ||
left: 0px; | left: 0px; | ||
Line 144: | Line 147: | ||
border-color: transparent transparent transparent #7cc7ff;"></span> USE | border-color: transparent transparent transparent #7cc7ff;"></span> USE | ||
|- | |- | ||
− | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Decision-making about adopting cloud and/or managed services while considering strategic,financial, architecture, security, applications, process, and users. | + | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | '''I’M INVOLVED AT THIS STAGE'''<br />Decision-making about adopting cloud and/or managed services while considering strategic,financial, architecture, security, applications, process, and users. |
− | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Define and plan the OpenStack cloud while considering hardware, compute, storage, network, infrastructure and platform choices, services, along with scale. | + | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | '''I’M INVOLVED AT THIS STAGE'''<br />Define and plan the OpenStack cloud while considering hardware, compute, storage, network, infrastructure and platform choices, services, along with scale. |
| ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Install and configure the OpenStack cloud. | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Install and configure the OpenStack cloud. | ||
− | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | | + | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Day-to-day operation and administration of the OpenStack cloud including backup, disaster recovery, managing the infrastructure and platform services offered by the OpenStack cloud. |
− | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | | + | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Perform updates and post-update verification to the OpenStack cloud. |
| ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | End-user consumption of the OpenStack cloud services. | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | End-user consumption of the OpenStack cloud services. | ||
|} | |} | ||
<br /> | <br /> | ||
− | |||
====Role In Context==== | ====Role In Context==== | ||
====Survey==== | ====Survey==== | ||
− | https://www.surveymonkey.com/r/ | + | https://www.surveymonkey.com/r/YMFHPZV |
<br /> | <br /> | ||
− | === | + | === Service Admin === |
− | <blockquote>“I | + | <blockquote>“I am the expert on a particular project and when it comes to tricky problems, I dive in.”</blockquote> |
====High Level Tasks/Responsibilities==== | ====High Level Tasks/Responsibilities==== | ||
− | * | + | * Architecting/Planning |
− | * | + | * KPI Monitoring |
− | * | + | * Cloud Refresh/Sustaining |
− | |||
====Cloud Adoption Stage==== | ====Cloud Adoption Stage==== | ||
{| class="wikitable" | {| class="wikitable" | ||
− | ! style="font-weight:bold;background-color:# | + | ! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;"| |
<span style=" position: absolute; | <span style=" position: absolute; | ||
left: 0px; | left: 0px; | ||
Line 179: | Line 180: | ||
border-width: 20px 0 20px 30px; | border-width: 20px 0 20px 30px; | ||
border-color: transparent transparent transparent #7cc7ff;"></span> DECIDE | border-color: transparent transparent transparent #7cc7ff;"></span> DECIDE | ||
− | ! style="font-weight:bold;background-color:# | + | ! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;" | |
<span style=" position: absolute; | <span style=" position: absolute; | ||
left: 0px; | left: 0px; | ||
Line 186: | Line 187: | ||
border-width: 20px 0 20px 30px; | border-width: 20px 0 20px 30px; | ||
border-color: transparent transparent transparent #7cc7ff;"></span> DEFINE | border-color: transparent transparent transparent #7cc7ff;"></span> DEFINE | ||
− | ! style="font-weight:bold;background-color:# | + | ! style="font-weight:bold;background-color:#264a60;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;" | |
<span style=" position: absolute; | <span style=" position: absolute; | ||
left: 0px; | left: 0px; | ||
Line 215: | Line 216: | ||
border-color: transparent transparent transparent #7cc7ff;"></span> USE | border-color: transparent transparent transparent #7cc7ff;"></span> USE | ||
|- | |- | ||
− | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | | + | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Decision-making about adopting cloud and/or managed services while considering strategic,financial, architecture, security, applications, process, and users. |
− | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | | + | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Define and plan the OpenStack cloud while considering hardware, compute, storage, network, infrastructure and platform choices, services, along with scale. |
− | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Install and configure the OpenStack cloud. | + | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | '''I’M INVOLVED AT THIS STAGE'''<br />Install and configure the OpenStack cloud. |
| ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Day-to-day operation and administration of the OpenStack cloud including backup, disaster recovery, managing the infrastructure and platform services offered by the OpenStack cloud. | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Day-to-day operation and administration of the OpenStack cloud including backup, disaster recovery, managing the infrastructure and platform services offered by the OpenStack cloud. | ||
| ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Perform updates and post-update verification to the OpenStack cloud. | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Perform updates and post-update verification to the OpenStack cloud. | ||
− | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | End-user consumption of the OpenStack cloud services. | + | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | End-user consumption of the OpenStack cloud services. |
|} | |} | ||
<br /> | <br /> | ||
Line 226: | Line 227: | ||
====Survey==== | ====Survey==== | ||
− | https://www.surveymonkey.com/r/ | + | https://www.surveymonkey.com/r/YX7ZXNC |
<br /> | <br /> | ||
− | === | + | === Cloud Ops === |
− | + | <blockquote>“I make sure the cloud is up and running and try to get things running again ASAP”</blockquote> | |
− | <blockquote>“I | ||
− | |||
====High Level Tasks/Responsibilities==== | ====High Level Tasks/Responsibilities==== | ||
+ | * Performance/Capacity Management | ||
+ | * Routine Backups/Migrations/Recovery | ||
+ | * Troubleshoot/Verify (L1, L2) | ||
+ | * Notify Customers | ||
+ | ====Cloud Adoption Stage==== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{| class="wikitable" | {| class="wikitable" | ||
! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;"| | ! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;"| | ||
Line 263: | Line 261: | ||
border-width: 20px 0 20px 30px; | border-width: 20px 0 20px 30px; | ||
border-color: transparent transparent transparent #7cc7ff;"></span> INSTALL | border-color: transparent transparent transparent #7cc7ff;"></span> INSTALL | ||
− | ! style="font-weight:bold;background-color:# | + | ! style="font-weight:bold;background-color:#264a60;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;" | |
<span style=" position: absolute; | <span style=" position: absolute; | ||
left: 0px; | left: 0px; | ||
Line 270: | Line 268: | ||
border-width: 20px 0 20px 30px; | border-width: 20px 0 20px 30px; | ||
border-color: transparent transparent transparent #7cc7ff;"></span> OPERATE | border-color: transparent transparent transparent #7cc7ff;"></span> OPERATE | ||
− | ! style="font-weight:bold;background-color:# | + | ! style="font-weight:bold;background-color:#264a60;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;" | |
<span style=" position: absolute; | <span style=" position: absolute; | ||
left: 0px; | left: 0px; | ||
Line 277: | Line 275: | ||
border-width: 20px 0 20px 30px; | border-width: 20px 0 20px 30px; | ||
border-color: transparent transparent transparent #7cc7ff;"></span> UPDATE | border-color: transparent transparent transparent #7cc7ff;"></span> UPDATE | ||
− | ! style="font-weight:bold;background-color:# | + | ! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;" | |
<span style=" position: absolute; | <span style=" position: absolute; | ||
left: 0px; | left: 0px; | ||
Line 288: | Line 286: | ||
| ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Define and plan the OpenStack cloud while considering hardware, compute, storage, network, infrastructure and platform choices, services, along with scale. | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Define and plan the OpenStack cloud while considering hardware, compute, storage, network, infrastructure and platform choices, services, along with scale. | ||
| ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Install and configure the OpenStack cloud. | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Install and configure the OpenStack cloud. | ||
− | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Day-to-day operation and administration of the OpenStack cloud including backup, disaster recovery, managing the infrastructure and platform services offered by the OpenStack cloud. | + | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | '''I’M INVOLVED AT THIS STAGE'''<br />Day-to-day operation and administration of the OpenStack cloud including backup, disaster recovery, managing the infrastructure and platform services offered by the OpenStack cloud. |
− | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Perform updates and post-update verification to the OpenStack cloud. | + | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | '''I’M INVOLVED AT THIS STAGE'''<br />Perform updates and post-update verification to the OpenStack cloud. |
− | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | | + | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | End-user consumption of the OpenStack cloud services. |
|} | |} | ||
<br /> | <br /> | ||
+ | |||
====Role In Context==== | ====Role In Context==== | ||
====Survey==== | ====Survey==== | ||
− | https://www.surveymonkey.com/r/ | + | https://www.surveymonkey.com/r/YMQDJM6 |
<br /> | <br /> | ||
− | === | + | === Domain Ops === |
− | <blockquote>“I | + | <blockquote>“I manage the relationship with the cloud provider for my company including quotas, users, policies, and support tickets”</blockquote> |
====High Level Tasks/Responsibilities==== | ====High Level Tasks/Responsibilities==== | ||
− | * | + | * Admin Tasks/Quotas |
− | * | + | * Domain/Project/Tenant Management |
− | * | + | * Triage/Troubleshoot |
+ | * Costs | ||
====Cloud Adoption Stage==== | ====Cloud Adoption Stage==== | ||
Line 325: | Line 325: | ||
border-width: 20px 0 20px 30px; | border-width: 20px 0 20px 30px; | ||
border-color: transparent transparent transparent #7cc7ff;"></span> DEFINE | border-color: transparent transparent transparent #7cc7ff;"></span> DEFINE | ||
− | ! style="font-weight:bold;background-color:# | + | ! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;" | |
<span style=" position: absolute; | <span style=" position: absolute; | ||
left: 0px; | left: 0px; | ||
Line 346: | Line 346: | ||
border-width: 20px 0 20px 30px; | border-width: 20px 0 20px 30px; | ||
border-color: transparent transparent transparent #7cc7ff;"></span> UPDATE | border-color: transparent transparent transparent #7cc7ff;"></span> UPDATE | ||
− | ! style="font-weight:bold;background-color:# | + | ! style="font-weight:bold;background-color:#264a60;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;" | |
<span style=" position: absolute; | <span style=" position: absolute; | ||
left: 0px; | left: 0px; | ||
Line 356: | Line 356: | ||
| ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Decision-making about adopting cloud and/or managed services while considering strategic,financial, architecture, security, applications, process, and users. | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Decision-making about adopting cloud and/or managed services while considering strategic,financial, architecture, security, applications, process, and users. | ||
| ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Define and plan the OpenStack cloud while considering hardware, compute, storage, network, infrastructure and platform choices, services, along with scale. | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Define and plan the OpenStack cloud while considering hardware, compute, storage, network, infrastructure and platform choices, services, along with scale. | ||
− | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | | + | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Install and configure the OpenStack cloud. |
| ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Day-to-day operation and administration of the OpenStack cloud including backup, disaster recovery, managing the infrastructure and platform services offered by the OpenStack cloud. | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Day-to-day operation and administration of the OpenStack cloud including backup, disaster recovery, managing the infrastructure and platform services offered by the OpenStack cloud. | ||
| ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Perform updates and post-update verification to the OpenStack cloud. | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Perform updates and post-update verification to the OpenStack cloud. | ||
− | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | End-user consumption of the OpenStack cloud services. | + | | ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | '''I’M INVOLVED AT THIS STAGE'''<br />End-user consumption of the OpenStack cloud services. |
|} | |} | ||
<br /> | <br /> | ||
Line 365: | Line 365: | ||
====Survey==== | ====Survey==== | ||
− | https://www.surveymonkey.com/r/ | + | https://www.surveymonkey.com/r/YMZQY2D |
<br /> | <br /> |
Revision as of 22:16, 11 November 2015
Contents
Introduction
Below are the outcomes from the 2015 OpenStack Persona Workshop hosted at IBM Design's Austin studio. We have identified stages a company needs to go through in adopting cloud technologies; five cloud roles (or persona prototypes) that are most relevant to OpenStack; and how does these cloud roles fit into a cloud ecosystem.
As a community member for OpenStack, it's highly likely that you will resonate with one or more of these cloud roles. In order to finalize these cloud roles into personas that accurately represent OpenStack users, we would love your help!
We'd like you to scan through all the five cloud roles we identified, find the one(s) that you resonate the most, and fill out the related survey(s). But before you jump right into these roles, we'd encourage you to take a closer look at the Cloud Adoption Stages and the Cloud EcoSystem.
Thank you!
- OpenStack UX Project Team
Cloud Adoption Stage
Decision-making about adopting cloud and/or managed services while considering strategic,financial, architecture, security, applications, process, and users. | Define and plan the OpenStack cloud while considering hardware, compute, storage, network, infrastructure and platform choices, services, along with scale. | Install and configure the OpenStack cloud. | Day-to-day operation and administration of the OpenStack cloud including backup, disaster recovery, managing the infrastructure and platform services offered by the OpenStack cloud. | Perform updates and post-update verification to the OpenStack cloud. | End-user consumption of the OpenStack cloud services. |
Cloud Roles
Cloud EcoSystem
Persona Prototypes
Infrastructure Architect
“I make sure the cloud is up and running and try to get things running again ASAP”
High Level Tasks/Responsibilities
- New Services/Configuration
- Troubleshoot Issues from Cloud Ops (L3, L4)
- Producing KPIs
- Report Issues to Community/Vendor
Cloud Adoption Stage
I’M INVOLVED AT THIS STAGE Decision-making about adopting cloud and/or managed services while considering strategic,financial, architecture, security, applications, process, and users. |
I’M INVOLVED AT THIS STAGE Define and plan the OpenStack cloud while considering hardware, compute, storage, network, infrastructure and platform choices, services, along with scale. |
Install and configure the OpenStack cloud. | Day-to-day operation and administration of the OpenStack cloud including backup, disaster recovery, managing the infrastructure and platform services offered by the OpenStack cloud. | Perform updates and post-update verification to the OpenStack cloud. | End-user consumption of the OpenStack cloud services. |
Role In Context
Survey
https://www.surveymonkey.com/r/YMFHPZV
Service Admin
“I am the expert on a particular project and when it comes to tricky problems, I dive in.”
High Level Tasks/Responsibilities
- Architecting/Planning
- KPI Monitoring
- Cloud Refresh/Sustaining
Cloud Adoption Stage
Decision-making about adopting cloud and/or managed services while considering strategic,financial, architecture, security, applications, process, and users. | Define and plan the OpenStack cloud while considering hardware, compute, storage, network, infrastructure and platform choices, services, along with scale. | I’M INVOLVED AT THIS STAGE Install and configure the OpenStack cloud. |
Day-to-day operation and administration of the OpenStack cloud including backup, disaster recovery, managing the infrastructure and platform services offered by the OpenStack cloud. | Perform updates and post-update verification to the OpenStack cloud. | End-user consumption of the OpenStack cloud services. |
Role In Context
Survey
https://www.surveymonkey.com/r/YX7ZXNC
Cloud Ops
“I make sure the cloud is up and running and try to get things running again ASAP”
High Level Tasks/Responsibilities
- Performance/Capacity Management
- Routine Backups/Migrations/Recovery
- Troubleshoot/Verify (L1, L2)
- Notify Customers
Cloud Adoption Stage
Decision-making about adopting cloud and/or managed services while considering strategic,financial, architecture, security, applications, process, and users. | Define and plan the OpenStack cloud while considering hardware, compute, storage, network, infrastructure and platform choices, services, along with scale. | Install and configure the OpenStack cloud. | I’M INVOLVED AT THIS STAGE Day-to-day operation and administration of the OpenStack cloud including backup, disaster recovery, managing the infrastructure and platform services offered by the OpenStack cloud. |
I’M INVOLVED AT THIS STAGE Perform updates and post-update verification to the OpenStack cloud. |
End-user consumption of the OpenStack cloud services. |
Role In Context
Survey
https://www.surveymonkey.com/r/YMQDJM6
Domain Ops
“I manage the relationship with the cloud provider for my company including quotas, users, policies, and support tickets”
High Level Tasks/Responsibilities
- Admin Tasks/Quotas
- Domain/Project/Tenant Management
- Triage/Troubleshoot
- Costs
Cloud Adoption Stage
Decision-making about adopting cloud and/or managed services while considering strategic,financial, architecture, security, applications, process, and users. | Define and plan the OpenStack cloud while considering hardware, compute, storage, network, infrastructure and platform choices, services, along with scale. | Install and configure the OpenStack cloud. | Day-to-day operation and administration of the OpenStack cloud including backup, disaster recovery, managing the infrastructure and platform services offered by the OpenStack cloud. | Perform updates and post-update verification to the OpenStack cloud. | I’M INVOLVED AT THIS STAGE End-user consumption of the OpenStack cloud services. |
Role In Context
Survey
https://www.surveymonkey.com/r/YMZQY2D
Dev Ops
“I need to deploy an environment, then get back to writing code.”
High Level Tasks/Responsibilities
- Developing/Debugging App
- Managing App
- Triage/Troubleshoot
Cloud Adoption Stage
Decision-making about adopting cloud and/or managed services while considering strategic,financial, architecture, security, applications, process, and users. | Define and plan the OpenStack cloud while considering hardware, compute, storage, network, infrastructure and platform choices, services, along with scale. | Install and configure the OpenStack cloud. | Day-to-day operation and administration of the OpenStack cloud including backup, disaster recovery, managing the infrastructure and platform services offered by the OpenStack cloud. | Perform updates and post-update verification to the OpenStack cloud. | I’M INVOLVED AT THIS STAGE End-user consumption of the OpenStack cloud services. |