There are over 60 million small businesses (1-99 employees) worldwide. The vast majority of them do not have either an IT professional on staff or a Managed Service Provider (MSP) to take care of their computing assets.
For the developer, this means a wide-open market that is waiting for business apps. Intel has created the Business Client platform to help developers cater to this market, and has recently announced Intel® Small Business Advantage (Intel® SBA) designed specifically for the unmanaged Business Client. Let's take a look at the platform and learn what kinds of apps are ideal for Intel® SBA.
What is Intel® Small Business Advantage?
Intel® Small Business Advantage is a new computing platform that consists of hardware, software, and firmware for small businesses without a managed network. Intel SBA includes six applications in a user accessible carousel to help small businesses manage basic security and productivity issues.
As a developer, Intel SBA will allow you to easily integrate your app into the carousel using the Intel SBA SDK. Your users will experience your app as an integrated part of their platform and you will know that your app will be effectively installed on their systems taking full advantage of the appropriate Intel Business Client technologies.
A Developer's Introduction to Business Client Technology
The following table will help you understand which technologies are present in which third-generation Intel® Core™ processors, so you can more effectively help your customers manage and streamline their business needs.
|Advanced Technologies||Intel® Core™ i3||Intel® Core™ i5||Intel® Core™ i7|
|Firmware||SBT||SBT or AMT1||SBT or AMT1|
|Intel® SBA Software||Yes1||Yes1||Yes1|
|Intel® AES New Instructions (Intel® AES-NI)||No||Yes||Yes|
|Intel® Secure Key||No||Yes||Yes|
|Intel® Anti-Theft Technology (Intel® AT)||No||Yes||Yes1|
|Intel® Virtualization Technology (Intel® VT)||Yes (Vt-x)||Yes (Vt-x & Vt-d)||Yes (Vt-x & Vt-d)|
|Intel® Trusted Execution Technology (Intel® TXT)||No||Yes||Yes|
1 Certain SKUs may vary. Please check your specific systems at http://ark.intel.com
The hardware functionality of Intel SBA is provided by the Intel® Management Engine (Intel® ME). The Intel ME is a microprocessor included in Intel chipsets that support Intel SBA. The Intel ME operates independently of the central processing units in the computer system, and has an independent power source. Intel SBA is available in Intel® Core™ i3, Intel® Core™ i5, and Intel® Core™ i7 processors.
- Applications must be signed: All applications called by Intel SBA must be signed, otherwise Intel SBA will ignore the application. This means that the applications referenced in the code, and the executable that is created, must be signed.
- Intel SBA Sample Executable: If the Intel SBA Sample is compiled, the resulting executable must also be signed.
- Microsoft Visual Studio 2010 Service Pack 1: This is the minimum requirement to compile the sample. The sample (and Intel SBA) was created using the Ultimate edition. Although validation was performed only against the Ultimate edition, the sample should also compile correctly on other Visual Studio 2010 editions.