Tin tức

Chú thích: Các mô hình kinh doanh mới trên phần cứng IoT, bằng phần mềm

Jamie Bennett, của Canonical, coi vai trò của phần mềm trong việc tạo ra các mô hình kinh doanh mới xung quanh phần cứng IoT, với việc sử dụng snaps.

New business models on IoT hardware, by software - IoTsecurity-source-Shutterstock

Đến giờ, đến tuổi của nhà phát triển Linux. Không có gì bí mật khi một số trí óc sáng nhất trong trí tuệ nhân tạo (AI), học máy, và Internet of Things (IoT) đã mài dũa kỹ năng của họ trên Linux.

Bản chất của nguồn mở là nó cho phép các nhà phát triển đổi mới với tốc độ lớn hơn bất kỳ hệ sinh thái khép kín nào sẽ cho phép, giảm thiểu các ràng buộc và bồi dưỡng một không gian chín muồi cho sự cộng tác. Tuy nhiên, trong khi một môi trường sản xuất cho các cá nhân, doanh nghiệp nói chung vẫn chưa tận dụng được cơ sở người dùng phong phú và đa dạng như vậy hiện đang đứng trong hàng chục triệu người.

Tính linh hoạt so với chênh lệch

Tại sao như vậy? Bởi vì tính linh hoạt trong một ý nghĩa có xu hướng thúc đẩy sự khác biệt trong một ý nghĩa khác.

Sự phân mảnh của Linux theo thời gian - từ Ubuntu và Fedora, sang Debian và Mageia - có thể cho phép các nhà phát triển thử và thử nghiệm các công nghệ mới nhất một cách tự do, nhưng nó trở nên khó khăn hơn cho các doanh nghiệp. khán giả sẵn sàng.

Khi Linux mở rộng, khả năng của cộng đồng để đóng gói các ứng dụng trên mỗi phân phối bị suy yếu.

Thách thức này, tuy nhiên, không phải là không có phần thưởng nếu được giải quyết, và câu trả lời có thể chỉ nằm trong một định dạng đóng gói sáng tạo và phổ quát bằng tên của snaps. Không chỉ có thể snaps cách mạng hóa kiến ​​trúc phần mềm để nhắm mục tiêu nhiều bản phân phối Linux trong một tạo phẩm xây dựng duy nhất, họ cũng giữ tiềm năng mang lại một lớp lợi nhuận mới trên nền tảng phần cứng.

Đến của snaps

Snaps là các gói phần mềm được đóng gói dễ dàng quản lý thông qua Snapcraft, một nền tảng để xây dựng và xuất bản ứng dụng cho đối tượng của hàng triệu người dùng Linux.

Snapcraft cho phép các tác giả đẩy các bản cập nhật phần mềm tự động cài đặt và quay trở lại trong trường hợp không thành công.

Khả năng một bản cập nhật không rõ ràng phá vỡ một thiết bị hoặc làm giảm trải nghiệm người dùng cuối, do đó, giảm đáng kể. Nếu một lỗ hổng bảo mật được phát hiện trong các thư viện được ứng dụng sử dụng, nhà xuất bản ứng dụng sẽ được thông báo để ứng dụng có thể được xây dựng lại nhanh chóng với bản sửa lỗi được cung cấp và được đẩy ra.

Gói

Khi các gói ứng dụng đóng gói các phụ thuộc thời gian chạy của chúng, chúng hoạt động mà không cần sửa đổi trên tất cả các bản phân phối Linux chính cũng như bị giả mạo và dễ bị hạn chế.

Một snap không thể sửa đổi hoặc bị sửa đổi bởi một ứng dụng khác, và truy cập vào hệ thống vượt quá sự giam giữ của nó phải được cấp rõ ràng. Do đó, định nghĩa chính xác mang đến tài liệu đơn giản hơn cho việc cài đặt và quản lý các ứng dụng.

Có tính đến các bản cập nhật tự động, loại bỏ một đoạn phát hành dài, các ứng dụng thực hiện trực quan hơn cho cả nhà xuất bản và người dùng cuối.

Phát hành

Snapcraft cũng cung cấp cho người quản lý các công cụ để sắp xếp các bản phát hành thành các cấp phát hành hoặc kênh khác nhau. Một bộ công cụ có thể được sử dụng để đẩy các bản cập nhật ứng dụng từ các bản dựng CI tự động, tới QA, người thử nghiệm beta và cuối cùng là tất cả người dùng.

Nó trực quan hóa các cập nhật khi chúng chạy qua các kênh này và giúp các nhà phát triển theo dõi sự tăng trưởng và duy trì cơ sở người dùng. Tóm lại, họ có thể đơn giản hóa lộ trình của nhà phát triển và của công ty họ, để thu hút một lượng lớn người dùng Linux.

Hợp lý hóa tuyến đường đến thị trường không chỉ tối đa hóa giá trị của nhà phát triển, nó còn mở ra các trình điều khiển doanh thu mới trong quá trình này.

Phần mềm hài hòa phần cứng

Sự bùng nổ của các sản phẩm IoT lên thị trường trong những năm gần đây đã khiến các nhà sản xuất phải đối mặt với nhau trong một cuộc đua đến đáy. Các doanh nghiệp có nguy cơ mất tích trừ khi họ phân biệt về phần mềm.

Snaps cung cấp một con đường để tạo ra một hệ sinh thái của các ứng dụng trên nền tảng phần cứng của bạn cung cấp chức năng nâng cao và cơ hội doanh thu mới. Bạn không còn có thể xem xét phần mềm được kết nối internet như một sản phẩm hoàn chỉnh nữa.

Việc bảo trì phần mềm phải kéo dài đến tuổi thọ của một sản phẩm phần cứng để duy trì sự liên quan và trong thế giới của IoT, điều này thường được đo trong nhiều năm.

Tất cả đều giảm xuống để tối đa hóa giá trị của bất kỳ ứng dụng nào và cho phép các doanh nghiệp tiếp cận đối tượng lớn nhất một cách dễ dàng và tự tin. Các khả năng để tăng cường phần cứng cũng là vô tận với snaps.

Biển báo kỹ thuật số

Lấy biển báo kỹ thuật số, ví dụ. Việc sử dụng truyền thống của nó được giới hạn để quảng cáo - dự án một thông điệp và để nó ở đó.

Bằng cách hoạt động trên Linux và sử dụng snaps, tuy nhiên, bảng chỉ dẫn đó có thể biến thành không gian đa mục đích: tích hợp phần mềm mới nhất cho phép AI và thu thập dữ liệu; đẩy tài liệu quảng cáo phù hợp với người xem; và gửi phân tích thời gian thực về doanh nghiệp.

Khi các sản phẩm thông minh hơn trở thành một phần của IoT, các snaps sẽ được nhận ra như là sự thúc đẩy việc áp dụng Linux do doanh nghiệp dẫn đầu.

Chi phí hỗ trợ

Các ứng dụng được xuất bản dưới dạng snaps thường có chi phí hỗ trợ thấp hơn. Thực tế là snaps tự động cập nhật lên phiên bản mới, có nghĩa là các doanh nghiệp có thể yên tâm rằng tất cả người dùng của họ đang sử dụng phiên bản mới nhất.

Tính năng rollback, trong khi đó, cung cấp webcam, camera an ninh và các thiết bị được kết nối khác một lớp bảo mật bổ sung, trong trường hợp phần cứng bị xâm nhập thông qua phần mềm.

Những lần phơi sáng hồ sơ cao gần đây của Meltdown và Spectre cho thấy không có viên đạn ma thuật nào để bảo vệ. Phản hồi phải là khả năng giữ cho hệ thống hoạt động khi chúng di chuyển qua luồng cập nhật.

Nó không còn là trường hợp mà bạn có thể viết phần mềm một lần và mong đợi nó được an toàn và lỗi miễn phí mãi mãi. Phần mềm sẽ thất bại, đó là cách một doanh nghiệp nhanh chóng và toàn diện có thể đáp ứng với thất bại đó là chìa khóa.

Phát triển viên đạn bạc

Có một cơ hội rất lớn cho các doanh nghiệp để nắm lấy các công nghệ mới và di chuyển các sản phẩm và dịch vụ của họ về phía trước.

Nguồn mở và snaps là các giải pháp đơn giản, nhưng các giải pháp cung cấp cho các nhà sáng tạo trong một nhà phát triển doanh nghiệp - những công cụ họ cần để khởi chạy ứng dụng một cách tự tin vào phần mềm linh hoạt nhất thế giới.

Nhà phát triển không phức tạp - họ muốn hỗ trợ trong không gian họ hoạt động. Những người chơi lớn trên thị trường, như Microsoft, Google và Amazon đã sử dụng các diễn đàn nhanh để học hỏi từ các đồng nghiệp của họ và tận dụng tối đa cộng đồng đang phát triển này.

Các doanh nghiệp luôn được sinh ra từ thiên tài của con người; chỉ đúng là các mô hình doanh thu tiếp theo đến từ các nhà lãnh đạo ở độ tuổi này - nhà phát triển Linux.

Jamie Bennett, Phó chủ tịch Kỹ thuật, IoT & Thiết bị tại Canonical