Date post: | 28-Jul-2015 |
Category: |
Technology |
Upload: | tomasz-zen-napierala |
View: | 191 times |
Download: | 2 times |
OpenStack Architecture
Tomasz ‚Zen’ NapierałaDevelopment Manager @ Mirantis,
Inc.
• HQ in Mountain View + 8 offices
• Backed by Intel Capital, Insight Venture Partners, WestSummit Capital, August Capital, Ericsson, Sapphire Ventures, Siguler Guff, Dell Ventures
• Delivering technology, integration, training and support for OpenStack
What we actually do
• #1 Pure Play Openstack Company
• #3 contributor to OpenStack
• Authors of Fuel
• Authors of reference HA architecture for OSt
WTF is
Hot & sexy
$1.7 bilion in 2016
OpenStack
• Founded in 2010 by NASA + Rackspace
• Managed by OpenStack Foundation
OpenStack
• Free and OpenSource cloud computing software platform
• Provides IaaS
How OpenStack is designed?
Amazon rules• All teams will henceforth expose their data and
functionality through service interfaces.
• Teams must communicate with each other through these interfaces.
• There will be no other form of inter-process communication allowed: no direct linking, no direct reads of another team’s data store, no shared-memory model, no back-doors whatsoever. The only communication allowed is via service interface calls over the network.
Amazon rules
• It doesn’t matter what technology they use.
• All service interfaces, without exception, must be designed from the ground up to be externalizable. That is to say, the team must plan and design to be able to expose the interface to developers in the outside world. No exceptions.
–Jeff Bezos, Amazon Founder and CEO
„Anyone who doesn’t do this will be fired. Thank you; have a nice day! „
2002
Service Oriented Architecture
Components
Components
Component
Fundaments
organizations which design systems ... are constrained to
produce designs which are copies of the communication structures of
these organizations-M.Conway, 1968
Process
Code Commit Gate
Review
Merge
Zuul
Fundaments
• Only do what you do good
• focus on the core
• use existing tools
• think about the upgrades
We are hiring. Of course