What is a Solutions Architect?
- In a broad sense, a solutions architect is responsible interpreting requirements(through analysis) and turning it into architecture that can be used by others to build/implement the solution.
- In the world of AWS (and cloud computing in general) it means being competent in the following areas: (source: AWS)
- Designing and deploying scalable, highly available, and fault tolerant systems on AWS.
- Lift and shift of an existing on-premises application to AWS.
- Ingress and egress of data and from AWS.
- Selecting the appropriate AWS service based on data, compute, database, or security requirements.
- Identifying appropriate use of AWS architectural best practices.
- Estimating AWS costs and identifying cost control mechanisms.
- From TechTarget.com
- A cloud architect is an IT professional who is responsible for overseeing a company's cloud computing strategy. This includes cloud adoption plans, cloud application design, and cloud management and monitoring. Cloud architects oversee application architecture and deployment in cloud environments -- including public cloud, private cloud and hybrid cloud. Additionally, cloud architects act as consultants to their organization and need to stay up-to-date on the latest trends and issues.