เพิ่มความชาญฉลาดให้กับการดำเนินงานของนักพัฒนา
องค์กรต่างๆ ทั่วโลกเผชิญกับแรงกดดันอย่างมากในการสร้างสรรค์นวัตกรรมดิจิทัลเพื่อให้สามารถแข่งขันได้ ประเด็นสำคัญประการหนึ่งที่หลายองค์กรถือว่าเป็นแหล่งของโอกาสในการปรับปรุงความก้าวหน้าของนวัตกรรมก็คือการพัฒนาและการดำเนินงานด้านซอฟต์แวร์ หรือ DevOps ถึงแม้ว่าเทคโนโลยี DevOps จะมีการพัฒนาอย่างมากในช่วงไม่กี่ปีที่ผ่านมา แต่ก็ยังมีความท้าทายอยู่ ปัญหาที่เกี่ยวข้องกับการทำงานพร้อมกัน การรักษาความปลอดภัย หรือการจัดการข้อมูลที่ละเอียดอ่อนจำเป็นต้องได้รับการประเมินจากผู้เชี่ยวชาญ และกลไกที่มีอยู่ เช่น การตรวจสอบรหัสเพียร์และการทดสอบหน่วย มักจะมีช่องโหว่ในเรื่องเหล่านี้ AI สำหรับ DevOps เป็นการเปลี่ยนแปลงไปสู่ระบบอัตโนมัติและกลไกเชิงรุกมากขึ้นที่ช่วยให้ทีมสามารถสร้างสรรค์นวัตกรรมได้เร็วขึ้นด้วยความมั่นใจ AI สำหรับ DevOps ถูกออกแบบมาเพื่อเพิ่มความเชี่ยวชาญของนักพัฒนาด้วยความสามารถ ML โดยเป็นการเดินทางจากกระบวนการที่ต้องดำเนินการด้วยตนเองซึ่งมีการนำไปใช้จริงไม่บ่อยและวงจรนวัตกรรมที่ช้า ไปเป็นวงจรการทำซ้ำอย่างรวดเร็วด้วย CI/CD และการเตือนอัตโนมัติสำหรับการตรวจสอบการใช้งานจริง
ข้อดี
![1282804749 1282804749](https://d1.awsstatic.com/machine-learning-financial-services/Detect_and_resolve_issues_270x180.e6cb86006a036c95713fbdcee96e16420c59f088.jpg)
ตรวจจับและแก้ไขปัญหาการดำเนินงานโดยอัตโนมัติ
ลดเวลาเฉลี่ยในการกู้คืนข้อมูล (MTTR) ของคุณและปรับปรุงประสิทธิภาพการทำงานและความพร้อมใช้งานสำหรับแอปพลิเคชันของคุณโดยใช้ประโยชน์จากข้อมูลเชิงลึกที่ขับเคลื่อนด้วย ML เพื่อวินิจฉัยและแก้ไขปัญหาอย่างรวดเร็ว
![1170740969 1170740969](https://d1.awsstatic.com/machine-learning-financial-services/Employee_productivity_270x180.6d737e6677fea03e471fa8b815a27cd678049f3b.jpg)
ปรับปรุงคุณภาพโค้ดให้ดียิ่งขึ้นด้วยการตรวจสอบอย่างต่อเนื่อง
ระบุข้อบกพร่องที่หายาก ปัญหาสำคัญ และช่องโหว่ด้านความปลอดภัยด้วยความแม่นยำสูง และสร้างพื้นฐานสำหรับการตรวจสอบโค้ดอย่างต่อเนื่อง ใช้ประโยชน์จากคำแนะนำที่ขับเคลื่อนด้วย ML เพื่อแก้ไขปัญหาและลดเวลาที่ใช้ในการแก้ไขข้อบกพร่องอย่างมากก่อนจะเข้าถึงแอปพลิเคชันในส่วนของลูกค้า
![1218053705 1218053705](https://d1.awsstatic.com/machine-learning-financial-services/Cost_savings_270x180.46a66303dc95c2da20e2a8a50ade34fc89723ad8.jpg)
เพิ่มประสิทธิภาพของแอปพลิเคชันและลดต้นทุน
ยิ่งโค้ดและแอปพลิเคชันของคุณมีประสิทธิภาพมากเท่าใด ต้นทุนในการเรียกใช้งานก็จะยิ่งน้อยลงเท่านั้น นักพัฒนาและเจ้าหน้าที่ไอทีสามารถใช้การแสดงภาพและคำแนะนำที่ขับเคลื่อนด้วย ML เพื่อแก้ไขปัญหาด้านประสิทธิภาพ (ปัญหาด้านข้อมูลบันทึก, CPU หรือหน่วยความจำ) และลดต้นทุนการดำเนินงานได้ถึง 50% สำหรับแอปพลิเคชันใดๆ ที่ทำงานอยู่
![1061357610 1061357610](https://d1.awsstatic.com/machine-learning-financial-services/Security_at_scale_4_270x180.fb46ff702d1b31312d6dca4bf3884700f17f3bb1.jpg)
การรักษาความปลอดภัยในวงกว้าง
เสริมความมั่นใจให้นักพัฒนาของคุณว่าโค้ดที่พวกเขากำลังเขียนนั้นปลอดภัยและตรงตามแนวทางปฏิบัติที่ดีที่สุดด้านความปลอดภัย สร้างการตรวจสอบโค้ดอัตโนมัติซึ่งเป็นส่วนหนึ่งของไปป์ไลน์ CI/CD เพื่อค้นหาและแก้ไขปัญหาเกี่ยวกับโค้ดและจุดอ่อนด้านความปลอดภัยในวงกว้าง
เรื่องราวของลูกค้า
![Omnyex Omnyex](https://d1.awsstatic.com/machine-learning-financial-services/connect-care-hero_logo.4b9c50b97059cff5253377be1dbb0fd264848e08.png)
ConnectCareHero
“Amazon CodeGuru ช่วยให้วงจรการพัฒนาซอฟต์แวร์ของเรารวดเร็วยิ่งขึ้นได้โดยการลดความซับซ้อนของกระบวนการตรวจสอบโค้ด ในฐานะผู้ตรวจสอบโค้ดหลักในทีม ตอนนี้ผมสามารถมุ่งเน้นไปที่ฟังก์ชันการทำงานและฟีเจอร์ของโค้ดได้มากขึ้น แทนที่จะต้องค้นหาช่องโหว่ด้านความปลอดภัยและแนวทางปฏิบัติที่ดีที่สุดที่อาจไม่ได้รับการปฏิบัติตาม"
Bob Lee III ผู้ร่วมก่อตั้งและประธานเจ้าหน้าที่ฝ่ายเทคโนโลยีของ ConnectCareHero
![Omnyex Omnyex](https://d1.awsstatic.com/Customer%20References%20Directory%20Logos/Atlassian_Logo.6aa353c0d91fb6a26953c9b630effcbd179ef3bb.png)
Atlassian
“ที่ Atlassian บริการต่างๆ ของเรามีการเช็กอินหลายร้อยครั้งเมื่อมีการนำไปใช้จริงแต่ละครั้ง แม้ว่าการตรวจสอบโค้ดจากทีมพัฒนาของเราจะช่วยป้องกันไม่ให้มีข้อบกพร่องเข้าไปสู่การใช้งานจริงได้อย่างยอดเยี่ยม แต่การคาดการณ์ว่าระบบจะทำงานภายใต้ความเครียดหรือจัดการรูปร่างของข้อมูลที่ซับซ้อนก็ไม่ใช่เรื่องที่จะสามารถทำได้เสมอไป โดยเฉพาะอย่างยิ่งเมื่อเรามีการนำไปใช้จริงหลายครั้งต่อวัน เมื่อเราตรวจพบความผิดปกติในการผลิต เราสามารถลดเวลาการตรวจสอบจากหลายวันเป็นไม่กี่ชั่วโมงและบางครั้งก็เหลือเพียงไม่กี่นาทีด้วยฟีเจอร์การสร้างโปรไฟล์อย่างต่อเนื่องของ Amazon CodeGuru ขณะนี้นักพัฒนาของเราทุ่มเทมากยิ่งขึ้นกับการส่งมอบความสามารถที่แตกต่างกัน และใช้เวลาน้อยลงในการตรวจสอบปัญหาในสภาพแวดล้อมการทำงานจริง”
Zak Islam หัวหน้าฝ่ายวิศวกรรมและทีมเทคโนโลยีของ Atlassian
![Pulselive Pulselive](https://d1.awsstatic.com/Customer%20References%20Directory%20Logos/605-logo-white-BLACK-BG.fd1b5add7cf3879c9719bd26a05047e4aa47e6e2.png)
605.tv
“เรามีบัญชี AWS มากกว่าสิบบัญชีและทรัพยากรหลายหมื่นรายการที่ต้องตรวจสอบ แม้จะมีโครงสร้างพื้นฐานเป็นโค้ดและการสร้างการแจ้งเตือนแบบไดนามิกสำหรับบริการเหล่านี้ แต่การจัดการและเชื่อมโยงเมตริกเพื่อแก้ไขปัญหาอย่างรวดเร็วก็เป็นเรื่องยากอยู่ดี แต่ด้วย Amazon DevOps Guru เรามั่นใจได้ว่าการเตือนและการแจ้งเตือนที่แม่นยำจากเมตริกที่ขับเคลื่อนโดยแมชชีนเลิร์นนิ่ง ซึ่งเชื่อมโยงกันในหลายๆ บริการ การผสานรวม Amazon DevOps Guru จะใช้เวลาในการปรับใช้เพียงไม่กี่นาที และยังผสานรวมกับสแต็ก AWS CloudFormation นับพันรายการของเราได้อย่างง่ายดายอีกด้วย Amazon DevOps Guru ได้ให้ข้อมูลเชิงลึกที่ช่วยให้เรามุ่งเน้นไปที่แผนงานโครงสร้างพื้นฐาน”
Jared Williams ผู้อำนวยการฝ่าย DevOps ของ 605.tv
![Pulselive Pulselive](https://d1.awsstatic.com/logos/customers/wheel-pros_240x160.791a301908537ae9cbede923ea33d568a62fa685.png)
“ขณะนี้เรามีไมโครเซอร์วิสมากกว่า 300 รายการที่ได้รับการตรวจสอบและจัดการโดย CodeGuru Reviewer Amazon CodeGuru Profiler จะวิเคราะห์ประสิทธิภาพด้านรันไทม์ของแอปพลิเคชันและให้คำแนะนำเกี่ยวกับวิธีการที่สามารถเพิ่มความเร็วของแอปพลิเคชันได้โดยใช้แมชชีนเลิร์นนิ่ง เราจึงไม่ต้องพยายามให้นักพัฒนาของเราค้นหาวิธีการที่ดีที่สุดในการกำหนดค่าจากมุมมองด้านประสิทธิภาพ”
Rich Benner ประธานเจ้าหน้าที่ฝ่ายสารสนเทศของ Wheel Pros
กรณีใช้งาน
แก้ไขเหตุการณ์ได้เร็วขึ้นด้วยโซลูชัน AIOps
ลดเวลาในการระบุและแก้ไขปัญหาด้วย Amazon DevOps Guru บริการนี้ใช้ประโยชน์จากโมเดลแมชชีนเลิร์นนิ่งที่ได้รับการฝึกมาล่วงหน้าเพื่อสร้างความสัมพันธ์และจัดกลุ่มความผิดปกติที่เกี่ยวข้อง เพื่อทำให้การวิเคราะห์สาเหตุที่แท้จริงเป็นไปโดยอัตโนมัติ เพื่อให้สามารถแก้ไขปัญหาได้อย่างรวดเร็ว
การทดสอบคุณภาพโค้ด
การแก้ไขข้อบกพร่องอาจเสียค่าใช้จ่ายมากกว่า ทั้งนี้ขึ้นอยู่กับระยะการพัฒนาวงจรชีวิตซอฟต์แวร์ที่ตรวจพบข้อบกพร่อง มากกว่าในช่วงการออกแบบเริ่มต้น ด้วย Amazon CodeGuru Reviewer คุณสามารถทำการวิเคราะห์โค้ดยและให้นักพัฒนาซอฟต์แวร์ของคุณสร้างโค้ดคุณภาพและความปลอดภัยที่สูงขึ้นได้ตั้งแต่ช่วงต้นของวงจรชีวิตซอฟต์แวร์
ระบุที่มาของแอปพลิเคชันที่ไม่มีประสิทธิภาพ
ระบุตำแหน่งที่คุณใช้รอบหรือเวลามากที่สุดในแอปพลิเคชัน Amazon CodeGuru Profiler วิเคราะห์การใช้งาน CPU ของแอปพลิเคชันอย่างต่อเนื่องและลักษณะเวลาแฝง จากนั้นเสนอข้อมูลวิเคราะห์ในรูปแบบกราฟเฟลมแบบโต้ตอบที่ช่วยให้คุณเข้าใจได้ว่าเส้นทางโค้ดใดใช้ทรัพยากรมากที่สุด และค้นพบพื้นที่ที่สามารถปรับให้มีประสิทธิภาพมากขึ้นได้
การจัดการทรัพยากรเชิงรุก
ระบุเวลาที่ทรัพยากรที่สามารถหมดไปได้ เช่น หน่วยความจำ, CPU และพื้นที่ว่างของดิสก์จะเกินความจุที่จัดสรรไว้ Amazon DevOps Guru จะนำเข้าและวิเคราะห์ทรัพยากรรวมถึงแอปพลิเคชันที่ทำงานบน AWS อย่างต่อเนื่อง และช่วยคุณหลีกเลี่ยงการหยุดทำงานที่จะเกิดขึ้นได้ด้วยการสร้างการแจ้งเตือนในแดชบอร์ดที่มีสัญญาณรบกวนต่ำ
โซลูชันแนะนำบน AWS
ค้นพบบริการที่สร้างตามวัตถุประสงค์, โซลูชัน AWS, โซลูชันสำหรับคู่ค้า และคำแนะนำเพื่อจัดการกับกรณีการใช้งานด้านเทคนิคและธุรกิจของคุณอย่างรวดเร็ว
คําแนะนําสําหรับการดําเนินงานการพัฒนาด้วย Amazon CodeWhisperer
คําแนะนํานี้ช่วยให้คุณกําหนดค่าและเพิ่มประสิทธิภาพ Amazon CodeWhisperer ได้อย่างมีความรับผิดชอบ
คําแนะนําสําหรับการพัฒนาแอปพลิเคชันโดยใช้ AI ช่วยสร้างด้วย Amazon CodeWhisperer
เรียนรู้วิธีที่ Amazon CodeWhisperer สามารถปรับปรุงผลิตภาพของการพัฒนาโค้ดของคุณด้วยกรณีการใช้งานที่แตกต่างกันได้อย่างไร
พร้อมเริ่มต้นใช้งานหรือยัง
![ค้นหาพาร์ทเนอร์ ค้นหาพาร์ทเนอร์](https://d1.awsstatic.com/products/ML-customers/Next-Steps-Icon_Partners.91b39cea3518d7ca1fcf335d7b594db1883c5b24.png)
ติดต่อเครือข่ายพาร์ทเนอร์ AWS เพื่อทำงานร่วมกับพาร์ทเนอร์ด้านเทคโนโลยีและที่ปรึกษาระดับโลกของเรา
![เริ่มต้นใช้งานกับโครงการริเริ่มด้านการดำเนินการ เริ่มต้นใช้งานกับโครงการริเริ่มด้านการดำเนินการ](https://d1.awsstatic.com/products/ML-customers/Next-Steps-Icon_Toolkit.5884928b94b82f4f35b0e0edeaeece13f2229279.png)
ใช้ประโยชน์จาก Amazon CodeGuru และ Amazon DevOps Guru เพื่อเริ่มต้นเส้นทาง Next Gen DevOps ของคุณ
ทำด้วยตัวเอง
ด้วยโมเดลแมชชีนเลิร์นนิ่งได้รับข้อมูลจาก Amazon.com และความเป็นเลิศด้านการปฏิบัติงานของ AWS มานานสองทศวรรษ บริการ AI ของ AWS สามารถให้ข้อมูลเชิงลึกที่เป็นประโยชน์ก่อนเกิดปัญหา ช่วยให้ทีมทำงานเชิงรุก บังคับใช้แนวทางปฏิบัติที่ดีที่สุดตามค่าเริ่มต้น และช่วยให้คุณสร้างสรรค์สิ่งใหม่ๆ ได้เร็วขึ้นในท้ายที่สุด
Amazon CodeGuru เป็นเครื่องมือสำหรับนักพัฒนาที่ให้คำแนะนำอันชาญฉลาดในการปรับปรุงคุณภาพโค้ดให้ดียิ่งขึ้นและระบุบรรทัดโค้ดที่มีราคาแพงที่สุดของแอปพลิเคชัน ผสานรวม CodeGuru เข้ากับเวิร์กโฟลว์การพัฒนาซอฟต์แวร์ที่มีอยู่ของคุณเพื่อดำเนินการตรวจสอบโค้ดโดยอัตโนมัติในระหว่างการพัฒนาแอปพลิเคชันและตรวจสอบประสิทธิภาพของแอปพลิเคชันอย่างต่อเนื่องในการทำงานจริง ให้คำแนะนำและเบาะแสที่มองเห็นได้เกี่ยวกับวิธีปรับปรุงคุณภาพโค้ด ประสิทธิภาพของแอปพลิเคชัน และลดต้นทุนโดยรวมลง
Amazon DevOps Guru คือบริการที่ขับเคลื่อนโดย ML ที่ออกแบบมาเพื่อให้สามารถปรับปรุงประสิทธิภาพในการดำเนินงานและความพร้อมใช้งานของแอปพลิเคชันได้ง่าย DevOps Guru จะช่วยตรวจจับพฤติกรรมที่แตกต่างจากรูปแบบการทำงานปกติเพื่อให้คุณสามารถระบุปัญหาด้านการดำเนินงานได้ก่อนที่จะส่งผลกระทบต่อลูกค้า