Tự động hóa DevOps, quản lý pipeline CI/CD, bộ công cụ triển khai AWS
(insight.infograb.net)-
Nền tảng tự động hóa DevOps 'Humalect'
- Khái niệm: "Người dùng tập trung vào xây dựng, còn DevOps hãy giao cho Humalect"
- Tính năng:
- Tạo Docker file, YAML, IaC có thể dùng ngay
- Tự động tạo Docker file và YAML
- Tích hợp sẵn CI/CD, hỗ trợ mang các công cụ hiện có của người dùng vào
- Hỗ trợ tích hợp với các nhà cung cấp cloud lớn
- Hỗ trợ mang vào và sử dụng các công cụ người dùng mong muốn như SCM, CI/CD, DevSecOps, công cụ observability
- Hỗ trợ giảm chi tiêu cloud và duy trì bảo mật thông qua kiểm tra chi phí cloud và bảo mật
- Hỗ trợ thiết lập hạ tầng từ đầu trong vòng 30 phút
- Hỗ trợ di chuyển giữa các nhà cung cấp cloud khác nhau bằng cách chuyển đổi nhà cung cấp cloud mà không bị gián đoạn
- Tạo Terraform, tự động hóa cách quản lý bản ghi DNS, application firewall, CDN, chứng chỉ SSL
- Cách sử dụng:
- Kết nối tài khoản cloud của người dùng như AWS, Azure với Humalect
- Kết nối kho mã của người dùng như GitHub, GitLab, Bitbucket
- Kết nối các công cụ giám sát như Grafana, Datadog để tạo môi trường người dùng
- Triển khai ứng dụng của người dùng trong vài phút
- Bối cảnh dịch vụ:
- Quy trình thiết lập DevOps mang tính lặp lại và mất vài tháng để hoàn tất
- Mục tiêu của DevOps engineering là nâng cao năng suất của nhà phát triển nhưng không đạt được như kỳ vọng
- Hầu hết doanh nghiệp dùng thời gian của nhà phát triển cho việc quản lý và duy trì các quy trình đồ sộ
- Các đội phát triển dùng ít nhất 25% thời gian cho cấu hình cloud và quản lý hạ tầng. Khoảng thời gian này có thể được dùng để xây dựng sản phẩm và đưa ra thị trường
- Mục tiêu là giảm yêu cầu quản lý hạ tầng bằng nền tảng tự động hóa DevOps, từ đó giảm nỗ lực engineering của tổ chức và hỗ trợ tập trung vào mục tiêu kinh doanh
-
Nền tảng quản lý pipeline CI/CD 'R2DevOps'
- Nền tảng bảo vệ và quản lý pipeline CI/CD
- Tính năng:
- Có thể tạo và bảo trì pipeline mà không cần viết mã YAML
- Kéo và thả template từ marketplace, tùy biến pipeline theo kiểu low-code
- Quản lý CI/CD phù hợp với tổ chức như một thư viện mã
- Dự kiến cũng hỗ trợ theo dõi KPI của CI/CD
- Phát hiện trùng lặp CI/CD và các thực hành sai
- Phát hiện các pipeline CI/CD không tuân thủ quy định
- Kiểm tra cả CVE trong chuỗi cung ứng
- Cách sử dụng:
- Plug-and-play với các nền tảng hiện có như GitHub, GitLab
- Kiểm tra mọi dự án đang triển khai và xây dựng pipeline
- Tìm template CI/CD trong marketplace công khai và catalog riêng của người dùng
- Có thể tạo template mới và chia sẻ lên marketplace
- Xây dựng pipeline, đồng thời truy cập marketplace được nhúng và tài liệu template
- Tùy biến pipeline bằng trình chỉnh sửa low-code
- Linting theo thời gian thực
- Chạy pipeline trên nền tảng CI mong muốn
- Sau đó giữ pipeline an toàn và cập nhật
- Theo dõi metric của pipeline, cập nhật pipeline sang phiên bản template mới
-
Nền tảng triển khai AWS 'OpsFlow'
- Hỗ trợ triển khai AWS và tạo IaC
- Phân tích mã của người dùng và tự động cấu hình AWS để chạy
- Tính năng:
- Hỗ trợ Terraform được tự động tạo, có thể tùy biến hoàn toàn, đồng bộ hai chiều với GitHub
- Giúp xây dựng sản phẩm mà không cần bận tâm đến độ phức tạp của DevOps
- Cung cấp các building block đơn giản và có thể tái sử dụng mà không cần kiến thức AWS
- Cách hoạt động:
- Kết nối tài khoản AWS, không yêu cầu chia sẻ khóa
- Nhấp các block bằng chuột để xây dựng stack một cách trực quan
- Theo cách này có thể thêm ứng dụng như frontend, chức năng serverless, backend và các tài nguyên như cơ sở dữ liệu Postgres, cơ sở dữ liệu MySQL, S3 Bucket, Redis, MongoDB
- Chỉ cần một cú nhấp chuột là triển khai được thực hiện
- Tự động cấu hình tài khoản AWS của người dùng bằng Terraform
Chưa có bình luận nào.