אפאצ'י ברוקלין 1.0 מגיע למחשוב ענן אוטונומי

קרן תוכנת אפאצ'י פרסמה את אפאצ'י ברוקלין 1.0, מהדורה ברמת הייצור של מסגרת הקוד הפתוח לדוגמנות, ניטור וניהול יישומים הפרוסים במקום או בענן.

ברוקלין משתמשת בשרטוטים של YAML כדי לתאר יישום ומרכיביו. שרטוטים אלה, הכוללים מדיניות לניהול יישום, ניתנים להתייחס כאל רכיבים מודולריים הניתנים להרכבה ולשימוש חוזר בדרכים רבות.

שרטוטים בברוקלין מגיבים לתשומות כגון תקנות יישומים או עומס מערכת ולנקוט בפעולות כמו גידול אשכול או החלפת צמתים. ניתן להרחיב תכנית דרך Java, כאשר משתמשים יכולים ליצור ישויות, מדיניות ופעולות "אפקטור" חדשות באמצעות גשרי Java או JVM.

הפרויקט מספק שרטוטים ליישומים וכלים כגון Elasticsearch, אשכולות MySQL וניהול DNS. פרויקטים של אפאצ'י כמו CouchDB ו- Kafka נתמכים גם כן.

עם REST API ו- GUI, יכולות ברוקלין כוללות:

  • מעקב אחר מצב הבריאות והערכים של היישום.
  • הבנת תלות בין רכיבים.
  • החלת מדיניות מורכבת לניהול יישומים.
  • ניהול הקצאה ופריסת יישומים.

ברוקלין שימשה ספקי תוכנות ושירותי ענן, אינטגרטורים של מערכות גלובליות, ויישומים בתחומים כמו שירותים פיננסיים וניהול שרשרת האספקה. המסגרת תומכת בעננים ציבוריים ופרטיים.