Your SlideShare is downloading. ×
0
INFRASTRUCTURE AS CODE
Berlin | 29.08.2013
CONTACT
2
Sascha Möllering
Software Engineering Team Lead
sascha.moellering@zanox.com
http://www.der-maschinenstuermer.de/...
TABLE OF CONTENTS
1. PROBLEM?
2. VMWARE AND SDKS
3. CHEF AND JBOSS
4. Q&A
3Berlin | 10/08/2013 | zanox | Infrastructure as...
PROBLEM?
4Berlin | 10/08/2013 | zanox | Infrastructure as Code
PROBLEM?
5Berlin | 08/06/2012 | zanox | Company Presentation
VMWARE AND SDKS
6Berlin | 10/08/2013 | zanox | Infrastructure as Code
VMWARE AND SDKS
●VMware vSphere Web Services SDK
●Official SDK
●Supported by VMware
●Complicated
●Architecture based on
● ...
VMWARE AND SDKS
●VMware VI Java SDK
●Open source project created by Steve Jin
from VMware R&D
●http://vijava.sourceforge.n...
VMWARE AND SDKS
9Berlin | 10/08/2013 | zanox | Infrastructure as Code
vSphere server
VirtualMachine
Managed
object
GuestIn...
VMWARE AND SDKS
10Berlin | 10/08/2013 | zanox | Infrastructure as Code
https://github.com/zanox/viAutomator
CHEF AND JBOSS
11Berlin | 10/08/2013 | zanox | Infrastructure as Code
CHEF AND JBOSS
12Berlin | 10/08/2013 | zanox | Infrastructure as Code
CHEF AND JBOSS
●Linux-installation
1. FAI (http://fai-project.org/) for basic setup
2. Chef for additional APT-packages
3....
CHEF AND JBOSS
Autodiscovery
Queue
Berlin | 10/08/2013 | zanox | Infrastructure as Code
CHEF AND JBOSS
15Berlin | 10/08/2013 | zanox | Infrastructure as Code
https://github.com/rhq-
project/samples/tree/master/...
Q&A
16Berlin | 10/08/2013 | zanox | Infrastructure as Code
Upcoming SlideShare
Loading in...5
×

Get IT together

947

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
947
On Slideshare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Sysadmins don’t have any time, never ever!Clicking in vSphere client is boringSetting up JBoss manually is a PITAManual processes are error-proneDonkey work should be automatedDon’t touch the production-system!!!
  • - Sysadmins never have time- Clicking in vSphere client is boring- Setting up JBoss manually is a PITA- Manual processes are error-prone- Donkey work should be automatedDon’t touch the production-system!!!
  • Managed Objects:Exist on a vSphere serverRepresent vSphere services and componentsManaged object referencesClient references to server-side objectsClient application uses ManagedObjectReference (MOR)MOR is unique and persistent during an object’s lifetimeData objectsContain information about managed objectsClient application sends/receives data objects
  • Managed Objects:Exist on a vSphere serverRepresent vSphere services and componentsManaged object referencesClient references to server-side objectsClient application uses ManagedObjectReference (MOR)MOR is unique and persistent during an object’s lifetimeData objectsContain information about managed objectsClient application sends/receives data objects
  • Chef is an open-source automation platform built to address the hardest infrastructure challenges on the planet.
  • Chef is an open-source automation platform built to address the hardest infrastructure challenges on the planet.
  • Chef is an open-source automation platform built to address the hardest infrastructure challenges on the planet.
  • Chef is an open-source automation platform built to address the hardest infrastructure challenges on the planet.
  • Transcript of "Get IT together"

    1. 1. INFRASTRUCTURE AS CODE Berlin | 29.08.2013
    2. 2. CONTACT 2 Sascha Möllering Software Engineering Team Lead sascha.moellering@zanox.com http://www.der-maschinenstuermer.de/ @sascha242 Berlin | 10/08/2013 | zanox | Infrastructure as Code
    3. 3. TABLE OF CONTENTS 1. PROBLEM? 2. VMWARE AND SDKS 3. CHEF AND JBOSS 4. Q&A 3Berlin | 10/08/2013 | zanox | Infrastructure as Code
    4. 4. PROBLEM? 4Berlin | 10/08/2013 | zanox | Infrastructure as Code
    5. 5. PROBLEM? 5Berlin | 08/06/2012 | zanox | Company Presentation
    6. 6. VMWARE AND SDKS 6Berlin | 10/08/2013 | zanox | Infrastructure as Code
    7. 7. VMWARE AND SDKS ●VMware vSphere Web Services SDK ●Official SDK ●Supported by VMware ●Complicated ●Architecture based on ● managed objects (server) ● managed object reference (client) ● data objects 7Berlin | 10/08/2013 | zanox | Infrastructure as Code
    8. 8. VMWARE AND SDKS ●VMware VI Java SDK ●Open source project created by Steve Jin from VMware R&D ●http://vijava.sourceforge.net/ ●Simplify the use of VI SDK and improve the performance ●Less lines of code, much faster, and much more readable code 8Berlin | 10/08/2013 | zanox | Infrastructure as Code
    9. 9. VMWARE AND SDKS 9Berlin | 10/08/2013 | zanox | Infrastructure as Code vSphere server VirtualMachine Managed object GuestInfo data object vSphere client application Managed object reference to a VirtualMachine GuestInfo data object data objects network connection
    10. 10. VMWARE AND SDKS 10Berlin | 10/08/2013 | zanox | Infrastructure as Code https://github.com/zanox/viAutomator
    11. 11. CHEF AND JBOSS 11Berlin | 10/08/2013 | zanox | Infrastructure as Code
    12. 12. CHEF AND JBOSS 12Berlin | 10/08/2013 | zanox | Infrastructure as Code
    13. 13. CHEF AND JBOSS ●Linux-installation 1. FAI (http://fai-project.org/) for basic setup 2. Chef for additional APT-packages 3. Chef for middleware installation 13Berlin | 10/08/2013 | zanox | Infrastructure as Code
    14. 14. CHEF AND JBOSS Autodiscovery Queue Berlin | 10/08/2013 | zanox | Infrastructure as Code
    15. 15. CHEF AND JBOSS 15Berlin | 10/08/2013 | zanox | Infrastructure as Code https://github.com/rhq- project/samples/tree/master/cli/autoimport
    16. 16. Q&A 16Berlin | 10/08/2013 | zanox | Infrastructure as Code
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×