Openstack portal-bestpractices-campbell mcneill
-
Upload
campbell-mcneill -
Category
Documents
-
view
178 -
download
0
Transcript of Openstack portal-bestpractices-campbell mcneill
![Page 1: Openstack portal-bestpractices-campbell mcneill](https://reader030.fdocuments.in/reader030/viewer/2022032504/55c29785bb61eb3d128b4731/html5/thumbnails/1.jpg)
Confidential1
BEST PRACTICES FOR INTEGRATING A THIRD PARTY PORTAL WITH OPENSTACK
Campbell McNeill – Lead Architect@campbellmcneill16th April 2013 @ Havana Design Summit
![Page 2: Openstack portal-bestpractices-campbell mcneill](https://reader030.fdocuments.in/reader030/viewer/2022032504/55c29785bb61eb3d128b4731/html5/thumbnails/2.jpg)
Confidential
INTRODUCTION
• We have Horizon, why would we need anything else?
• What does it take to build a platform for a service provider?
• How do we focus on user experience around OpenStack?
• OpenStack blueprint opportunities
![Page 3: Openstack portal-bestpractices-campbell mcneill](https://reader030.fdocuments.in/reader030/viewer/2022032504/55c29785bb61eb3d128b4731/html5/thumbnails/3.jpg)
Confidential
WE HAVE HORIZON, WHY DO WE NEED SOMETHING ELSE?
• Horizon is a consumption Portal
• It allows the consumption of resources but in terms of being an IT infrastructure it doesn’t provide the integration required for enterprise management
• Leaves OpenStack as an island in the enterprise
• Gapped in terms of service provider requirements
• Management of consumption is gapped
• Operational tooling is missing
![Page 4: Openstack portal-bestpractices-campbell mcneill](https://reader030.fdocuments.in/reader030/viewer/2022032504/55c29785bb61eb3d128b4731/html5/thumbnails/4.jpg)
Confidential
NIST CLOUD REFERENCE ARCHITECTURE
![Page 5: Openstack portal-bestpractices-campbell mcneill](https://reader030.fdocuments.in/reader030/viewer/2022032504/55c29785bb61eb3d128b4731/html5/thumbnails/5.jpg)
Confidential
NIST CLOUD REFERENCE ARCHITECTURE (Cont.)
![Page 6: Openstack portal-bestpractices-campbell mcneill](https://reader030.fdocuments.in/reader030/viewer/2022032504/55c29785bb61eb3d128b4731/html5/thumbnails/6.jpg)
Confidential
EXAMPLE OPENSTACK SERVICE PROVIDER ARCHITECTURE
![Page 7: Openstack portal-bestpractices-campbell mcneill](https://reader030.fdocuments.in/reader030/viewer/2022032504/55c29785bb61eb3d128b4731/html5/thumbnails/7.jpg)
Confidential
EXAMPLE OPENSTACK SERVICE PROVIDER ARCHITECTURE
![Page 8: Openstack portal-bestpractices-campbell mcneill](https://reader030.fdocuments.in/reader030/viewer/2022032504/55c29785bb61eb3d128b4731/html5/thumbnails/8.jpg)
Confidential
SERVICES DECOMPOSED
![Page 9: Openstack portal-bestpractices-campbell mcneill](https://reader030.fdocuments.in/reader030/viewer/2022032504/55c29785bb61eb3d128b4731/html5/thumbnails/9.jpg)
Confidential
EXAMPLE OPENSTACK ENTERPRISE ARCHITECTURE
![Page 10: Openstack portal-bestpractices-campbell mcneill](https://reader030.fdocuments.in/reader030/viewer/2022032504/55c29785bb61eb3d128b4731/html5/thumbnails/10.jpg)
Confidential
EXAMPLE OPENSTACK ENTERPRISE ARCHITECTURE
![Page 11: Openstack portal-bestpractices-campbell mcneill](https://reader030.fdocuments.in/reader030/viewer/2022032504/55c29785bb61eb3d128b4731/html5/thumbnails/11.jpg)
Confidential
SERVICES DECOMPOSED
![Page 12: Openstack portal-bestpractices-campbell mcneill](https://reader030.fdocuments.in/reader030/viewer/2022032504/55c29785bb61eb3d128b4731/html5/thumbnails/12.jpg)
Confidential
USER EXPERIENCE CONSIDERATIONS
• Consumption Operations– OpenStack (and RESTful) APIs can be chatty– Build extensions to provide shortcuts for common operations– Leverage caching under shortcuts for performance increase
• Supporting consumption– Provided as transparent cost management as possible– Leverage automation for customer facing tasks such as
onboarding and service modification– Simplify user experience around common interactions
![Page 13: Openstack portal-bestpractices-campbell mcneill](https://reader030.fdocuments.in/reader030/viewer/2022032504/55c29785bb61eb3d128b4731/html5/thumbnails/13.jpg)
Confidential
DISCUSSION / LINKS
• Campbell McNeill– [email protected]– @campbellmcneill
• Federation and oAuth– http://bit.ly/17w63jH– http://bit.ly/154h8sy
• NIST Cloud Reference Architecture– http://1.usa.gov/10W097V
• Dell– http://www.dell.com/OpenStack– https://cloudconsole.dell.com/Online/Signup/Products