- Print
Networking Requirements for a Tulip Cloud Deployment
Tulip is designed to have minimal IT requirements. The most simple description is: if you can access the web, you can access Tulip. The rest of this article is meant for individuals with a background in Information Technology (IT) and addresses the specific firewall settings required to access Tulip.
Bandwidth Requirements
Tulip is a versatile tool that can be used for all types of different use cases. As such, the exact bandwidth requirements will vary depending on your use.
In general, Tulip does not require more bandwidth than a typical computer that is browsing the web; however, depending on application complexity or heavily used environments, additional bandwidth may be required. You can monitor and scale this typically during a phased deployment.
The stability of the connection is also highly impactful to performance within Tulip. If the connection to the internet is intermittent (i.e. dropping off and reconnecting every few seconds), it will take substantially longer for a message to pass from your computer to Tulip's servers.
A simple utility is available to help you test your network connection:
OR
WebSockets
Tulip makes extensive use of WebSockets, a type of long-lived connection, to enable our real-time updates. These WebSockets use SSL-encryption over port 443. Some proxies do not support these connections and some network monitors may need to explicitly allow these connections.
You can check your connection compatibility at:
OR
Allowlist
The section below lists all connections Tulip requires to operate as a platform, separated by Tulip component. This list represents a complete list of addresses owned by Tulip.
With r276 and LTS12, you will be able to identify the region where your instance is hosted within the Account Settings menu. Please contact your account representative or Tulip Support if you do not have access to this information.
Region | Instance | Connector Host | Asset Storage |
---|---|---|---|
us |
|
|
|
usgov |
|
|
|
eu |
|
|
|
apac |
|
|
|
cn |
|
|
|
Admin Interface (Web Browser)
To use Tulip's web interface, we require the following:
Requirements
Outgoing access to Factory: https://your-account.tulip.co/
OR
https://your-account.dmgmori-tulip.com/
Outgoing access to content delivery network (CDN):
Outgoing access for CSV import:
- https://api.importcsv.tulip.co/ (76.223.22.92)
- https://portal.importcsv.tulip.co/ (13.248.159.14)
Outgoing access for live chat support:
- https://api-iam.intercom.io/
- https://nexus-websocket-a.intercom.io/
- *.zopim.com (port 80 and 443)
- If wildcards are not allowed, please provide access for the following subdomains:
- chat-api.zopim.com
- ccapi-larboard.zopim.com
- chat-polaris-api.zopim.com
- chat-polaris-larboard.zopim.com
- widget-mediator.zopimdashboard-mediator.zopim.com
- chat-polaris.zopim.com
- If wildcards are not allowed, please provide access for the following subdomains:
Outgoing access for onboarding interactions:
Tulip Player
To download, use, and update the Tulip Player, we require the following:
Requirements
Outgoing access to Factory:
- https://your-account.tulip.co/
OR - https://your-account.dmgmori-tulip.com/
Outgoing access to content delivery network (CDN):
Outgoing access for Player updates:
Tulip Edge Devices
To use and update Tulip's hardware, we require the following:
Requirements
Outgoing access to Factory:*
https://your-account.tulip.co/
OR
https://your-account.dmgmori-tulip.com/
Outgoing access for Edge Device updates:*
https://firmware.tulip.co
https://s3.amazonaws.com/co.tulip.mender-artifact-storage
Outgoing access for date time synchronization:* ntp://[0-3].north-america.pool.ntp.org
Tulip Cloud Connector Host
To use the Tulip Cloud Connector Host to connect to a database, API, or OPC UA server, we require the following:
Requirements
Incoming access to Factory:*
https://your-account.tulip.co/
OR
https://your-account.dmgmori-tulip.com/
Tulip On Premise Connector Host
To use the self-hosted Docker Tulip Connector Host to connect to a database, API, or OPC UA server, we require the following:
Requirements
Outgoing access to Factory:*
https://your-account.tulip.co/
OR
https://your-account.dmgmori-tulip.com/
Outgoing access for updates:* https://bckca2dh98.execute-api.us-east-1.amazonaws.com
Outgoing access for connections:* All third-party services to be connected to Tulip.
Did you find what you were looking for?
You can also head to community.tulip.co to post your question or see if others have faced a similar question!