CI/CD & Kubernetes
Vậy sự kết hợp này đem lại những ưu việt gì cho quá trình phát triển phần mềm?âm lich hom nay
Khi chúng ta tiếp cận với các phương pháp phát triển phần mềm theo cách truyền thống, thường sẽ có một người đưa quyết định và mô tả chức năng mong muốn của phần mềm. Người đó có thể là PM - Project Manager - còn gọi là quản lý dự án. Bước tiếp theo team phát triển/team dev sẽ viết, xây dựng, test và kiểm soát phiên bản code bằng các công cụ như Git chẳng hạn. Cuối cùng, phần mềm mới phát triển sẽ được test trên các thử nghiệm được thiết kế dựa trên các chức năng mong muốn.
Tuy nhiên quá trình phát triển này đã được chỉ ra là có những thiếu sót nhất định:
Mỗi giai đoạn muốn hoàn thành thì buộc phải hoàn thành giai đoạn trước đó. Các vấn đề về code hoặc các test do nhiều nhóm khác nhau viết có thể phức tạp khi xử lý. Các vấn đề liên quan đến phối hợp giữa các team có thể làm chậm tiến độ và ảnh hưởng đến khả năng tối ưu chất lượng code.
Vậy nên trong xu hướng hiện đại, xuất hiện thuật ngữ CI/CD đi cùng với “DevOps”, “Agile”, “tự động hóa”... gắn liền với các nỗ lực cải thiện chất lượng và năng suất.
CI/CD có thể hiểu là một tập hợp các phương pháp triển khai code được thiết kế nhằm giúp việc tích hợp các thay đổi phần mềm vào production được nhanh chóng và tin cậy. CI/CD pipeline triển khai build và test tự động để cải thiện tốc độ và sớm giải quyết các vấn đề về phần mềm trong quá trình phát triển.
Mặc dù CI/CD là kết hợp của tích hợp liên tục và phân phối/triển khai liên tục, chúng lại là hai quy trình khác nhau cùng thúc đẩy phát triển và tích hợp phần mềm.
Với CI, mỗi khi code thay đổi một image sẽ được tạo tự động và đẩy vào container. Từ đó tiết kiệm rất nhiều thời gian cho việc xây dựng và đóng gói image theo cách thủ công mỗi khi thay đổi code so với trước kia.
Sau khi code được tích hợp và đóng gói, quy trình CD sẽ bắt đầu. Mục tiêu của CD là đưa các code đã thay đổi tích hợp vào production một cách an toàn thông qua test tự động. Các bài test thực hiện nhiều giai đoạn kiểm tra. Nếu vượt qua tất cả các giai đoạn, nó sẽ sẵn sàng để triển khai trên cụm Kubernetes một cách tự động hoặc thủ công, tùy theo cách người thực hiện chọn làm.
Quy trình làm việc CI/CD và các hệ thống trên nền tảng đám mây thường đều hướng đến việc cố gắng tăng tốc độ phát triển, tối ưu hóa chất lượng phần mềm/ứng dụng và đảm bảo khả năng hoạt động ổn định. CI/CD tự động hóa nhiều bước từ khi phát triển code cho đến khi đưa vào production. Tương tự, Kubernetes tự động hóa việc triển khai containers trên nhiều môi trường cơ sở hạ tầng khác nhau và đảm bảo sử dụng tài nguyên hiệu quả. Do đó, việc thiết lập pipeline CI/CD tận dụng nền tảng Kubernetes là rất hợp lý.
Tuy nhiên, dù Kubernetes CI/CD pipeline giúp đơn giản hóa rất nhiều các công việc triển khai, giám sát và quản lý microservices, nhưng triển khai CI/CD pipeline như thế nào cho hiệu quả mới là chìa khóa để đi đến sự hiệu quả kỳ vọng.
Và để hiểu cụ thể hơn, cũng như có được những cách tận dụng hiệu quả CI/CD & Kubernetes, bạn đọc hãy tham gia Bizfly Expert talk #19 với chủ đề: CI/CD & Kubernetes - tăng tốc phát triển phần mềm & đơn giản hóa triển khai vận hành tại đây.
Đến với buổi talk độc giả sẽ được giải đáp về: Giới thiệu CI/CD; Tại sao nên áp dụng CI/CD; Thiết kế CI/CD pipelines với Kubernetes; Best practice khi sử dụng Bizfly Kubernetes Engine & Bizfly Container Registry; Q&A cùng diễn giả
Giới thiệu diễn giả:
Ông Nguyễn Thế Thành - Team leader Devops Engineer, Bizfly Cloud
Với kinh nghiệm triển khai, vận hành các dịch vụ của Bizfly Cloud trên nền tảng Kubernetes. Ông Nguyễn Thế Thành là người tham gia vào quá trình phát triển phần mềm từ giai đoạn thử nghiệm đến khi đưa sản phẩm đến với khách hàng. Vậy nên ông có cái nhìn tổng quát về kiến trúc phần mềm, quy trình phát triển, những vấn đề hay gặp phải khi triển khai ứng dụng trên nhiều môi trường.
Từ góc độ của 1 người làm DevOps, ông luôn muốn tự động hóa tối đa những công việc thường xuyên lặp đi lặp lại nhằm tiết kiệm thời gian, công sức cũng như đẩy nhanh quá trình phát triển sản phẩm, dịch vụ lên nhanh nhất có thể.
Độc giả nhanh tay đăng ký để nhận ngay e-voucher sử dụng giải pháp trị giá 500K khi tham gia sự kiện.
Phương Dung
(责任编辑:Thế giới)
- Nhận định, soi kèo Al Tai vs Al Ain, 19h55 ngày 4/2: Khó tin cửa dưới
- Spotify sẽ chính thức vào Việt Nam từ ngày 13/3
Tại hội thảo về "Bảo vệ quyền sở hữu trí tuệ trong thế giới số" được tổ chức tại Hà Nội vào ngày 12/3/2018, ông Đỗ Hữu Trí, Phó Chánh Thanh tra Bộ TT&TT cho biết, Bộ TT&TT đã có đề xuất giải pháp ngăn chặn các kênh thanh toán cho các dịch vụ bất hợp pháp, thanh toán qua ngân hàng hoặc bằng thẻ cào điện thoại. Việc ngăn chặn kênh thanh toán cho các dịch vụ bất hợp pháp trong đó bao gồm dịch vụ game lậu, game cờ bạc hoặc dịch vụ vi phạm bản quyền trên môi trường số.
Trước đó, tại Hội nghị giao ban quản lý nhà nước Bộ TT&TT ngày 6/9/2016, ông Đỗ Hữu Trí, Phó Chánh Thanh tra Bộ TT&TT đã kiến nghị Bộ TT&TT nghiên cứu để có giải pháp quản lý chặt việc sử dụng thẻ cào điện thoại trong thanh toán các dịch vụ qua mạng, để tránh tình trạng lợi dụng thanh toán các dịch vụ lậu.
" alt="Bộ TT&TT sắp công bố giải pháp chặn nguồn thanh toán dịch vụ game cờ bạc" />Bộ TT&TT sắp công bố giải pháp chặn nguồn thanh toán dịch vụ game cờ bạcSamsung mua lại công ty trí tuệ nhân tạo cải tiến Bixby Kngine lần đầu tiên bắt đầu hoạt động vào năm 2013 tại Ai Cập. Công ty nhấn mạnh trên trang web của mình rằng công cụ AI của mình thu thập dữ liệu trên web, tài liệu doanh nghiệp, sách, câu hỏi thường gặp và nhiều thứ nữa để tạo ra những "đại diện kiến thức có tính hợp lý về mặt sinh học", công ty cho biết rằng AI hoạt động giống như bộ não con người.
Giải pháp của Kngine sẽ chia các câu hỏi thành nhiều câu hỏi phụ trước khi lập kế hoạch tạo ra giải pháp. Sau đó, nó tìm kiếm đồ thị kiến thức kết hợp kiến thức từ vô số tài liệu để tìm ra các câu trả lời và tổng hợp lại để đưa ra câu trả lời hợp lý nhất. Tất cả sẽ giúp ích cho sự phát triển trợ lý ảo Bixby của Samsung.
Một quan chức của Samsung đã tiết lộ ngoài Kngine, đơn vị vốn liên doanh của Samsung Next còn đầu tư vào Vodafone Ventures trong năm 2014 và mua lại toàn bộ cổ phần công ty này vào năm ngoái.
Trước đó, Samsung đã tốn 222 triệu USD để mua lại công ty AI - Viv Labs của Mỹ vào năm 2016 và thuê cả Larry Heck, người đóng vai trò quan trọng trong việc phát triển trợ lý ảo của Google và Microsoft Cortana. Các công ty AI khác mà Samsung đã đầu tư vào bao gồm có Reactor Labs, Expect Labs và Vicarious.
Theo NghenhinVN/SamMobile
Mới ra mắt Galaxy S9/S9+, Samsung đã lộ kết quả benchmark Galaxy Note 9
Samsung mới chính thức giới thiệu Galaxy S9 và Galaxy S9+ chưa đầy 1 tuần, trên mạng đã lan truyền kết quả benchmark của mẫu điện thoại flagship tiếp của hãng - Galaxy Note 9.
" alt="Samsung mua lại công ty trí tuệ nhân tạo của Ai Cập" />Samsung mua lại công ty trí tuệ nhân tạo của Ai Cập- Nhận định, soi kèo Kocaelispor vs Sivasspor, 17h00 ngày 4/2: Không hề ngon ăn
- Nhận định, soi kèo Guadalajara vs Queretaro, 6h05 ngày 2/2: Khách gặp khó
- GM Việt Nam khai trương đại lý Chevrolet thứ 22
- Lịch tường thuật trực tiếp V.League 2018 cuối tuần này (vòng 2)
- Hôm nay là kỷ niệm 40 năm ngày ra đời một thiết bị cách mạng với Apple
- Nhận định, soi kèo Alajuelense vs Cartagines, 08h00 ngày 3/2: Tiếp cận ngôi đầu
- Mẫu smartphone cao cấp nào “đáng tiền” nhất hiện nay?
- Người Việt du lịch ngắn ngày nhất so với thế giới
- Nhóm hacker của Nga tấn công mạng cơ quan chính phủ Đức?
-
Nhận định, soi kèo PSIS vs Dewa United, 19h00 ngày 3/2: Khó cho cửa dưới
Hư Vân - 03/02/2025 11:45 Nhận định bóng đá g ...[详细] -
Năm 2020, 100% cửa khẩu quốc tế hàng không, đường bộ, đường sắt có trang thông tin điện tử
Quy hoạch phát triển hệ thống thông tin đối ngoại khu vực cửa khẩu quốc tế phục vụ nhiệm vụ thông tin đối ngoại đến năm 2020, định hướng đến năm 2030 vừa được Thủ tướng Chính phủ ra quyết định phê duyệt.
Quy hoạch hướng đến các mục tiêu chung là hình thành được hệ thống thông tin đối ngoại tại các khu vực cửa khẩu quốc tế (gồm đường bộ, đường sắt, đường thủy, đường hàng không) hoạt động chuyên nghiệp, hiệu quả, đồng bộ, liên tục, thường xuyên, phát huy được những thành tựu và khắc phục được những hạn chế yếu kém để phục vụ tốt hoạt động thông tin đối ngoại; xây dựng, nâng cao chất lượng các nội dung, nhiệm vụ cho hệ thống thông tin đối ngoại của Đảng, Nhà nước và nhu cầu của các đối tượng theo từng khu vực cửa khẩu.
Đồng thời, nâng cao hiệu quả hoạt động quản lý, chỉ đạo, phối hợp về công tác thông tin đối ngoại tại khu vực cửa khẩu quốc tế thông qua hệ thống thông tin đối ngoại; đề xuất các tiêu chí, cơ chế, giải pháp phù hợp để hỗ trợ các địa phương xây dựng, nâng cấp hệ thống thông tin đối ngoại tại khu vực cửa khẩu quốc tế đồng bộ, hiện đại, bảo đảm thực hiện kịp thời, hiệu quả các nhiệm vụ thông tin đối ngoại.
Quy hoạch cũng đề ra những mục tiêu cụ thể đến năm 2020 và 2030. Theo đó, phấn đấu đến năm 2020, tất cả các cửa khẩu quốc tế hàng không, đường bộ, đường sắt có hệ thống thông tin đối ngoại, đầy đủ màn hình điện tử, quầy thông tin, điểm tra cứu điện tử, trang thông tin điện tử có nội dung thông tin phong phú, đa dạng với các ngôn ngữ phù hợp với từng khu vực, địa bàn; có ít nhất 30% cửa khẩu quốc tế đường thủy có hệ thống thông tin đối ngoại; tất cả hệ thống thông tin đối ngoại tại cửa khẩu quốc tế có quy chế hoạt động và có nội dung phù hợp với đối tượng, địa bàn.
Mục tiêu cụ thể đến năm 2030 là tất cả các cửa khẩu quốc tế hiện có và mở mới có hệ thống thông tin đối ngoại hoạt động hiệu quả với nội dung hoạt động phong phú, đa dạng, phù hợp với đối tượng, địa bàn cụ thể.
" alt="Năm 2020, 100% cửa khẩu quốc tế hàng không, đường bộ, đường sắt có trang thông tin điện tử" /> ...[详细] -
Những chiếc máy tính kỳ lạ ở thập niên 90
3DO Blaster (1994): Vào năm 1990, Creative Labs, vốn nổi tiếng về các sản phẩm "Blaster" như Sound Blaster, Modem Blaster, Game Blaster... đã cho ra đời 3DO Blaster. Thiết bị kỳ lạ này giúp máy tính IBM PC tương thích các game console của 3DO, bổ sung thêm ổ CD-ROM, thẻ ISA và tay cầm 3DO. Giá bán 399,95 USD cho mỗi thiết bị. Sega TeraDrive (1991): Năm 1991, Sega phát hành TeraDrive - máy tính 286 - được sản xuất bởi IBM kèm chức năng Sega Genesis. Giống như các IBM khác, nó cũng có thể chạy chương trình MS-DOS. Người dùng có thể chơi các trò chơi Genesis trên thiết bị cũng như sử dụng các SDK kèm theo để phát triển các trò chơi theo ý thích.
" alt="Những chiếc máy tính kỳ lạ ở thập niên 90" /> ...[详细]NEC PC-FXGA DOS/V (1994): NEC PC-FX chỉ được sản xuất tại Nhật Bản. Tuy nhiên, người dùng có thể mua PC-FX GA dưới dạng thẻ NEC PC-9800 dành cho các máy tính IBM. Thiết bị sẽ cho phép chơi tất cả các game PC-FX trên máy tính cá nhân, mặc dù số lượng trò chơi đã được phát hành chỉ dừng lại ở con số 62. -
Nhận định, soi kèo Dinamo Bucuresti vs Otelul Galati, 1h30 ngày 5/2: Giữ điểm ở lại
Phạm Xuân Hải - 04/02/2025 05:25 Nhận định bó ...[详细] -
Những hình ảnh đầu tiên về “sự kiện tiếp theo” trong Overwatch bất ngờ được hé lộ
Uprising sẽ là sự kiện tiếp theo mà Blizzard dành tặng cho những game thủ Overwatchtrong tháng tư này. Theo những thông tin được hé lộ, Uprising sẽ chính thức bắt đầu từ ngày 11/4 tới đây với nội dung xoay quanh cuộc nổi dậy ở King’s Row hay còn được biết đến là cuộc nổi dậy của Omnic. Mới đây, những hình ảnh đầu tiên về skin trong sự kiện sắp tới đây của Overwatch: Uprising đã bất ngờ xuất hiện trên Xbox Live. Và càng bất ngờ hơn nữa khi những skins này lại trùng khớp với tạo hình của những nhân vật Overwatchtrong bộ truyện tranh mà Blizzard mới tung ra cách đây ít ngày.Có thể thấy rõ rằng skins của Mercy, Tracer, Torbjorn đều có sắc xanh nước biển là chủ đạo và nó giống hoàn toàn tạo hình của 3 nhân vật này trong bộ truyện tranh mới đây. Chính vì vậy rất nhiều người đang dự đoán rằng skin của những nhân vật còn lại cũng sẽ giống hệt những gì đã xuất hiện ở bộ truyện tranh này. Và nếu điều này là chính xác thì skins siêu ngầu của Genji chắc chắn sẽ là một trong những skin được game thủ Overwatchsăn đón nhất ở sự kiện lần này.
Sự tương đồng thấy rõ về tạo hình của những nhân vật Overwatchtrong bộ truyện tranh và hình ảnh bị leak ra mới đây
Theo GameK
" alt="Những hình ảnh đầu tiên về “sự kiện tiếp theo” trong Overwatch bất ngờ được hé lộ" /> ...[详细] -
Bill Gates đã 'giúp' Jeff Bezos trở thành tỷ phú số 1 thế giới như thế nào?
CEO Jeff Bezos của Amazon đang là người giàu nhất thế giới hiện nay với tổng tài sản lên tới 105,1 tỷ USD. Vào tháng 10 năm ngoái, khi Bezor công bố sở hữu 93,8 triệu USD thì ông cũng chính thức vượt qua Bill Gates của Microsoft - người lập kỷ lục từ năm 1999. Video tóm tắt lại khối tài sản khổng lồ của 2 nhà tỷ phú thế giới:
Nhìn lại lịch sử, Gates đã trở thành tỷ phú trẻ nhất thế giới ở độ tuổi 31 vào năm 1987, ngay sau Microsoft được ra mắt công chúng. Năm 1995, Bill Gates một lần nữa công bố tổng tài sản 12,9 tỷ USD khi ông mới 39 tuổi và tiếp tục giữ vững trong nhiều năm.
Thế nhưng, có một lý do đơn giản khiến Gates không còn là tỷ phú số một nữa, "giúp" Jeff Bezos lên thay thế vị trí của mình. Không phải là do sự tăng trường mức "khổng lồ" của Amazon "chống lưng" cho Bezos, mà hầu hết Gates đã cho đi số tiền mà mình sở hữu. Hãy cùng điểm lại những điều to lớn mà Bill Gates đã làm:
Năm 2000 sau khi từ chức khỏi vị trí CEO của Microsoft, Gates cùng vợ mình đã sáng lập ra Qũy Bill & Melinda Gatesvới mục đích nâng cao chất lượng sống của người dân trên toàn thế giới. 2 vợ chồng Gate đã tập trung toàn thời gian để dành cho hoạt động từ thiện cũng như trao tặng 2,9 tỷ USD tiền mặt và 700 triệu cổ phần tại Microsoft cho quỹ từ thiện này (theo Bloomberg).
Khơi lòng hảo tâm cho các nhà tỷ phú khác
" alt="Bill Gates đã 'giúp' Jeff Bezos trở thành tỷ phú số 1 thế giới như thế nào?" /> ...[详细] -
Samsung sẽ bán được 50 triệu Galaxy S8/S8+ trong năm nay
Khi Samsung Galaxy S8 và Samsung Galaxy S8+ đang trong những tuần đầu mở bán, một nhà phân tích từ công ty chứng khoán Yuanta Securities dự đoán sẽ có khoảng 50,4 triệu máy được bán ra trên toàn cầu trong năm nay. Nhà phân tích Lee Jae-yoon chia sẻ với các khách hàng trong một bản thông báo ngày hôm qua (24/4) rằng, ông nhận thấy chiếc Samsung Galaxy S8+ màn hình lớn sẽ chiếm phần lớn doanh số của các siêu phẩm năm 2017. Điều này là do số lượng người dùng xem các nội dung video và chơi game trên các thiết bị di động tăng lên.
Theo ông Lee, Samsung Galaxy S8+ sẽ đem về doanh số 27,1 triệu chiếc trong năm nay, chiếm khoảng 53,9% tổng doanh số siêu phẩm 2017 của Samsung còn Galaxy S8 sẽ bán được 23,3 triệu chiếc (chiếm 41,6%). Bởi Galaxy S8+ có giá bán đắt hơn Galaxy S8 vì thế lượng cầu cao sẽ giúp Samsung thu về nhiều lợi nhuận hơn.
" alt="Samsung sẽ bán được 50 triệu Galaxy S8/S8+ trong năm nay" /> ...[详细] -
Nhận định, soi kèo Chelsea vs West Ham, 3h00 ngày 4/2: Derby của Chelsea
Phạm Xuân Hải - 03/02/2025 07:07 Ngoại Hạng A ...[详细] -
Ban Bí thư chỉ đạo xử lý vụ MobiFone mua 95% cổ phần AVG
Nội dung công văn như sau: Vừa qua, Ban Bí thư đã họp dưới sự chủ trì của Tổng Bí thư Nguyễn Phú Trọng để nghe Ban cán sự đảng Thanh tra Chính phủ báo cáo kết quả việc thanh tra Dự án Tổng Công ty Viễn thông MobiFone mua 95% cổ phần của AVG.
Ban Bí thư cho rằng, đây là một vụ việc rất nghiêm trọng, phức tạp, nhạy cảm, dư luận xã hội đặc biệt quan tâm.
" alt="Ban Bí thư chỉ đạo xử lý vụ MobiFone mua 95% cổ phần AVG" /> ...[详细]
Nhận định, soi kèo PSIS vs Dewa United, 19h00 ngày 3/2: Khó cho cửa dưới
Lexus ngày càng bị thất sủng tại Việt Nam
So sánh doanh số Lexus và Mercedes tại Việt Nam từ tháng 1/2016 đến nay. Đồ họa: Thạch Lam. Sự phát triển vượt bậc của Lexus bắt đầu từ tháng 1/2015. Lần đầu tiên, thương hiệu xe sang thuộc sở hữu của Toyota đạt doanh số trên 100 chiếc mỗi tháng. Con số này được giữ ổn định khoảng nửa đầu năm 2015. Từ tháng 8/2015 đến 12/2015, doanh số Lexus lại sụt giảm một nửa, chỉ còn khoảng 50 chiếc/tháng.
Tháng 1/2016, Lexus gây bất ngờ khi vượt mức 200 chiếc/tháng. Theo các chuyên gia, sự tăng trưởng vượt bậc của hãng là do nhiều mẫu xe mới được nhập về, trong đó có hai mẫu xe ăn khách là RX350 và NX200t. Ngoài ra, đây cũng là tháng Tết nên số lượng người mua xe phục vụ nhu cầu chạy cũng tăng cao.
Tuy nhiên niềm vui của Lexus không kéo dài khi doanh số sụt giảm từ 242 chiếc/tháng vào tháng 6/2016 xuống 24 chiếc vào tháng 7/2016 (giảm 90%).
Nguyên nhân trực tiếp của đợt giảm doanh số này bởi khách hàng bị "sốc" với đợt tăng giá “khủng” của Lexus. Đặc biệt, dòng LX570 tăng từ 5,7 lên 8,1 tỷ đồng. Theo Lexus, đợt tăng giá này chịu ảnh hưởng của thuế tiêu thụ đặc biệt mới. Theo đó những dòng xe dung tích lớn như LX570 sẽ tăng thuế từ 60% lên 130%.
" alt="Lexus ngày càng bị thất sủng tại Việt Nam" />
- Nhận định, soi kèo Osasuna vs Sociedad, 0h30 ngày 3/2: Chủ nhà tự tin
- iPhone bị khoá 47 năm vì để con nghịch
- Xuất hiện game thủ phá đảo Diablo 2 mà không cần đánh quái
- Mark Zuckerberg bị yêu cầu từ chức
- Nhận định, soi kèo Persewar Waropen vs Persegres Gresik United, 13h30 ngày 4/2: Trái đắng sân nhà
- Thảo luận tránh rò dữ liệu vì hủy, bỏ tài sản CNTT
- Facebook xin lỗi vì đã đề xuất những video 'nhạy cảm' liên quan đến tình dục trẻ em