Kinh nghiệm triển khai CI/CD và Kubernetes tại công ty SaaS phục vụ 70M người dùng
Chào ngày mới các anh chị thành viên trong nhóm ạ. Không lâu nữa, Stringee Tech Talk 2023 sẽ diễn ra. Em xin thay mặt BTC giới thiệu với quý anh/chị thông tin của các diễn giả sẽ tham gia chia sẻ tại sự kiện ạ:
- Mr. Phạm Huy Hoàng - tác giả của blog & youtube channel Tôi Đi Code Dạo: Anh Hoàng là một full-stack developer đã tốt nghiệp Thạc sĩ ngành Computer Science tại Đại học Lancaster ở Anh và hiện đang làm việc cho một công ty về lĩnh vực tài chính tiền tệ tại Singapore và sẽ có nhiều chia sẻ về API, CI/CD, kinh nghiệm về các hệ thống đã làm qua.
- Mr. Trần Tiến - Chief Technology Officer tại Stringee: Hơn 10 năm làm việc trong lĩnh vực phát triển phần mềm, anh Tiến có kinh nghiệm thiết kế giải pháp kiến trúc, triển khai các hệ thống phục vụ hàng chục triệu người cho các doanh nghiệp lớn như Viettel, Mobifone, BIDV...
- Mr. Tạ Văn Dậu – Head of Technical tại Stringee: Với 8+ năm kinh nghiệm về Java và 5+ năm kinh nghiệm về C++, anh Dậu có kinh nghiệm triển khai CI/CD tại Stringee - hệ thống real time đang phục vụ 70M người dùng cuối cho các doanh nghiệp lớn như TP Bank, VietinBank, VNDIRECT, HDBank, Techcombank, Shinhan, VIB,...
- Ms. Nguyễn Thị Hoài - Brand Director tại Stringee: Chị Hoài có kinh nghiệm tư vấn giải pháp công nghệ/chuyển đổi số về bán hàng, chăm sóc khách hàng cho nhiều doanh nghiệp đa dạng về loại hình và lĩnh vực như PTI, Hanwhalife Việt Nam, VIB, Shinhan Finance, Baemin, KYMDAN,...
Chúng tôi sẽ chia sẻ với bạn:
- Kiến trúc và công nghệ mới nhất của hệ thống phục vụ 70 triệu người dùng
- Cách triển khai CI/CD và Kubernetes ở công ty Software as a Service
- Hỏi đáp trực tiếp cùng chuyên gia: Mr Phạm Huy Hoàng - Tôi Đi Code Dạo, chuyên gia về Communication APIs từ Stringee
- Cập nhật xu hướng mới về ngành CPaaS (Communication as a Service) và Contact Center as a Service (CCaaS)
- Những phần quà hấp dẫn: Bộ phần quà từ Stringee & Viblo, sách và chữ ký của Tôi Đi Code Dạo,..
Đến với Stringee Tech Talk 2023, các khách mời không chỉ được lắng nghe những kiến thức bổ ích từ các vị diễn giả mà còn có cơ hội nhận rất nhiều phần quà giá trị đến từ BTC bao gồm:
- Phần quà 1: Set quà của Stringee (cốc sứ, túi tote vải, gối chữ U) + 1 đồng hồ Xiaomi + 1 Sách từ Tôi Đi Code Dạo + 1 Áo phông Viblo
- Phần quà 2: Set quà của Stringee (cốc sứ, túi tote vải, gối chữ U) + 1 Sách từ Tôi Đi Code Dạo + 1 Áo phông Viblo
Ngoài ra còn có 3 phần quà hấp dẫn với giá trị lên đến 5 triệu đồng dành cho người may mắn trong minigame trong chuỗi hoạt động Stringee Tech Talk 2023 trên fanpage Viblo, anh chị cùng tham gia nhé: https://stringee.co/FWQs
Triển khai CI/CD, các nhà phát triển phần mềm được lợi gì?
CI (Continuous Integration) và CD (Continuous Delivery/Deployment) là một quy trình kết hợp tự động hoá giúp đẩy nhanh tiến độ phát triển sản phẩm. Để quá trình tích hợp và triển khai được diễn ra liên tục thì CI/CD phải được tích hợp vào trong vòng đời phát triển phần mềm.
Các chuyên gia công nghệ đều cho rằng nên áp dụng quy trình CI/CD càng sớm càng tốt. Bởi khi có quy trình tốt thì chất lượng công việc của Developer cũng tối ưu hơn.
Cụ thể, CI/CD sẽ giúp triệt tiêu các bước thủ công trong quy trình phát triển phần mềm/ứng dụng giúp Developer chỉ cần commit code, còn lại tất cả quy trình bao gồm chạy build, test, deploy sẽ được tự động thực hiện hoàn toàn bởi công cụ (tool) CI/CD.
- Vậy có những khó khăn, thách thức gì khi triển khai quy trình CI/CD?
- Các nguyên tắc khi triển khai quy trình CI/CD cho tổ chức?
- Quy trình làm việc với CI/CD tại công ty SaaS ra sao?