Solution Architect

What is a Solution Architect?

Do you love being in charge of things, and of finding answers and solutions to problems? Are you also interested in a career that combines both the technical and business inner workings of a company? You may be interested in working as a solution architect!

Solution architects evaluate a specific need that a business may have and build and integrate information and computer systems that meet that need. This can take the form of products or services, and involves integrating the software and hardware that will best meet requirements. They also examine the current systems architecture, and work with business and technical staff to recommend solutions that result in more effective systems.

What does a Solution Architect do?

Solution architects possess a balanced mix of technical and business skills, and are responsible for the design of one or more applications or services within an organization.

Once solution architects are given a problem, they are not only in charge of finding the answers, but of actively leading the technical vision to success. Most solution architects have spent many years in the software development world and have therefore learned dozens of tools designed to help them be more effective and productive.

They are typically part of a solution development team, often working with enterprise architects and computer network architects for strategic planning discussions.

Their main focus is on the technical decisions being made regarding the solution and how they impact the business outcomes. The rest of the development team will then use the information to implement the solution.

Solution Architects focus on:

  • how technology can be used to solve a given business problem
  • which framework, platform, or tech-stack can be used to create a solution
  • how the application will look, what the modules will be, and how they interact with each other
  • how things will scale for the future and how they will be maintained
  • understanding and mitigating the risk in third-party frameworks/platforms
  • finding a solution to a business problem

Solution architects become involved with a project at the time the computer systems analyst is developing requirements. They then remain involved throughout the balance of the project. They organize the development effort, and are often expected to provide motivation and guidance to the entire development team during the systems development life cycle. They are ultimately responsible for the vision that underlies the solution and the execution of that vision into the solution.

Some solution architects may look after the programming, integration, and testing of software systems and associated devices. The process used typically involves selecting the most appropriate technology for a problem, as well as balancing architectural concerns of the project with the concerns of the enterprise.

Solution architects need significant people and process skills. They are often in front of management, trying to explain a complex problem in laymen's terms. They have to find ways to say the same thing using different words for different types of audiences, and they also need to really understand the business' processes in order to create a cohesive vision of a usable product.

What is the workplace of a Solution Architect like?

Similar to other types of systems or computer network architects, solution architects work full time, with the occasional required overtime. They spend most of their time in an office setting. Very little physical activity is associated with this career, but it may involve meeting strict deadlines and performance standards.


CIO Solution Architect


Technology Radar Modeling


  • Techniques - Methods & Patterns

    • Microservices
    • Pipeline as Code
    • API-First Design Approach
  • Tools

    • Azure DevOps
    • SonarQube
  • Platforms - Platforms & Operations

    • Azure AD
    • Datadog
    • Infrastructure as Code/Terraform
    • ElasticSearch
  • Language & Frameworks

    • Angular
    • Typescript
  • Others

    • Datalake
    • PowerBI
    • REBAR Messaging

  • CIO Developer

    • IaC/Terraform Providers
    • CIO Catridge Collections
    • Next Gen Cloud
    • Enterprise Architecture
  • CIO EA Hub
    • Application Architecture Discovery
    • Build Cloud Custom Application
    • Analyze Reports and Metrics

Solution Architect的更多相关文章

  1. 【内推】微软北京深圳招聘多名Cloud Solution Architect

    Azure is the most comprehensive, innovative and flexible cloud platform today and Microsoft is hirin ...

  2. 长期内部推荐SAP职位,包括Java ABAP 咨询顾问,Developer,架构师等。

    长期内部推荐SAP职位,包括Java ABAP 咨询顾问,Developer,架构师等. 有需要请发简历到邮箱    LoB Position LocationAcquisitions Hybris ...

  3. TOGAF架构能力框架之架构合同、成熟度模型和架构技能框架

    TOGAF架构能力框架之架构合同.成熟度模型和架构技能框架 5. 架构合同 架构合同是在开发团体和赞助者之间关于架构的交付物.质量以及适用目标的联合协议,并且通过有效的架构治理将会促使这些协议的成功施 ...

  4. 企业架构研究总结(40)——TOGAF架构能力框架之架构合同、成熟度模型和架构技能框架

    5. 架构合同 架构合同是在开发团体和赞助者之间关于架构的交付物.质量以及适用目标的联合协议,并且通过有效的架构治理将会促使这些协议的成功施行.通过对合同的管理施行一个治理方法,如下几点将会得到保障: ...

  5. Kafka Frequently Asked Questions

    This is intended to be an easy to understand FAQ on the topic of Kafka. One part is for beginners, o ...

  6. Visual Studio TFS Branching and Merging Guidance

    Origin URL:https://msdn.microsoft.com/en-us/magazine/gg598921.aspx Bill Heys and Willy-Peter Schaub ...

  7. 好好讲一讲,到底什么是Java高级架构师!

    一. 什么是架构师 曾经有这么个段子: 甲:我已经应聘到一家中型软件公司了,今天上班的时候,全公司的人都来欢迎我. 乙:羡慕ing,都什么人来了? 甲:CEO.COO.CTO.All of 程序员,还 ...

  8. 如何从普通程序员晋升为架构师 面向过程编程OP和面向编程OO

    引言 计算机科学是一门应用科学,它的知识体系是典型的倒三角结构,所用的基础知识并不多,只是随着应用领域和方向的不同,产生了很多的分支,所以说编程并不是一件很困难的事情,一个高中生经过特定的训练就可以做 ...

  9. software engineer's resume(帮助你写程序员简历)

    关键词 参考 简历模板 参考 下面开始是正文(关键词原文) 介绍 本项目由海外兔 (https://osjobs.net) 维护,海外兔团队由一线互联网面试官组成,提供海内外公司一对一入职套餐以及算法 ...

随机推荐

  1. windows下cuda、cudnn以及pytorch的安装

    一.在anaconda下配置cuda.cudnn以及pytorch环境 1.打开Anaconda Prompt,输入 conda create -n pytorch python=3.8        ...

  2. python刷剑指offer(21-40)(一刷)

    21.输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序.假设压入栈的所有数字均不相等.例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序 ...

  3. Tableau学习step1一Tableau概述

    本文首发于博客冰山一树Sankey,去博客浏览效果更好. 一.Tableau优缺点 优点 ·简单易用,只要是会用 EXCEL,几分钟就可掌握 Tableau的基本用法 急速高效 ·结果美观 ·轻松整合 ...

  4. Kibana-CentOS7单机安装测试

    一.是什么 Kibana 是为 Elasticsearch设计的开源分析和可视化平台.你可以使用 Kibana 来搜索,查看存储在 Elasticsearch 索引中的数据并与之交互.你可以很容易实现 ...

  5. composer.json和composer.lock到底是什么以及区别?

    composer方文档:https://docs.phpcomposer.com/04-schema.html我们在做项目的时候,总是要安装一些依赖.composer给我们提供了很多方便.直接运行co ...

  6. 华为交换机ACL如何使用及原则

    华为交换机ACL如何使用及原则 转载自:辣条①号  源链接:https://boke.wsfnk.com/archives/480.html   ACL(访问控制列表)的应用原则:标准ACL,尽量用在 ...

  7. LGP4229题解

    某位寄吧的故事 下文的 \(m\) 即为题面中的 \(Q\). 离散化,把序列变成 \(O(2m)\) 个部分,然后对这 \(O(2m)\) 个部分把最大值求出来,每次把最大值相同的部分拉出来,再把限 ...

  8. 想让DBA瞬间崩溃,那就让他去做SQL性能优化

    摘要:很多大数据计算都是用 SQL 实现的,跑得慢时就要去优化 SQL,但常常碰到让人干瞪眼的情况. 本文分享自华为云社区<做 SQL 性能优化真是让人干瞪眼>,作者: 石臻臻的杂货铺 . ...

  9. Mod_Security 安装配置

    Mod_Security 安装配置 OS平台:Ubuntu 16 服务器:Apache2 一.更新Ubuntu apt-get更新源 sudo mv /etc/apt/sources.list /et ...

  10. C# WinForm 设置按纽为透明,使用背景色

    今天开发登陆界面时,遇到一个窗体控制设置问题: 1.将按纽设置为透明: 2.并且使用背景图片的颜色: 3.并且需要当点击这个按纽时,仍然显示背景图片颜色: 4.去掉按纽边框显示线: 需要的效果如下: ...