PARSE – אלטרנטיבות הגירה לאירוח שרת PARSE

PARSE – אלטרנטיבות הגירה לאירוח שרת PARSE

מאמר זה יספק דו”ח מקיף לגבי מהותו של שרת PARSE, לגבי הדרך בה ניתן להעביר את האפליקציה שלך לשרות אירוח חדש, לגבי ההיסטוריה מאחורי כל זה ולגבי האלטרנטיבות הטובות ביותר לאחר סגירת ה-PARSE. לאחר שתקרא את המאמר תדע:

מהו שרת PARSE ?

הסיבה האמיתית לסגירת שרת ה-PARSE.

האלטרנטיבות הטובות ביותר לשרת PARSE וכיצד ניתן להגר מ-PARSE.

אלטרנטיבות ל-PARSE ואפשרויות הגירה.

לוח המחוונים של PARSE.

עלות אירוח שרת ה-PARSE.

מה יקרה לאחר ש-PARSE ייסגר?

ההודעה

ב-28 לינואר 2016 הודיעה חברת פייסבוק שהיא תסגור את פלטפורמת הפיתוח PARSE.

Parse Announcement

מהו PARSE?

PARSE היא פלטפורמת שירות ‘בק-אנד’ (BaaS – Backend as a Service), קרי פלטפורמת שירות עבור הצד של הנדסת התוכנה שהוא בדרך כלל נסתר מלקוח הקצה של המוצר. פלטפורמת שירות זו מספקת ערכות פיתוח תוכנה (SDK’s) לבניית ‘בּק-אֵנדים’ ניידים. בעזרת PARSE מפתחים יכולים להוסיף, תוך דקות, בק-אנד שמימדיו ניתנים להתאמה ושישנם בו המאפיינים הנדרשים, ולצאת לעולם עם אפליקציה למכשיר נייד או לרשת בזמן שיא, כל זאת מבלי לדאוג לצד של ניהול השרת. PARSE  מאפשרת הודעות מצד המוציא לאור של האפליקציה (Push Notifications), מאפשרת אינטגרציה עם רשתות חברתיות, מאפשרת אחסון מידע. בנוסף PARSE מאפשרת  יכולת רבה ועשירה של התחברות לממשקים עבור אפליקציית הבק-אנד שלך, בעזרת ערכות פיתוח תוכנה המאוחסנות בענן.

למה פייסבוק החליטה לסגור את PARSE ?

אסטרטגית ההתפתחות של חברת פייסבוק השתנתה מאד בין 2013 ל-2016, כפי שניתן לראות מן השרטוט למטה, ו-PARSE כבר אינה מהווה חלק מאסטרטגיה זו.

facebook-parse

כשפייסבוק רכשה את PARSE היא לא היתה עדיין רווחית, ולא היה ברור לחברה איך בדיוק היא תהפוך לרווחית. המצב הזה מאד השתנה ופייסבוק עכשיו מרוויחה היטב מעסקי מכירת מודעות. במצב החדש הזה ישנן שלוש סיבות עיקריות לכך שפייסבוק החליטה לסגור את PARSE : (1) כדי להתמקד בתחום העיסוק המרכזי שלה. יש לחברה יותר הכנסות מתחום העיסוק המרכזי שלה ואין לה שם תחרות. (2) פלטפורמת שירות בק-אנד (BaaS) שייכת לתחום ה- B2B כלומר ‘עסק מול עסק’, ואילו תחום ההתמחות של פייסבוק הוא של ‘עסק מול לקוח’. (3) האסטרטגיה של פייסבוק כאמור השתנתה מאז 2013.

מהו שרת PARSE?

שרת PARSE הוא גירסת מקור פתוח של PARSE הניתנת להורדה בחינם ב- Github.

Parse Server Download Github

שרת PARSE אינו העתק של PARSE! ישנם הבדלים גדולים בין שתי הפלטפורמות.

Features Parse Parse Server
Local development & testing No Yes
Flexible Hosting (USA, Europe, Asia, etc) No Yes
Control over dabase (backup / restore) No Yes
Control over databse indexes No Yes
Query more than 1000 objects No Yes
Store files elsewhere (CDN) No Yes
Enforced time limits No Yes
Open Source No Yes
External contributions No Yes
Analytics Yes No
Authentication Yes Yes
Config Yes No
Push Notification Yes No
Data Browser Yes Yes
In App Purchase Receipt Validation Yes No
Background Jobs Yes No
System E-mails Yes No
Schema API Yes Yes
Webhooks Yes No
Uptime monitoring Yes No
Logs Yes Yes
Dashboard Yes Yes
Queries Yes Yes
Users Yes Yes
Sessions Yes Yes
Roles Yes Yes
Files Yes Yes
Geopoints Yes Yes
Data Browser Yes Yes

מהן האלטרנטיבות ל-PARSE?

אם אתה מהגר מ-PARSE ויוצר אפליקציה חדשה למכשיר נייד או לרשת, יש לך למעשה שלוש אופציות. אופציה (1) ספקי אירוח שרת PARSE. אופציה (2) פלטפורמת שירות אחרת לבק-אנד נייד. אופציה (3) פתרונות אירוח עצמי של שרת PARSE.

שירותי אירוח של PARSE

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

ספק שירות אירוח ה- PARSE החשוב ביותר הוא Back4App .

אירוח עצמי

אירוח עצמי הרבה יותר יקר מאשר השכרת שירותי אירוח PARSE מספק.

המדריך להגירת PARSE

המדריך והווידאו הבאים יסבירו כיצד להגר מ-PARSE לספק שירותי האירוח של PARSE – Back4app. אורך זמן ההגירה תלוי בגודל האפליקציה שלך וייקח בדרך כלל פחות מ-10 דקות. תהליך ההגירה כולל את הצעדים הבאים:

צור את ה’בּק-אנד’ שלך, את הצד של הנדסת התוכנה הנסתר בדרך כלל מן הלקוח

העבר את מסד הנתונים שלך

העבר את מפתחות התוכנה (keys)

עדכן את ערכות פיתוח התוכנה (SDK’s)

כפי שמדריך ההגירה ל-PARSE מציע, תוכל להעביר את מסד הנתונים ואת ממשק תוכנת האפליקציה (API) שלך לספק פלטפורמות שירות בק-אנד אחר, או להקים את התשתית הנדרשות (ספק PARSE + מסד נתונים ממקור פתוח [MongoDB]) בעצמך וכך להעביר את האפליקציה. אנחנו ממליצים על Back4App כאלטרנטיבה לאירוח אפליקציית ה- PARSE שלך. לא תצטרך לדאוג לגבי כתיבה מחדש של האפליקציה, לגבי שימוש בממשק תוכנה אחר או לגבי הצורך בלימוד השימוש בפלטפורמה חדשה. כדי להקל עליך להתחיל יצר צוות Back4App אפיון הגירה שהופך את הרצת אפליקציית ה-PARSE שלך על פלטפורמת השירות Back4App לקלה במיוחד.

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

אנא קרא בזהירות את המדריך להגירה של Back4App, המספק קווים מנחים לתהליך ההגירה.

צור את ה’בק-אנד’ שלך

אנא הירשם ל- Back4App ולחץ על אפשרות הגירת אפליקציית PARSE.

Parse Migration

העבר את מסד הנתונים שלך

פירוט הפעולות הכרוכות בהעברת מסד הנתונים שלך משירות אירוח PARSE לתשתית Back4App.

Database Migration

הגירת מפתחות התוכנה

המפתחות נוצרים על ידי Back4App בצורה אוטומטית. תוכל גם להשתמש באותם מפתחות בהם עשית שימוש ב- PARSE. אנא קרא את המסמך למטה עבור תיאור תהליך ההגירה צעד אחר צעד.

Keys Migration

עדכון ערכות פיתוח התוכנה

זהו הצעד האחרון בתהליך, במסגרתו תספק לאפליקציה שלך כתובת ממשק תוכנת אפליקציה (API) חדשה. אנא לחץ על הקישור למטה להדרכה מפורטת.

Parse SDK Update

מה יקרה אחרי ש-PARSE ייסגר בינואר 2017?

לאחר סגירה סופית של PARSE יקרו הדברים הבאים:

שירות האירוח לא יפעיל יותר

לא תהיה יותר גישה לאפליקציות ומסדי נתונים דרך PARSE

נתונים יאבדו

האפליקציות שיהיו עדיין מחוברות ל-PARSE יפסיקו לפעול.

מכיוון שכך יש להעביר את כל האפליקציות מ-PARSE לפני ינואר 2017, כי אם לא הן פשוט יפסיקו לפעול.


Leave a reply

Your email address will not be published.