APRWP EoL (End-of-Life) Announcement

Tl;dr: This is not a service decommission notice.

Background

APRWP (accom product workflow platform) is a shared service that hosts various workflow definitions for various features (e.g. reschedule, review, content distribution, omni indexing, etc) developed by Accommodation teams (Demand, Supply, Pricing, and Affiliate). Built on top of workflow platform managed by Enterprise team, this service has been serving the team since 2017 and the usage is still going strong.

Why it is no longer supported?

APRWP was first deployed and set up by Enterprise team, and now has been handed over to another team with limited knowledge and support: ECI (Enterprise Core Integration). They have no particular plans to improve nor implement new features on the platform, other than giving support to current state of WP as it is. Additionally, every tech teams are moving towards multi-account and multi-repo, having shared service to serve different functionalities are highly discouraged. Furthermore, our deployment service Ansible Tower license will expire at Thursday, April 2, 2020 15:09:02 (UTC) as announced here: https://tvlk.slack.com/archives/C0GLAH89W/p1570163198177700.

Therefore, as the owner of APRWP, Accom Demand team has decided to not migrate the service to ASG and not maintain anymore after Ansible Tower license has been expired. We also won’t migrate it to new account for the same reason.

What do you need to do?

Here is the compiled list of APRWP usage across Accommodations: https://docs.google.com/spreadsheets/d/11xZ3LuoGtkEhbCW6tajICX-YAzlDvcgE8-Il9ip3U0w/edit#gid=0. Please note that the list may not be up to date. We suggest every user to start (think of) migrating their use cases out of APRWP.

We don’t have any specific hard deadline when each user must migrate their implementation from APRWP, but do keep in mind that support might be scarce. We also strongly recommend to not consider APRWP as part of your solution for any given features in the future.

What will Accom Demand team support?

There is no change in how we support each users, we will help you escalate your problem to ECI team in #workflow-platform or do some troubleshooting query to the database. However, please keep in mind that if there is a limitation in WP that cause your feature to break/not work properly, we can’t do much to assist you.

For further inquiry, you can reply to this message or contact me @Ara directly. Thank you.