您现在的位置是:Bóng đá >>正文
Nhận định, soi kèo Deportivo Pereira vs Tolima, 7h50 ngày 6/3
Bóng đá564人已围观
简介ậnđịnhsoikèoDeportivoPereiravsTolimahngàlịch ân Hư Vân - 05/03/2023 05:00...
Tags:
相关文章
Nhận định, soi kèo Persib Bandung vs Dewa United, 19h00 ngày 17/1: Giữ vững ngôi đầu
Bóng đáPha lê - 16/01/2025 15:54 Nhận định bóng đá g ...
【Bóng đá】
阅读更多Sao Việt 28/7: Minh Thư diện bikini gợi cảm, Chi Pu dạo phố Trung Quốc
Bóng đáSao Việt 28/7: Minh Thư 'Gái nhảy' khoe body ở tuổi 50. Nữ diễn viên yêu thích phong cách sexy và được nhiều người khen không có dấu hiệu tuổi tác.
Ngân An
Phương Oanh lần đầu chia sẻ sau lễ ăn hỏi, em gái Lý Hùng mặc váy cô dâuSau đám lễ ăn hỏi, diễn viên Phương Oanh cảm ơn tới tất cả mọi người trên trang cá nhân.">...
【Bóng đá】
阅读更多Đơn giản hóa việc triển khai quy trình CI/CD trên Google Cloud
Bóng đáTổng quan về quy trình CI/CD
CI/CD (Continuous Integration/ Continuous Deployment) là quy trình giúp các lập trình viên (developer) tập trung vào việc viết mã nguồn mới mà không cần lo lắng về việc tích hợp thường xuyên, triển khai ứng dụng. Việc tích hợp liên tục (CI) đảm bảo mã nguồn được tự động kiểm tra và tích hợp với mã nguồn bản chính thống khi có thay đổi mới, tránh gây ra lỗi. Trong khi đó, CD giúp doanh nghiệp triển khai liên tục nhưng vẫn đảm bảo ứng dụng sẵn sàng để triển khai và chạy bất cứ khi nào.
Chuyên gia GCP của CMCTelecom cho biết: “Hiện nay, tự động hóa quy trình vận hành đã trở thành một yêu cầu không thể thiếu đối với doanh nghiệp. Bởi quy trình này mang đến cho doanh nghiệp một số lợi ích khi triển khai trên nền tảng MultiCloud, đặc biệt với GCP”.
Theo đại diện CMC Telecom, có 5 lợi chính ích khi triển khai CI/CD trên GCP, gồm:
Tăng tốc độ phát triển: Tự động hóa CI/CD giúp rút ngắn thời gian từ viết mã đến triển khai sản phẩm. Nhờ đó, lập trình viên có thể tập trung vào việc hoàn thiện tính năng mới cho ứng dụng.
Đảm bảo chất lượng: Tích hợp và kiểm tra mã nguồn mới liên tục giúp dễ dàng phát hiện và sửa lỗi ngay khi có vấn đề. Điều này đảm bảo chất lượng ứng dụng trước khi đưa vào môi trường sản xuất.
Dễ dàng triển khai và quản lý: GCP cung cấp các fully-managed services, doanh nghiệp không cần đầu tư và quản lý cơ sở hạ tầng riêng, đồng thời giảm thời gian quản lý và nguy cơ sai sót do sự can thiệp của con người.
Khả năng mở rộng: GCP cho phép tự động mở rộng quy trình CI/CD dựa trên nhu cầu và lưu lượng truy cập của ứng dụng. Mặt khác, Google cam kết đảm bảo độ tin cậy cao với mức chịu tải và lỗi hệ thống ổn định giúp hệ thống luôn hoạt động mượt mà.
Tính bảo mật mạnh mẽ: Cơ chế quản lý định danh IAM và mã hóa dữ liệu giúp kiểm soát truy cập người dùng, cũng như đảm bảo thông tin quan trọng của doanh nghiệp luôn an toàn.
6 bước xây dựng quy trình CI/CD trên GCP
Để triển khai quy trình CI/CD trên GCP cần có 6 bước sau:
Bước 1: Source Control Management (SCM). Doanh nghiệp cần lưu trữ và triển khai mã nguồn trên hệ thống SCM. GCP có Cloud Source Repositories để đảm bảo quản lý chặt chẽ các phiên bản mã nguồn và tạo/xóa các nhánh riêng biệt. Điều này nhằm giúp phát triển liên tục các tính năng mới và tránh xung đột khi sửa lỗi. Đặc biệt, dịch vụ này còn hỗ trợ tính năng tự động kiểm tra tất cả các lỗ hổng bảo mật ngay trên repository và đưa ra cảnh báo khi upload code mới. Ngoài ra, lập trình viên có thể thay thế bằng: GitHub, GitLab…
Bước 2: Building CI/CD tool. Để xây dựng quy trình tự động hóa CI/CD nhầm kiểm thử và triển khai ứng dụng liên tục, doanh nghiệp có thể sử dụng Cloud Build. Theo đó, doanh nghiệp cần tạo và cấu hình tệp config file (vd: cloudbuild.yaml); chẳng hạn: kiểm tra mã nguồn/ docker type, đóng gói ứng dụng, dựng Docker images, lưu trữ images trên Artifact Registry, gửi thông báo thành công/ thất ….
Sau khi tạo và lưu trữ tệp cấu hình này vào kho mã nguồn SCM, Cloud Build sẽ tự động kích hoạt việc xây dựng và triển khai mỗi khi có thay đổi mới được gửi lên kho mã nguồn.
Bước 3: Tự động hóa kiểm thử. Thực tế, trên GCP có Firebase Test Lab hoặc Google Cloud Testing API nhầm hỗ trợ các doanh nghiệp thực hiện các loại kiểm thử phổ biến. Ví dụ như: Kiểm thử đơn vị (Unit Testing), kiểm thử tích hợp (Integration Testing), và kiểm thử hộp đen (Black Box Testing) nhằm đảm bảo tính ổn định và chất lượng của ứng dụng trước khi triển khai.
Bước 4: Lưu trữ và quản lý các phiên bản artifacts. Doanh nghiệp có thể dùng Artifact Registry. Dịch vụ này cho phép quản lý các thay đổi và phiên bản của artifacts. Đặc biệt, Artifact Registry cho phép doanh nghiệp dễ dàng chia sẻ các artifact này giữa các nhóm phát triển và triển khai với nhau trên toàn bộ quy trình phát triển phần mềm mà vẫn đảm bảo tính bảo mật thông qua tích hợp IAM (Identity & Access Management) của GCP. Ngoài ra, dịch vụ còn hỗ trợ lưu trữ các định file như: Docker container images, Java (Maven/Gradle), npm, NuGet, Python…
Bước 5: Tự động hóa việc triển khai các ứng dụng container trên Kubernetes. Doanh nghiệp có thể sử dụng dịch vụ fully-managed là Google Kubernetes Engine (GKE). Với dịch vụ này, doanh nghiệp chỉ cần upload container của ứng dụng và GKE sẽ tự động đảm nhận việc vận hành tự động. Không chỉ thế, GKE còn hỗ trợ tính năng autoscaling giúp tự động co dãn tài nguyên như nodes, pods dựa trên lưu lượng truy cập vào ứng dụng.
Bước 6: Triển khai ứng dụng. Doanh nghiệp có thể dùng Cloud Deploy (REST API). Đây là một dịch vụ dùng để tự động hóa quá trình triển khai - Continuous Delivery (CD) bao gồm: Triển khai theo lịch, theo sự kiện (vd: khi có mã nguồn mới), triển khai hàng loạt nhiều ứng dụng một lúc, triển khai theo các quy trình, theo dõi tiến trình triển khai,..
Với tư cách là đối tác cao cấp của Google tại Việt Nam, CMC Telecom có nhiều năm kinh nghiệm triển khai các dịch vụ - giải pháp trên GCP. Doanh nghiệp này đã cung cấp cho khách hàng các thông tin chuyên sâu về quy trình CI/CD trên GCP với sự hỗ trợ từ Cloud Build (CI) và Cloud Deploy (CD). Thúy Ngà
">...
【Bóng đá】
阅读更多
热门文章
- Soi kèo phạt góc Espanyol vs Valladolid, 3h00 ngày 18/1
- Vợ chồng Trương Đình về quê, sống dè sẻn sau scandal lừa đảo
- 18 trường có tỷ lệ đỗ tốt nghiệp THPT 100% tại Thanh Hóa
- Đề thi vào lớp 10 môn tiếng Anh tại Hà Nội năm 2021 mã đề 102
- Nhận định, soi kèo Girona vs Sevilla, 20h00 ngày 18/1: Mở ra hy vọng trời Âu
- Thi THPT quốc gia: Sĩ tử luyện múa, trang điểm kỹ lưỡng chờ thi năng khiếu
最新文章
-
Nhận định, soi kèo Santa Clara vs Estoril, 22h30 ngày 18/1: Chủ nhà đang sung
-
Nữ nghệ sĩ gạo cội Hồng Vân như trẻ ra được chục tuổi với những shot hình mới cùng áo dài của NTK Minh Châu - người con nuôi yêu quý của chị. Với hoạ tiết hoa cỏ, NSND Hồng Vân vô cùng xinh tươi và trẻ trung. Họa tiết hoa mùa xuân được điểm dọc thân áo giúp tăng vẻ nữ tính, dịu dàng của người phụ nữ trung niên. Mẫu áo được kết hợp với quần lụa xanh tạo sự hài hòa về tổng thể. Việc sử dụng chất liệu có độ co giãn 4 chiều dày dặn giúp Hồng Vân trở nên thon gọn, che giấu khéo léo khuyết điểm của người mặc. Hồng Vân rực rỡ với áo dài màu đỏ điểm trắng. Nghệ sĩ Hồng Vân cho hay, vào mùa hè thời tiết oi nóng, chất liệu để chọn may áo dài rất quan trọng. Nó sẽ tạo sự thoải mái, giảm bới những khó chịu của thời tiết cho người mặc. Với phụ nữ trung niên, NSND Hồng Vân khuyên nên chọn áo dài chất liệu co giãn, không quá ôm sát cơ thể vì sẽ lộ những nhược điểm của tuổi già như tay to, eo sệ,... Áo dài dáng suông là một lựa chọn không tồi với người có thân hình tròn trịa như Hồng Vân. Ngân An
Photo: Bảo Lê
Tâm thư xúc động của Lê Tuấn Anh gửi con riêng Hồng Vân ở Mỹ
- Những lời lẽ xúc động mà diễn viên Lê Tuấn Anh dành cho Xí Ngầu - con gái riêng của vợ Hồng Vân khiến nhiều người ngưỡng mộ.
" alt="NSND Hồng Vân diện áo dài nữ tính, vẻ ngoài tươi rói ít ai ngờ">NSND Hồng Vân diện áo dài nữ tính, vẻ ngoài tươi rói ít ai ngờ
-
Các thiết bị chạy phiên bản hệ điều hành Android 4.1.1 vẫn có thể bị tấn công qua lỗ hổng Heartbleed. Ảnh minh họa
Trên blog chính thức của Google, gã khổng lồ tìm kiếm cảnh báo rằng tất cả các phiên bản Android đều đã miễn dịch với Heartbleed, ngoại trừ Android 4.1.1 Jelly Bean.
Hãng tin Bloomberg trích dẫn bài đăng trên blog của Google viết rằng, Android 4.1.1 Jelly Bean dễ bị dính Heartbleed, một lỗ hổng có thể đánh lừa máy chủ cung cấp một lượng lớn dữ liệu. Theo dữ liệu mới nhất của Google, Android 4.1 đang hoạt động trên 34,4% điện thoại chạy Android. Mặc dù không rõ trong số có chính xác bao nhiêu thiết bị đang dùng phiên bản phụ Android 4.1.1.
Các nhà nghiên cứu bảo mật phát biểu trước hãng tin Bloomberg rằng Android 4.1.1 vẫn được sử dụng trên hàng triệu smartphone và máy tính bảng, bao gồm một số thiết bị do Samsung và HTC sản xuất. Phát ngôn viên Christtopher Katsaros của Google cũng xác nhận với Bloomberg rằng, hàng triệu thiết bị vẫn đang dùng phiên bản Android dính lỗi bảo mật này.
Vì Android 4.1.1 Jelly Bean được tung ra hồi năm 2012, nên nó có khả năng được tìm thấy trên những smartphone Android đời cũ ít được cập nhật phần mềm hơn các mẫu điện thoại đời mới.
Ngoài ra, quy trình cập nhật phần mềm cho smartphone Android có thể tốn rất nhiều thời gian vì trước hết, bản cập nhật đó phải được thông qua bởi nhà sản xuất thiết bị cụ thể (ví dụ như Samsung, LG…), trước khi đến được tay người dùng.
Để kiểm tra xem điện thoại Android của bạn đang dùng phiên bản hệ điều hành nào, hãy mở menu Settings và tìm tới lựa chọn “About Phone”. Tại đây, bạn sẽ thấy phiên bản Android mà máy đang sử dụng và kiểm tra những bản cập nhật đang có để cho phép tải về.
Theo ICTnews/SAI
TIN LIÊN QUAN
Phát hiện mới đáng sợ về lỗ hổng Trái tim rỉ máu" alt="Heartbleed vẫn đe doạ hàng triệu người dùng Android">Heartbleed vẫn đe doạ hàng triệu người dùng Android
-
Các thiết bị chạy phiên bản hệ điều hành Android 4.1.1 vẫn có thể bị tấn công qua lỗ hổng Heartbleed. Ảnh minh họa
Trên blog chính thức của Google, gã khổng lồ tìm kiếm cảnh báo rằng tất cả các phiên bản Android đều đã miễn dịch với Heartbleed, ngoại trừ Android 4.1.1 Jelly Bean.
Hãng tin Bloomberg trích dẫn bài đăng trên blog của Google viết rằng, Android 4.1.1 Jelly Bean dễ bị dính Heartbleed, một lỗ hổng có thể đánh lừa máy chủ cung cấp một lượng lớn dữ liệu. Theo dữ liệu mới nhất của Google, Android 4.1 đang hoạt động trên 34,4% điện thoại chạy Android. Mặc dù không rõ trong số có chính xác bao nhiêu thiết bị đang dùng phiên bản phụ Android 4.1.1.
Các nhà nghiên cứu bảo mật phát biểu trước hãng tin Bloomberg rằng Android 4.1.1 vẫn được sử dụng trên hàng triệu smartphone và máy tính bảng, bao gồm một số thiết bị do Samsung và HTC sản xuất. Phát ngôn viên Christtopher Katsaros của Google cũng xác nhận với Bloomberg rằng, hàng triệu thiết bị vẫn đang dùng phiên bản Android dính lỗi bảo mật này.
Vì Android 4.1.1 Jelly Bean được tung ra hồi năm 2012, nên nó có khả năng được tìm thấy trên những smartphone Android đời cũ ít được cập nhật phần mềm hơn các mẫu điện thoại đời mới.
Ngoài ra, quy trình cập nhật phần mềm cho smartphone Android có thể tốn rất nhiều thời gian vì trước hết, bản cập nhật đó phải được thông qua bởi nhà sản xuất thiết bị cụ thể (ví dụ như Samsung, LG…), trước khi đến được tay người dùng.
Để kiểm tra xem điện thoại Android của bạn đang dùng phiên bản hệ điều hành nào, hãy mở menu Settings và tìm tới lựa chọn “About Phone”. Tại đây, bạn sẽ thấy phiên bản Android mà máy đang sử dụng và kiểm tra những bản cập nhật đang có để cho phép tải về.
Theo ICTnews/SAI
TIN LIÊN QUAN
Phát hiện mới đáng sợ về lỗ hổng Trái tim rỉ máu" alt="Heartbleed vẫn đe doạ hàng triệu người dùng Android">Heartbleed vẫn đe doạ hàng triệu người dùng Android
-
Soi kèo góc Leicester City vs Fulham, 22h00 ngày 18/1
-
Mỹ sử dụng Facebook cài mã độc lên máy tính toàn cầu