לפני כשבועיים העברתי Webinar מוצלח למדי שמטרתו היתה להראות למשתתפים איך אפשר, תוך כרבע שעה, להרים אתר מבוסס WordPress (לצורך הדוגמא בלבד) על גבי AWS Cluster. הרעיון היה להציג את הכלים עליהם אני עובד ב – Zend, במטרה לבנות בקלות אתר מתקדם עם יכולות High Availability, תוך שימוש במגוון כלים.
הבסיס לדמו הוא שימוש ב – AWS CloudFormation אותו מייצרים באתר של Zend, הכולל את כל ההגדרות הקשורות לבניית ה – AWS Cluster. לוקחים את ה – Template שיצרנו, מריצים על AWS ולאחר רבע שעה (פחות או יותר) מקבלים Cluster שלם, מבוסס Zend Server, עם כל מה שצריך על מנת להריץ אתר PHP ב – High Availability Mode הנראה בצורה סכמטית כך:
אם רציתם לבנות Setup דומה למה שאני מציג פה, נדרשתם ללא מעט ידע וניסיון, מה שהרחיק רבים מלנסות אפילו. השימוש בכלים שאני מציין בהרצאה, הופכים את המשימה לפשוטה למדי וכל מי שיש לו קצת נסיון עם AWS ו – PHP, יבין די מהר את העקרון. הכלים שאני מציג מטפלים בכל ההיבטים של יצירת Cluster, החל מהמכונות וה – Load Balancer ששולט עליהן, דרך כל הגדרות ה – Security על מנת לאפשר לסביבה לעבוד ועד נושא ה – Monitoring, שאחראי ליצירת ההתראות שבסופו של דבר יגרמו ל – Scale Up/Down של המערכת בהתאם לעומס.
מי שרוצה לראות את כל ההרצאה, מוזמן לבלות איתי 55 דקות בוידאו הבא. אם יש לכם שאלות או משהו לא ברור, אל תתבישו לשאול ובכללי, כל פידבק יתקבל בברכה.