วีดีโอ: दà¥?निया के अजीबोगरीब कानून जिनà¥?हें ज (ธันวาคม 2024)
ฉันเข้าร่วมการประชุม Amazon Web Services Summit ที่นิวยอร์กเมื่อวานนี้และรู้สึกประทับใจกับการที่ AWS เปลี่ยนข้อความอย่างละเอียดในช่วงหลายปีที่ผ่านมา
ตอนนี้ AWS ดูเหมือนว่าจะมุ่งเน้นไปที่การจัดหาเครื่องมือเพื่อทำให้ชีวิตของนักพัฒนาซอฟต์แวร์ง่ายขึ้นแทนที่จะมุ่งเน้นไปที่การสร้างโครงสร้างพื้นฐานทางเลือกให้กับดาต้าเซ็นเตอร์ภายในองค์กรเท่านั้น เรื่องนี้เห็นได้ชัดในการประกาศผลิตภัณฑ์ใหม่ - เกตเวย์ API และฟาร์มสำหรับทดสอบความเข้ากันได้ของแอปพลิเคชันในโทรศัพท์และแท็บเล็ต Android และ Amazon Fire ที่หลากหลาย
Werner Vogels หัวหน้าเจ้าหน้าที่ด้านบริการเว็บของ Amazon ซึ่งเป็นเจ้าภาพการปราศรัยระบุว่า บริษัท มีวิวัฒนาการอย่างไร เขาเริ่มด้วยการเปิดตัว AWS ในปี 2549 ซึ่งเป็นช่วงเวลาที่ผลประโยชน์ส่วนใหญ่อยู่ที่ธุรกิจและ Amazon ก็แยกตัวออกมา "จากการถูกจับเป็นตัวประกันโดย บริษัท ไอทีดั้งเดิม"
Vogels กล่าวต่อไปว่า บริษัท ได้เพิ่มฟีเจอร์อย่างต่อเนื่องตั้งแต่นั้นมาการเปิดตัวฟีเจอร์และบริการใหม่ที่สำคัญ 516 รายการในปี 2014 และจะเปิดตัวฟีเจอร์เพิ่มเติมในปีนี้ อเมซอนยังคงแยกสาขาออกจากบริการโครงสร้างพื้นฐานและเพื่อความปลอดภัยและการจัดการเครื่องมือการจัดการบริการแพลตฟอร์มแอพองค์กรและเครื่องมือการจัดการระบบคลาวด์แบบไฮบริดล่าสุด
บ่อยครั้งที่เขาทำเช่นนั้นเขาซ้ำมนต์ที่ว่า "เมฆเป็นปกติใหม่" ฉันสนใจมากขึ้นอย่างไรก็ตามเมื่อเขาตั้งข้อสังเกตว่าอเมซอนวางแผนที่จะย้ายออกจากการนำเสนอโครงสร้างพื้นฐานเฉพาะที่ส่วนท้ายของ API (ส่วนต่อประสานโปรแกรมแอปพลิเคชัน) เพื่อเสนอ "แพลตฟอร์มในตอนท้ายของ API" กล่าวอีกนัยหนึ่งมันไม่ได้เป็นเพียงแค่การเน้นโครงสร้างพื้นฐานเป็นบริการ (IaaS) แต่ยังเน้นถึงแพลตฟอร์มเป็นบริการ (PaaS)
แน่นอนว่านี่ไม่ใช่เรื่องใหม่ - Amazon ได้ให้บริการแพลตฟอร์มเป็นเวลานานเช่น Elastic MapReduce (EMR) ซึ่งทำงานบน Hadoop ซึ่งเปิดตัวในปี 2009 หรือฐานข้อมูล Dynamo DB noSQL ซึ่งเปิดตัวเมื่อสามปีก่อน แต่การเปลี่ยนแปลงในการเน้นดูเหมือนว่าโดดเด่น
ในประเด็นสำคัญ Vogels กล่าวถึงแนวโน้มสำคัญหกประการในการคำนวณและปฏิกิริยาของ Amazon ที่มีต่อแต่ละคน สิ่งเหล่านี้รวมถึง: การเคลื่อนไหวอย่างรวดเร็ว (หมุนได้ง่ายขึ้นหรือลงบริการต่างๆ); มุ่งเน้นไปที่ความสามารถหลัก (ให้องค์กรมุ่งเน้นไปที่การสร้างรหัสในขณะที่ Amazon ให้บริการโครงสร้างพื้นฐาน); ไม่มีเซิร์ฟเวอร์ (หรือแม้แต่อินสแตนซ์ของเซิร์ฟเวอร์และแทนที่จะใช้บริการที่ขับเคลื่อนด้วยเหตุการณ์เช่น Kinesis สำหรับการสตรีมข้อมูลและ Lambda สำหรับบริการคอมพิวเตอร์); มีความปลอดภัยและเป็นไปตามมาตรฐาน (พร้อมใบรับรองหลายฉบับรวมถึง HIPAA) ไปมือถือ (โฮสติ้ง back-end ของบริการที่ทำงานบนอุปกรณ์มือถือ); และนำข้อมูลไปใช้งาน (โดยมุ่งเน้นที่กระบวนการเรียนรู้เครื่องจักรของ บริษัท )
ฉันสนใจโดยเฉพาะอย่างยิ่งแนวคิดของการปรับใช้บริการการคำนวณโดยไม่ต้องระบุหรือปรับใช้เซิร์ฟเวอร์เฉพาะและแทนที่จะใช้บริการที่ขับเคลื่อนด้วยเหตุการณ์เช่น Lambda ฉันสามารถดูว่าสิ่งนี้จะทำให้ชีวิตของนักพัฒนาบริการบางประเภทง่ายขึ้นได้อย่างไรและฉันยังคงหลงไหลด้วยแอพพลิเคชั่นการเรียนรู้ของเครื่องในหลากหลายสาขา
บรรทัดสำหรับเซสชั่นต่อมารายละเอียดเพิ่มเติมเกี่ยวกับ Amazon ML เป็นหนึ่งในที่ยาวที่สุดในการประชุม เซสชันนั้นกล่าวถึงแอปพลิเคชันที่เป็นไปได้ตั้งแต่การตั้งค่าส่วนบุคคลและการแนะนำไปจนถึงการตรวจจับการฉ้อโกงและการโฆษณาที่ตรงเป้าหมาย ฉันสามารถดูได้ว่าต้นทุนการให้บริการ - 10 เซนต์ต่อการคาดการณ์ 1, 000 ครั้ง - อาจดูค่อนข้างต่ำสำหรับการคาดการณ์บางอย่างและค่อนข้างสูงสำหรับผู้อื่น
ผลิตภัณฑ์ใหม่มีความน่าสนใจและมุ่งเน้นนักพัฒนาโดยสิ่งที่น่าสนใจที่สุดคือ Amazon API Gateway ใหม่ซึ่งช่วยให้นักพัฒนาสามารถสร้างและจัดการ REST API ที่ปรับขนาดได้ง่ายขึ้นโดยใช้โค้ดที่เขาหรือเธอเขียน ดังที่ Matt Wood ของ Amazon อธิบายว่าสิ่งนี้สนับสนุนคุณสมบัติทุกประเภทเช่นการกำหนดเวอร์ชันการวัดและการควบคุมปริมาณแคชการลงนามและการดำเนินการอัตโนมัติและความสามารถในการสร้าง SDK สำหรับ JavaScript, iOS หรือ Android ความคิดคือการใช้กระบวนการที่ซับซ้อนและทำให้ง่ายขึ้น
คุณสมบัติที่ค่อนข้างใหม่อื่น ๆ ได้แก่ CodeCommit ซึ่งเป็นที่เก็บรหัสที่ถูกจัดการ CodePipeline แพลตฟอร์มการส่งต่อเนื่อง แคตตาล็อกบริการซึ่งช่วยให้องค์กรสามารถให้บริการที่หลากหลายสำหรับสภาพแวดล้อมแบบบริการตนเอง และ Device Farm สำหรับการทดสอบแอพพลิเคชั่นบนสมาร์ทโฟนและแท็บเล็ต Android และ Amazon Fire ที่หลากหลาย (หมายเหตุ: สิ่งนี้ดูเหมือนจะไม่รวมถึงอุปกรณ์ iOS) อีกครั้งโฟกัสดูเหมือนว่าส่วนใหญ่จะทำให้ชีวิตง่ายขึ้นสำหรับนักพัฒนา
ดังที่เกิดขึ้นทั่วไปในการกล่าวสุนทรพจน์ของนักพัฒนาลูกค้าจำนวนหนึ่งพูดคุยเกี่ยวกับวิธีที่พวกเขาใช้ Amazon Web Services ผู้บริหาร Nordstrom กล่าวถึงทีมเล็ก ๆ ที่มุ่งเน้นไปที่การสนับสนุนระบบคลาวด์ที่สามารถรองรับทีมงานได้มากกว่า 50 ทีมเพื่อช่วยให้ทีมเหล่านี้สร้างแอพพลิเคชั่นที่ดีขึ้นและเร็วขึ้น CTO ของกรมขนส่งนครนิวยอร์กกล่าวถึงการใช้แบ็กเอนด์ของ Amazon เพื่อใช้งานแอพพลิเคชั่นที่เรียกว่า Vision Zero View ซึ่งแสดงให้เห็นถึงการเสียชีวิตจากการจราจรและการบาดเจ็บสาหัสตั้งแต่ปี 2009 โดยหวังว่าชาวนิวยอร์กจะชะลอความเร็ว และการเริ่มต้น CTO ของการประกันสุขภาพออสการ์พูดถึงการใช้บริการ Amazon กับการปฏิบัติตาม HIPPA ทำให้ Oscar มีวิศวกรระบบเพียงสองคนสำหรับนักพัฒนา 45 คนที่ทำงานกับการเปลี่ยนแปลงการผลิตสูงสุด 125 รายการต่อวัน "เราทำกับศูนย์ข้อมูลทางกายภาพแล้ว" เขากล่าวสรุป
Vogels ย้ำว่า "ทุกอย่างเกี่ยวกับการเคลื่อนไหวที่รวดเร็ว" และตั้งข้อสังเกตว่าจำนวนของเครื่องมือยังคงเติบโตอย่างต่อเนื่อง “ ไม่เคยมีเวลาดีกว่าในการสร้างแอปพลิเคชันมากกว่าตอนนี้” เขากล่าว