Environment
When integrating with the Embedly API, understanding the different environments available is crucial for smooth development and deployment. Embedly provides two distinct environments—Staging and Production—each tailored for specific stages of your integration process. This guide will walk you through the purpose of each environment, how to use them effectively, and best practices for transitioning from testing to live operations.
Staging Environment
Production Environment
Transitioning from Staging to Production
Final Testing in Staging
Perform a final round of testing in the Staging to ensure all functionality works as intended.
Update Configuration
Modify your application’s configuration to point to the Production environment URL. Ensure that api key and environment-specific settings are updated accordingly.
Perform a Controlled Launch
Consider rolling out your integration gradually in Production to monitor its performance and make adjustments as needed.
Ongoing Monitoring
After moving to Production, continue to monitor your integration closely, particularly in the early stages of deployment.
Important Considerations
Remember that your API key is environment-specific. Ensure that you are using the correct api key for each environment to avoid authentication errors.
Always store your api key securely and follow best practices for API security, especially in the Production environment.
Keep in mind that data in the Staging is separate from Production. Actions in the Staging will not affect your live data or operations.