Track ISS Real-time Location and Publish to AWS SQS
detail.loadingPreview
Automatically track the International Space Station's real-time position (latitude, longitude, timestamp) and its name. This workflow fetches the data every minute and securely publishes it to an AWS SQS queue for further processing or storage.
About This Workflow
This powerful n8n workflow provides a robust solution for real-time tracking of the International Space Station (ISS) and seamless integration with Amazon Web Services (AWS). Triggered every minute, it makes an API call to wheretheiss.at to retrieve the ISS's precise latitude, longitude, and current timestamp. After fetching, a 'Set' node intelligently extracts and transforms this crucial data, ensuring only relevant information is passed on. Finally, this prepared data is automatically published to an AWS SQS queue, making it instantly available for your cloud-based applications, analytics, or archival purposes. Automate your space data ingestion effortlessly!
Key Features
- Automated Real-time Tracking: Automatically fetches the ISS's position every minute, ensuring up-to-date data.
- External API Integration: Seamlessly connects to the
wheretheiss.atAPI to retrieve geospatial data. - Intelligent Data Transformation: Extracts and formats key data points (latitude, longitude, timestamp, name) for clarity and downstream compatibility.
- AWS SQS Cloud Integration: Publishes processed data directly to an AWS SQS queue, enabling reliable cloud messaging and decoupled architectures.
- Highly Customizable: Easily modify the cron schedule, API endpoint, or data transformation rules to fit specific requirements.
How To Use
- Cron Node:
- Leave the
triggerTimesparameter aseveryMinuteto fetch data every minute. You can adjust this frequency as needed.
- Leave the
- HTTP Request Node:
- The
URLis already set tohttps://api.wheretheiss.at/v1/satellites/25544/positions. No changes are typically needed. - The
timestampsquery parameter is dynamically set to={{Date.now();}}to get the latest data.
- The
- Set Node:
- This node is pre-configured to extract
Latitude,Longitude,Timestamp(as numbers), andName(as a string) from the HTTP response. No configuration is typically needed unless you want to add or remove fields.
- This node is pre-configured to extract
- AWS SQS Node:
- Credentials: Click on 'AWS SQS Credentials' and provide your AWS Access Key ID, Secret Access Key, and Region.
- Queue: Enter the name of your target AWS SQS queue where you want to publish the ISS tracking data.
Apps Used
Workflow JSON
{
"id": "c9edb4d6-78dc-4171-80a0-2e7f72925cd6",
"name": "Track ISS Real-time Location and Publish to AWS SQS",
"nodes": 11,
"category": "DevOps",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: c9edb4d6-78dc...
About the Author
DevOps_Master_X
Infrastructure Expert
Specializing in CI/CD pipelines, Docker, and Kubernetes automations.
Statistics
Related Workflows
Discover more workflows you might like
Effortless Bug Reporting: Slack Slash Command to Linear Issue
Streamline your bug reporting process by instantly creating Linear issues directly from Slack using a simple slash command. This workflow enhances team collaboration by providing immediate feedback and a structured approach to logging defects, saving valuable time for development and QA teams.
Visualize Your n8n Workflows: Interactive Dashboard with Mermaid.js
Gain unparalleled visibility into your n8n automation landscape. This workflow transforms your n8n instance into a dynamic, interactive dashboard, leveraging Mermaid.js to visualize all your workflows in one accessible place.
Automate Qualys Report Generation and Retrieval
Streamline your Qualys security reporting by automating the generation and retrieval of reports. This workflow ensures timely access to crucial security data without manual intervention.