AWS CIF-002 자격증 클라우드 컴퓨팅

윤따·2024년 9월 8일

AWS

목록 보기
2/19

배포 모델에는 크게 3가지가 있다.

1. 클라우드 기반 배포

간단히 말해 우리가 지금 배우는 AWS를 이용하여 배포하는 것이 클라우드 기반 배포라고 할 수 있다. 기존 어플리케이션을 클라우드로 마이그레이션 하거나, 처음부터 클라우드 환경에 최적화 된 어플리케이션을 설계하는 방법이 있다. 또한, 클라우드 기반 배포도 두가지로 나뉠 수 있다.

1-1 하위 수준 인프라

하드웨어 수준의 가상 서버, 네트워킹, 스토리지를 제공받아 기업이 직접 관리하는 방식. 클라우드 제공자의 가상 서버에서 애플리케이션을 배포하고 관리하며, 인프라의 유지보수는 기업이 담당.
예시: Amazon EC2, Google Compute Engine.

1-2 상위 수준 서비스

인프라를 신경 쓰지 않고 더 높은 수준의 관리 서비스에 애플리케이션을 배포. 기업이 애플리케이션 코드만 작성하면 클라우드 제공자가 인프라, 네트워크, 보안 등을 관리해줌. 예시: AWS Lambda(서버리스 컴퓨팅), Heroku(PaaS), Salesforce(SaaS).

2. 온프레미스 배포

서버,네트워크,스토리지 등 IT 인프라를 기업 내부에서 배치하는 방식. 프라이빗 클라우드 배포라고도 한다. 기업은 데이터와 인프라에 대한 완전한 제어 권한을 가진다. 민감한 데이터를 처리해야 하는 경우 보안 우려로 인해 온프레미스를 선호할 수 있다. 초기 비용이 높고, 확장에 있어 제한이 있다는 단점이 있다.

3. 하이브리드 배포

클라우드 기반 리소스를 온프레미스 인프라에 연결한다. 온프레미스에서 관리가 더 필요한 데이터나 애플리케이션을 유지하면서, 필요한 경우 클라우드 리소스를 사용하여 확장하거나 자동화된 처리를 할 수 있다.


그렇다면 클라우드 컴퓨팅의 이점이 뭘까?

  1. 비용절감: 초기 인프라 구축 비용을 줄이고, 필요한 만큼만 자원을 사용할 수 있어 비용이 효율적 이다.
  2. 유연한 확장성: 트래픽 증가에 맞춰 자동으로 자원을 확장하거나 축소할 수 있어 매우 유연하다.
    3.신속한 배포: DevOps 및 CI/CD 도구를 통해 지속적인 배포가 가능하여, 애플리케이션 개발과 배포 속도가 빨라진다.
profile
윤따와더나은인생

0개의 댓글