클라우드 개발
AWS, Azure, GCP 등 클라우드 환경에서 인프라 설계·구축·운영을 담당하는 역할
주요 과업
- 클라우드 아키텍처 설계
- 가상머신·컨테이너 관리
- 리소스 모니터링 및 비용 최적화
- 보안 및 백업 정책 설정
- CI/CD 파이프라인 구축
- 문제 발생 시 트러블슈팅
직업 트렌드
- 하이브리드·멀티 클라우드 전략 확산, 컨테이너 오케스트레이션(Kubernetes) 활용 증가
- 서버리스(Serverless) 컴퓨팅도 주목받음
필요 지식
- 네트워크
- 운영체제
- 가상화
- 컨테이너 기술(Docker)
- 클라우드 서비스(AWS, Azure, GCP) 구조 이해
필요 스킬
- 하드 스킬: 인프라 자동화(IaC), 스크립팅(Shell, Python), 모니터링 툴(Prometheus, Grafana 등)
- 소프트 스킬: 문제 해결, 커뮤니케이션
필요 경험
- 클라우드 기반 프로젝트(Infrastructure as Code 적용 등)
- DevOps 환경 인턴십
- 서버 운영·모니터링 경험
준비할 것
- 1단계: 서버 개념, 네트워크 기초, 가상화 이해
- 2단계: AWS/Azure 실습, 리눅스 관리, 클라우드 아키텍처
- 3단계: 클라우드 자격증(SAA 등), 도커/쿠버네티스, MSP 인턴
- 추천 전공: 컴퓨터공학, 클라우드컴퓨팅
클라우드 개발, 나에게 맞을까요?
강점 진단으로 적합도를 확인하고, 지금 수준에서 무엇을 채워야 하는지 확인하세요.
로그인 없이 3분 시작