Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
SUSE Studio @ LinuxTag Berlin
Search
James Tan
May 17, 2010
Technology
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
SUSE Studio @ LinuxTag Berlin
James Tan
May 17, 2010
More Decks by James Tan
See All by James Tan
Automate production-ready MongoDB deployments (and more)
jamestyj
0
310
Intro to MongoDB
jamestyj
0
150
Intro to MongoDB (on Windows on Azure)
jamestyj
1
150
MongoDB Intro + Performance Tuning & Monitoring
jamestyj
1
4.8k
Super MUG - Vagrant + MongoDB
jamestyj
1
210
Intro to Crowbar
jamestyj
3
220
DevOps: Puppet & Chef
jamestyj
7
1k
SUSE Studio @ SUSECon
jamestyj
0
2.8k
SUSE Studio @ Brainshare Salt Lake City
jamestyj
0
130
Other Decks in Technology
See All in Technology
手を動かして実感する、Kiro が変える開発体験
inariku
0
200
なぜ「決定性」が 決定的に重要なのか? Durable Execution 基盤の数理的理解 #serverlessjp / ServerlessDays Tokyo 2026
ytaka23
3
1.2k
積み重なった技術負債への挑戦 〜初手としての全社ゴト化〜
techtekt
PRO
0
1.6k
AI 時代のスタートアップエコシステ厶から考究する技術的負債との向き合い方
m3m0r7
PRO
3
2.6k
2026_devsumi_ozono.pdf
o3
3
580
顧客に向き合う開発組織へ。リアーキテクチャとフィーチャーチーム化で挑む組織改革
safie
0
2.4k
Why Agent Cost Needs Observability
nttcom
0
140
What the customer really needed
kawaguti
PRO
3
220
人間はどの意思決定を手放せるのか
kawasima
15
8k
AIに賢く動いてもらうためのコンテキスト〜Snowflake女子会 vol.8
snowwmn0824
0
160
データ_AIの事業の勝敗をわけるもの
nek0128
1
480
絵ではじめるKubernetesセキュリティ
aoi1
4
700
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
BBQ
matthewcrist
89
10k
Mobile First: as difficult as doing things right
swwweet
225
10k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
530
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
エンジニアに許された特別な時間の終わり
watany
109
250k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
320
Scaling GitHub
holman
464
140k
Designing Experiences People Love
moore
143
24k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
730
Optimising Largest Contentful Paint
csswizardry
37
4k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Transcript
September 26, 2012 James Tan (
[email protected]
) Sr. Software Engineer SUSE
Studio Appliances for the cloud and more
© Novell, Inc. All rights reserved. 2 Outline • About
me • Introduction to SUSE Studio – What's new • Studio API • Studio for Cloud – Amazon EC2 – Eucalyptus • SUSE Gallery • Studio architecture • Questions
None
None
© Novell, Inc. All rights reserved. 5 Pre-Installation Proper OS
version Proper OS patches Application dependencies Config and kernel parameters Directories Hardware dependencies Services enabled Installation File system location Compile necessary modules Address prerequisites Permissions Create users and groups Application incompatibilities Post-Installation Updates App configuration Services setup Upgrades and patch management Traditional deployments repeat…
© Novell, Inc. All rights reserved. 6 Why not do
most of that just once?
None
None
Demo
None
None
None
None
None
None
None
© Novell, Inc. All rights reserved. 17 SUSE Studio API
• REST APIs: http://susestudio.com/help/api/v1 • Ruby/command line client: – Source: http://gitorious.net/suse-studio/ssc – Gem: http://rubyforge.org/projects/ssc/ • Python library: http://code.google.com/p/pysusestudio/ • C++ (Qt) library: http://qsusestudio.sourceforge.net/ • Extended C++ library and native KDE 4 application.
Amazon EC2
None
None
None
Eucalyptus Your own private cloud!
© Novell, Inc. All rights reserved. 23 Eucalyptus architecture
© Novell, Inc. All rights reserved. 24 Eucalyptus • Front-end
image – Cloud, Walrus, Cluster and Storage controllers • Node image – Node controller • Guest appliance – Any Xen appliance – KVM support later
SUSE Gallery
None
None
None
© Novell, Inc. All rights reserved. 29 Studio Architecture
None
© Novell, Inc. All rights reserved. 31 Contact • James
Tan <
[email protected]
> • IRC: #susestudio on freenode • Questions, feedback:
[email protected]
• Mailing list: http://listx.novell.com/mailman/listinfo/studio-users • We're hiring! http://susestudio.com/jobs
None