# Platforms

## Platforms

> Majority of IoT platform’s architecture is cloud-centric – built on the premise that ingestion, management and processing of IoT data can be done in their market-dominating cloud offering. Cloud/Enterprise Centric Top-Down architecture. [How to choose your IoT Platform Architecture?](http://linkis.com/financialexpress.com/Lfnp2)

* Organic bottom-up approach
* Partnership approach
* M\&A approach
* Cloud & Enterprise Centric Architectures (Top-Down Approach)
* Gateway Centric Architectures (Bottom-Up Approach)
* Is there a case of Hybrid IoT platform architectures?

## IBM Bluemix (Former) Now IBM Cloud

> IBM Bluemix is a cloud platform as a service (PaaS) developed by IBM. It supports several programming languages and services as well as integrated DevOps to build, run, deploy and manage applications on the cloud. Bluemix is based on Cloud Foundry open technology and runs on SoftLayer infrastructure. Bluemix supports several programming languages including Java, Node.js, Go, PHP, Python, Ruby Sinatra, Ruby on Rails and can be extended to support other languages such as Scala through the use of buildpacks. Wikipedia

* [IBM Internet of Things Foundation](https://internetofthings.ibmcloud.com/#/)
* [IBM Bluemix Homepage](http://www.ibm.com/cloud-computing/bluemix/)
* [IBM Bluemix Github](https://github.com/IBM-Bluemix)
* [Enabling IBM _Bluemix_ on the Intel® Edison Board](https://software.intel.com/en-us/articles/enabling-ibm-bluemix-on-the-intel-edison-board)
* [IBM Recipes](https://developer.ibm.com/recipes/)
* [Saint Mary's University Computer Science and Mathematics Society Teach Me How to Bluemix](https://github.com/SMUCSM/TMHTBluemix)

### Intel® at IBM Bluemix

> Begin your innovation journey with the Intel® IoT Developer Kit and IBM Watson IoT _platform featuring IBM Bluemix_ cloud services, get a better out-of-the-box experience, and rapidly move from prototype to product. [Homepage](https://software.intel.com/en-us/iot/cloud-analytics/ibm)
>
> Intel and IBM are collaborating to provide professional developers with a complete set of tools for IoT from the edge to the cloud. Begin your innovation journey with the Intel® IoT Developer Kit and IBM Watson IoT _platform featuring Bluemix_ cloud services, get a better out-of-the-box experience, and rapidly move from prototype to product.

## IBM Watson IoT Platform

> Watson Internet of Things. Learning from the connected world to transform industries. IBM
>
> IBM and its clients are ushering in a new cognitive era. IBM Watson IoT platform extends the power of cognitive computing to the billions of connected devices, sensors and systems that comprise the IoT. IBM

* [IBM Watson Internet of Things Homepage](http://www.ibm.com/internet-of-things/)
* [IBM Watson IoT Platform Programming Guides](https://docs.internetofthings.ibmcloud.com/)
* [IBM Watson IoT Platform Press](https://developer.ibm.com/iotfoundation/blog/2016/02/12/the-ibm-watson-iot-platform-arrives/)
* [IBM Watson IoT Platform Python for Device Developers](https://docs.internetofthings.ibmcloud.com/devices/libraries/python.html)
* [IBM Watson IoT Recipes](https://developer.ibm.com/recipes/)
* [IBM Watson IoT Platform Quickstart](https://quickstart.internetofthings.ibmcloud.com/#/)

## Amazon Web Services

> The Internet of Things (IoT) is bringing a world of connected devices and information online. Whether you are creating real-time forecasts with millions of weather sensors around the world or inputing human genomic data from DNA sequencers, Amazon Web Services provides the services, security, and support to connect the Internet of Things on a global scale.

* [Amazon Web Services Internet of Things](https://aws.amazon.com/iot/)

### Intel® at Amazon Web Services

> Use the Intel® Edison board and Grove _Indoor Environment Kit by Seeed Studios, powered by AWS IoT cloud services, to get your IoT projects going quickly. With the verified functionality of AWS IoT and the Intel® Edison board, you can securely implement bi-directional communication between your device and the AWS cloud. \[Intel® IoT Developer Kit, Intel® IoT Gateway Technology, and AWS_ IoT ]\([https://software.intel.com/en-us/iot/cloud-analytics/aws](https://software.intel.com/en-us/iot/cloud-analytics/aws)) Developers can now leverage the Intel® IoT Developer Kit, Intel® IoT Gateway Technology, and AWS\* IoT to enable secure bi-directional communication between commercial gateways and the AWS Cloud.

## Microsoft Windows Azure

> Connect your Intel® IoT Platforms to powerful cloud services faster than ever before. View, manage, and deliver near real-time data to your customers with Microsoft Azure\* services including stream analytics, machine learning, notification hubs, and more.
>
> Microsft Azure, through which you push data to the cloud with failure detection as target. With this software, there's no need for machine learning algorithms when you can use Microsoft's technology and knowledge to build prediction models.

* [The Microsoft Architecture for the Internet of Things (IoT)](https://www.youtube.com/watch?v=obSxKdmwyoQ)
* [Azure Python](https://pypi.python.org/pypi/azure/1.0.2)
* [Azure Python SDK](https://github.com/Azure/azure-sdk-for-python)

### Intel® at Microsoft Azure

> Open the door to innovation with the Intel® IoT Developer Kit and Microsoft Azure\* IoT Cloud Services, and get a better out-of-the-box experience, leverage ease of use, and rapidly move from prototype to product. [Intel® IoT Microsoft Azure](https://software.intel.com/en-us/iot/microsoft-azure)
>
> Intel and Microsoft are collaborating to provide professional developers with a complete set of development tools for IoT—from the edge to the cloud. Open the door to innovation with the Intel® IoT Developer Kit and Microsoft Azure\* IoT Cloud Services, and get a better out-of-the-box experience, leverage ease of use, and rapidly move from prototype to product. [Intel® IoT Microsoft Azure Cloud & Analytics](https://software.intel.com/en-us/iot/cloud-analytics/microsoft-azure)

## Google Cloud Platform

> There is the potential for 50 billion connected devices by 2020. Google Cloud Platform gives you the tools to scale connections, gather and make sense of data, and provide the reliable customer experiences that hardware devices require. [Google Cloud Platform Homepage](https://cloud.google.com/solutions/iot/)

## Trusted Analytics Platform (TAP)

> Trusted Analytics Platform (TAP) is an open-source software platform, optimized for performance and security to accelerate the creation of advanced analytics and machine learning solutions. [Homepage](http://trustedanalytics.org)
>
> TAP simplifies solution development with a collaborative, flexible integrated environment -- all tools, components and services are accessible in one place for data scientists, application developers and system operators.
>
> Accelerate Advanced Analytics and Machine Learning Solutions
