Những thách thức lớn nhất trong phân phối ứng dụng doanh nghiệp và cách vượt qua chúng

Những thách thức lớn nhất trong việc phân phối ứng dụng doanh nghiệp và cách khắc phục chúng Các ứng dụng được phát triển nội bộ và các ứng dụng mua ngoài kệ có những vấn đề khác nhau. Giám đốc nghiên cứu của Gartner, Paul Delory giải thích cách tiếp cận những vấn đề đó.

Tại VMworld 2018, Paul Delory, giám đốc nghiên cứu của Gartner đã nói chuyện với TechRepublic về các vấn đề của ứng dụng, cả những thứ được phát triển nội bộ và những thứ đã mua "ngoài luồng". Sau đây là bảng điểm chỉnh sửa của cuộc phỏng vấn.

Paul Delory, giám đốc nghiên cứu của Gartner cho biết: "Phân phối ứng dụng là một vấn đề khó đối với nhiều doanh nghiệp để giải quyết". "Một trong những thách thức mà họ gặp phải là, hầu hết các nhà nhập khẩu sẽ phải đối phó với sự pha trộn giữa phần mềm họ đã viết và phần mềm họ đã mua. Và chúng có hai cơ chế phân phối rất khác nhau. Quản lý mã bạn mua về cơ bản khác với quản lý mã bạn đã viết.

Thông tin thêm về Dữ liệu lớn

  • Quản lý dữ liệu: Một bảng cheat
  • Làm thế nào để tích hợp tự động hóa quá trình robot trong các dự án dữ liệu lớn
  • Lập trình viên Hadley Wickham chào mời sự đa dạng của cộng đồng R
  • Cách chọn công cụ phân tích dữ liệu phù hợp: 5 bước

Vì vậy, phân phối ứng dụng ít nhất là một vấn đề hai phần. Bạn làm gì với các ứng dụng được phát triển nội bộ? Và sau đó, bạn sẽ làm gì với những ứng dụng bạn đang mua ngoài kệ?

Đối với các ứng dụng nội bộ, đối với những thứ bạn đang phát triển nội bộ, CICD, tích hợp liên tục, phân phối liên tục, là cách để đi; đại diện cho sự tiên tiến trong phát triển phần mềm. Vì vậy, nếu bạn muốn phân phối ứng dụng tùy chỉnh như vậy, bạn muốn xây dựng một đường ống CICD và cung cấp nó theo cách đó. Không phải điều đó dễ dàng - đạt được điều đó - nhưng từ một hướng chiến lược, rõ ràng bạn nên làm gì.

Tuy nhiên, khi bạn triển khai một ứng dụng thương mại, con đường phía trước không quá rõ ràng. Bạn sẽ không ở trong đường ống giao hàng của nhà cung cấp. Vậy bạn làm gì? Giải pháp mà bạn xây dựng có thể là duy nhất cho mọi ứng dụng. Đó là một sự thất vọng khác ở đó. Bạn có thể xây dựng một phương pháp phân phối ứng dụng hoạt động cho ứng dụng A không hoạt động cho ứng dụng B.

Có một số công nghệ xuất hiện để giải quyết vấn đề này, hoặc giải quyết một số vấn đề này. Cái đầu tiên xuất hiện trong đầu, thực sự, là container. Nếu bạn nghĩ về một container là gì, nó sẽ lấy tất cả các phụ thuộc của một ứng dụng và cuộn chúng lại thành một gói mà sau đó tôi có thể khởi tạo bất cứ nơi nào. Vì vậy, nó giải quyết rất nhiều thách thức phân phối ứng dụng của tôi ngay tại đó.

Tùy chọn khác mà bạn có thể có là sử dụng một công cụ tự động cấu hình liên tục, một cái gì đó như Con rối hoặc Ansible, hoặc Đầu bếp hoặc PowerShell DSC, ở phía Windows. Chúng có khả năng và nhiều trường hợp để triển khai các ứng dụng một cách có hệ thống. Vì vậy, nếu bạn có một ứng dụng doanh nghiệp lớn, phức tạp, một cái gì đó như cơ sở dữ liệu tiếp theo hoặc thứ gì đó phức tạp tương tự, trong nhiều trường hợp logic bạn nhận được, bạn có thể tải xuống một cách tự do và áp dụng với các công cụ này để giúp bạn triển khai ứng dụng đó.

Một điều khác thực sự thú vị với tôi là ý tưởng có một ứng dụng giám tuyển. Và đây sẽ là một cái gì đó giống như Helm và Kubernetes, hoặc một trong những sản phẩm cửa hàng ứng dụng doanh nghiệp khác nhau hiện có; ý tưởng rằng bạn sẽ có cơ sở hạ tầng đầy đủ cho một ứng dụng cụ thể mà bạn có thể tải xuống dưới dạng ngăn xếp và triển khai dưới dạng ngăn xếp để bạn, với tư cách là người vận hành hoặc người có cơ sở hạ tầng, không cần phải có chuyên môn về miền ứng dụng thực tế. Bạn có thể có được một môi trường ứng dụng được triển khai, được xây dựng theo các thực tiễn tốt nhất cho ứng dụng đó.

Đó cũng là một mô hình thú vị. Và đây là tất cả những điều chúng ta đang thấy đang nổi lên để giúp giải quyết ứng dụng này vượt qua thử thách. "

Bản tin đổi mới

Tìm hiểu về các thành phố thông minh, AI, Internet of Things, VR, AR, robot, máy bay không người lái, lái xe tự trị, và nhiều hơn nữa những cải tiến công nghệ tuyệt vời nhất. Đã giao thứ Tư và thứ Sáu

Đăng ký hôm nay

© Copyright 2020 | mobilegn.com