ระบบอัตโนมัติ DevOps, การจัดการ CI/CD Pipeline และชุดเครื่องมือดีพลอยบน AWS
(insight.infograb.net)-
แพลตฟอร์มระบบอัตโนมัติ DevOps 'Humalect'
- แนวคิด: "ผู้ใช้โฟกัสกับการสร้าง ส่วน DevOps ให้ Humalect จัดการ"
- ฟีเจอร์:
- สร้าง Docker file, YAML และ IaC ที่พร้อมใช้งานได้ทันที
- สร้าง Docker file และ YAML อัตโนมัติ
- มี CI/CD ในตัว และรองรับการนำเครื่องมือเดิมของผู้ใช้มาใช้ต่อ
- รองรับการผสานรวมกับผู้ให้บริการคลาวด์รายหลัก
- รองรับให้นำเครื่องมือที่ผู้ใช้ต้องการมาใช้ เช่น SCM, CI/CD, DevSecOps และเครื่องมือ observability
- ช่วยลดค่าใช้จ่ายคลาวด์และรักษาความปลอดภัยผ่านการตรวจสอบต้นทุนคลาวด์และความปลอดภัย
- รองรับการตั้งค่าอินฟราสตรักเจอร์ตั้งแต่ต้นภายใน 30 นาที
- รองรับการย้ายข้ามผู้ให้บริการคลาวด์โดยสลับผู้ให้บริการได้โดยไม่เกิด downtime
- สร้าง Terraform และทำงานอัตโนมัติให้กับ DNS records รวมถึงวิธีจัดการ application firewall, CDN และ SSL certificates
- วิธีใช้งาน:
- เชื่อมต่อบัญชีคลาวด์ของผู้ใช้ เช่น AWS, Azure เข้ากับ Humalect
- เชื่อมต่อ code repository ของผู้ใช้ เช่น GitHub, GitLab, Bitbucket
- เชื่อมต่อเครื่องมือมอนิเตอร์ เช่น Grafana, Datadog เพื่อสร้างสภาพแวดล้อมของผู้ใช้
- ดีพลอยแอปพลิเคชันของผู้ใช้ภายในไม่กี่นาที
- ที่มาของบริการ:
- กระบวนการตั้งค่า DevOps เป็นงานที่ทำซ้ำและใช้เวลาหลายเดือนกว่าจะเสร็จ
- เป้าหมายของงานวิศวกรรม DevOps คือเพิ่มผลิตภาพของนักพัฒนา แต่ในทางปฏิบัติกลับไม่เป็นไปตามที่ตั้งใจ
- บริษัทส่วนใหญ่ใช้เวลาของนักพัฒนาไปกับการจัดการและดูแลกระบวนการขนาดใหญ่
- ทีมพัฒนาใช้เวลาอย่างน้อย 25% ไปกับการตั้งค่าคลาวด์และการจัดการอินฟราสตรักเจอร์ ทั้งที่เวลานี้สามารถนำไปใช้สร้างผลิตภัณฑ์และออกสู่ตลาดได้
- ตั้งเป้าช่วยลดความต้องการในการจัดการอินฟราสตรักเจอร์ผ่านแพลตฟอร์มระบบอัตโนมัติ DevOps เพื่อลดภาระงานวิศวกรรมขององค์กรและช่วยให้โฟกัสกับเป้าหมายทางธุรกิจ
-
แพลตฟอร์มจัดการ CI/CD Pipeline 'R2DevOps'
- เป็นแพลตฟอร์มสำหรับปกป้องและจัดการ CI/CD Pipeline
- ฟีเจอร์:
- สามารถสร้างและดูแล pipeline ได้โดยไม่ต้องเขียนโค้ด YAML
- ลากแล้ววางเทมเพลตจาก marketplace เพื่อปรับแต่ง pipeline แบบ low-code
- จัดการ CI/CD ให้เหมือน code library ที่เหมาะกับองค์กร
- มีแผนรองรับการติดตาม KPI ของ CI/CD ด้วย
- ตรวจจับความซ้ำซ้อนและแนวปฏิบัติที่ไม่ถูกต้องใน CI/CD
- ค้นหา CI/CD Pipeline ที่ไม่เป็นไปตามข้อกำหนด
- ตรวจสอบ CVE ใน supply chain ได้ด้วย
- วิธีใช้งาน:
- ใช้งานแบบ plug-and-play ร่วมกับแพลตฟอร์มเดิม เช่น GitHub, GitLab
- ดูทุกโปรเจ็กต์ที่กำลังดำเนินอยู่และสร้าง pipeline
- ค้นหาเทมเพลต CI/CD จาก public marketplace และ private catalog ของผู้ใช้
- สามารถสร้างเทมเพลตใหม่แล้วแชร์บน marketplace ได้
- สร้าง pipeline โดยเข้าถึง marketplace แบบฝังในตัวและเอกสารเทมเพลตได้ในระหว่างนั้น
- ปรับแต่ง pipeline ด้วยตัวแก้ไขแบบ low-code
- มี real-time linting
- รัน pipeline บนแพลตฟอร์ม CI ที่ต้องการ
- จากนั้นดูแลและอัปเดต pipeline ให้ปลอดภัยต่อไป
- ติดตาม metrics ของ pipeline และอัปเดต pipeline เป็นเทมเพลตเวอร์ชันใหม่
-
แพลตฟอร์มดีพลอยบน AWS 'OpsFlow'
- รองรับการดีพลอยบน AWS และการสร้าง IaC
- วิเคราะห์โค้ดของผู้ใช้และตั้งค่า AWS ให้อัตโนมัติเพื่อการรัน
- ฟีเจอร์:
- รองรับ Terraform ที่สร้างอัตโนมัติและปรับแต่งได้เต็มรูปแบบ พร้อมการซิงก์สองทางกับ GitHub
- ช่วยให้สร้างผลิตภัณฑ์ได้โดยไม่ต้องกังวลกับความซับซ้อนของ DevOps
- มี building blocks แบบเรียบง่ายและนำกลับมาใช้ซ้ำได้ โดยไม่ต้องมีความรู้ AWS
- วิธีการทำงาน:
- เชื่อมต่อบัญชี AWS โดยไม่ต้องแชร์คีย์
- คลิกบล็อกด้วยเมาส์เพื่อสร้าง stack แบบภาพ
- ด้วยวิธีนี้สามารถเพิ่มทั้งแอปพลิเคชัน เช่น frontend, serverless functions, backend และทรัพยากรอย่าง Postgres database, MySQL database, S3 Bucket, Redis, MongoDB
- คลิกด้วยเมาส์เพียงครั้งเดียวก็ทำการดีพลอยได้
- ตั้งค่า AWS account ของผู้ใช้โดยอัตโนมัติด้วย Terraform
ยังไม่มีความคิดเห็น