1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 시작하는 AWS Boto

Connected

연습 문제

여러 클라이언트

Sam은 종종 여러 서비스를 동시에 다뤄야 한다는 것을 알고 있어요. 그녀는 boto3에서 서로 다른 두 서비스용으로 두 개의 별도 클라이언트를 만들어 보는 연습을 하려고 해요.

워크플로를 구축할 때, 그녀는 컴퓨터에서 실행되는 스크립트로 여러 Amazon Web Services가 서로 상호작용하도록 만들 거예요.

그녀의 AWS 키 ID와 AWS 시크릿은 각각 AWS_KEY_ID와 AWS_SECRET에 저장되어 있어요.

여러분은 Sam이 S3용 boto3 클라이언트와 SNS용 클라이언트를 초기화하도록 도울 거예요.

그녀는 S3 클라이언트를 사용해 S3의 버킷을 나열하고, SNS 클라이언트를 사용해 발행할 수 있는 토픽을 나열할 거예요 (SNS 토픽에 대해서는 3장에서 배우게 됩니다).

지침

100 XP
  • S3와 SNS와 상호작용할 boto3 클라이언트를 생성하세요.
  • 두 클라이언트 모두 region_name은 'us-east-1'로 지정하세요.
  • 자격 증명은 AWS_KEY_ID와 AWS_SECRET으로 설정하세요.
  • SNS 토픽을 나열하고 출력하세요.