SmartDeploy 3.0: Under the hood

2 min read 1 year ago
Published on Apr 23, 2024 This response is partially generated with the help of AI. It may contain inaccuracies.

Table of Contents

Step-by-Step Tutorial: Upgrading to SmartDeploy 3.0

  1. Introduction to SmartDeploy 3.0

    • SmartDeploy 3.0 has undergone a significant rebuild with major architectural updates.
    • The new version focuses on a cloud-first architecture and improved communication reliability using HTTPS.
  2. Key Architectural Changes

    • The communication protocol has been updated to use only HTTPS, making it more reliable across different network environments.
    • The switch from SOAP services to REST API enhances performance, especially for customers with a large number of clients.
  3. Database and File Transfer Improvements

    • The SmartDeploy client now uses MongoDB instead of SQL Express Local DB, providing a more scalable database for easier troubleshooting and issue resolution.
    • File transfers no longer rely on net.tcp, which could have been blocked by security measures in some environments.
  4. Application Enhancements

    • Platform and application managers have been retooled to use .NET Core for better performance and future-proofing.
  5. Upgrade to SmartDeploy 3.0

    • To upgrade to SmartDeploy 3.0, visit the SmartDeploy website and download the latest version.
    • Install the new version following the on-screen instructions and ensure compatibility with your existing systems.
  6. Testing and Feedback

    • After upgrading, test the new version in a controlled environment to ensure all features work as expected.
    • Provide feedback to the SmartDeploy support team about any issues or improvements you encounter during the transition.
  7. Availability

    • SmartDeploy 3.0 is now available for users to download and install.
    • Visit the SmartDeploy website to access the latest version and experience the new features and improvements.
  8. Conclusion

    • Enjoy the enhanced performance, reliability, and scalability offered by SmartDeploy 3.0.
    • Stay updated on future releases and improvements from SmartDeploy by engaging with their support team and community.

By following these steps, you can successfully upgrade to SmartDeploy 3.0 and leverage its new features and improvements for your deployment needs.