It won't hurt to try

[AWS Certified Cloud Practitioner][module.1] 3. Amazon Web Services(AWS) 소개 본문

AWS/AWS Certified Cloud Practitioner

[AWS Certified Cloud Practitioner][module.1] 3. Amazon Web Services(AWS) 소개

yongki.doki 2021. 11. 3. 21:31

Amazon Web Services(AWS) 소개

웹 서비스란?

웹 서비스는 인터넷을 통해 이용할 수 있도록 제공되는 소프트웨어로,

API(애플리케이션 프로그래밍 인터페이스) 상호 작용의 요청 및 응답에 대해

XML 또는 JSON과 같은 표준화된 형식을 사용합니다.

AWS란?

  • AWS는 다양한 글로벌 클라우드 기반 제품을 제공하는 안전한 클라우드 플렛폼입니다.
  • AWS는 컴퓨팅, 스토리지, 네트워크, 데이터베이스 및 기타 IT리소스와 관리 도구에 대한 온디맨드 액세스를 제공합니다.
  • AWS는 유연성을 제공합니다.
  • 필요한 개별 서비스에 대해 사용한 만큼만 비용을 지불하면 됩니다.
  • AWS 서비스는 빌딩 블록처럼 서로 유기적으로 작동합니다.

서비스 선택

선택하는 서비스는비즈니스 목표 및 기술 요구 사항 따라 다릅니다.

예) VMware Cloud on AWS, Amazon EC2, AWS Lambda, AWS Elastic Beanstalk 등

  • Amazon EC2 : 컴퓨팅 측면에서 AWS 컴퓨팅 리소스와 인프라를 완벽하게 제어하려는 경우 사용된다.
  • AWS Lambda : 코드를 실행하면서 서버를 관리하거나 프로비저닝하지 않으려는 경우 사용된다.(자동 동적 서버)
  • AWS Elastic Beanstalk : 서비스를 프로비저닝하여 웹 애플리케이션을 자동으로 배포, 관리 및 확장할 수 있습니다.
  • Amazon Lightsail : 간단한 웹 애플리케이션을 위한 클라우드 플랫폼으로 간단한 방법으로 웹 애플리케이션을 시작하려고 할때 사용된다.
  • AWS Batch : 수십만 개의 배치 워크로드를 안정적으로 실행해야 할때 사용된다.
  • AWS Outposts : 온프레미스 데이터 센터에서 AWS 인프라를 실행하고자 할 때 사용된다.
  • AWS Fargate 또는 Amazon Elastic Kubernetes Service 또는 Amazon Elastic Container Service : 컨테이너 또는 마이크로서비스 아키텍처를 구현하려는 경우
  • VMware Cloud on AWS: 온프레미스 서버 가상화 플랫폼을 AWS로 마이그레이션하려는 경우에 사용된다.

AWS와 상호 작용하는 3가지 방법

  • AWS Management Console : 사용하기 쉬운 그래픽 인터페이스
  • 명령줄 인터페이스(AWS CLI) : 개별 명령 또는 스크립트를 사용하여 서비스에 액세스
  • SDK(소프트웨어 개발 키트) : 코드(예: JAVA, Python 등)에서 직접 서비스에 액세스

 

300x250
300x250
Comments