LEO ZHADANOVSKY: היי, כולם.
אני ליאו Zhadanovsky.
אני אדריכל פתרונות בשירותי האינטרנט של אמזון.
ואני הולך לדבר איתך היום על מה הוא אמזון שירותי האינטרנט,
ההיסטוריה שלה, סקירה קצרה של השירותים שאנו מציעים.
וגם אני אעשה את הדגמת חיה של כיצד להפעיל את ערימת LAMP בAWS
גם במופע יחיד ו באמצעות שימוש בחלק מאחר שלנו
[? שירותים מנוהלים?], כגון כמסדי הנתונים היחסיים שלנו
שירות, והעומס שלנו balancers, ומקרים שלנו.
>> אז קודם כל, בואו לדבר על היסטורית AWS.
אז איך Amazon.com לא להיכנס ל עסקי מחשוב ענן זה?
ובכן, אמזון ממש טוב ב מתן מבחר גדול של מוצרים
ומשלוח אלה ל לקוחות ביעילות.
ומאחורי היכולת ש טמון שנות ניסיון
עם מרכזי נתונים תפעוליים, עם לוגיסטיקה, עם כל מיני דברים.
וכך גילינו מעל 10 שנים שאנחנו
רציתי לאפשר ללקוחותינו לעשות הרבה דברים שונים, נכון?
>> אז אנחנו מציעים כמה הסתיימו פנימיים שירותים עד מוכרים של צד שלישי.
כפי שפורסמנו שירותי אינטרנט פשוט כגון חיפוש הקטלוג שלנו.
וזה הפך באמת לכאורה ממש מהר
שהמפתחים היו רעבים במשך יותר מהשירותים שלנו.
ואז זה הוביל אותנו לפתח AWS.
אז שאלנו מה אם אנחנו יכול לארוז את הכל
אנחנו עושים ולהציע אותו ל אחרים ברשת?
>> אז משימת AWS היא לאפשר ל עסקים ומפתחים
כדי להשתמש בשירותי אינטרנט כדי לבנות יישומים מתוחכמים מדרגי.
ושירותי אינטרנט הוא מה ש אנשים מכנים כיום הענן.
אז בשנת 2006, AWS נולד.
ובואו נדבר על מה AWS הוא למעשה.
>> אז אנחנו מספקים שונים שירותים בשכבות שונות.
אז יש לנו סוג של שירותי הליבה שלנו, האחסון שלנו המחשוב ומסד נתונים.
ולאחר מכן יש לנו גם שכבת רשת,
ויש לנו בעולם תשתית, כך שיש לנו
אזורים קיבלו ברחבי העולם ו אזורים זמינות ברחבי העולם.
ולאחר מכן יש לנו שירותים ברמה גבוהים יותר,
כמו שירותי יישומים ש אתה משתמש כדי לבנות בצורה אופקית
יישומים להרחבה.
ולאחר מכן יש לנו פריסה ושירותי ממשל.
אז אלה הם שירותים שאתה להשתמש בו כדי לפרוס את הקוד שלך בAWS
ולנהל שלך AWS חשבון כפי שהוא מאזניים.
>> אז בואו נדבר עלינו תשתית הגלובלית ראשונה.
יש לנו 11 אזורים ברחבי העולם.
אז אנחנו פשוט הוספנו אזור חדש לפני כמה שבועות בפרנקפורט,
אבל כל אזור הוא כמו ענן נפרד.
אז שירותים אלה אני הולך לדבר על, הם
קיימים באזורים השונים.
אז בארה"ב, יש אזור בצפון וירג'יניה.
יש אזור בצפון קליפורניה ואורגון.
>> האזור באורגון גם פחמן ניטראלי.
יש לנו גם אזור ב אורגון בשם GovCloud.
כך שאם יש לך עומס עבודה צריכה להיות ITAR תואם, אז זה
תנועה בינלאומית וArms Reduction אמנה, עליך להשתמש בGovCloud.
>> אז הדבר החשוב על זה הוא שאתה
לבחור בו הנתונים שלך הולך והיכן היישומים שלך ללכת.
ולכן אנחנו לא להעביר את הנתונים שלך על פני אזורים, או על פני אזורי זמינות
אם זה שירות שבו אתה יכול לבחור את האזור הזמינות.
אתה יכול לבחור לאן זה הולך.
אתה יכול להזיז אותה.
אנחנו נותנים לך כלים כדי לעבור שלך הנתונים, אבל אנחנו לא נעביר אותה בשבילך.
>> וכך בכל אזור יש לפחות שני אזורים זמינות,
ונדבר על מה ש אלה הם בשניים.
ויש גם 52 קצה מיקומים ברחבי העולם.
אז מקומות קצה הם בעצם לנו CloudFront, [? ענן? הפצה]
רשת, ושירות DNS שלנו כביש 53.
וכך יש הרבה מהם בגלל שהם קרובים יותר למשתמשים,
כי אלה שירותים מבוססי חביון.
עניינים אז השהיה עבורם.
>> אז זה מה שאופייני אזור נראה כמו.
ולאחר מכן [? בתוך?] כל אזור יש,
כמו שאמרתי, לפחות שני אזורים זמינות.
אזור זמינות הוא מרכז נתונים אחד לפחות,
לפעמים זה יכול להיות יותר בתוך באותו האזור הגיאוגרפי.
ואזורי הזמינות שלנו מתוכננים להיות על floodplains, אשמה שונה
מישורים יש כוח שונה שירותים וספקים שירותי אינטרנט tier 1 שונה.
אז אתה צריך לעצבך [בקשה? אכפת?]
שבו משהו יכול לקרות באזור זמינות אחד,
אבל אז אתה צריך להפיץ אותך יישום זמינות במספר רב של
אזורים בגלל שהם בנו עם כפילויות אלה בחשבון.
>> וכך אנו כוח הרבה עסקים שאתה מכיר.
אז מAirbnb, לנטפליקס, לDropbox, לYelp,
יש לנו כל מיני סוגים של חברות סטארט-אפ ו חברות הפועלות בעומסי עבודה עלינו.
במגזר הציבורי, שיש לנו כל מיני גופים ממשלתיים
ריצה שעלינו, edtech חברות סטארט-אפ, אוניברסיטאות.
הקמפיין של אובמה רץ בעצם כל הדברים שלהם על שירותי האינטרנט של אמזון.
>> ורק כדי לתת לך פרספקטיבה בקנה המידה שלנו, ביום ממוצע
היו לנו מספיק שרת חדש יכולת תמיכה
התשתית הגלובלית של Amazon.com כשזה היה 7000000000 $
בחזרה עסקי בשנת 2004.
אז זה עד כמה אנחנו היה ביום ממוצע.
>> אז הרעיון הכללי הוא שאם אתה תחשוב על איך אתה מקבל את כוח.
אז אתה מקבל כוח, זה על פי דרישה, נכון?
אז אתה יודע מתי אתה מקבל זה, אתה יודע שאתה יכול לקבל את זה.
זה אחיד, כך שאתה יודע מה מתח שאתה מקבל.
זה לשלם לך ללכת, כך שתשלם בדיוק כמה אתה משתמש.
וזה זמין.
אז שתחבר, אתה יודע אתה הולך לקבל כוח.
אז אנחנו כבר לקחנו את זה ו האריך אותו למחשוב.
>> אז זה פותר הרבה בעיות.
אנחנו בדרך כלל רואים הרבה של ארגונים IT.
יש להם הבעיה ביכולת הזאת.
אז יש להם סכומים מסוימים של IT צריך, ואז הם
יש ליכולתם על-הוראה.
אז או שהם בדרך של משאבים, או שאין להם מספיק יכולת,
ויש להם לקוחות מרוצים.
>> כך למשל, אלה הם דפוסים שונים של תנועה.
אז אם יש לך דברים כי לכבות ולהדליק,
או לגדול במהירות, או שיש לי פסגות משתנים או פסגות צפויות, לכל אלה,
אתה הולך גם ל על-הוראה בדרך כלל,
או שאתה הולך להוראה לפי.
אז או שיש לך פסולת, או יש לך לקוחות מרוצים.
>> אז מה AWS מאפשר לך לעשות הוא יכול בהיקף למעלה ולמטה באופן דינמי
על סמך מה דפוס שימוש בפועל הוא.
אז אתה יכול לשלם רק עבור מה אתה משתמש.
ואתה יכול להפעיל מקרים, כך למשל
היא המילה שלנו שרת וירטואלי.
אתה יכול להפעיל אחד למשל, אתה יכול לשגר
אלפי מקרים בדקות או שניות, בדיוק כמו שאתה צריך.
ואתה יכול לחייג את זה ולמטה, כנדרש.
אז תן לי לדבר איתך על דוגמא זה סוג של קרוב לבית.
אז זה אופייני תנועה תרשים לחודש נובמבר לAmazon.com.
ושתי הפסגות האחרונות כאן, האם מישהו יודע מה הם?
אז they're--
>> קהל: Cyber ​​Monday?
>> LEO ZHADANOVSKY: Cyber ​​Monday ויום שישי השחור, נכון?
אז באופן מסורתי, מה שהיה לי Amazon.com לעשות היה להם ליכולת הוראה
כדי לכסות את שתי פסגות אלה.
אז כתוצאה, 76% מהזמן, היה להם יותר מדי יכולת.
ורק 24% מהזמן הם היו שימוש בו באופן מלא.
וכך בשינה 2010 הפך Amazon.com את השרת הפיזי האחרון שלה באינטרנט
והעברתי אותו לAWS.
אז זה מה שהתנועה דפוס נראה כמו עכשיו.
הקיבולת היא בדיוק מעל מה שצריך באמת.
>> אז למה אנחנו רואים לקוחות אימוץ מחשוב ענן בAWS כל כך מהר?
ובכן, זריזות.
אז זה עיקרי סיבה שאנחנו רואים.
למה זריזות חשובה?
ובכן, זה מאפשר ללקוחות לעשות דברים שבעולם הישן
שבועות או חודשים כדי לעשות לקחו שלהם בדקות או שניות.
אז אתה יכול לעשות דברים כמו ספין למעלה Dev כל חדש או סביבת מבחן,
להסתובב DR חדש לגמרי הסביבה, להסתובב
50 מקרים, או 1,000 מקרים לתנועת שיא,
להסיר 1,000 מקרים אלה, נקבעו עד אשכול HPC, או אשכול GS,
ואתה יכול לעשות את זה כל בדקות על AWS.
>> אז מה זה מוביל להוא תרבות של חדשנות.
אז אתה יכול להתנסות לעתים קרובות.
אתה יכול לשלם רק עבור מה אתה משתמש ואתה יכול להיכשל בלי סיכון.
אז אם אתה מנסה משהו, שיש לך שילמתי לכמה שעות של שימוש.
זה לא ביג דיל.
לא שיש לך לשים את הון גדול השקעה מראש עבור זה.
>> אז מה הם לקוחות שימוש בפועל AWS ל?
ובכן, כך אוניברסיטת נוטרדאם, הם עברו אתר האינטרנט שלהם מעל לAWS.
יש להם בממוצע כ -38,000 מבקרים ביום לאתר שלהם,
אבל זה יכול להתנפח עד 150,000 ב אירועי ספורט ומשחקי כדורגל.
אז הם עברו אתר האינטרנט שלהם אלינו.
ועכשיו אתר האינטרנט שלהם יכול לתמוך ב עלייה של 500% בתנועה, כל
בזמן שהם שמרנו 40% מעליהם קיים
התקנה על הנחה לאתר האינטרנט שלהם.
>> נאס"א JPL, הם משתמשים AWS לחיות זרם נחיתת רכב חלל הסקרנות מאדים.
ואז הם גילו רק שישה ימים מראש
שהם זקוקים ל למצוא ספק אחר
מהספק הקבוע שלהם לזרם החי שלהם.
זה היה גם באותו זמן האולימפיאדה.
אז הם לא יכלו לקנות CDM קיבולת בכל מקום באותו הזמן.
וכך הם בעצם להגדיר רשת אספקת תוכן משלהם
בשירות EC2 שלנו בשישה ימים.
והם היו מסוגלים לי זה בהיקף של עד לצרכים שלהם.
הם היו, אני חושב, שניבאו על מיליון צופים.
אז זה היה ממש מעניין הזנה טכנית הם השתמשו,
שרתי Adobe Flash Media ו[? מטמוני אינטרנט?].
והם היו מסוגלים לפרוס כל אשכולות של תיכנותי אלה כ
צורך.
ואז הם הסתובבו למטה כאשר הם לא משתמשים בם יותר.
>> הקמפיין של אובמה בשנת 2012 השתמש ב AWS למעל 200 יישומים
כי הם מתארחים על הפלטפורמה.
היה להם את כל מה שנע בין קוראים כלים, למעבדי תשלום,
ליישומים ניידים, ל אתרי ארגון מתנדב,
לכלים לניתוח נתונים גדולים.
והיה לי הכל ל עבודה ביום הבחירות.
אז כדי להעביר את יום הבחירות היה דורש תיקון לחוקה,
כך שזה לא הולך לקרות.
אז כל המערכות שלהם הולכות צריך לעבוד ביום אחד.
והם עשו.
>> אז בואו נדבר על השירותים בפועל.
אז קודם כל שירותי הרשת.
אז אמזון VPC הוא ענן פרטי וירטואלי.
זהו בעצם רשת מוגדרת תוכנה
שחי על גבי מקרי EC2 שלך, וRDS שלך, שנדברנו על,
וElastiCache.
>> ואז אתה יכול להגדיר פרטי מרחב כתובות למקרים שלך.
אתה יכול לשבור את זה ל רשתות משנה ציבורית, רשתות משנה פרטיות.
אתה יכול לעשות את חיבורי VPN ל מרכז הנתונים שלך על הנחה.
לאחר מכן אתה יכול גם להאריכך מרחב כתובות על הנחה לVPC.
יש לך כוח כדי לתפעל את המסלול שולחן, כך שתוכל להתאים אישית את הדברים.
יש לך גישה לרשת רשימות בקרה בVPC.
[? אז זה?] נותן לך הרבה גמישות
על מה שיש לך לרוץ בAWS.
>> אז יש AWS DirectConnect.
אז DirectConnect הוא פרטי חיבור לאזורינו.
אז אתה יכול לקבל חלטורה אחד או 10 קישורי הופעה אחת או 10 קישור או מרובים
עד אזור.
אז אם אתה מעלה הרבה נתונים או הורדה של כמות גדולה של נתונים
וצריך קישוריות פרטית, זה אופציה קיים.
>> יש גם מסלול 53.
אז כביש 53 הוא שירות DNS שלנו.
היא עושה כל מיני דברים מעניינים.
אז הוא תומך בבדיקות בריאות.
אז אתה יכול, למשל, להפעיל שני עותקים של אתר האינטרנט שלך באותו הזמן.
ואם אחד מהם נכשל, אתה להפנות את התנועה לעותק האחר.
>> או שאתה יכול לעשות תקליטים מבוססי גאוגרפיה כך שאתה יכול תנועת מסלול למדינה אחת
לאשכול אחד למשנהו מדינה לאשכול אחר.
אתה יכול לעשות את בדיקת A / B, כך ש יכול להיות 80% מהתנועה שלך
לעותק אחד של אתר האינטרנט שלך ו 20% לעותק החדש של האתר שלך
ולראות איזה מהם מתפקד טוב יותר.
אז אתה יכול לעשות כל מיני דברים מעניינים שיש.
אתה יכול לעשות את רשומות המבוססות חביון.
אז אתה יכול לקבל עותקים שלך אתר בכל רחבי העולם
ויש לי המשתמש נשלח ללפי של קרוב אליהם מבוססים על חביון אחד.
כמו כן, יש אינטגרציה עמוקה עם שירותי AWS,
כך כמו balancers העומס שלנו, וS3, וCloudFront,
כך שזה ממש קל להצביע דברים CloudFront
הפצות לך LBS או S3 דליים.
>> אז יש EC2.
אז EC2 הוא שירות השרת הווירטואלי שלנו.
אתה יכול לרוץ על Windows.
אתה יכול להריץ לינוקס על זה.
יש לך שליטה מלאה של מערכת ההפעלה.
יש טעמים שונים של Windows ו- Linux, כך Red Hat, דביאן, אובונטו.
יש לנו ההפצה שלנו נקרא אמזון Linux.
אתה יכול לבחור את אחד אתה רוצה.
>> יש סוגים שונים של מקרים.
אז יש מעל 27 דוגמא סוגים בשלב זה.
אז יש דוגמא שונה משפחות המבוססות על עומסי עבודה שונים.
אז יש בכלל מקרי מטרה, ש
הם רק, אם אתה לא יודע מה אתה צריך, אתה יכול להתחיל עם אלה.
>> מחשוב יש מותאם, שהם נהדר עבור דברים כמו שרתי אינטרנט,
נכון?
זיכרון יש מותאם מקרים, בי
נהדרים עבור דברים כמו מסדי נתונים יחסיים מועד.
יש מקרי אופטימיזציה אחסון, אז יש לי אלה כונני SSD גדולים עליהם.
אז הם גדולים לדברים כמו Mongo או NoSQL, נכון?
>> ויש גרפיקה מקרים מותאמים,
אשר נהדרים עבור GPU מקרי מחשוב ואשכול.
ולבסוף יש עלות מקרים מותאמים.
אז אם אתה רק מנסה להתנסות, אתה
יכול לקבל חבורה של דוגמא בעלות הנמוכה סוגים שהם גדולים שלמקרה השימוש.
אז יש Auto Scaling.
אז Auto Scaling הוא API לEC2.
וזה מאפשר לך בקנה מידה אופקי למעלה ולמטה קומות של מקרי EC2.
אז בואו נגיד שיש לך חבורה של שרתי אינטרנט.
>> וכמו במקרה נוטרדאם, אתה בדרך כלל אתה צריך שתיים מהם,
אבל ייתכן שתהיה בקנה המידה 10.
ובכן, אתה יכול להשתמש Auto Scaling כדי להפעיל באופן אוטומטי
בהיקף של עד או למטה אירועים המבוסס על מדד.
אז [? CPU?] שימוש, חביון.
אתה יכול לעשות את מדדים מותאמים אישית, כך זה די פתוח הסתיים שם.
>> אתה יכול גם בקנה מידה המבוסס על לוח זמנים.
אז אם אתה יודע שאתה הולך יש לי הרבה תנועה ביום שני בשעה 6:00 בבוקר,
אתה יכול בהיקף של עד יום שני בשעה 6:00 ולקצץ ביום שני בשעה 5:00 PM.
אתה יכול גם לעשות את זה על בסיס רק שורת פקודת פקודות.
>> אז יש איזון עומסי אלסטי.
איזון עומסים אז אלסטי הוא איזון עומסים הצליח.
אז אתה לוחץ על כפתור, זה הוראות איזון עומסים בשבילך.
איזון העומסים מתגורר ב אזורי זמינות מרובים.
הוא עושה פריק SSL ליציאות 25, 80, 443,
וכל דבר מעל 1024 עבור תעבורת TCP.
>> הוא עושה ניקוז חיבור, תמיכה בפרוטוקול proxy.
אז זה איזון עומסים מאוד featureful.
ויש לה אינטגרציה עם Auto Scaling.
לכן, כאשר אתה משתמש בAuto Scaling ואתה דרוג מעלה ומטה,
אתה יכול להיות מקרים שלך באופן אוטומטי להצטרף או לעזוב
איזון עומסי אלסטי.
>> אז יש שירותי האחסון שלנו.
אז הראשון הוא אמזון EBS, או Elastic בלוק חנות.
אלה הם כרכים מתמשכים ש אתה יכול לרכב למקרי EC2 שלך.
אז אתה יכול תצלומם.
לכן, כאשר תמונת מצב EBS נפח, זה הולך לS3,
שנדברנו עליו בשנייה.
יש שלוש שונה סוגים של כרכי EBS.
>> יש EBS המגנטי, שהוא רק סוג של סוג סטנדרטי של דיסק מגנטי.
זה האפשרות החסכונית ביותר.
אז יש בכלל SSD מטרה, שבו אנחנו
מקבל שלושה IOPS למתן ג'יגה.
אז אם יש לך טרה-בית נפח, יש לך 3,000 IOPS.
ואז יש הקצאת IOPS.
אז הקצאת IOPS הוא כאשר אתה משלם עבור כמה שטח דיסק אתה משתמש
וכמה IOPS יכולת שאתה צריך.
אז אתה יכול מתן עד 4,000 IOPS לכל נפח.
>> אז יש S3 של אמזון.
Amazon S3 הוא חנות האובייקט שלנו.
אז Amazon S3, אתה יכול להשתמש בו כדי לאחסן רק מכל סוג של נתונים.
אתה יכול להשתמש בו כדי לאחסן סטטי אתרי אינטרנט ואתרים סטטיים צינור.
אתה יכול להשתמש בS3 עבור גיבויים וארכיונים בכמה מקרי שימוש
כמקור שלך ודלי פלט ל ניתוח נתונים גדול, או ההמרה.
זה גם יכול לשמש כמקור להפצת CloudFront.
>> אז S3 של סופר חזק.
נועד של S3 11 קווים של עמידות.
אז מה זה אומר שזה יכול לקיים האובדן של לפחות שני נתונים
מרכזים באותו הזמן מבלי לאבד את הנתונים שלך.
אתה יכול לעשות את הצפנה על S3.
אז הצפנת סט שרת, או שרת להגדיר הצפנה עם המפתח שלך.
אז אם אתה רוצה לנהל את מפתחות, אתה יכול גם לעשות את זה.
>> ויש קרחון.
אז הקרחון הוא שלנו לטווח ארוך שירות ארכיונים.
כמו כן, הוא נועד ל 11 שורות של עמידות,
אבל זה כאשר ברצונך לשמור משהו ולשכוח את זה, נכון?
אז אם לעמידה או אחרת סיבות שאתה צריך כדי ארכיון משהו,
עליך להשתמש בקרחון.
אז הקרחון עולה 0.01 $ לג'יגה לחודש.
וAmazon S3 מתחיל ב 0.03 דולרים לג'יגה לחודש.
אז הקרחון הוא פחות יקר ו הקרחון לוקח שלושה עד חמש שעות
כדי לקבל את נתוני חזרה.
אז אם זה בסדר, אם זה מקרה ארכיונים,
אז כנראה הקרחון של במקרה שימוש מתאים לכך.
>> אז יש חפצים Gateway.
אז Gateway חפצים הוא מכונה וירטואלי
שאתה יכול לרוץ באופן מקומי בVMware, או Hyper-V.
זה נותן לך נקודת סיום iSCSI.
לאחר מכן, תוכל להגדיר VM אחר על גבי זה
שחושף כי iSCSI נקודת סיום עם CIFS או NFS.
כל דבר שנכנס ש משותף ברשת ולאחר מכן מקבלת
מגובה על Amazon S3, או קרחון, או EBS תלוי איך אתה מגדיר את זה.
אז זה דרך קלה לקבל את נתוני עד AWS.
>> אז יש שירותי מסד הנתונים שלנו.
אז הראשון הוא אמזון RDS.
אז זה יחסי שלנו שירות מסד הנתונים.
אז זה יחסי הצליח [מסד הנתונים? בשבילך. ?]
זה יתמוך SQL Server, Oracle, MySQL, וPostgres המנועים.
>> הוא עושה גיבוי בעת כשל אוטומטי.
אז אם יש לך אפשרות Multi-AZ אפשרה,
היא עושה רמת בלוק סינכרוני שכפול פני אזורים זמינות.
ולאחר מכן, אם הראשי שלך נכשל, זה יהיה רק ​​באופן אוטומטי
כשל ביניהם.
כמו כן, עבור מנוע MySQL, תומך לקרוא העתקים בתוך אותו האזור
או על פני אזורים.
ויש כל מיני סוגים של אפשרויות מעניינות שם.
אז זה יעשה הגיבויים שלך בשבילך.
כך זה יהיה גיבוי לS3.
זה יעשה התיקון שלך גם לך.
>> אז יש DynamoDB.
DynamoDB הוא שירות NoSQL הצליח.
לדינמו DB זה לוקח משם כל הנטל הניהולי
ניהול שירות NoSQL בשבילך.
אז אתה רק הוראה השולחן ואתה אומר
כמה לקרוא ולכתוב יכולת שאתה רוצה.
וזה יספק את זה בשבילך.
אז זה מאוד שירות פשוט לשימוש.
אז יש ElastiCache.
אז ElastiCache הוא שלנו שירות אחסון במטמון הצליח.
זה בעצם הצליח Redis או ElastiCache.
אז שוב, אתה יכול הוראת אשכול מקרים ElastiCache או Redis
ולא צריך לדאוג גיבויים, או כשל, או כל אחד מהדברים האלה.
>> אז יש לנו שירותי היישום שלנו.
אז CloudFront הוא שלנו רשת אספקת תוכן
והוא חי במקומות אלה Edge שדיברתי עליהם לפני.
אז ניתן להשתמש CloudFront להזרמת וידאו בשידור חי,
להזרמת וידאו בביקוש, ורק שיש אתר,
כך אירוח אתר אינטרנט.
אז אתה יכול לקבל אתר האינטרנט מתארח על balancers עומס אלסטי,
או מקרים, או דליי S3, או רק על הנחה חומרה.
ואתה יכול לשים CloudFront הפצה מול זה.
זה יהיה מטמון התוכן שלך.
זה יהיה לשים אותו על מקומות הקצה.
ולכן כאשר מישהו הולך לאתר שלך
הם יהיו להכות CloudFront, ש הוא הולך כנראה קרוב יותר אליהם
מ מה המוצא הוא.
וזה יהיה לפרוק הרבה עומס מוצא,
כך גם חוסכים לך כסף ו מקבל חוויית משתמש טובה יותר.
>> אז יש אמזון CloudSearch.
אז CloudSearch הוא שירות חיפוש הצליח.
אז אתה שולח אותו לחיפוש שלך נתונים ולדבר אליו דרך ה- API,
וזה יעשה תוצאות חיפוש עבורך.
ואז יש את transcoder אלסטיים.
אז זה פתרון ההמרה הצליח.
אתה שם את קטעי וידאו לתוך דלי S3, להגיד לו מה להמיר ל,
מה פורמט ומה גודל והכל.
וזה יקודד אותה ולשים אותו לדלי S3 בשבילך.
>> אז יש שירותי נתונים הגדולים שלנו.
אז יש לנו אמזון EMR, שהוא Elastic מפה להפחית.
אז זה הוא מסגרת Hadoop ארחה.
אז אתה יכול להסתובב אשכול Hadoop מ מקרה אחד למאות מקרים
אם אתה צריך.
יש בו שילוב עמוק של S3, כך שמערכת קבצים על זה
אתה יכול להשתמש HDSF, שבו אתה באופן מסורתי לעשות עם Hadoop.
או שאתה יכול לעשות S3 כמערכת קבצים.
>> יש בו תמיכה ל תמחור נקודה, שהוא,
באמזון, איך שאתה הצעת לעודף כושר ייצור.
אז הוא תומך בכל זה.
הוא תומך במסגרות Hadoop נפוצות כמו ניצוץ וכריש וכוורת
וחזיר.
וראינו מעל 5.5 מיליון אשכולות EMR
השיק בשלב זה באמזון.
>> אז יש לנו AWS נתונים צינור.
אז נתונים צינור הוא שירות שיאפשר לי
לך להעביר נתונים ב מאגרי נתונים השונים שלנו.
אז אתה יכול לקחת משהו מS3, לשים שלו לRDS, אז לעשות קצת EMR על זה,
הכניס אותו לתוך היסט לאדום, שהוא מכשיר אחסון נתונים שלנו,
ואז אתה יכול להוציא ממנו משהו של על הנחת יסוד, למשל MySQL.
אז יש כל מיני סוגים של דברים שאפשר לעשות עם זה.
>> אז יש היסט לאדום.
היסט לאדום מנוהל מכשיר מחסן הנתונים.
זה אמור להיות בקנה מידה petabyte, כך אתה יכול לאחסן הרבה נתונים על זה.
זה ארכיטקטורת מקבילית.
אז אתה יכול לקבל הרבה צמתים אם אתה רוצה.
וזה עושה את כל גיבויים וכל הדברים המנהליים בשבילך.
ואז יש Kinesis.
נִיעוּת היא בזמן אמת שלנו שירות עיבוד.
אז אתה יכול לקחת כמה מקור נתוני זמן אמת נהירה,
כך אומרים כמו טוויטר הזרנוק, או חבורה של נתוני יומן, לשלוח אותו לKinesis.
נִיעוּת מטפלת בכל זה בשבילך.
ואז אתה יכול להתחבר עובדים אליו לשלוף דברים
ו, למשל, לעשות לוח מחוונים חיים או לעשות ניתוח בשידור חי בזה.
>> אז יש לנו שירותי הפריסה שלנו.
אז OpsWorks AWS היא מסגרת DevOps.
אז אתה לוקח את הבקשה שלך, אתה לשבור אותו לתוך שכבות.
אז יש לך איזון העומסים שלך שכבה, שכבת האינטרנט שלך, שכבת היישום שלך,
השכבה שלך באתר, ואתה דברים הפרשה על שכבות אלה
המבוסס על מתכוני שף.
שף הוא תצורה מערכת ניהול.
אז הוא גם תומך אירועי מחזור חיים וכל כך
אם אתה לא רוצה לנהל השף שלך, נכון,
אם אתה רוצה לקבל קצת סוג של דרך תכנותית לפרוס דברים
על מקרים שלך זה הוא אפשרות אחת בשבילך.
>> אז יש לנו Elastic אפונים.
אז Elastic אפונים הוא שירות ש מאפשר לך to-- אומר אתה מפתח.
יש לך את הקוד שלך בריפה Git.
אתה לא רוצה צריך לדאוג אודות פריסת ELBs שלך או RDS
מקרים או מקרי EC2 רגילים.
אז מה שאתה עושה הוא שאתה, מהקוד שלך, רק לשלוח אותו לאלסטי אפונים.
Elastic אפונים יהיה ההוראה RDS מקרים וELBs וכל הדברים האלה
בשבילך ולפרוס את הקוד שלך עליהם.
אז זה עושה את זה הרבה קל יותר עבור מפתחים
לפרוס את הקוד שלהם על AWS.
>> אז יש CloudFormation.
אז CloudFormation הוא שירות ל טיפול בתשתית שלך כקוד.
אז עכשיו שיש לך את כל זה דברים ביישום שלך,
יש לך VPC שלך, ו כללי קבוצת האבטחה שלך,
ומקרי EC2 שלך, ומקרי RDS שלך.
אז יש לך את כל זה ארכיטקטורה בAWS.
ובכן, איך אתה תיכנותי ספין שמעלה או לשחזר את זה?
אתה יכול לכתוב קובץ JSON המייצג את כל זה.
ואז אתה יכול [? לקחת?] שקובץ JSON
ולפרוס שלך תשתית משלו.
אז אתה יכול לקבל ארכיטקטורה שבו, בכל פעם שאתה פורס את קוד,
הוא מסתובב עד עותק חדש של כולו שלך אדריכלות ולאחר מכן נכשלה מעל לזה.
אז אתה גם יכול לעשות את זה ל יש תשתית לשינוי.
>> ואז סוף סוף יש שירותי ממשל.
אז שירותי הממשל שלנו להתחיל עם אמזון IAM,
אז זה ניהול זהויות וגישה.
כך שמאפשר לך לנהל את החשבון שלך AWS
כך שאתה יכול להיות תת משתמשים וקבוצות ולעשות
איחוד זהויות וכל מיני דברים.
זה באמת חשוב לביטחון.
>> אז יש לנו אמזון CloudWatch, שהוא שירות המדדים שלנו.
אז זה נותן לך שימוש ב- CPU וכל מיני מדדים.
ואתה יכול לעשות מותאם אישית מדדים, ו[? אתה יכול לעשות?]
דרוג אוטומטי המבוסס על מדדים אלו.
>> ולאחר מכן יש לנו CloudTrail.
אז CloudTrail הוא שלנו שירות לביקורת.
אז זה יהיה יומן שיחות API נגד שירותי האינטרנט של אמזון.
אז מי אתחל מקרה זה?
ששינה את קבוצת אבטחה זה?
ולהיכנס לתוכם דליים דרושים כדי ש
יכול לראות מה שקרה ב החשבון ומי שלך עשו את זה.
>> שירות חדש שאנו יש לי הוא סביבות עבודה.
אז זה ירטואליזציה של שולחן עבודה על AWS.
אז אתה יכול הוראה תחנת עבודה, תחנת עבודה של Windows,
ולאחר מכן יבוא בכמה דקות.
זה תהיה מחובר לפעיל שלך ספרייה, כך עם המשתמשים שלך.
ואתה יכול בקלות לבנות אותו מחדש.
אתה יכול בקלות הוראה חדשה.
יש סוגים שונים עם תוכנה שונה שם.
>> אז עכשיו שאנחנו כבר עברנו הרבה השירותים שלנו, בואו
לעשות הדגמת חיה בפועל.
אז אני הולך לעבור לדפדפן האינטרנט שלי כאן.
אז מה שאני רוצה להראות לך הוא כיצד להגדיר במהירות
למשל EC2 עם Wordpress על זה.
ואז אנחנו הולכים לעשות את אותו הדבר,
אבל אנחנו הולכים להסתובב למשל RDS וELB.
אז אנחנו נעשה את זה רק במקרה ו אנו לשבור את כל השכבות החוצה גם כן.
>> אז בואו להשיק למשל EC2.
אז איזה הדבר הראשון אני כבר עשיתי כאן
הוא שאתה הולך רוצה יש זוג מפתחות.
אז זוג מפתחות מאפשר לך להיכנס לדוגמא בפועל.
אז לך לשמור על פרטי חלק מצמד המפתחות,
ואנחנו שמים את הציבור חלק על המקרה.
וזה מה שמאפשר לך להתחבר.
אז אני כבר מיובא זוג המפתחות שלי, רק הזוג שלי רגיל SSH מפתח כאן.
>> ולכן הדבר האחר אני הולך לעשות כאן הוא,
יש לי כבר כמה מקרים ריצה, אבל אני להשיק אחד חדש.
אז אני הולך להרימי מערכת הפעלה כאן.
אז אתה יכול לראות שיש לי די בחירה גדולה של מערכת הפעלה.
אז אני פשוט הולך להרים אמזון Linux הסטנדרטי שלך.
>> ואני הולך לאסוף סוג מופע.
ומכיוון שמדובר ב שרת אינטרנט, אני הולך
לעשות c3.large כי זה כנראה לחשב אינטנסיבי.
אז אני הולך להרים c3.large, ואני הולך להשיק אחד מהם.
אני הולך להשאיר אותו ב ברירת המחדל VPC לעת עתה.
אני הולך להשאיר את כל הדברים האלה לבד.
>> ואני הולך כדי לאפשר ניטור CloudWatch
כי CloudWatch מפורט מעקב אחר שינויי CloudWatch
ניטור מחמש דקות רזולוציה לרזולוציה של דקה אחת.
אז אני רוצה שעם שרת האינטרנט שלי כאן.
ואז אני הולך לאחסון.
אז אני רוצה SSD שימוש הכללי בפה.
8 הופעות היא כנראה מספיק לי, אז אני פשוט הולך לשמור את זה.
אני רק הולך לתייג זה Wordpress הדגמה.
אז זה תג ולכן אני יודע מה שהיא באמת.
ואז אני הולך ל להגדיר קבוצת אבטחה.
אז קבוצת אבטחה היא כמו חומת אש לדוגמא.
אז אני הולך להשתמש באחד קיימים אלה שלי.
אז קבוצת אבטחה זה, זה מאפשר SSH, אז אני יכול SSH לתוכו.
והיא מאפשרת HTTP.
>> עכשיו, אני הולך לרוצה לנעול מטה SSH שקצת יותר.
אתה לא רוצה סתם מישהו מכל SSHing כתובת ה- IP ב.
אז אנחנו נעשה את זה אחרי שהיא משיקה.
>> אז אני שמח עם כל של החומר הזה כאן.
ואני הולך להשיק.
ואז אני הולך ל לבחור מה מפתח זוג שאני רוצה.
אז אני הולך לבחור ש זוג מפתחות שעודכן לפניי.
>> אז עכשיו שאני מחכה לזה לשיגור, בואו
ללכת להסתכל על קבוצת האבטחה שלנו.
אז יש לנו קבוצות אבטחה כאן.
הנה הביטחון שלי קבוצה ששמתי אותו ב.
>> אני הולך רק כדי לשנות את זה כאן.
אז תנו לי לעשות את זה קצת יותר גדול כאן.
אז אני רוצה לשנות את זה מכל מקום לIP שלי.
מכיוון שהרצון באופן אוטומטי להרים IP שלי
להתייחס כאן ולנעול אותו קצת.
>> וכך בעוד ש למשל מסתובב למעלה,
בואו להסתובב כמה דברים למשל האחרים שלנו
לאן אנחנו הולכים לפרוץ מסד הנתונים ואיזון העומסים
כך שהוא יכול להיות מוכן עבורנו.
אז הדבר הראשון שאני הולך לרוצה לעשות הוא לסובב את איזון עומסים.
אז אני הולך לבחור עומס איזון כאן.
ואני הולך לקרוא לזה WordpressELB.
ואני הולך פשוט- כל אני רוצה הוא יציאה 80 בכאן.
>> ועכשיו לבריאות לבדוק, אני פשוט הולך לעשות TCP.
אז אם הריצה של Apache, זה יהיה טוב.
ואני הולך להוריד את בריא סף רק כך הוא הופך להיות בריא
די מהר.
ואז, שוב, זה יש לקבוצת אבטחה.
אז אני כבר עשיתי ביטחון קבוצה להזה שנקרא Wordpress ELB.
וזה בעצם רק הולך לקבל תנועה מנמל 80.
ואז אני לא הולך להוסיף כל מופעים לזה עכשיו.
ואני הולך לדלג על התיוג.
וכך אנחנו הולכים ל ליצור ELB הזה עכשיו.
>> אז יצר את איזון העומסים.
אני גם הולך להשיק עוד דוגמא כאן,
רק לחלק האינטרנט של Wordpress שלי.
אז הנה זה באנו.
אני רק עושה את אותו הדבר דבר שעשיתי בעבר.
אז c3.large, CloudWatch ניטור מפורט מופעל.
מטרת SSDs הכללי.
התקשר Wordpress אינטרנט זה.
>> ואני רוצה לבחור a-- אני כבר יש קבוצת אבטחה לזה.
אז קבוצת אבטחה זה מקבלת תעבורה ביציאה 80 מWordpress ELB שלי
קבוצת אבטחה, מהביטחון קבוצה מאיזון העומסים שלי,
אבל גם SSH, אשר שוב, אנחנו הולכים לנעול.
אז אני הולך להשיק זה.
Right.
>> ואז מה אני הולך לעשות עכשיו הוא אני הולך להשיק למשל RDS.
RDS הולך להיות באתר שלי.
אז אני הולך כאן.
אני הולך ללכת לRDS.
אני הולך להשיק מופע חדש.
אז אני הולך להרים את המנוע שלי.
אז הנה יש לי בחירה של MySQL, Postgres, Oracle, או SQL Server.
אני רוצה MySQL.
ואז אני הולך להגיד כן.
>> אז זו אופציה עבור Multi-AZ.
אז Multi-AZ, שוב, משוכפלים אלה הוא הולך להסתובב שני מקרי RDS
ולעשות שכפול ביניהם.
ואם אני לא רוצה שאני רק יכול להיות מופע יחיד, אבל אני רוצה את זה.
ואז אני הולך ל לבחור מנוע מסד הנתונים שלי.
אז אני הולך להרים האחרון אחד כאן.
ואז אני הולך להרים איזה סוג של דוגמא שאני רוצה.
>> אז אני רוצה R3, אז זה הזיכרון מותאם למשל.
אז אני הולך להרים R3.
ואני הולך להרים כן, אני רוצה Multi-AZ.
ואני רוצה SSD למטרות כללי.
>> ואני בטח רוצה קצת יותר אחסון.
אני הולך יש לי 10 הופעות כאן.
ואז אני הולך ל לקטוף כמה אישורי.
אז מה מזהה למסד הנתונים שלי?
אז זה הולך להיות wordpressdb1.
אני הולך להתקשר לשורש זה.
אני הולך לתת לו את הסיסמה.
>> ואנחנו הולכים להרים קבוצת אבטחה לכך גם כן.
אז אני כבר עשיתי קבוצת אבטחה לזה.
ואז אני הולך ל נותן לו שם מסד הנתונים.
אז אנחנו הולכים לרק קורא לזה וורדפרס.
ואנחנו הולכים ל לבחור חלון שמירה
כך שזה עושה גיבויים בשבילך.
אז אני רוצה בשבוע של גיבויים.
ואין לי העדפה לחלון הגיבוי.
ואני רוצה שזה באופן אוטומטי שדרוג הגרסה המשנית שלי כאן.
אז אני הולך לעזוב את זה כברירת מחדל.
ואז עכשיו אני השקה למשל RDS שלי.
נכון?
אז עכשיו זה נוצר.
אז עכשיו אנחנו רק מחכים לזה להתקין.
וכך, בעוד שקורה, בואו להתחבר לדוגמא EC2 הראשונה שעשינו.
אז זה Wordpress הדגמה זו.
ואנחנו פשוט לוודא ש.
כן.
>> אז בואו לראות אם אנחנו יכולים להתחבר אליו.
אז אני הולך להעתיק שם מארח ציבורי שלו.
אני הולך לפתוח חלון פגז כאן.
[לא ברור] SSH.
ברירת המחדל של המשתמש הוא EC2 של משתמש.
>> קהל: ליאו, היית אכפת לי [לא ברור] הפיקוד?
>> LEO ZHADANOVSKY: טוב?
ואז בואו ננסה SSH ב.
כן.
אז אני במקרה שלי עכשיו.
אז אני SSHed ב.
זה תלוי במשך חמש דקות כל כך זה בהחלט הדוגמא שלי.
>> אז דבר הראשון שאנחנו הולך רוצה לעשות כאן
האם זה אומר לי ש, הו, יש לי כמה עדכוני אבטחה.
אז אני פשוט הולך לרוץ כל עדכון אבטחה בכאן.
[? sudo yum?] עדכון y מינוס.
אז זה הולך להתקין במהירות אלה.
הדבר הבא שאני רוצה לעשות הוא אני רוצה להתקין כמה דברים יותר.
אז אני הולך צריך להתקין MySQL.
אני הולך צריך להתקין Apache.
אני הולך צריך להתקין PHP.
אני הולך צריך להתקין תוסף PHP עבור MySQL.
ואני צריך להתקין את שרת MySQL.
אז בואו להתקין את החומר הזה.
>> התקנה.
אז שזה נעשה.
אז עכשיו אני רוצה [? HTTPD. ?] אני רוצה Apache להתחיל באתחול.
אז אני הולך לעשות את זה.
OK.
אז עכשיו אם אני מחדש זה יתחיל.
>> אני גם רוצה MySQL להתחיל באתחול.
אז אותו דבר.
אופס, טעות דפוס כאן.
בְּסֵדֶר.
ואז בעצם אני יהיה להתחיל שרת האינטרנט שלי מאוחר יותר.
עכשיו אני רוצה להתחיל שלי שרת מסד הנתונים, אם כי.
אז לעשות את זה.
וכך זה מתחיל ל בפעם הראשונה, אז אני
אצטרך לעשות כמה שלבים בסיסיים כאן.
אז הדבר הראשון שאני הולך לעשות מוגדר סיסמא שורש לMySQL שלי.
>> אז רק אני הולך לרוץ MySQL זה פקודת ההתקנה מאובטחת.
אז יש לה אין שורש נוכחי סיסמא, אז בואו להגדיר אחד.
ואני הולך להסיר אלה משתמשי אנונימיים שהוא יוצר
ושורש כניסת שבת.
ולהסיר מסדי נתונים מבחן.
אז זה סוג של כל productionizes MySQL שלך להתקין.
>> אז שזה נעשה.
אז עכשיו אני צריך להיות מסוגל להתחבר לשרת MySQL שלי.
אז אני הולך לראות אם זה עובד כאן.
כן.
אז אני בשרת MySQL שלי.
>> אז עכשיו הדבר הבא שאני רוצה לעשות הוא אני רוצה ליצור מסד נתונים Wordpress שלי.
אז אני הולך לעשות מנהל MySQL.
[לא ברור]
בְּסֵדֶר.
אז אני יצרתי מסד הנתונים שלי.
>> ועכשיו מה שאני רוצה לעשות הוא אני רוצה ליצור משתמש Wordpress.
אז אני לא רוצה להיכנס ל Wordpress שלי עם משתמש root
כי זה יהיה רע.
אז אני רוצה משתמש היחיד שיכול גישה למסד נתוני Wordpress.
אז בואו נלך לכאן שוב.
ואנחנו הולכים [? לעבור?] זה כאן.
>> אז מה אני עושה כאן הוא אני יוצר משתמש ש
יכול להתחבר מlocalhost זה זוהה על ידי סיסמא סופר המאובטח שלי
כאן.
ואז אני הולך להעניק זה למשתמש גישה למסד הנתונים כולו.
בְּסֵדֶר.
ואז עכשיו אני צריך להיות תוכל להתחבר כמשתמש ש
ורק לראות את מסד הנתונים ש [? ו?] מסד הנתונים של בדיקה.
>> אז אני הולך לעשות מינוס mysql u וורדפרס, במקום שורש.
בסדר?
ואז אנחנו צריכים להיות תוכל do-- נכון?
אז אני יכול לראות את מסד נתוני Wordpress שלי כאן.
אז זה נהדר.
>> אז עכשיו אנחנו צריכים בעצם להוריד ולהתקין את Wordpress.
אז בואו נלך לספרייה שלנו באינטרנט.
אז אני הולך לwget Wordpress, הגרסה האחרונה של Wordpress כאן.
אני הולך לחלץ את זה.
ועכשיו אני הולך להחליף מדריך HTML, ש
הוא [ברירת המחדל? אינטרנט? שורש], עם המדריך וורדפרס, כך.
>> בְּסֵדֶר.
ועכשיו אני הולך רק שינוי ההרשאות כך שApache
משתמשים מחזיק את ספריית Wordpress.
בְּסֵדֶר.
ולבסוף, אני הולך להתחיל את שלי שרת אינטרנט ומקווה הכל עובד.
בְּסֵדֶר.
אז עכשיו בואו נראה מה קורה כאן.
אז אני הולך כאן.
ולראות אם אני יכול לקבל למקרה זה כאן.
בְּסֵדֶר.
אז הנה Wordpress מסך הגדרה.
אז אנחנו יודעים את כל המידע הזה.
אז שם מסד הנתונים שלנו הוא wordpress.
>> שם המשתמש שלנו הולך להיות wordpress.
יש לי את הסיסמה של סופר המאובטח שלי כאן.
אנחנו הולכים להיות התחברות לlocalhost.
ואנחנו הולכים להפעיל את ההתקנה.
>> עכשיו אנחנו פשוט הולכים ל לתת לאתר שלי שם.
אז הבלוג המדהים של ליאו.
[לא ברור] שם משתמש.
אני הולך לקבל סיסמא לשם המשתמש שלי.
אני הולך לשים את כתובת הדוא"ל שלי.
ומכיוון שזה מבחן אחד, אני לא רוצה מנועי חיפוש למדד זה.
אז עכשיו אנחנו התקנת Wordpress.
אז עכשיו כולנו מוכן.
>> אז הנה Wordpress שלי.
והנה לוח המחוונים שלי.
זה Wordpress לתפקוד מלא.
אני יכול לעדכן את התוספים כאן אם אני רוצה.
לעשות מה שאני רוצה כאן.
ואז הנה שלי בפועל באופן מלא פועל על וורדפרס מקרה אחד שלי.
>> עכשיו, זה נהדר אם יש לך אתר מבחן, אבל זה לא בקנה מידה.
יש לנו מקרה אחד.
אנחנו יכולים לעשות את הדוגמא ש באמת ענק, אבל בשלב מסוים
אתה הולך להיגמר חדר קנה מידה האנכי.
אז אתה הולך רוצה סולם זה יותר מזה.
>> זו הסיבה שאנו סובב את עם כל דברים אחרים זה.
אז בואו לראות אם למשל RDS נעשה.
[? כן,?] RDS שלנו למשל נעשה כמעט.
אז זה בסדר כי בינתיים אנו יכולים להגדיר את מופע EC2 שלנו.
זה הולך להיות פשוט הליך שונה במקצת.
>> אז יש לנו אינטרנט Wordpress.
עכשיו כבר היה לי ריצה אחת אתמול.
אז רק שיש לי כדי להבין ש אחד היה זה שאני השקנו היום.
אז זה אחד הושק -4 בנובמבר.
אז זה אחד מהיום.
[? אני יודע?] זה אחד היה הושק, הו, 4:00 PM.
אז בעצם זה אחד החדש.
כן.
OK.
>> אז זה המופע החדש שלי.
אז שוב, אני הולך SSH לתוכו.
אז בואו נחזור למסוף שלי כאן.
אז אני הולך לצאת מזה.
אני הולך SSH למופע החדש.
בְּסֵדֶר.
אז אני הולך לעשות חלק מאותו החומר כאן.
אז אני הולך לרוץ עדכוני אבטחה.
אני הולך להתקין כמה חבילות.
החבילות הולכים להיות מעט שונה עכשיו.
>> אז אני לא צריך את שרת MySQL בגלל שאנחנו שוברים את זה.
אז עדיין אני הולך להתקין את הלקוח MySQL.
אני עדיין הולך להתקין Apache.
אני עדיין הולך ל התקנת PHP ו- PHP MySQL.
אני רק לא הולך להתקין את שרת MySQL.
>> אז אני עדיין הולך לעשות Apache בטוח מתחיל באתחול.
עכשיו אנחנו צריכים את מסד הנתונים להיות עד.
אז בזמן שאנחנו בואו נוסיף את זה למשל לאיזון העומסים.
אז אנחנו הולכים ללכת ל עומסנו איזון כאן.
ואנחנו רק הולכים העתק את מזהה מופע.
יש לי מזהה המופע שלי כאן.
>> כשאני הולך לאיזון העומסים שלי, ראה, הנה איזון העומסים שלי,
הנה שם DNS שלה.
אז יש לה אפס מקרים בשירות עכשיו
כי אני לא הוספתי כל מופעים לזה.
אז אני הולך להוסיף הדוגמא שלי.
אז הנה הרשימה של מקריי.
אז אם אני רוצה שזה אחד, ולכן אני הולך להוסיף את זה לזה.
>> עכשיו זה הולך לחכות וזה לא הולך
כדי לאפשר מקרה זה עד שהוא הופך בריא.
וזה לא הולך להיות בריא עד שאני מפעיל את שרת האינטרנט שלי.
אז בואו לראות אם RDS שלנו למשל הוא לגבות.
בְּסֵדֶר.
גדול.
אז דוגמא RDS החדשה שלנו מוכנה.
אז זה נקודת הסיום למשל RDS שלי.
אז מה אני הולך לעשות הוא אני הולך להתחבר לדוגמא RDS שלי.
אז זה עכשיו באופן מלא מסד נתונים MySQL הצליח.
זה חייב גיבוי הקים עליו.
זה מיותר.
הוא הסתובב בדקות ספורות בלבד.
אז עכשיו אני צריך להיות מסוגל SSH SSH לfrom-- או לא,
אבל להיכנס לתוכו עם הלקוח MySQL.
>> כן.
אז הנה אני כאן.
אני ב.
אז עכשיו זה הולך להיות דומה מלבד אנחנו רק לפרוץ אותו.
אז, שוב, אני הולך למעשה יוצא מזה לרגע.
ובכן, אנחנו כבר נוצרו מסד נתוני Wordpress
כי אנחנו שמים Wordpress שם, כל כך אני הולך ליצור את משתמש Wordpress.
ויש הולך להיות כמה הבדלים קלים בפה
ממה שעשינו בפעם האחרונה.
אז אנחנו הולכים ליצור משתמש Wordpress,
אבל עכשיו אנחנו לא הולכים להיות כניסה מlocalhost יותר.
אנחנו הולכים להיות כניסה מלמשל EC2.
ואנחנו לא הולכים בהכרח יודעים על מה כתובת ה- IP ממנו הוא מגיע,
או שאנחנו לא רוצים לציין זה לגרעיניות ש.
>> אנחנו הולכים לי ביטחון קבוצות שלוודא שרק
שרתי האינטרנט שלנו יכולים להתחבר לזה.
אז אני פשוט הולך כדי לאפשר זה מ, ברמה זו,
מכל קשר כתובת IP.
אז אנחנו פשוט עשינו את זה.
ועכשיו אנחנו רק אצטרך, שוב,
להעניק גישה למשתמש זה ל מסד נתוני Wordpress.
אז עכשיו אני פשוט הולך ל לשנות את זה לכרטיס פראי.
בְּסֵדֶר.
אז יש לנו את זה.
בואו נצא מכאן.
אז אנחנו פשוט נדאג שאנחנו יכולים להתחבר עכשיו.
אני רק הולך לשנות שם המשתמש שלי לוורדפרס.
בְּסֵדֶר.
אז אנחנו ב.
אז זה עובד.
עכשיו אנחנו הולכים, שוב, יש לי ל להגדיר Wordpress במקרה זה.
אז מה אנחנו הולכים לי לעשות זה ללכת לVar, www.
אני צריך להעביר את HTML מדריך לhtml.old.
בְּסֵדֶר.
ואנחנו הולכים לי להוריד Wordpress.
>> בְּסֵדֶר.
לחלץ Wordpress.
אנחנו הולכים להעביר אותה לספריית HTML.
בְּסֵדֶר.
ואנחנו הולכים ל לשנות את ההרשאות.
ואז אנחנו הולכים להתחיל Apache.
>> אז מה צריך לקרות עכשיו הוא שם הולך
להיות בעצם חמש ניסיונות חוזרים בELB זה.
וזה סופו של דבר, מקרה זה הוא הולך להיות בריא על ELB.
אז [לא ברור] כאן.
בואו לראות.
מופע זה הוא עדיין לא בריא.
אז מה אני בעצם הולך לעשות הוא אני הולך
כדי לשנות את הבריאות לבדוק קצת קצת יותר רק כדי לעשות את זה יותר מהר.
אנחנו יכולים לשנות אותו בחזרה מאוחר יותר.
אז בואו נגיד שאני רוצה בריא סף של שלוש במקום חמש.
OK.
אז עכשיו אנחנו בשירות.
>> אז עכשיו אני הולך לאיזון עומסים זה.
ואת זה צריך proxy בחזרה עד למקרה זה,
ואנחנו הקמנו Wordpress כאן.
עכשיו, אם יש לך משלך שם תחום או משהו,
אתה פשוט יכול לעשות CNAME שיא לשם DNS זה.
ואיזון עומס אלסטי שירות הוא מדרגי על גב הסוף,
כך שזה קשקשים למעלה ולמטה בכוחות עצמו.
אז זה יכול להיות כתובות IP מרובות.
כתובות IP יכול לשנות.
אז אתה צריך תמיד הפניה זה שמשם DNS.
>> בְּסֵדֶר.
אז הנה זה באנו.
אנחנו שוב בהגדרה שלנו המסך.
עכשיו אנחנו הולכים לעשות אותו התהליך כמעט.
אז שם מסד הנתונים שלנו הוא wordpress.
שם המשתמש שלנו הוא wordpress.
יש לנו את אותו הסופר לאבטח את הסיסמה כמו קודם,
מלבד מארח מסד הנתונים הוא עכשיו הולך להיות מופע RDS.
>> אז אנחנו הולכים ללכת כאן.
אנחנו הולכים ללכת לRDS.
אנחנו הולכים ללכת למופעים שלי.
אני צריך שם נקודת הקצה שלי כאן.
זה את זה.
אז אני פשוט הולך ל להעתיק ולהדביק את זה.
בסדר?
אז בואו לראות אם זה עבד.
בְּסֵדֶר.
אז זה עובד.
אז אתה יכול להתחבר למופע RDS.
שוב, זה הולך להיות הבלוג מדהים של ליאו.
בְּסֵדֶר.
>> אז עכשיו אנחנו הולכים ל להתקין וורדפרס.
אז סיימנו.
אז תן לי רק להיכנס למערכת כדי לוודא שזה עבד.
OK.
>> אז עכשיו יש לנו פועל באופן מלא וורדפרס.
אנחנו יכולים לעשות כל מיני פעולות על זה.
אז ההבדל הוא שעכשיו יש לנו מסד נתונים נפרדים.
מסדי נתונים שהם מיותר.
עדיין יש לנו רק אינטרנט אחד שרת, אבל עכשיו אנחנו יכולים
לקחת תמונה של אינטרנט זה שרת, להפעיל אותו שוב,
ואז יש לנו שני שרתי אינטרנט מאחורי איזון עומסים זה.
>> נקודת הסיום אינו משנה אם זה אחד, או שניים, או 50 שרתי אינטרנט.
אנחנו יכולים בהיקפו מעבר לכך.
אז יש תוספים עבור Wordpress בי אתה יכול להשתמש S3 לנכסי סטטי.
אתה יכול להשתמש בCloudFront מטמון נכסים אלה.
אתה יכול להשתמש בElastiCache כך ש ניתן להשתמש Memcached בעצם
כדי לאחסן מצב הפעלה שם.
>> אז כפי שאתם קנה מידה מ אחד ליותר מקרים,
אתה הולך להניח ש מקרים אלה הם בני חלוף,
כך הם יכולים ללכת משם.
אז יש לך לחשוב על איפה אני לאחסן יומנים,
איפה אני לאחסן מצב הפעלה.
איך אני עושה את זה כל כך שזה בסדר ש מקרים אלה יכולים להיעלם, או יותר
מהם יכול להופיע?
אז אתה הולך צריך לענות על שאלות כאלה.
אבל זה דפוס שכיח למדי.
אז אתה פשוט להתחיל פריקת כל דברים מתמשכים לרמות אחרות.
>> אז עכשיו יש לנו את זה, אנחנו עשה [? שלוש קומות?] דבר.
הדבר האחרון שאני הולך לעשות כאן הוא אני
הולך לעשות איזון העומסים שלי קצת יותר מוצק
עכשיו כשזה מסומן בריא.
אז זה בדרך כלל לא רעיון טוב לאתרים
לעשות בדיקות בריאות TCP בגלל Apache שלך ​​יכול להיות עד,
אבל זה יכול להיות החזרת שגיאות PHP.
אז אתה לא רוצה את זה.
>> אז מה אני הולך לעשות כאן אני הולך
כדי לשנות את זה לבדיקת בריאות HTTP.
וזה הולך להיות index.php, לא index.html.
ואנחנו הולכים לשנות את זה סף בריא בחזרה לחמש.
אז שזה נעשה.
כך שעדיין צריך להיות בריאים.
כן.
אז אנחנו עדיין בשירות.
>> אז ככה אתה מגדיר עד Wordpress על AWS.
אז אני חושב בפחות מ -20 דקות יש לנו שני להגדיר בלמשל, בכוחות עצמו,
ואדריכלות tier מלאה שלוש שבי כל שכבה היא מדרגי באופן עצמאי.
אתה יכול לעשות כל המינים דברים מעניינים
עם מסד נתונים בקנה מידה גם כן.
>> תן לי להראות לך אחד יותר דבר מעניין כאן.
אז בואו נגיד שבשביל זה אני רוצה לפרוץ קורא מהכותב.
אני יכול ליצור העתק לקרוא.
אז אני הולך רק ליצור העתק לקרוא.
אז זה הולך להיות read1 wordpressdb1.
אני הולך לעשות את זה ב באותו האזור, אבל אני
יכול לעשות את זה באזור אחר.
אז אנחנו הולכים להתחיל הקצאת העתק לקרוא כאן.
אז עכשיו אנחנו יוצרים העתק קריאה.
זה נוצר יש בתחתית.
אז אתה יכול לעשות כל המינים דברים מגניבים כאן.
>> אז אני גמרתי עם ההדגמה.
אז אני חושב שיש לנו כ -10 דקות.
אז אני אקח את כל שאלות שמישהו יש, על כל נושא הקשור AWS.
כל אחד?
מגניב.
בְּסֵדֶר.
תודה לכולם.