바다토리 웨어하우스

AWS란 무엇인가 본문

IT/Trend

AWS란 무엇인가

바다토리 2022. 4. 28. 18:00
반응형

AWS란?

아마존 웹 서비스(AWS)는 아마존이 제공하는 클라우드 컴퓨팅 서비스입니다. 클라우드 서비스는 기업이 저렴한 비용으로 확장할 수 있도록 필요한 컴퓨팅 성능, 콘텐츠 제공 및 스토리지 공간을 제공합니다.

AWS는 기업에게 다음과 같은 서비스를 제공합니다.

● 클라우드 기반 서버에서 웹 사이트 호스팅
파일의 안전한 보관과 클라우드에 저장된 파일을 어느 위치에서나 접근 가능성
SQL, Oracle 및 MySQL과 같이 관리되는 데이터베이스에 정보 저장
AWS의 콘텐츠 전송할 수 있으며, 네트워크를 사용하여 전 세계에 콘텐츠 전송
대량 전자 메일 보내기


General Electric, Splunk, Samsung, Unilever, Netflix, Kellogs, ESPN, Twitter와 같은 세계 최대 기업 중 일부는 앞에서 나열된 서비스를 위해 AWS를 사용하고 있습니다.

미디어·의료·기술·소매·제조업 업종의 중견기업에서도 AWS의 기능을 활용하고 서비스를 호스팅하고 빅데이터 관리를 하며 사용자 행동을 예측하고 있습니다.

AWS는 다른 어떤 클라우드 서비스 플랫폼보다 훨씬 많은 165개의 서비스를 제공합니다. 각 서비스에는 보다 심층적인 기능이 있어 보다 빠르고 간편하며 비용 대비 효율적인 애플리케이션 구축과 능동적인 마이그레이션이 가능합니다.

예를 들어, AWS의 Kubernetes, Farage 및 ECS는 컨테이너를 실행하는 다른 방법을 제공합니다. 다른 예로 Amazon Elastic Compute Cloud(Amazon EC2)가 있습니다. Amazon EC2는 다양한 사용 사례에 적합하고 메모리, 비용 절감 및 Workload의 빠른 처리의 균형을 맞추기 위해 다양한 "인스턴스 유형"을 제공합니다.

 

 

AWS 솔루션 아키텍트란?

AWS 솔루션 설계자는 AWS 솔루션의 기본 비전을 담당합니다. 개발자는 개발자가 내린 기술적 결정이 비즈니스 목표 및 결과에 부합하는 시스템을 제공하도록 합니다. 이 목표를 달성하기 위해 솔루션 설계자는 아래의 작업을 수행할 수 있도록 비즈니스 통찰력을 지니고 있어야 합니다.


● 비즈니스 목표를 달성하는 데 있어 소프트웨어 및 하드웨어 시스템이 수행하는 역할 평가
 최종 사용자의 문제와 작업 프로세스를 이해하고 효율성을 높이는 솔루션으로 변환
 최종 사용자 및 관리 팀에 프로젝트의 기술적 측면을 설명하여 참여를 유도
 확장성 문제 해결
 타사 프로그램과의 통합 문제 해결


위에서 언급한 비즈니스 기술 외에도, AWS 솔루션 설계자는 AWS 플랫폼 내에서 애플리케이션의 설계와 배치를 감독하는 데 필요한 기술적 지식이 요구되며, 다음의 스킬도 함께 보유해야 합니다.

 클라우드 서비스 채택 계획
 클라우드 플랫폼의 관리 및 모니터링
 클라우드 기반 애플리케이션 설계 및 구축
 소프트웨어 개발: BASH 스크립트를 포함한 Java, Python, C++ 및 JavaScript에 대한 숙련도
 데이터 보안 및 컴플라이언스 법률
 네트워킹
 Linux OS: Unix 명령 실행 및 Docker로 컨테이너화 수행
 애플리케이션 구축 및 배포에 필요한 기타 도구 중 Anible, Chef, Docker, Jenkins와 같은 AWS 환경에서 사용되는 도구의 이해
 Jira와 같은 도구를 사용하여 복잡한 프로젝트 관리를 수행

 

AWS 솔루션 설계자의 평균 급여는 얼마입니까?

2018년 IT 기술 및 급여 관련 연구에 따르면 16,000명의 전문 인력을 확보했으며, 이 중 807명이 AWS 인증을 받았습니다.

 

아마존 웹 서비스 인증을 받은 전문가에 대한 수요가 계속 증가함에 따라, 그들의 급여와 혜택도 따라 증가하고 있습니다. 미국에서 AWS 솔루션 설계자 인증을 받은 인력의 평균 연봉은 118,266달러로 가장 높은 수익을 올리는 있는 것으로 보고 되고 있습니다.

미국 이외에는 캐나다, 호주, 영국, 말레이시아, 싱가포르, UAE, 인도와 같은 나라들이 AWS 솔루션 설계자들이 일하기 좋은 곳으로 여겨지고 있습니다. 아래 표는 위에서 언급한 국가의 초급, 중급, 관리자 및 후 발급 수준의 AWS 솔루션 설계자 급여를 볼 수 있습니다. 

 

AWS 솔루션 설계자 급여 테이블

 

AWS 인증

앞서 언급한 급여를 충족하기 위해서는  AWS 인증을 받아야 합니다.
AWS 인증 솔루션 설계자(AWS Solutions Architect) 인증에는 두 가지 레벨이 있습니다.

연관 수준
● Amazon Web Services에서 확장 가능한 시스템 설계 및 배포
 AWS 서비스 및 보안, 데이터, 계산 등과 같은 다양한 요구 사항을 충족하기 위한 적합성
 AWS에 온프레미스 앱 배포
 AWS에서 데이터 송수신
 AWS 아키텍처 사용에 대한 모범 사례
 비용 예측 및 비용 관리를 위한 메커니즘 마련

 

시험은 객관식 유형이며 80분간 시간이 주어집니다. 또한 2년마다 아래의 시험을 통하여 재인증을 해야 합니다.
 동일한 수준의 재인증 시험 응시
 솔루션 설계자 또는 DevOps 엔지니어의 프로페셔널 레벨 테스트 합격

 

프로페셔널 레벨

어느 정도의 경력이 쌓이면 전문적인 수준으로 업그레이드가 가능하며, 이 단계에서는 연관 수준에서 언급한 기술 이외에도 아래와 같은 기술이 요구되어집니다.

 안정적이고 내결함성이 뛰어난 AWS에서 동적 및 확장 가능한 애플리케이션 설계
 복잡한 애플리케이션 마이그레이션
 전사적 운영 구축


프로 수준의 과정을 수강하게 되면 170분 동안 객관식 시험을 치르게 됩니다.

 

다음은 AWS 솔루션 설계자 인증 프로페셔널 레벨 시험을 치르기 위한 전제 조건입니다.
 AWS Certified Solutions Architect Associate Level 인증
 AWS 플랫폼에서 2년간 일한 경험
 AWS 사용에 대한 실제 지식 시연


AWS 자격증의 인증은 2년마다 재인증을 해야 하며 인증서 만료 6개월 전에는 인증서 만료일 임박을 알리는 메일이 발송됩니다.


마치면서

모든 인증과 마찬가지로 AWS 솔루션 설계 인증 교육은 실무에 적용하기 위해서는 중요하고 필수적인 과정입니다.

이외에도 자격증은 면접을 보는 동안 AWS 내에서 일하는 방법을 알고 회사 내에서 AWS의 적용을 이해하고 있다는 것을 보여줄 수 있습니다.

 

이론보다는 직접 AWS 콘솔을 통하여 작업해보고, 문제를 해결함으로써 실제 운영환경을 모방한 환경에서 테스트해보는 것이 실력을 쌓을 수 있는 방법입니다. 고가용성이나 내결함성 및 확장할 수 있는 기술을 얻기 위해서는 AWS 플랫폼에 대한 실무 경험을 가지고 있는 사람에게 교육을 받는 것이 AWS 솔루션 설계자가 될 수 있는 지름길이기도 할 것입니다.

반응형
Comments