Our Atom has been carefully architected with your security in mind. Because the Atom can reside on your network as well as hosted in our data center, it is important that there are extensive security measures in place in order to prevent any compromise in your data or the Atom.
Atom Installation
During installation, no third party software will be installed with the Atom, all installations and downloads are verified and authenticated by the Boomi data center before deployment.
Data Center Communication
After the Atom is deployed behind the firewall, the Atom will continuously be in contact with the data center for 'tracking' and 'status' information. No inbound firewall ports need to be opened in order for the Atom to communicate with the data center as all communication is initiated by the Atom to the data center. Because the Atom will always initiate the connection, there is NEVER 'pushing' of data from the data center to the Atom. When the Atom initiates the connection to the data center, it will always authenticate the data center before sending data using an SSL handshake and will use the digital certificate that is automatically created during Boomi AtomSphere registration (see Password Encryption Security).
Communication Security Protocol
- All communication from Atom to data center uses SSL 128 bit encryption
- All outbound communication from Atom to data center is HTTPS, port 443
- The Atom uses a standard SSL Handshake to authenticate with platform.boomi.com

What does the Atom send to the Boomi AtomSphere Data Center?
The Atom communicates information to the Boomi AtomSphere in two modes, ongoing or automatic communications and user-initiated communications. As stated above production data is never sent to the Boomi AtomSphere data center unless explicitly configured by the Boomi AtomSphere user, for example if the Atom is to be hosted vs. downloaded. The Atom does not transport any information to the Boomi AtomSphere data center without explicit request by the Boomi AtomSphere user.
Ongoing Communications
The following information is transmitted to the Boomi AtomSphere data center automatically by the Atom:
- Online Status: The Atom will communicate on an ongoing basis with the Boomi AtomSphere data center to indicate its status. This ensures uptime of any deployed Atom, and the Boomi AtomSphere service will know in a very short time frame if the Atom goes offline for any reason.
- Tracking Information: File name, directory, etc. of the files processed (if applicable) as well as success/failure counts, process executions, etc.
- Integration Process Updates: The Atom will periodically check for and apply any updates to the configuration of the integration processes that have been made by the Boomi AtomSphere user.
- Atom Updates: The Atom will periodically check for and apply any updates to the Atom code itself.
User-Initiated Communications
The following information is transmitted by the Atom to the Boomi AtomSphere data center upon request by a Boomi AtomSphere user:
- Logging Information: Information about the execution of a specific integration process. The total execution time, along with logging for each step of the process, and error messages that pertain to an execution failure if one occurred.
- Error Details: A detailed error message explaining what the error was that caused a specific execution of an integration process to fail.
- Connector browsing (for specific connectors): For example, when building processes, Database schema information can be transmitted in order to define the field mapping rules. No actual data is transmitted however, just the schema information.