📜 ⬆️ ⬇️

Intel Cloud Services Platform - "cloud" for the developer


Moving data, applications, and execution environments to the cloud is now a general trend in the digital world. Almost any company that provides IT services in any of their form has cloud offers in its portfolio. Intel, of course, could not ignore this trend. Considering one of its main tasks to build a complete ecosystem of software development products, Intel has created the Cloud Services Platform - a set of ready-to-use "cloud" elements that make life easier for the programmer and make applications more functional and attractive.

Intel Cloud Services is a logical development of Intel’s overall approach to meeting the needs of the software community: offering not only programming tools, but also ready-made building blocks that implement standard common functions. They allow the developer not to be distracted by trifles and devote more time and attention to precisely those ideas for the sake of which the application was intended.



The approach to the implementation of these "bricks" may be different. For example, Intel Integrated Performance Primitives are a set of carefully optimized primitives for handling multimedia content. As for Intel Cloud Services, this is a series of ready-made high-level functional modules that are easily embedded in an application or web site. I will list these modules.
')
Navigation and map services. You can enrich the functionality of your application or site using a ready-made navigation module. Maps, directions, points of interest, etc. - all this is at your disposal.
Identification Services - a set of cross-platform schemes and user identification technologies to ensure an adequate level of security when working with an application. Registration, user login and authorization - all in one API call.
Services of lists, directories and recommendations take care of personalizing the application for each specific user, including flexible schemes for building directories and ratings, as well as recommendations and tips.
Commercial services include a full set of functions used in cash transactions, such as creating and editing an order, making a payment and ensuring its security, storing purchase history and something else.
Contextual services allow you to create applications that respond to a specific situation and user actions, while at the same time not violating his privacy. User profile analysis is useful for customizing the application and various kinds of forecasting.

To demonstrate the capabilities of cloud services, Intel developed a test application called Digital Mementos , running under Android, Windows 8, and as a website (client for Facebook). It is intended for travelers; with it, you can plan a trip, find points of interest (POI) in a particular location, and also keep a travel log with text messages, photos and navigation information. An interesting "feature" of the application is geo messages that can only be received by users who are located at a specific point on the globe.



As your trip progresses, Digital Mementos incorporates all the information about it: impressions, coordinates, photos and videos. You can share the finished report with friends or make it public, and of course, it will remain with you. For its work, Digital Mementos uses Intel navigation, identification and context services. The application is free and has the status of a test - for example, at the moment the ability to download is disabled while waiting for a new version.

In a special section on the Intel site, you can find detailed documentation for all components of Intel Cloud Services: developer guides, release notes, tutorials, demo videos, and so on. It also has everything you need to work with the Cloud Services SDK - a small JavaScript library for easy integration of Intel Cloud Services functionality into mobile applications.



In conclusion, we note that the navigation, identification and contextual “cloud” services of Intel are free to use, however, the beta testing time limits are imposed on the number of API calls per developer. Learn more about licensing Intel Cloud Services components .

Source: https://habr.com/ru/post/189890/


All Articles