Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
Deploy Friday - #7: Extending Platform.sh for more awesome

#7: Extending Platform.sh for more awesome

Deploy Friday

02/08/21 • 53 min

plus icon
bookmark
Share icon

Use Platform.sh’s extensibility to your advantage

Platform.sh is a highly extensible platform for managing your development workflow. As Larry Garfield, Director of Developer Experience, says, “We try to make Platform.sh an extensible system because we want to enable others to come up with better ideas than we have.”

As a part of that, many Platform.sh customers have built their own custom tooling on top of Platform.sh. Serhey Dolgushev, lead developer at Contextual Code, says they decided to move all their projects to Platform.sh. But he found out doing it manually was, as he terms it, “a nightmare”, so he wrote a script to help. In fact, we found Serhey’s migration script so useful, we put it in our official documentation and encourage all our customers to use it.

Matthias Bolt Lesniak, a TYPO3 consultant with Pixelant, used Platform.sh’s extensibility to build a Log Analyzer tool for PHP projects. This tool, he says, helped Pixelant gain valuable visibility into exactly how they were using resources, by mapping memory usage, flagging issues with project health, and overall, “it’s helped us to see what is really necessary for a good end user experience on the website.”

What’s new and exciting for Platform.sh

In this episode we also speak to María de Antón, Product Manager at Platform.sh, who reveals a new and major feature, Activity Scripts. Activity Scripts are custom pieces of JavaScript code that are added to your Platform.sh project via a single API call or CLI command. They allow your projects to do things like:

  • Interact with third-party services
  • Automate complex tasks when an activity is triggered or has completed
  • Set up custom notifications, alerts, or reminders
  • Be compliant across your fleet of sites by ensuring that all your projects are using the latest supported services and runtimes

Platform.sh’s future plans

When Maria asks which feature request they would want brought to life, Matthias says, “a reverse proxy cache would be so cool.” Serhey wants to be able to precisely specify the amount of resources per service, in addition to the predefined sizes like small, medium, large, that Platform.sh already offers.

Check out the Activity Script documentation to find out how Platform.sh’s new feature can help you.
Platform.sh
Learn more about us.
Get started with a free trial.
Have a question? Get in touch!

Platform.sh on social media
Twitter @platformsh
Twitter (France): @platformsh_fr
LinkedIn: Platform.sh
LinkedIn (France): Platform.sh
Facebook: Platform.sh

Watch, listen, and subscribe to the Platform.sh Deploy Friday podcast:
YouTube
Apple Podcasts
Buzzsprout

Platform.sh is a robust, reliable hosting platform that gives development teams the tools to build and scale applications efficiently. Whether you run one or one thousand websites, you can focus on creating features and functionality with your favorite tech stack and leave managing infrastructure and processes to us.

02/08/21 • 53 min

plus icon
bookmark
Share icon

Generate a badge

Get a badge for your website that links back to this episode

Select type & size
Open dropdown icon
share badge image

<a href="https://goodpods.com/podcasts/deploy-friday-239537/7-extending-platformsh-for-more-awesome-26696147"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to #7: extending platform.sh for more awesome on goodpods" style="width: 225px" /> </a>

Copy