Deliver. Continuously. - podcast episode cover

Deliver. Continuously.

Dec 20, 20222 minEp. 10
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

You don’t want to get stuck manually deploying the latest versions of your app. That path leads to bottlenecks and uncertainty. You need to make sure features get delivered into peoples hands through smooth, automated, consistent processes.


💻 Connect with us, partner with us, or give us feedback:

hello@ephemerecreative.ca


🚀 Subscribe to learn more about our process:

https://s.goec.io/podcast


🎥 Watch this series as videos on youtube:

https://s.goec.io/videos


📄 Read this series on our blog on Medium:

https://s.goec.io/blog


✉️ Subscribe to our newsletter:

http://s.goec.io/newsletter

Transcript

Raphaël: Hey folks. And welcome back to our series on ECS methodology. Last time we talked about admin panels. This time we're going to talk about automation. You do not want to get stuck manually deploying the latest version of your app. That path leads to bottlenecks and uncertainty. You need to make sure that features get delivered into people's hands through smooth, automated, consistent processes.

Modern tools make it easier to automate huge swaths of the software development and deployment process. If you ever find that you or a teammate are manually tweaking things on a server during a deployment, ask yourself this: what happens if that teammate suddenly leaves something happens to them or they're unavailable. How do you get the app into production? Can you do it? What if you haven't deployed in my couple months, do you remember all the steps? Do you have them properly documented?

Are you sure that documentation is up to date? For every app that we build, we also make sure to use a continuous integration and delivery pipeline. That makes sure that code is consistently and automatically tested, compiled, packaged, and deployed. We usually use tools like get lab CIC D and Pulumi. But you can also use Terraform CircleCI and GitHub Actions. There's plenty of stuff out there just to make sure that it's consistent and automated.

Not only does this reduce the amount of work required for deployment, it also reduces fragility and forces you to consider the steps required to deploy an application since you have to code them out. If you found this useful and are interested in learning more about web and mobile app development, check out our free PDF. Also drop a comment. If you automate this kind of stuff, we'd love to learn more about your experience. And follow us if you want to keep up with this series.

We have a lot more to share with you. We're constantly updating this process. As we learn from ourselves, our community and our partners. If you think that we could work together, we'd love to chat with you so we can help you out with your next project. Thanks and see you next time.

Transcript source: Provided by creator in RSS feed: download file
For the best experience, listen in Metacast app for iOS or Android