Azure Managed Redis - זמין עכשיו
Azure Managed Redis - מאגר נתונים בזיכרון (in-memory database) מנוהל לחלוטין עם כל החידושים האחרונים של Redis - זמין כעת ב-Microsoft Azure
כזכור, חברת Redis, שמפתחת את מסד הנתונים הפופולרי והמהיר ביותר בעולם, הודיעה לאחרונה כי Microsoft משיקה את Azure Managed Redis, שירות Redis מנוהל לחלוטין הכלול ב-Microsoft Azure. השירות מיועד להריץ עומסי עבודה בפרודקשן בקנה מידה גדול, תוך מתן גישה לפתרונות Redis ברמת אנטרפרייז, בתוך סביבת Azure. השירות היה זמין בגרסת preview מאז נובמבר האחרון.
Azure Managed Redis, מעניק למשתמשים זמינות של עד 99.999% עם יכולות Active-Active, כולל תמיכה ב-multi-region, המאפשרות חווית משתמש עם latency מקומי של מתחת למיל'-שנייה, מכל מקום העולם. זהו שירות Redis חדש והוא מהיר יותר וזול יותר הזמין ב-Azure.
Azure Managed Redis מציג את התכונות והיכולות החדישות ביותר של מסד הנתונים של Redis ללקוחות Microsoft Azure, ומאפשר תמיכה במגוון עצום של מקרי שימוש. המשתמשים יקבלו גישה ל-Redis 7.4, ובקרוב גם ל-Redis 8.0- הגרסה החדשה ביותר של החברה. לקוחות שיעברו מפתרונות של Azure Cache for Redis אל Azure Managed Redis ייהנו משיפורים משמעותיים, בין היתר:
● ביצועים:
Azure Managed Redis מציג שמונה מבני נתונים חדשים: JSON, וקטורים, סדרות זמן (time-series) וחמישה מבני נתונים הסתברותיים, יחד עם מנוע השאילתות של Redis- שהוא מהיר יותר ותומך ב-scale גדול יותר.
עם הצגת יכולות מתקדמות מובנות חדשות כמו חיפוש וקטורי, אינדקס משני לחיפוש טקסט מלא, התאמה מדויקת, שאילתות גיאוגרפיות, טיפול בנתונים מספריים ועיבוד נתונים מהיר, Azure Managed Redis מספק פלטפורמה בזמן אמת רב-מודלית אמיתית.
● היקף ואבטחה:
Azure Managed Redis מספק את ההיקף (scale) וה-SLA הטובים ביותר בתעשייה. כל משתמש של Azure Managed Redis יכול כעת לחוות זמינות של עד 99.999% כשמשתמשים בקונפיגורציה Active-Active עם תמיכה רב-אזורית.
אפליקציות שנבנו על Azure Managed Redis יכולות לקבל ביצועים (latency) נמוכים ממיל'-שנייה לכל משתמש בכל מקום בעולם בו זמנית, ללא קשר ליבשת או לאזור בו הם נמצאים. בנוסף, הוא עומד בתקנים רגולטוריים רבים וביניהם; FedRamp, HIPAA, PCI DDS ו-ISO 27001.
● גישה לסביבות של Redis ו-Azure:
מפתחי Azure Managed Redis מקבלים גישה למגוון כלים בסביבות של Azure ו-Redis שיסייעו להם לפתח אפליקציות טובות יותר ומהר יותר. הם יכולים לנצל את Azure AI ויכולות מסד הנתונים הווקטורי של Redis כדי לפתח RAG בזמן אמת, סוכנים (agents) ושערים (gateways) לאפליקציות GenAI.
הם יקבלו גם גישה לספריות לקוח (clients) שנבנו על ידי Redis עבור -
Dot.NET, Python, Java, Go ו-Node שעובדות בצורה חלקה עם AMR, כמו גם Redis Insight - ה-GUI הרשמי עבור Redis - ועוזר ה-AI של Redis copilot.
"Azure Managed Redis הוא חלק מרכזי עבור מפתחים ב-Azure הבונים אפליקציות GenAI" אומר רואן טרולופ, מנכ"ל Redis. "היכולות המובנות של טיפול בווקטורים מאפשרות לבנות פתרונות AI מתקדמים כמו זיכרון סוכן (agent memory), זיכרון סמנטי (semantic caching), ו-RAG – תכונות הכרחיות לאפליקציות AI מודרניות. מכיוון שהפתרון הוא חלק מהאקו-סיסטם של Azure, השירות גם מפשט את חוויית הפיתוח, ממזער עלויות ומגדיל את ה-ROI עבור פרויקטים בכל קנה מידה".
"Redis מספקת תשתית נתונים יוצאת דופן ויכולות התומכות בצרכים האינטנסיביים של יישומי ענן ואפליקציות AI והמפתחים שבונים אותם. פיתחנו את Azure Managed Redis כדי לסייע למפתחים לפתח יישומי ענן ו-GenAI מהירים יותר ועוצמתיים יותר היום ובעתיד" אומר בלאן סוברמניאן, מנהל שיתופי פעולה מוצריים בחטיבת המפתחים ב-Microsoft Corp.
לקוחות קיימים של Azure Cache for Redis יכולים לעבור בקלות ל-Azure Managed Redis. כל לקוח שיבצע את המעבר יקבל גישה לשנים של חדשנות מ- Redis. עם ההשקה של Azure Managed Redis, כל המשתמשים מקבלים גישה לפיצ’רים שבעבר היו זמינים רק בשכבות Azure Cache for Redis Enterprise ו-Enterprise Flash.
Azure Managed Redis מוצע בארבע גרסאות, שלוש מהן עבור נתונים בזיכרון בלבד:
Memory Optimized: מתאים במיוחד לשימושים שדורשים הרבה זיכרון ביחס נמוך ל-vCPU (יחס 1:8), אך לא זקוקים ל-throughput הגבוה ביותר. פתרון בעלות נמוכה יותר שמתאים לסביבות פיתוח ובדיקה.
Balanced Memory + Compute: יחס מאוזן של זיכרון ל-vCPU (יחס 1:4), אידיאלי לעומסי עבודה סטנדרטיים, מספק איזון טוב בין משאבי זיכרון למחשוב.
Compute Optimized: מיועד לעומסים אינטנסיביים מבחינת ביצועים, עם יחס זיכרון נמוך ל-vCPU (יחס 1:2). מתאים לאפליקציות הדורשות throughput גבוה במיוחד.
ושכבה אחת עם שילוב של זיכרון ודיסק:
Flash Optimized: מאפשר ל- Redis להעביר אוטומטית נתונים פחות שמישים מהזיכרון (RAM) לאחסון .NVMe פתרון שמקריב מעט ביצועים בתמורה ליכולת להרחיב זיכרון מטמון (caches) למאגרי נתונים גדולים בצורה חסכונית.














