LFCA: 16 קלח - בוצקתו ןנע תויולע דמל


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

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

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

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

רוחמתה ביבס תוריהב רסוח

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

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

.תיתשתה רובע ומלשת המ קוידב לש רורב יופימ ולבקת אל טושפ .תוימוקמה תויולעל האוושהב םיטושפ םניא Microsoft Azure -ו AWS ומכ םילודג ןנע יקפסמ רוחמת ימגד

.AWS Lambda תועצמאב םיתרש אלל רתא תסירפל המגוד חקינ ואוב

.API -ה רעשב HTTPS לש הצקה תודוקנ ךרד Lambda תויצקנופל תושקב חלוש frontend -ה .ןכותה תגצה תא ץיאהל ידכ Cloudfront לש ןומטמ לוצינ ךות S3 ילד לע חראתמש (JS -ו HTML, CSS יצבק) רתאה לש ימדקה ק

.(יסחי וניאש םינותנ דסמ) DynamoDB וא (תרזובמ יסחי םינותנ דסמ תכרעמ) RDS ןוגכ להונמ םינותנ ידסמ תורישל םינותנה תא תורמושו םושייה תקיגול תא תודבעמ Lambda -ה תויצקנופ ןכמ רחאל

.ולשמ רוחמת לדומ שי הלא םיתורישמ דחא לכל .םינותנ ןוסחאל DynamoDB וא RDS ףוסבלו ,HTTPS תושקב בותינל API -ה רעש ,רתאה לש ןכותה תקפסא תצאהל CloudFront CDN ,רתאה לש םייטטסה םיצבקה ןוסחאל S3 יל

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

CloudFront CDN תושקב 2,000,000- ו הנושארה הנשב טייב הגי'ג 50 לש םניחב תאצוי םינותנ תרבעה ךל עיצמ HTTP וא HTTPS לוקוטורפלו הבכש לכל ,רוזא יפל תונוש תויולעה ,ןכמ רחאל .תחא הנש ךשמל שדוח לכל

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

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

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

.םיברוצ ןנע תורטש םע םירוכע םימב םמצע תא ואצמ קנע ידיגאת ,רבעב

.טפוסורקימ לש ןנע בושחמ תמרופטלפ ,Azure -ב חותיפה תווצ להינ ותואש טקיורפב םויב רלוד 80,000 לש םימוצע קתע ימוכס יבודא ףרג 2018 ויתסב

.הליחתב ןרקוהש הממ רתוי רלוד ןוילימ 20 ויהש ,רלוד ןוילימ 190 ידכל הלע טסרטניפ לש ןנעה ןובשח ,הנש התואב .רלוד 500,000- מ רתויל גלש רודכה ןובשחה ,הפוקת התואבו ,חוקיפה הלגתה עובש רובעכ קר

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

תויולע לוהינל תוצלמומ הדובע תוטיש - ןנע תויולע בוטימ

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

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

.ךלש ביצקתה תרגסמב דובעלו ךלש ןנעה תויולע תא להנל ךל ורזעיש רתויב תובוטה תוטישהמ המכ ןלהל

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

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

.שומישב אלו קרס םיבאשמ דואמ הברה רובע בויח לבקמ רבד לש ופוסב התאש זמרמ הז .םידבעמ 4- ו RAM ןורכיז לש 32GB םע תרשב רחוב התא ,תאז םוקמב .vCPU 2- ו RAM ןורכיז לש דבלב GB 4 שרודש םושיי חוריאל

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

.רתוי דוע יביטיאוטניאו יטנגלא תלכת ןובשחמ קפסמ AWS .ךלש םיישדוחה ןנעה תונובשח לש הסג הכרעה םיקפסמה םייביטיאוטניא םינובשחמ םיעיצמ Azure -ו Google Cloud, AWS ומכ םיליגר םיקפס

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

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

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

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