SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Copyright © 2015 Mirantis, Inc. All rights reserved
www.mirantis.com
Community App Catalog
http://apps.openstack.org
Copyright © 2015 Mirantis, Inc. All rights reserved
A few introductions
Craig Peters | Product Manager
Craig is a father, bicyclist, and technologist who has forged his experience as
a software product manager in enterprises producing and using both open
and closed source software. He is passionate about user experience in the
long-run.
Christopher Aedo | Product Architect
Christopher is an IT veteran for consulting, design and tech companies. He
is also an outspoken public advocate for OpenStack, cloud computing,
software defined networking and software defined storage.
Copyright © 2015 Mirantis, Inc. All rights reserved
Is there an easier way?
Users want to deploy workloads at the push of a
button.
Copyright © 2015 Mirantis, Inc. All rights reserved
NEW: OpenStack App Catalog
● Shared catalog of assets
to pull right into your cloud
● Murano App Packages
● Glance Images
● Heat Templates
● Use directly from
apps.openstack.org, or
replicate just the bits you want available locally
Copyright © 2015 Mirantis, Inc. All rights reserved
OpenStack App Catalog: Ingredients
● YAML definitions of assets
● Javascript site to display
● Hosting of content on
Rackspace CDN
● New content/assets
flow through the
OpenStack Community Process
● Consumable via Horizon or OpenStack CLI
Copyright © 2015 Mirantis, Inc. All rights reserved
How does it work?
QUICK DEMO
Copyright © 2015 Mirantis, Inc. All rights reserved
Adding to the catalog
Copyright © 2015 Mirantis, Inc. All rights reserved
Make Something
Copyright © 2015 Mirantis, Inc. All rights reserved
http://murano.readthedocs.org
Copyright © 2015 Mirantis, Inc. All rights reserved
Glance images - DIB Makes It Easy
1. git clone https://github.com/openstack/diskimage-builder
2. cd diskimage-builder
3. ./bin/disk-image-create ubuntu vm
http://docs.openstack.org/developer/diskimage-builder/user_guide/building_an_image.html
Copyright © 2015 Mirantis, Inc. All rights reserved
Make a Heat template
User guide: http://docs.openstack.org/developer/heat/
Example templates: https://github.com/openstack/heat-
templates
Merlin: https://wiki.openstack.org/wiki/Merlin
Copyright © 2015 Mirantis, Inc. All rights reserved
Contribute to OpenStack!
Copyright © 2015 Mirantis, Inc. All rights reserved
http://docs.openstack.org/infra/manual/developers.html
Copyright © 2015 Mirantis, Inc. All rights reserved
OpenStack App Catalog: Ingredients
● YAML definitions of assets
● Javascript site to display
● Hosting of content on
Rackspace CDN
● New content/assets
flow through the
OpenStack Community Process
Copyright © 2015 Mirantis, Inc. All rights reserved
1. git clone https://github.com/stackforge/apps-catalog
2. vi static/glance_images.yaml
3. tox -epy27
4. cd apps-catalog/openstack_web/
5. python -m SimpleHTTPServer (localhost:8000 look
good?)
6. git commit -a
7. git review
It’s easy!
Copyright © 2015 Mirantis, Inc. All rights reserved
glance_images.yaml
Copyright © 2015 Mirantis, Inc. All rights reserved
What’s next?
Build a community around this (help us!)
A few ideas:
● Catalog search native to Glance
● Catalog search panel in Horizon
● Make the first commit easier
● More artifact types? Categorization? Ratings?
Reviews?
● Making it easier to update an asset
● Working session on Wednesday!
Copyright © 2015 Mirantis, Inc. All rights reserved
Working Group This Wednesday
Join us for a working group!
Wednesday, May 20 • 11:50am -
12:30pm
Room 116/117
Copyright © 2015 Mirantis, Inc. All rights reserved
Visit http://apps.openstack.org today!
Thank you!

Weitere ähnliche Inhalte

Was ist angesagt?

Open stack architecture overview-meetup-6-6_2013
Open stack architecture overview-meetup-6-6_2013Open stack architecture overview-meetup-6-6_2013
Open stack architecture overview-meetup-6-6_2013
Mirantis
 

Was ist angesagt? (20)

Open stack architecture overview-meetup-6-6_2013
Open stack architecture overview-meetup-6-6_2013Open stack architecture overview-meetup-6-6_2013
Open stack architecture overview-meetup-6-6_2013
 
State of the Stack v4 - OpenStack in All It's Glory
State of the Stack v4 - OpenStack in All It's GloryState of the Stack v4 - OpenStack in All It's Glory
State of the Stack v4 - OpenStack in All It's Glory
 
Openstackoverview-DEC2013
Openstackoverview-DEC2013Openstackoverview-DEC2013
Openstackoverview-DEC2013
 
Introduction To OpenStack
Introduction To OpenStackIntroduction To OpenStack
Introduction To OpenStack
 
OpenStack Architecture and Use Cases
OpenStack Architecture and Use CasesOpenStack Architecture and Use Cases
OpenStack Architecture and Use Cases
 
OpenStack Murano
OpenStack MuranoOpenStack Murano
OpenStack Murano
 
Accelerating the Next 10,000 Clouds
Accelerating the Next 10,000 CloudsAccelerating the Next 10,000 Clouds
Accelerating the Next 10,000 Clouds
 
OpenStack Benelux Conference 2014 | Plenair | RedHat
OpenStack Benelux Conference 2014 | Plenair | RedHatOpenStack Benelux Conference 2014 | Plenair | RedHat
OpenStack Benelux Conference 2014 | Plenair | RedHat
 
Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"
 
Swift Architecture and Practice, by Alex Yang
Swift Architecture and Practice, by Alex YangSwift Architecture and Practice, by Alex Yang
Swift Architecture and Practice, by Alex Yang
 
Openstack 101
Openstack 101Openstack 101
Openstack 101
 
OpenShift In a Nutshell - Episode 06 - Core Concepts Part II
OpenShift In a Nutshell - Episode 06 - Core Concepts Part IIOpenShift In a Nutshell - Episode 06 - Core Concepts Part II
OpenShift In a Nutshell - Episode 06 - Core Concepts Part II
 
Introduction to OpenStack Architecture (Grizzly Edition)
Introduction to OpenStack Architecture (Grizzly Edition)Introduction to OpenStack Architecture (Grizzly Edition)
Introduction to OpenStack Architecture (Grizzly Edition)
 
OpenStack 101 @ ENEI 2014
OpenStack 101 @ ENEI 2014OpenStack 101 @ ENEI 2014
OpenStack 101 @ ENEI 2014
 
OpenStack Explained: Learn OpenStack architecture and the secret of a success...
OpenStack Explained: Learn OpenStack architecture and the secret of a success...OpenStack Explained: Learn OpenStack architecture and the secret of a success...
OpenStack Explained: Learn OpenStack architecture and the secret of a success...
 
OpenStack in Action 4! Franz Meyer - What Use Case does Red Hat Enterprise ...
OpenStack in Action 4!   Franz Meyer - What Use Case does Red Hat Enterprise ...OpenStack in Action 4!   Franz Meyer - What Use Case does Red Hat Enterprise ...
OpenStack in Action 4! Franz Meyer - What Use Case does Red Hat Enterprise ...
 
Introduction of OpenStack cascading solution
Introduction of OpenStack cascading solutionIntroduction of OpenStack cascading solution
Introduction of OpenStack cascading solution
 
NoSQL - Vital Open Source Ingredient for Modern Success
NoSQL - Vital Open Source Ingredient for Modern SuccessNoSQL - Vital Open Source Ingredient for Modern Success
NoSQL - Vital Open Source Ingredient for Modern Success
 
OpenDaylight: an open source SDN for your OpenStack cloud
OpenDaylight: an open source SDN for your OpenStack cloudOpenDaylight: an open source SDN for your OpenStack cloud
OpenDaylight: an open source SDN for your OpenStack cloud
 
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryOpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service Delivery
 

Andere mochten auch

Andere mochten auch (20)

Mirantis OpenStack-DC-Meetup 17 Sept 2014
Mirantis OpenStack-DC-Meetup 17 Sept 2014Mirantis OpenStack-DC-Meetup 17 Sept 2014
Mirantis OpenStack-DC-Meetup 17 Sept 2014
 
OpenStack 2016 - Boom or Bust? - Adrian Ionel, CEO, Mirantis - OpenStackSV 2014
OpenStack 2016 - Boom or Bust? - Adrian Ionel, CEO, Mirantis - OpenStackSV 2014OpenStack 2016 - Boom or Bust? - Adrian Ionel, CEO, Mirantis - OpenStackSV 2014
OpenStack 2016 - Boom or Bust? - Adrian Ionel, CEO, Mirantis - OpenStackSV 2014
 
Nebula - Christopher Kemp, Founder, Nebula - OpenStackSV 2014
Nebula - Christopher Kemp, Founder, Nebula - OpenStackSV 2014Nebula - Christopher Kemp, Founder, Nebula - OpenStackSV 2014
Nebula - Christopher Kemp, Founder, Nebula - OpenStackSV 2014
 
The Software Defined Economy - Jonathan Bryce, Exec. Dir., OpenStack Foundati...
The Software Defined Economy - Jonathan Bryce, Exec. Dir., OpenStack Foundati...The Software Defined Economy - Jonathan Bryce, Exec. Dir., OpenStack Foundati...
The Software Defined Economy - Jonathan Bryce, Exec. Dir., OpenStack Foundati...
 
Digital Disciplines: Attaining Market Leadership through the Cloud
Digital Disciplines: Attaining Market Leadership through the CloudDigital Disciplines: Attaining Market Leadership through the Cloud
Digital Disciplines: Attaining Market Leadership through the Cloud
 
Decomposing Lithium's Monolith with Kubernetes and OpenStack
Decomposing Lithium's Monolith with Kubernetes and OpenStackDecomposing Lithium's Monolith with Kubernetes and OpenStack
Decomposing Lithium's Monolith with Kubernetes and OpenStack
 
OpenStack and the IoT: Where we are, where we're going, what we need to get t...
OpenStack and the IoT: Where we are, where we're going, what we need to get t...OpenStack and the IoT: Where we are, where we're going, what we need to get t...
OpenStack and the IoT: Where we are, where we're going, what we need to get t...
 
Boris Renski: OpenStack Summit Keynote Austin 2016
Boris Renski: OpenStack Summit Keynote Austin 2016Boris Renski: OpenStack Summit Keynote Austin 2016
Boris Renski: OpenStack Summit Keynote Austin 2016
 
OpenStack as the Platform for Innovation
OpenStack as the Platform for InnovationOpenStack as the Platform for Innovation
OpenStack as the Platform for Innovation
 
Containers for the Enterprise: It's Not That Simple
Containers for the Enterprise: It's Not That SimpleContainers for the Enterprise: It's Not That Simple
Containers for the Enterprise: It's Not That Simple
 
The Lie of the Benevolent Dictator - Randy Bias, CEO, CloudScaling - OpenStac...
The Lie of the Benevolent Dictator - Randy Bias, CEO, CloudScaling - OpenStac...The Lie of the Benevolent Dictator - Randy Bias, CEO, CloudScaling - OpenStac...
The Lie of the Benevolent Dictator - Randy Bias, CEO, CloudScaling - OpenStac...
 
Policy in OpenStack - Martin Casado, CTO, VMware - OpenStackSV 2014
Policy in OpenStack - Martin Casado, CTO, VMware - OpenStackSV 2014Policy in OpenStack - Martin Casado, CTO, VMware - OpenStackSV 2014
Policy in OpenStack - Martin Casado, CTO, VMware - OpenStackSV 2014
 
OpenStack and Brocade - Ken Ross, Dir. Prod. Mgmt, NMS, Brocade - OpenStackSV...
OpenStack and Brocade - Ken Ross, Dir. Prod. Mgmt, NMS, Brocade - OpenStackSV...OpenStack and Brocade - Ken Ross, Dir. Prod. Mgmt, NMS, Brocade - OpenStackSV...
OpenStack and Brocade - Ken Ross, Dir. Prod. Mgmt, NMS, Brocade - OpenStackSV...
 
aCloud Services Architecture - Harshal Pimpalkhute, Sr. Prod. Mktg. Mgr., A1...
aCloud Services Architecture -  Harshal Pimpalkhute, Sr. Prod. Mktg. Mgr., A1...aCloud Services Architecture -  Harshal Pimpalkhute, Sr. Prod. Mktg. Mgr., A1...
aCloud Services Architecture - Harshal Pimpalkhute, Sr. Prod. Mktg. Mgr., A1...
 
The Genius of the & - Jennifer Lin, VP Product Mgmt./Mktg., Juniper OpenContr...
The Genius of the & - Jennifer Lin, VP Product Mgmt./Mktg., Juniper OpenContr...The Genius of the & - Jennifer Lin, VP Product Mgmt./Mktg., Juniper OpenContr...
The Genius of the & - Jennifer Lin, VP Product Mgmt./Mktg., Juniper OpenContr...
 
OpenStack 2016: Boom or Bust? - Adrian Ionel, CEO, Mirantis - OpenStackSV 2014
OpenStack 2016: Boom or Bust? - Adrian Ionel, CEO, Mirantis - OpenStackSV 2014OpenStack 2016: Boom or Bust? - Adrian Ionel, CEO, Mirantis - OpenStackSV 2014
OpenStack 2016: Boom or Bust? - Adrian Ionel, CEO, Mirantis - OpenStackSV 2014
 
Protecting Yourself from the Container Shakeout
Protecting Yourself from the Container ShakeoutProtecting Yourself from the Container Shakeout
Protecting Yourself from the Container Shakeout
 
It's Not the Technology, It's You
It's Not the Technology, It's YouIt's Not the Technology, It's You
It's Not the Technology, It's You
 
Mirantis life
Mirantis lifeMirantis life
Mirantis life
 
Your 1st Ceph cluster
Your 1st Ceph clusterYour 1st Ceph cluster
Your 1st Ceph cluster
 

Ähnlich wie App catalog (Vancouver)

A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...
CollabNet
 

Ähnlich wie App catalog (Vancouver) (20)

Bringing New Experience with Openstack and Fuel (Ihor Dvoretskyi, Oleksandr M...
Bringing New Experience with Openstack and Fuel (Ihor Dvoretskyi, Oleksandr M...Bringing New Experience with Openstack and Fuel (Ihor Dvoretskyi, Oleksandr M...
Bringing New Experience with Openstack and Fuel (Ihor Dvoretskyi, Oleksandr M...
 
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStackAccelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
 
Rejekts 24 EU No GitOps Pain, No Platform Gain
Rejekts 24 EU No GitOps Pain, No Platform GainRejekts 24 EU No GitOps Pain, No Platform Gain
Rejekts 24 EU No GitOps Pain, No Platform Gain
 
Production Plone on OpenStack Cloud
Production Plone on OpenStack CloudProduction Plone on OpenStack Cloud
Production Plone on OpenStack Cloud
 
Can Containers be Secured in a PaaS?
Can Containers be Secured in a PaaS?Can Containers be Secured in a PaaS?
Can Containers be Secured in a PaaS?
 
Can Containers be secured in a PaaS?
Can Containers be secured in a PaaS?Can Containers be secured in a PaaS?
Can Containers be secured in a PaaS?
 
Docker - A high level introduction to dockers and containers
Docker - A high level introduction to dockers and containersDocker - A high level introduction to dockers and containers
Docker - A high level introduction to dockers and containers
 
Using JavaScript to Build HTML5 Tools (Ian Maffett)
Using JavaScript to Build HTML5 Tools (Ian Maffett)Using JavaScript to Build HTML5 Tools (Ian Maffett)
Using JavaScript to Build HTML5 Tools (Ian Maffett)
 
The Cloud Convergence: OpenStack and Kubernetes.
The Cloud Convergence: OpenStack and Kubernetes.The Cloud Convergence: OpenStack and Kubernetes.
The Cloud Convergence: OpenStack and Kubernetes.
 
HP Helion Webinar #2
HP Helion Webinar #2 HP Helion Webinar #2
HP Helion Webinar #2
 
Kolla - containerizing the cloud itself
Kolla - containerizing the cloud itselfKolla - containerizing the cloud itself
Kolla - containerizing the cloud itself
 
Can containers be secured in paas?
Can containers be secured in paas?Can containers be secured in paas?
Can containers be secured in paas?
 
Sf bay area Kubernetes meetup dec8 2016 - deployment models
Sf bay area Kubernetes meetup dec8 2016 - deployment modelsSf bay area Kubernetes meetup dec8 2016 - deployment models
Sf bay area Kubernetes meetup dec8 2016 - deployment models
 
Overview of webSpoon @ Pentaho Bay Area Meetup
Overview of webSpoon @ Pentaho Bay Area MeetupOverview of webSpoon @ Pentaho Bay Area Meetup
Overview of webSpoon @ Pentaho Bay Area Meetup
 
A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...
 
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdfUC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
 
Mythical Mysfits - Monolith to microservices with Docker and Fargate - MAD305...
Mythical Mysfits - Monolith to microservices with Docker and Fargate - MAD305...Mythical Mysfits - Monolith to microservices with Docker and Fargate - MAD305...
Mythical Mysfits - Monolith to microservices with Docker and Fargate - MAD305...
 
Updates on webSpoon and other innovations from Hitachi R&D
Updates on webSpoon and other innovations from Hitachi R&DUpdates on webSpoon and other innovations from Hitachi R&D
Updates on webSpoon and other innovations from Hitachi R&D
 
Micro Frontends
Micro FrontendsMicro Frontends
Micro Frontends
 
Webinar: Capabilities, Confidence and Community – What Flux GA Means for You
Webinar: Capabilities, Confidence and Community – What Flux GA Means for YouWebinar: Capabilities, Confidence and Community – What Flux GA Means for You
Webinar: Capabilities, Confidence and Community – What Flux GA Means for You
 

Mehr von Mirantis

Mehr von Mirantis (11)

How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
 
Kubernetes Security Workshop
Kubernetes Security WorkshopKubernetes Security Workshop
Kubernetes Security Workshop
 
Using Kubernetes to make cellular data plans cheaper for 50M users
Using Kubernetes to make cellular data plans cheaper for 50M usersUsing Kubernetes to make cellular data plans cheaper for 50M users
Using Kubernetes to make cellular data plans cheaper for 50M users
 
How to Build a Basic Edge Cloud
How to Build a Basic Edge CloudHow to Build a Basic Edge Cloud
How to Build a Basic Edge Cloud
 
Securing Your Containers is Not Enough: How to Encrypt Container Data
Securing Your Containers is Not Enough: How to Encrypt Container DataSecuring Your Containers is Not Enough: How to Encrypt Container Data
Securing Your Containers is Not Enough: How to Encrypt Container Data
 
What's New in Kubernetes 1.18 Webinar Slides
What's New in Kubernetes 1.18 Webinar SlidesWhat's New in Kubernetes 1.18 Webinar Slides
What's New in Kubernetes 1.18 Webinar Slides
 
Comparison of Current Service Mesh Architectures
Comparison of Current Service Mesh ArchitecturesComparison of Current Service Mesh Architectures
Comparison of Current Service Mesh Architectures
 
Your Application Deserves Better than Kubernetes Ingress: Istio vs. Kubernetes
Your Application Deserves Better than Kubernetes Ingress: Istio vs. KubernetesYour Application Deserves Better than Kubernetes Ingress: Istio vs. Kubernetes
Your Application Deserves Better than Kubernetes Ingress: Istio vs. Kubernetes
 
Demystifying Cloud Security Compliance
Demystifying Cloud Security ComplianceDemystifying Cloud Security Compliance
Demystifying Cloud Security Compliance
 
OpenStack Architecture
OpenStack ArchitectureOpenStack Architecture
OpenStack Architecture
 
Designing OpenStack Architectures
Designing OpenStack ArchitecturesDesigning OpenStack Architectures
Designing OpenStack Architectures
 

Kürzlich hochgeladen

%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 

Kürzlich hochgeladen (20)

AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 

App catalog (Vancouver)

  • 1. Copyright © 2015 Mirantis, Inc. All rights reserved www.mirantis.com Community App Catalog http://apps.openstack.org
  • 2. Copyright © 2015 Mirantis, Inc. All rights reserved A few introductions Craig Peters | Product Manager Craig is a father, bicyclist, and technologist who has forged his experience as a software product manager in enterprises producing and using both open and closed source software. He is passionate about user experience in the long-run. Christopher Aedo | Product Architect Christopher is an IT veteran for consulting, design and tech companies. He is also an outspoken public advocate for OpenStack, cloud computing, software defined networking and software defined storage.
  • 3. Copyright © 2015 Mirantis, Inc. All rights reserved Is there an easier way? Users want to deploy workloads at the push of a button.
  • 4. Copyright © 2015 Mirantis, Inc. All rights reserved NEW: OpenStack App Catalog ● Shared catalog of assets to pull right into your cloud ● Murano App Packages ● Glance Images ● Heat Templates ● Use directly from apps.openstack.org, or replicate just the bits you want available locally
  • 5. Copyright © 2015 Mirantis, Inc. All rights reserved OpenStack App Catalog: Ingredients ● YAML definitions of assets ● Javascript site to display ● Hosting of content on Rackspace CDN ● New content/assets flow through the OpenStack Community Process ● Consumable via Horizon or OpenStack CLI
  • 6. Copyright © 2015 Mirantis, Inc. All rights reserved How does it work? QUICK DEMO
  • 7. Copyright © 2015 Mirantis, Inc. All rights reserved Adding to the catalog
  • 8. Copyright © 2015 Mirantis, Inc. All rights reserved Make Something
  • 9. Copyright © 2015 Mirantis, Inc. All rights reserved http://murano.readthedocs.org
  • 10. Copyright © 2015 Mirantis, Inc. All rights reserved Glance images - DIB Makes It Easy 1. git clone https://github.com/openstack/diskimage-builder 2. cd diskimage-builder 3. ./bin/disk-image-create ubuntu vm http://docs.openstack.org/developer/diskimage-builder/user_guide/building_an_image.html
  • 11. Copyright © 2015 Mirantis, Inc. All rights reserved Make a Heat template User guide: http://docs.openstack.org/developer/heat/ Example templates: https://github.com/openstack/heat- templates Merlin: https://wiki.openstack.org/wiki/Merlin
  • 12. Copyright © 2015 Mirantis, Inc. All rights reserved Contribute to OpenStack!
  • 13. Copyright © 2015 Mirantis, Inc. All rights reserved http://docs.openstack.org/infra/manual/developers.html
  • 14. Copyright © 2015 Mirantis, Inc. All rights reserved OpenStack App Catalog: Ingredients ● YAML definitions of assets ● Javascript site to display ● Hosting of content on Rackspace CDN ● New content/assets flow through the OpenStack Community Process
  • 15. Copyright © 2015 Mirantis, Inc. All rights reserved 1. git clone https://github.com/stackforge/apps-catalog 2. vi static/glance_images.yaml 3. tox -epy27 4. cd apps-catalog/openstack_web/ 5. python -m SimpleHTTPServer (localhost:8000 look good?) 6. git commit -a 7. git review It’s easy!
  • 16. Copyright © 2015 Mirantis, Inc. All rights reserved glance_images.yaml
  • 17. Copyright © 2015 Mirantis, Inc. All rights reserved What’s next? Build a community around this (help us!) A few ideas: ● Catalog search native to Glance ● Catalog search panel in Horizon ● Make the first commit easier ● More artifact types? Categorization? Ratings? Reviews? ● Making it easier to update an asset ● Working session on Wednesday!
  • 18. Copyright © 2015 Mirantis, Inc. All rights reserved Working Group This Wednesday Join us for a working group! Wednesday, May 20 • 11:50am - 12:30pm Room 116/117
  • 19. Copyright © 2015 Mirantis, Inc. All rights reserved Visit http://apps.openstack.org today! Thank you!

Hinweis der Redaktion

  1. Many of the "next gen middleware" applications are comprised of many microservers and distributed in nature. Murano was designed as an installer for distributed applications. Talk about Murano a bit...
  2. Open source like everything in OpenStack. Uses Swift (hosted by Rackspace) to hold assets. That means you can contribute to how the catalog functions following OpenStack process. It will be a live and evolving thing. Also means you can download the whole thing and host it behind your firewall... a common concern with public catalogs is that they are not useful for enterprises due to inability to host in house.
  3. Open source like everything in OpenStack. Uses Swift (hosted by Rackspace) to hold assets. That means you can contribute to how the catalog functions following OpenStack process. It will be a live and evolving thing. Also means you can download the whole thing and host it behind your firewall... a common concern with public catalogs is that they are not useful for enterprises due to inability to host in house.
  4. If you want to add something to the catalog, first you have to make something
  5. Not as scary as it looks if you’ve never committed before
  6. INTENTIONAL SLIDE REPEAT Open source like everything in OpenStack. Uses Swift (hosted by Rackspace) to hold assets. That means you can contribute to how the catalog functions following OpenStack process. It will be a live and evolving thing. Also means you can download the whole thing and host it behind your firewall... a common concern with public catalogs is that they are not useful for enterprises due to inability to host in house.