Role of Software Architect in Cloud strategy
Created with Microsoft Designer

Role of Software Architect in Cloud strategy

The Software architect role is focused on solving the problem with best technology. Cloud has evolved to an integrated platform to provide all the technical capabilities to build, deploy and manage the application, right from infrastructure to middleware to security to managed tools and developer tools. So, cloud adoption strategy affects every part of the IT landscape from engineering to operations which means the software architect needs to be involved in all parts of the cloud strategy (Business, Platform, Adoption, Operations and change). Across the strategy and planning phase, the software architect needs to,

  1. Business strategy - Participate in business KPI definition and tracking mechanism, so that it forms active part of solution engineering.
  2. Platform strategy - Choose the right cloud provider (s) to meet all the functional and non-functional requirements in building the application portfolio.
  3. Adoption Strategy - Determine right deployment model across cloud computing continuum, to maximize the value created while keeping transformational and operational effort and cost optimal.?
  4. Operations Strategy - Managing the portfolio through the lifecycle requires capabilities in line with application architecture for observability, scalability, resiliency and lifecycle management.
  5. Change Strategy - In creation of the enablement structure like transformation office and CoE, architect need to facilitate creation of the CoE structure to ensure the adoption journey can be executed smoothly.?

要查看或添加评论,请登录

Madhan Raj J的更多文章

社区洞察

其他会员也浏览了