Opensource RightScale-like EC2 de gestion de deployment

Est-ce que quelqu'un sait s'il existe des alternatives SolidSource solides à RightScale for EC2 deployment + maintenance management?

Fondamentalement, ce que je cherche, c'est:

  1. Déploiement et configuration AMI basé sur les scripts. Dans mon cas nginx + Jetty.
  2. Vérification de santé du réseau. Fondamentalement, les instances EC2 returnnant systématiquement à un gestionnaire leur état actuel.

À votre santé,

Shane

5 Solutions collect form web for “Opensource RightScale-like EC2 de gestion de deployment”

Vous devez absolument regarder Scalr . C'est très similaire à celui du droit, juste a) open source, b) beaucoup plus de prix de démarrage pour le service géré (instance de test gratuit, instance de production 99 USD / mois AFAIK).

Scalr est disponible en tant que service entièrement géré, ou comme install-yourself open source. Les points saillants du service géré sont IMHO:

  • Une interface graphique Web très intuitive, rapide à démarrer.

  • Soutien amical, au less dans mes 2 requests de soutien.

  • Les AMI EC2 sockets en charge et maintenues par Scalr pour certaines tâches communes (comme nginx AMI pour l'équilibrage de charge HTTP, MySQL AMI).

  • Construit dans le time de surveillance et les parameters pour les AMI pris en charge.

  • La mise à l'échelle automatique de la provisionnement et la récupération des défauts pour Ie Scalr d'AMI peuvent spooler des instances EC2 supplémentaires d'images de machine "sans état" basées sur la request mesurée. (Scalr ne peut pas manipuler par magie les files fx MySQL pour vous.)

Vous devriez également consulter Scalr ( http://code.google.com/p/scalr/ ). C'est open source, ils ont également une version payante hébergée ( https://scalr.net/ ).

J'ai eu de la chance de rouler mes propres scripts de gestion avec python et boto . La bonne chose à propos de Python est qu'il est raisonnablement portable pour Windows.

Il y a plusieurs choix.

Pour les deployments, vous pouvez utiliser le chef ou la marionnette. Ni l'un ni l'autre est nettement meilleur que l'autre. J'ai trouvé que le chef-solo répond à mes besoins

Pour la santé du réseau, amazon offre cloudwatch (cher et pas puissant et non open source, imho). Vous pouvez configurer une boîte de zenoss et utiliser l'ec2 "egg" pour surveiller automatiquement vos servers sur snmp, mais c'est une douleur à configurer et un autre server que vous devez maintenir,

Mon offre préférée dejour est scoutapp. Ce n'est pas open source et cela coûtera de l'argent, mais il vous permettra de surveiller tous vos servers, vous finda si les choses descendent et vous permettront de publier des paires de keys / valeurs arbitraires pour suivre tout ce qui se trouve dans votre système (y compris les parameters métier) .

Pour les deployments, je préfère l'approche directe adoptée à http://www.practicalclouds.com . Ils peuvent charger différents «profils» au démarrage EC2 qui chargent le logiciel et le configurent selon les arguments que vous entrez dans datatables user et les files stockés dans S3. Il ne semble pas qu'il y ait encore beaucoup de profils, mais il y en a d'autres utiles. Il est écrit en script shell, donc il devrait être assez facile de créer plus.

Pour le suivi, j'ai toujours été heureux avec la console AWS, mais je devais probablement jouer avec quelque chose comme Nagios si j'avais besoin de plus de détails.

  • Quelles sont les bonnes alternatives Open Source à Active Directory?
  • Serveur Wake On Lan pour un réseau local - à la search de logiciels
  • Projet Open Source qui fait l'inspection SSL
  • Solution Open Source Foip
  • CMS open source pour un département universitaire
  • Qu'est-ce qu'un server Web simple et simple approprié pour Windows?
  • Y at-il un server Exchange à source ouverte?
  • 1 server de sauvegarde Linux - 4 servers linux, 3 servers Windows - comment sauvegarder?
  • Open Source App Stor
  • Open Source en ligne SVN privé
  • Puppet Enterprise vs. Open Source
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.