บัญชี AWS ของคุณโตเกินความสนใจของมนุษย์มาหลายปีแล้ว เอเจนต์วาดแผนที่ เฝ้าดู และสืบสวนสิ่งที่พัง
สองร้อย service ลึกลงไปสี่คอนโซล Polylane ซิงก์ทรัพยากร 74 ประเภทเข้ากราฟเดียว อ่าน CloudWatch แทนคุณ และแก้สิ่งที่พัง
ลงชื่อเข้า waitlistทุกทรัพยากรที่รองรับ
ประเภททรัพยากร AWS ที่ปรากฏในกราฟของคุณ
ความสนใจในระดับสเกลของ AWS
เอเจนต์เฝ้าดูบัญชีและสืบสวนโดยไม่ต้องมีใครสั่ง
จาก VPC ถึง Lambda
Lambda, ECS, RDS, DynamoDB, SQS, SNS, EventBridge, Step Functions, VPC และทุกอย่างที่ต่อสายเข้ากับพวกมัน รวมถึง cluster ของ EKS ทรัพยากร 74 ประเภทเข้ามาอยู่ในกราฟเดียวพร้อมเส้นเชื่อม การตั้งค่า และประวัติ
อ่านอย่างเดียว โดยการออกแบบ
การเชื่อมต่อคือ CloudFormation stack เดียวที่สร้าง IAM role พร้อมนโยบาย ReadOnlyAccess ที่ AWS จัดการ ไม่มีสิทธิ์เขียน ลบ หรือแก้ไข assume ได้แบบข้ามบัญชีเท่านั้น และเทมเพลตเปิดให้รีวิวก่อนที่คุณจะสร้าง
alarm ที่สืบสวนตัวเอง
ชี้ CloudWatch Alarms ของคุณมาที่ Polylane เมื่อตัวหนึ่งดังขึ้น เอเจนต์รับไปและเริ่มสืบสวนทันที alarm จึงมาถึงพร้อมคำอธิบายแนบมา
เอเจนต์อ่าน CloudWatch เพื่อที่คุณจะไม่ต้องอ่าน
เอเจนต์กวาดดู metric, log และ trace ของ X-Ray ตามรอบเวลา และตัดสินสิ่งที่เห็นเทียบกับพฤติกรรมปกติของแต่ละทรัพยากร ไม่มี threshold ให้ปรับ
ใครเปลี่ยนอะไร
แต่ละการซิงก์บันทึกว่าอะไรปรากฏขึ้น เปลี่ยนไป หรือหายไปทั่วบัญชี เมื่อมีอะไรพังไม่กี่นาทีหลังการเปลี่ยนโครงสร้างพื้นฐาน การสืบสวนเริ่มจากการเปลี่ยนแปลงนั้น
การสืบสวนที่จบเป็น PR
เมื่อสาเหตุที่แท้จริงคือบรรทัดโค้ด การสืบสวนจบเป็นการแก้ไขบน repo เบื้องหลัง service พร้อมแนบร่องรอยหลักฐาน
คำถาม
Polylane เป็น SRE แบบ AI สำหรับ AWS หรือไม่
มันคือสิ่งที่คนส่วนใหญ่หมายถึงเมื่อพูดคำนั้น: เอเจนต์ที่เก็บฟังก์ชัน Lambda, service ของ ECS, ฐานข้อมูล RDS และส่วนที่เหลือของบัญชีไว้ใน context graph เดียว อ่าน CloudWatch ตามรอบเวลา สืบสวนปัญหาและแก้สิ่งที่แก้ได้ โดยมีมนุษย์อนุมัติทุกอย่างที่เปลี่ยน production เราเรียกมันว่าซอฟต์แวร์ที่ดูแลตัวเองได้มากกว่า SRE แบบ AI: ประเด็นคือบัญชีดูแลตัวเอง ไม่ใช่มีบอตเข้ามาอยู่ในเวร on-call
Polylane เชื่อมต่อกับบัญชี AWS ของฉันอย่างไร
ผ่าน CloudFormation stack คุณกรอก account ID และ region รีวิวเทมเพลตที่โหลดไว้ล่วงหน้า แล้วสร้าง stack มันจะจัดเตรียม IAM role ที่ Polylane assume แบบข้ามบัญชี และทรัพยากรของคุณเริ่มซิงก์ภายในไม่กี่นาที
มันอ่านอย่างเดียวจริง ๆ ไหม
จริง IAM role มีเพียงนโยบาย ReadOnlyAccess ที่ AWS จัดการเท่านั้น: ไม่มีสิทธิ์เขียน ลบ หรือแก้ไข และ assume ได้เฉพาะแบบข้ามบัญชีจากบัญชี AWS ของ Polylane เทมเพลต CloudFormation เปิดเผย คุณจึงรีวิวได้ว่าให้สิทธิ์อะไรบ้างก่อนสร้าง stack การเปลี่ยนโค้ดของคุณมาถึงเป็น pull request เท่านั้น
Polylane ซิงก์ทรัพยากร AWS อะไรบ้าง
ทรัพยากร 74 ประเภท: Lambda, EC2, เครือข่าย VPC, S3, DynamoDB, RDS และ Aurora, ECS, EKS (cluster, node group, Fargate profile, addon), SQS, SNS, EventBridge, Step Functions, Kinesis, ElastiCache, CloudFront, API Gateway, Cognito, Glue, Redshift, load balancer และอื่น ๆ รายการทั้งหมดอยู่บนหน้านี้
จะเกิดอะไรขึ้นเมื่อ CloudWatch alarm ดัง
ถ้าคุณเลือกเปิดใช้ตอนเชื่อมต่อ Polylane จะสมัครรับ CloudWatch Alarms ในบัญชี เมื่อตัวหนึ่งดังขึ้น เอเจนต์รับไปและสืบสวนโดยอัตโนมัติ โดยเชื่อมโยงกับการเปลี่ยนแปลงล่าสุดและทรัพยากรรอบข้างในกราฟ
ใช้กับผู้ให้บริการ observability ของฉันได้ไหม
ได้ Datadog, Sentry, Honeycomb, Axiom และ Grafana Cloud เข้าร่วมกราฟในฐานะแหล่งข้อมูลชั้นหนึ่ง และ alert ของพวกมันจะถูกเอเจนต์ triage ทันทีที่ดังขึ้น
ราคาเท่าไร
ราคาเปิดเผยและสมัครใช้ได้เอง: แพลนฟรี แพลนแบบชำระเงินเริ่มที่ $80 ต่อเดือน และส่วนเกินแบบจ่ายตามการใช้งานเมื่อเกินเครดิตที่รวมไว้ ทุกแพลนและขีดจำกัดเผยแพร่อยู่ที่ polylane.com/pricing