August 21, 2020
🚀 👋 Want to make sure the clients talk, and you don’t miss out on important details?
❓Or if you are the one who despite of efforts can’t collect information for reviews or architecture questions. This short note should help.
Before starting, as the tradition goes- please grab your coffee ☕ and stick with me for another two minutes.
I’ll make sure that you receive something meaningful from our conversation!
❓“How do you think is your Infrastructure architected?”
It is very important, this gives more of a structure and clarity. More clarity adds to important details getting captured.
Let’s take it other way round.
It’s easier to say,
“Hey, that can be broken down to microservices and you could have a well architected auto-scaling platform.”
Although, have we thought for a second, is it easy to take those legacy codes, break it down, and containerized it?
Hence, categorizing and asking the right questions is the key.
The WHY?- Why do you want to move this application to the cloud?
The HOW?- How much of code change- is fine?
- How is the workload(traffic)? Constant or any other pattern?
The What?- What is the current infra size in terms of hardware (sizing)
and do you have any cost constraints?
- What are your monitoring requirements?
The Where?- Where are the log stored now [OS, app, and DB logs]
and your thoughts on log management and retention policy?
Note: These are just some of the samples and not a full or exhaustive list. There are many other questions that can be asked to have clarity.
Just make sure to structure things instead of asking generic ones!
📓 🚀 💡