Amazon Common Software for Devices

栏目: IT技术 · 发布时间: 6年前

Introducing Amazon Common Software for Devices (Preview): Accelerate Your Adoption of Amazon Device SDKs

Akashvir Mann Feb 25, 2020

Share: Amazon Common Software for Devices Amazon Common Software for Devices Amazon Common Software for Devices

SDK News Connected Devices Smart Home

Today, we are excited to announce Amazon Common Software (ACS) for Devices (Preview) , an optimized software for integrating Amazon Device SDKs on your devices. We use ACS in Amazon devices, including the Echo Dot (3rd generation) and the Amazon Smart Oven. Now you can use it to accelerate integration of Amazon Device SDKs on your devices and bring them to market more quickly and cost-effectively. You can use ACS on Amazon-qualified reference platforms, such as ESP32 and Raspberry Pi 4, or integrate it on the hardware platform of your choice. ACS supports both FreeRTOS and Embedded Linux operating systems. Apply today to join the ACS preview .

ACS Architecture Diagram

ACS provides a unified API integration layer, pre-validated and memory optimized components for common functions such as connectivity, a device porting kit (DPK), and multi-tier test suites. The ACS preview includes support for Frustration-Free Setup (FFS) andAWS IoT Device SDKs, with support for the Alexa Voice Service (AVS) Device SDK to come later in 2020.

Benefits of Using ACS

“At Amazon, we understand the complexity and effort needed to develop and ship a high-quality connected device. ACS makes proven software from Amazon devices easier to use for device makers who want to quickly launch a device supporting Amazon Device SDKs, including FFS and AWS IoT SDKs,” says Joshua Danovitz, Director of ACS. “Now, device makers can focus on launching devices with innovative new features while significantly speeding up development time using ACS.”

One Integration Effort for Multiple SDKs

Integrating each device SDK typically requires you to implement the SDK’s API integration or compatibility layer for common functions including Wi-Fi management, HTTP operations, and cryptography. When the SDK needs to execute a task such as Wi-Fi network scanning, it calls your implementation of these functions. Today, API integration layers vary by SDK, and require a separate development and test effort for each SDK.

Now, ACS simplifies these SDKs’ integration. ACS provides a single, unified API integration layer for multiple Amazon Device SDKs. Once you implement an ACS API shared by multiple SDKs, you can re-use it with any SDK supported by ACS, saving you time and resources. Today, you can use ACS on two reference platforms (ESP32 and Raspberry Pi 4), or integrate it on the hardware platform of your choice using the Device Porting Kit (DPK). The DPK abstracts the hardware and operating system, allowing you to choose the hardware best suited for your specific use case and cost/performance needs.

Field Proven

ACS provides pre-validated, memory-optimized components from Amazon devices for common functions such as connectivity, networking, authentication, and key-value store. ACS components are audited for security vulnerabilities in order to reduce security risks. You can use the components from Amazon, or implement your own. ACS software packages only include components needed for your device configuration and use cases. ACS configurations require RAM as little as 16 KB for Echo Flex third-party accessories and as little as 320 KB for smart home devices.

Testing and Updates

ACS includes extensive test suites that allow you to verify and debug your ACS implementation independently. ACS also provides you feature and security updates that are built with backward compatibility in mind. In many cases, you can drop in your updates and run ACS test suites in a few hours. These test suites allow you to ingest, test, and deploy updates easily.

Solution Providers

We are working with solution providers to help you start using ACS more quickly and easily. “We were excited by how fast and easy it is to integrate Amazon Device SDKs using Amazon Common Software (ACS) for Devices,” says Gordon Goh, Vice President of Tonly Electronics. "We look forward to using ACS in the future to launch products faster while simultaneously reducing our development costs".

“We are pleased to be part of the ACS program and are excited to release our first Amazon-qualified ACS compatible development kit. This is going to make it even easier for device makers to use our products to build innovative connected devices using best-in-class Amazon Device SDKs,” says Denis Cabrol, GM of IoT Solutions, NXP Semiconductors.

Apply for the Preview Today!

Apply today to join the Amazon Common Software (ACS) for Devices preview and get updates on new features and services added to ACS.

Tweets


以上所述就是小编给大家介绍的《Amazon Common Software for Devices》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

产品经理必懂的技术那点事儿:成为全栈产品经理

产品经理必懂的技术那点事儿:成为全栈产品经理

唐韧 / 电子工业出版社 / 2018-1 / 59

《产品经理必懂的技术那点事儿:成为全栈产品经理》以非技术背景产品经理学习技术为主题,将技术知识以简单并且易于理解的方式讲述出来,帮助非技术背景产品经理了解技术、学习技术,旨在帮助产品经理高效地与技术人员进行沟通与合作,避免不懂技术带来的困扰。 《产品经理必懂的技术那点事儿:成为全栈产品经理》主要内容围绕产品经理需要了解的互联网基础技术知识展开,涉及客户端、服务器端、数据库及一些数据处理知识。......一起来看看 《产品经理必懂的技术那点事儿:成为全栈产品经理》 这本书的介绍吧!

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试