Your SlideShare is downloading. ×
0
Rolling Your Own ServerTemplates
Rolling Your Own ServerTemplates
Rolling Your Own ServerTemplates
Rolling Your Own ServerTemplates
Rolling Your Own ServerTemplates
Rolling Your Own ServerTemplates
Rolling Your Own ServerTemplates
Rolling Your Own ServerTemplates
Rolling Your Own ServerTemplates
Rolling Your Own ServerTemplates
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Rolling Your Own ServerTemplates

647

Published on

RightScale User Conference NYC 2011 - …

RightScale User Conference NYC 2011 -

Darryl Eaton - Director Product Development, RightScale

ServerTemplates are the innovative "secret sauce" of the RightScale Cloud Management Platform. They enable you to easily architect, launch, manage, and monitor multi-server deployments. More than half of the 40,000-plus RightScale ServerTemplates™ were created from scratch by our customers. By using ServerTemplates, you can slice up your existing configurations into your own custom blueprints for cloud servers. In this session, we'll share best practices for developing, testing, and maintaining your own custom ServerTemplates.

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
647
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
24
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • ServerTemplates are the innovative "secret sauce" of the RightScale Cloud Management Platform. They enable you to easily architect, launch, manage, and monitor multi-server deployments. More than half of the 40,000-plus RightScale ServerTemplates™ were created from scratch by our customers. By using ServerTemplates, you can slice up your existing configurations into your own custom blueprints for cloud servers. In this session, we'll share best practices for developing, testing, and maintaining your own custom ServerTemplates.
  • Live above the cloud. Live above the image. Configure from vanilla machines at runtime. The flexibility of the cloud ends at the image.
  • You’ll get all the machine monitoring out of the box – cpu, disk, etc. Input to monitor any other stuff you install… move this script to the end of the template if you do.
  • You might just find exactly what you need.Or you can find snippets of what you need and build it and test it. Finally, we have partners that have put up a lot of the software for you. And they build test it everyday. Walkthrough -Open Diff in new tab.Clone LAMP all in one. Rename to Wordpress. Bookmark.Remove continuous backups.Add APP Wordpress configure to bottom of template.Set default inputs on new template.
  • Minimize external dependencies by attaching files or anything you need to compile as a .tar.
  • Transcript

    1. Roll your own ServerTemplates<br />Darryl Eaton, Director of Product Management, RightScale<br />June 8th, 2011<br />
    2. What we’ll cover…<br /><ul><li>What are ServerTemplates? </li></ul>Ok, you already know what those are, but do you know…<br /><ul><li>The Base ServerTemplates?
    3. How to mine the Library?
    4. How to record your shell scripting genius in RightScripts?
    5. How to clean up after yourself (decommission)?
    6. How to be independent (minimize external dependencies)?
    7. How to live a fulfilling cloud life? </li></ul>You soon will… and this will be available on the web after…<br />
    8. First step to Nirvana: ServerTemplates<br />ServerTemplate<br />Virtual Machine Image<br /><ul><li>Chiseled in stone
    9. Painful to change
    10. So pre-cloud
    11. Live above the image
    12. Live above the cloud
    13. Code your infrastructure</li></li></ul><li>The Base ServerTemplate<br />Your starting point.<br />Linux & Windows<br />Monitoring by default<br />Images across clouds<br />Images across distros<br />MON_PROCESSES:<br />Put in the name of the processes you’d like to monitor using RightScale.<br />Tip!<br />
    14. Don’t reinvent the wheel!<br />Use the marketplace.<br />Find what you need<br />Browse examples<br />Use Diff <br />Partners!<br />Advanced Search:<br />Search by title AND description. Search by cloud. Search by category.<br />Tip!<br />
    15. Record every step you take<br />Work on the instance.<br />Copy successful commands to new RightScripts<br />Extract variable information<br />Attach needed files, or compilations as archives<br />Idempotency:<br />Be able to run your script again and again without messing up your server!<br />Tip!<br />
    16. Clean up on Decommission<br />Leave with a smile.<br />Backup files and databases<br />Disconnect from load balancers<br />Detach volumes<br />rs_run_right_script:<br />If you need to tell other machines you’re leaving, run a RightScript on that machine.<br />Tip!<br />
    17. Use Compatibility Releases<br />Our blood, sweat, and tears.<br />Tested together<br />Marked by name (11H1)<br />Common base images<br />Frozen repositories<br />Compatibility checker:<br />Search for Compatibility Release on the support site, then use the drop down list to check!<br />Tip!<br />
    18. Don’t type the same command twice<br />Start from a base<br />Record what you’re doing<br />Test what you’ve done<br />Learn from others<br />
    19. Questions?<br />Darryl Eaton, Director of Product Management, RightScale<br />June 8th, 2011<br />

    ×