Engineering the Future of Software
16–18 October 2017: Conference & Tutorials
18–19 October 2017: Training
London, UK

Architecting for the cloud

Ann Mwangi (ThoughtWorks)
14:1515:05 Tuesday, 17 October 2017
Scale
Location: King's Suite - Sandringham Level: Intermediate
Secondary topics:  Anti-Pattern, Best Practice, Overview
Average rating: **...
(2.00, 9 ratings)

What you'll learn

  • Explore the most important considerations while designing cloud architecture
  • Learn how to evaluate your business needs to determine your design
  • Understand the current architecture design process

Description

Architects are increasingly becoming convinced that the cloud is the way to scale. The most important consideration after deciding on a cloud migration is the architectural design of the proposed infrastructure. Cloud architecture needs to be robust and well thought out to ensure that it handles all the requirements at hand and flexible enough to handle those in the future. Ann Mwangi shares considerations when deciding on and designing a cloud architecture for a business and highlights common pitfalls that teams fall into during this process.

Key questions include:

  • Is the business ready to invest in this operation, in terms of time and money?
  • Are the developers ready to adopt to this infrastructure?
  • Is there a team to maintain this infrastructure?
  • Do you have a supporting infrastructure to ensure success (e.g., continuous delivery and deployment)?
  • Can parts of this infrastructure scale with minimal disruption to the overall design?
  • Could you simplify the architecture without losing your desired value?
  • How easy is it to integrate with the current applications that will not immediately migrate to the cloud?
  • Is it easy to secure this infrastructure?
Photo of Ann Mwangi

Ann Mwangi

ThoughtWorks

Ann Mwangi is a software developer at ThoughtWorks. Previously, she worked in QA and was a consultant for projects across a number of continents. Ann contributes to open source projects and serves as a mentor with groups like Rails Girls, coaching and working with young people interested in IT. She is intrigued by the complexity of life, people, and how teams effectively work together. Ann hates being stagnant in life and thus keeps seeking for opportunities to grow both as a person and employee.

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)