קוברנטיז (Kubernetes) הפכה בפועל למערכת ההפעלה של הענן. היא מאפשרת למפתחים לארוז בקלות את האפליקציה שלהם לתוך microservices ניידים (שניתן לנייד ולהעביר). יחד עם זאת קוברנטיס מאתגרת מאוד לתפעול, בפרט בהיבטי ה- security. מפתחים ואנשי DevOps מזניחים לעתים את נושאי האבטחה וה- security ומשאירים זאת לסוף (אם בכלל). Kubernetes דורש גישה חדשה ל- Security כלי […]
כל הפוסטים בקטגוריה ‘Microservices’
למה לבחור בארכטיקטורת Microservices ?
בוידאו הבא, מסביר Armon Dadgar, ה- CTO והמייסד של חברת HashiCorp, מדוע ארכיטקטורת microservices מתאימה לאפליקציות רבות כאשר מעבירים אותן לענן, וכן מציין בעיות חדשות שעלולות להיווצר כאשר מעבירים אפליקציות ל- microservices שלא מהסיבות הנכונות – ומציין שיש לבעיות אלו פתרון. בקצרה: ארכיטקטורת microservices מאפשרת פיתוח שהוא יותר אג'ילי (Agile) וכן גדילה מהירה של האפליקציה, […]
היכרות עם HashiCorp Consul
בסרטון הבא Armon Dadgar מציג את HashiCorp Consul וכיצד הוא פותר את האתגרים של גילוי שירות, ניהול תצורה ופילוח רשת ביישומים מבוזרים. Microservices ומערכות מבוזרות מאפשרות פיתוח תוכנה מהיר ופשוט יותר, אבל מצריכות פשרה שמביאה למורכבות תפעולית גדולה יותר סביב תקשורת בין ה- services, ניהול תצורה וסגמנטציה בין הרשתות. HashiCorp Consul הוא כלי קוד פתוח […]
איך Vault יכול לעזור באבטחת ארכיטקטורת Microservices ?
ארכיטקטורת microservices מצריכה פתרון אג'ילי (agile), אשר יספק פתרון לאחסון והצפנת סודות (secrets) ע"פ הסביבות שבונים במסגרת ארכיטקטורה זו – ואת זה מספק HashiCorp Vault . היופי ב- Vault הוא שהוא אגנוסטי כך שהוא מתאים לכל ענן ולכל framework, כך שבשימוש בו לא הופכים לתלויים בענן כלשהו או בתשתית כלשהי כדי לאחסן את הסודות – […]