• Share
  • Email
  • Embed
  • Like
  • Private Content
Roll Your Own ServerTemplates
 

Roll Your Own ServerTemplates

on

  • 617 views

RightScale Conference Santa Clara 2011: ServerTemplates are the innovative "secret sauce" of the RightScale Cloud Management Platform. Slice up existing configurations into your own custom blueprints ...

RightScale Conference Santa Clara 2011: ServerTemplates are the innovative "secret sauce" of the RightScale Cloud Management Platform. Slice up existing configurations into your own custom blueprints for cloud servers in order to easily architect, launch, manage, and monitor multi-server deployments. A majority of the 40,000-plus RightScale ServerTemplates were created from scratch by our customers. We'll share best practices for developing, testing, and maintaining your own custom ServerTemplates.

Statistics

Views

Total Views
617
Views on SlideShare
569
Embed Views
48

Actions

Likes
1
Downloads
26
Comments
0

3 Embeds 48

http://www.rightscale.com 44
http://localhost 3
http://staging.rightscale.com 1

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • PAVELOverview: Today’s webinar focuses on great and not so great workloads for the Cloud and our experiences from in the field!
  • First, a point to drive home. Live above the cloud. Live above the image. Configure vanilla machines at runtime. The flexibility of the cloud ends at the image.
  • “The ServerTemplate methodology is great because it forces us to script out our configurations, which are best practices anyway.”
  • 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. Minimize external dependencies by attaching files or anything you need to compile as a .tar.Finally, we have partners that have put up a lot of the software for you. And they build test it everyday.
  • 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. 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.
  • 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.
  • Demo the script finder…

Roll Your Own ServerTemplates Roll Your Own ServerTemplates Presentation Transcript

  • 1Roll Your Own ServerTemplatesDarryl EatonDirector of Product Management, RightScale
  • 2#Agenda First… • What are ServerTemplates? Then… • The Base ServerTemplates • How to Mine the MarketPlace • How to Record your Shell Scripting Genius in RightScripts • How to clean up after yourself (Decommission) • How to guarantee your servers will launch • Where to go nextReal Cloud Experience. Shared.
  • 3#First step to automation: ServerTemplates ServerTemplate Virtual Machine Image • Chiseled in stone. • Live above the image. • Painful to change. • Live above the cloud. • So pre-cloud. • Code your infrastructure.Real Cloud Experience. Shared.
  • 4#Everybody is doing it. You can do it. • Most servers we manage are operated with customer-built or modified ServerTemplates, rather than with out-of-the box templates. Active Servers 23% Custom 51% Cloned RightScale 27%Real Cloud Experience. Shared.
  • 5#The Base ServerTemplateYour starting point.• Linux & Windows• Monitoring by default• Images across clouds• Images across distros MON_PROCESSES: Put in the name of the processes you’d like to monitor using RightScale. Tip!Real Cloud Experience. Shared.
  • 6#Record every step you take.Work on the instance.• Copy successful commands to new RightScripts.• Extract variable information.• Attach needed files, or compilations as archives. Idempotency: Be able to run your script again and again without messing up your server! Tip!Real Cloud Experience. Shared.
  • 7#Don’t reinvent the wheel!Use the Marketplace.• Find what you need• Browse examples• Use Diff• Partners! Advanced Search: Search by title AND description. Search by cloud. Search by category. Tip!Real Cloud Experience. Shared.
  • 8#Clean up on DecommissionLeave with a smile.• Backup files and databases.• Disconnect from load balancers.• Detach volumes. rs_run_right_script: If you need to tell other machines you’re leaving, run a RightScript on that machine. Tip!Real Cloud Experience. Shared.
  • 9#Use Compatibility ReleasesOur blood, sweat, and tears.• Tested together• Marked by name (11H1)• Common base images• Frozen repositories – guarantee launch Compatibility checker: Search for Compatibility Release on the support site, then use the drop down list to check! Tip!Real Cloud Experience. Shared.
  • 10#Don’t type the same command twice.• Start from a base.• Record what you’re doing.• Test what you’ve done.• Learn from others in the Marketplace.• Or learn from others at the conference! Introducing… Erik Osterman Director of Operations CBS InteractiveReal Cloud Experience. Shared.