Chapter Outline
TechWorks is facing many technical problems such as difficulties in transferring the data between the divisions, sharing resources, and end user training. The CIO suggested hiring a solutions architect manager who will be responsible for building teams, establishing relationships, setting strategy, and proposing solutions for the current problems as well as finding any available opportunity.
The first mission for the new solutions architect manager, Mr. John, is studying the current system design by setting up a meeting with the enterprise architects and the solution architects. Mr. John has asked the solution architects to finalize the design and implementation of the solution and the enterprise architects to verify that the information technology strategy is aligned with the enterprise mission by analyzing the business strategy. Altogether as a team, they created a plan for the solution by dividing the problem into subproblems using a divide and conquer approach.1 They reviewed the enterprise levels to verify proper bookkeeping of architectural knowledge, techniques, and artifacts and their impact on architectural designs at various levels of scope. In the middle of the management process, Mr. John discovers that a data analyst and several software engineers need to join the team. The data analyst will define the required information for each level. The software engineers will leverage prior architectural knowledge at all levels of scope to create next-generation, secure, super-smart society, intelligent, and autonomous solutions. The team created many patterns to help address the problems, supported the creation of solutions, and put in place a framework ensures that enterprise solutions are in alignment with the evolving vision and strategy of the organizations that uses these solutions to operate and conduct day-to-day business. The main recommendation from the team to implement super-smart society, intelligent, autonomous solutions is to adopt the Microsoft Azure Cloud Platform as a Service and a target solution implementation framework to support customer-facing and internal business functions.
Footnotes
- 1Divide the problem into subproblems and then combine the subproblem solutions to a final solution.