클라우드

클라우드 아키텍트 / 클라우드 엔지니어 차이

쟈누이 2024. 3. 7. 10:00
반응형

 

1. 주요 차이점


  • 실무에 직접 관여하느냐의 여부에 따라 클라우드 아키텍트와 엔지니어의 차이가 갈리는 것 같음
  • 아키텍트가 전반적인 청사진을 그리고 제시하는 거라면, 엔지니어는 그 청사진을 바탕으로 구축을 하는 업무

 

 

2. 클라우드 아키텍트


클라우드 아키텍트는 기업의 클라우드 컴퓨팅 전략을 조율하는 전략적 역할을 담당한다. 이들은 전반적인 클라우드 환경을 설계하고 비즈니스 목표에 부합하는지 확인한다. 일반적으로 실무에 직접 참여하지는 않는다. 클라우드 데이터베이스 아키텍트나 클라우드 보안 아키텍트와 같은 전문 분야도 있다.

클라우드 아키텍트는 비즈니스 및 애플리케이션 요구 사항을 평가하고 이에 맞는 적절한 기술 조합을 사용해 확장 가능한 클라우드 솔루션을 구축한다. 여기에는 클라우드 플랫폼과 비클라우드 플랫폼이 모두 포함될 수 있다. 세분화된 코딩 및 개발 작업보다는 클라우드 시스템의 청사진과 인프라에 집중하는 것이 핵심이다. 

중요한 것은 전략에 집중하는 것이다. 클라우드 아키텍트는 구축 중인 시스템의 비즈니스 목적을 파악하고 올바른 기술 구성을 조합해 비즈니스에 최대의 가치를 돌려주는 역할을 담당한다.

 

 

 

 

3. 클라우드 엔지니어


클라우드 엔지니어는 기본적으로 클라우드 시스템의 설계, 개발 및 유지 관리와 같은 클라우드 컴퓨팅의 실무적인 측면에 관여한다. 이들은 코딩, 확장성 보장, 클라우드 플랫폼의 기술적 상태 관리 등 클라우드 기반 애플리케이션을 구현하는 업무를 담당한다.

클라우드 엔지니어는 소프트웨어 개발자와 광범위하게 협업하고 때에 따라 개발을 수행할 수도 있다. 하지만 코딩이 필요하지 않은 다른 업무도 중요하기 때문에 개발자로 부르지는 않는다.

클라우드 엔지니어가 되기 위해 중요한 것은 클라우드 시스템, 데이터베이스, AI, 거버넌스 및 보안의 복잡성을 '실무적으로' 처리하는 역량이다

반응형

'클라우드' 카테고리의 다른 글

[클라우드] Redshift / Snowflake 비교  (0) 2024.02.20