Báo cáo thực tập xây dựng hệ thống INSURTECH

12 15 0
Báo cáo thực tập xây dựng hệ thống INSURTECH

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM BÁO CÁO THỰC TẬP XÂY DỰNG HỆ THỐNG INSURTECH Công ty thực tập : Công ty TNHH Alpaca Việt Nam Người phụ trách : Mr Le Hong Trinh (Senior Java) Thực tập sinh : Lê Ngọc Chính TP Hồ Chí Minh, tháng 12 năm 2021 Trang - LỜI MỞ ĐẦU Ngày nay, việc số hóa kết hợp cơng nghệ thơng tin vào quy trình làm việc ngành nghề khác, nhằm nâng cao hiệu quả, xác cho cơng việc ln vai trị khơng thể phủ nhận ngành cơng nghiệp phần mềm Với tốc độ phát triển vô mạnh mẽ, việc phát triển ứng dụng hỗ trợ ngành nghề khác nhân tố kích thích phát triển cơng nghệ thơng tin giới, phần cứng phần mềm Sau ba năm học tập trường, mong muốn có thêm kinh nghiệm thực tế, muốn tham gia làm việc môi trường chuyên nghiệp, em có dự định thực tập học kỳ Vì vậy, em định chọn Alpaca - mơi trường lý tưởng, đại, chuyên nghiệp người đầu ngành phát triển hệ thống hỗ trợ nghiệp vụ bảo hiểm - nơi giúp em thực dự định Trang - LỜI CẢM ƠN Trân trọng gửi lời cảm ơn Công ty Alpaca Việt Nam tạo điều kiện cho em có hội thực tập cơng ty Chỉ thời gian ngắn, nhờ dẫn nhiệt tình nhóm trainer, nhóm thực tập chúng em tiếp thu kiến thức quan trọng để xây dựng hệ thống quản trị bảo hiểm Chân thành cảm ơn anh chị nhóm trainer bỏ nhiều thời gian,công sức để hướng dẫn chúng em hoàn thành đợt thực tập Đặc biệt cảm ơn anh Huy Lê anh Lê Hồng Trình, training Backend, hướng dẫn, giúp đỡ cho chúng em tận tình khó khăn cơng việc, đến khó khăn việc làm quen với mơi trường mới; kiến thức quan trọng Java, Microservice để làm sản phẩm thời gian qua Cũng xin cảm ơn thầy cô khoa Cơng nghệ phần mềm nhiệt tình hỗ trợ, tạo điều kiện em làm báo cáo Lê Ngọc Chính TpHCM, ngày 21 tháng 12 năm 2021 Trang - NHẬN XÉT CỦA KHOA Trang - MỤC LỤC Chương 1: Giới thiệu công ty thực tập 1.1 Giới thiệu công ty Alpaca Việt Nam 1.2 Sản phẩm công ty 6 Chương 2: Nội dung thực tập 2.1 Tìm hiểu cơng ty kỹ công ty 2.2 Nghiên cứu kỹ thuật 2.2.1 Các cơng cụ làm việc 2.2.2 Tìm hiểu công nghệ 2.2.3 Tham gia dự án thực tế 8 8 10 Chương Lịch làm việc 3.1 Giai đoạn đào tạo 3.2 Giai đoạn tham gia dự án thực tế 11 11 12 TỔNG KẾT 13 Trang - Chương 1: Giới thiệu công ty thực tập 1.1 Giới thiệu công ty Alpaca Việt Nam Alpaca, tiền thân công ty Unicorn Solutions, thành lập vào năm 2014 Unicorn đối tác chiến lược, đóng vai trị nhà thầu phụ tập đồn cung cấp CNTT toàn cầu cho ngành bảo hiểm Nhiều dự án Unicorn thực với công ty bảo hiểm hàng đầu Việt Nam (Bảo Việt, Bảo Minh) công ty insurtech Singapore (My Insurer, Zensur, 360F) Tháng năm 2020, Alpaca thức thành lập với nguồn nhân lực chủ chốt từ Unicorn, với mục tiêu trở thành nhà cung cấp giải pháp CNTT lõi cho ngành bảo hiểm phi nhân thọ thị trường Việt Nam Hiện Alpaca có văn phịng Hà Nội TP HCM 1.2 Sản phẩm công ty Alpaca tạo nên đổi chuỗi giá trị bảo hiểm chuyển hóa ngành bảo hiểm quan điểm mới, từ trải nghiệm kỹ thuật số phân tích rủi ro đến InsurTech Giúp công ty bảo hiểm khai thác sức mạnh công nghệ nắm bắt hội để hợp lý hóa quy trình kinh doanh Tại Alpaca ln có hợp tác chặt chẽ với công ty bảo hiểm để phát triển chiến lược CNTT tập trung vào nhu cầu doanh nghiệp Các sản phẩm Alpaca cung cấp: ● Hiện đại hóa hệ thống bảo hiểm lõi ● Dịch vụ tư vấn chiến lược/ IT ● Dịch vụ cung cấp nhân CNTT Trang - Chương 2: Nội dung thực tập Đợt thực tập với nhằm mục đích tìm kiếm, đào tạo hệ nhân viên trẻ, động đầy đủ kiến thức, có khả nghiên cứu cho cơng ty 2.1 Tìm hiểu cơng ty kỹ công ty Thời gian : ngày Nội dung : Giới thiệu công ty, cách tổ chức công ty Được nghe người phụ trách giới thiệu cơng ty, q trình thành lập phát triển (như nhắc đến trên), quy trình làm việc từ cao xuống thấp, cách thức tổ chức công ty Ngồi ra, thực tập sinh cịn giới thiệu cách thức làm việc công ty thời gian làm, quy định cần phải tuân thủ, cách sử dụng công cụ hỗ trợ công việc… Kết : Hiểu thêm công ty Alpaca, q trình thành lập phát triển Có thêm kỹ việc sử dụng phần mềm/hệ thống hỗ trợ cơng việc, làm việc có kế hoạch, có kỷ luật, có trách nhiệm 2.2 Nghiên cứu kỹ thuật 2.2.1 Các công cụ làm việc Thời gian: ngày Nội dung: Tìm hiểu cơng cụ sử dụng trình làm việc Trong thời gian này, supervisor hướng dẫn thực tập sinh tìm hiểu cơng cụ giúp ích cho cơng việc sau Một số GitLab – công cụ quản lý mã nguồn, Jira – công cụ quản lý công việc Thực hiện: Thực hành sử dụng phần mềm nêu Kết quả: Lập trình sử dụng cơng cụ miễn phí, giúp dễ dàng kết hợp công cụ với nhau, so với việc dùng IDE 2.2.2 Tìm hiểu công nghệ Thời gian: 35 ngày (7 tuần) Nội dung: Được training kỹ thuật Java nâng cao, kiến thức quan trọng cho việc tối ưu hệ thống kiến thức Microservice - Java Spring Boot Spring Boot dự án nằm hệ sinh thái Spring framework Nó giúp cho lập trình viên đơn giản hóa q trình lập trình ứng dụng với Spring, tập trung vào việc phát triển business cho ứng dụng Trang - - - - - - - Thiết kế liệu phân tích dự án Ôn lại kỹ thiết kế liệu phân tích dự án Ngồi đề xây dựng sát với nghiệp vụ công ty, giúp thực tập sinh bước đầu tiếp cận hiểu tính chất cơng việc Microservice Hiểu khái niệm microservice Luyện tập kỹ phân rã hệ thống monolithic thành hệ thống microservice OAuth2 Hiểu vai trò chức năng, luồng xử lý xây dựng hệ thống OAuth2 Caching Thiết lập redis sử dụng redis làm nhớ cache cho websession Áp dụng kết nối stateless cho microservices ElasticSearch Tìm hiểu chức ý nghĩa ElasticSearch hiệu hệ thống Tìm hiểu chi tiết cách thao tác kiểu liệu cung cấp ElasticSearch Thực hành cài đặt ElasticSearch vào vài tập mẫu Event-sourcing Nghiên cứu Event-Sourcing, hiểu vai trò ứng dụng event-sourcing Thực hành áp dụng Event-sourcing vào vài tập mẫu RabbitMQ Tìm hiểu chức cách sử dụng RabbitMQ, áp dụng vào tập mẫu CQRS pattern Tìm hiểu chức hiệu CQRS Pattern Tìm hiểu kịch thực tế giải cách áp dụng CQRS Pattern Thực hiện: - Tham gia đầy đủ buổi training công ty - Làm thực hành, kiểm tra kiến thức học Kết quả: - Có đầy đủ kiến thức Microservice - Có kiến thức quan trọng việc xây dựng hệ thống thực tế - Biết cách đánh giá, phân tích hệ thống - Có khả đưa giải pháp nhằm nâng cao hiệu hệ thống - Biết thêm số công cụ hỗ trợ giúp tăng hiệu suất làm việc Trang - 2.2.3 Tham gia dự án thực tế Thời gian: 20 ngày (4 tuần) Nội dung: Tham gia vào việc phát triển số tính nằm dự án thực tế Trong thời gian này, metor hướng dẫn thực tập sinh tiếp cận chi tiết nghiệp vụ sản phẩm thực hiện, cách thức tiếp cận, phát triển tính cho sản phẩm có Thực hiện: Thực tập sinh nhật task Jira, sau hoàn thành mentor đánh giá tiến hành gộp vào sản phẩm công ty Kết quả: Thực tập sinh hiểu nghiệp vụ ngành bảo hiểm Trải nghiệm tự tin quy trình làm việc Được nâng cao kỹ coding tư theo nghiệp vụ ứng dụng xây dựng Trang - Chương Lịch làm việc 3.1 Giai đoạn đào tạo Hình ảnh chụp trực tiếp từ quy trình đào tạo cơng ty Alpaca, việc chụp cung cấp đồng thuận anh chị trainer, anh Lê Hồng Trình - người chịu trách trực tiếp việc tiếp nhận đào tạo thực tập sinh Trang - 10 3.2 Giai đoạn tham gia dự án thực tế Tuần Công việc Phát triển API tiếp nhận lưu trữ yêu cầu bồi thường - Thuộc phase dự án B Phát triển hệ thống ghi nhận lịch sử chỉnh sửa chi tiết báo cáo bồi thường - Thuộc phase dự án B 10 Phát triển công cụ hỗ trợ giúp team QC rút ngắn cơng việc từ ngày xuống cịn 1p cách tự động - Thuộc phase dự án A 11 Hỗ trợ Front-End tích hợp Client vào API xây dựng Hỗ trợ kiểm tra fix lỗi Trang - 11 TỔNG KẾT Như vậy, vòng ba tháng ngắn ngủi, thân thực tập sinh có kiến thức tảng cơng nghệ sử dụng thực tế nghiệp vụ ngành bảo hiểm Những tính thực tập sinh xây dựng vận hành thực tế Chân thành cảm ơn giúp đỡ anh chị nhóm trainer Alpaca, nỗ lực team MARS để hồn thành chương trình thực tập Trang - 12 ... nghiệp vụ công ty, giúp thực tập sinh bước đầu tiếp cận hiểu tính chất cơng việc Microservice Hiểu khái niệm microservice Luyện tập kỹ phân rã hệ thống monolithic thành hệ thống microservice OAuth2... Pattern Thực hiện: - Tham gia đầy đủ buổi training công ty - Làm thực hành, kiểm tra kiến thức học Kết quả: - Có đầy đủ kiến thức Microservice - Có kiến thức quan trọng việc xây dựng hệ thống thực. .. nằm dự án thực tế Trong thời gian này, metor hướng dẫn thực tập sinh tiếp cận chi tiết nghiệp vụ sản phẩm thực hiện, cách thức tiếp cận, phát triển tính cho sản phẩm có Thực hiện: Thực tập sinh

Ngày đăng: 10/03/2022, 20:36

Tài liệu cùng người dùng

Tài liệu liên quan