Engineering the Future of Software
29–31 Oct 2018: Tutorials & Conference
31 Oct–1 Nov 2018: Training
London, UK

Moving megaliths to the serverless cloud

Rick Timmis (WiFiSPARK Ltd), Janet Valbuena (WiFiSPARK Ltd)
10:4512:15 Monday, 29 October 2018
Cloud native
Location: King's Suite - Balmoral Level: Intermediate
Secondary topics:  Case Study, Hands-on

Who is this presentation for?

  • Systems engineers, DevOps engineers, platform managers, development managers, CTOs, solutions architects, and software developers

Prerequisite knowledge

  • Familiarity with Linux and Unix systems administration, LAMP Stack application development, and AWS

What you'll learn

  • Understand how to approach breaking up a monolithic architecture

Description

Rick Timmis and Janet Valbuena share a real-world journey migrating from a single megalithic application hosted in a data center to a distributed multicomponent application structure running on the Amazon’s AWS cloud, followed by refactoring and replacing the components with microservices to complement the migration from monolith to serverless cloud. Join in to learn what worked and what didn’t.

Topics include:

  • Architectural assessment of the megalith and its requirements
  • Understanding component separation
  • Designing and implementing a packaging strategy
  • Building a supporting continuous integration system
  • Developing a staging platform
  • Implementing the production platform
  • Moving the customers while keeping services live
  • Decommissioning the megalith
  • Reassessing the component services
  • Identifying and developing the serverless components
  • Designing a serverless architecture
  • Migrating component services to serverless
  • How to make those changes underneath a live running service
  • How to deliver maintenance and updates
  • Future vision: Where we’re going from here
Photo of Rick Timmis

Rick Timmis

WiFiSPARK Ltd

Rick Timmis is a development manager at WiFi SPARK Ltd, where he works on the company’s international growth program and is responsible for platform, systems, and software development. A charismatic, optimistic, and sociable geek, Rick is cut from the cloth of “getting things done.” He’s held multiple directorship appointments and is very experienced at delivering evolutionary internal change and implementing ERP and CRM systems wealth of experience in software systems, mechanical engineering, and business systems automation. An active participant in the free software and open source community and a graduate of the University of Reallydunnit, Rick is a founding member and former CEO of the UK Open Source Consortium and is a current member, mentor, and developer with the Kubuntu flavor of the Ubuntu Linux distribution.

Photo of Janet Valbuena

Janet Valbuena

WiFiSPARK Ltd

Janet Valbuena is a software developer, package manager, release manager, and technology advocate at WiFiSPARK Ltd.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)