공부하기싫어
article thumbnail
[Udemy][day-59,60] Section26 : Cognito

#AWS Certified Developer Associate Cognito 사용자 풀, Cognito 자격증명 풀 및 Cognito Sync 371. Cognito 개요 cognito 는 사용자들에게 신분(identity) 을 주기 위해 사용됨 사용자는 IAM user 가 아닌 클라우드 외부의 사용자를 의미함 Cognito User Pools : 애플리케이션 사용자들에게 로그인 기능을 제공함 API Gateway 및 ALB 와 직접적인 통합을 할 수 있음 Cognito Identity Pools (Federated Identity) : 자격 증명 풀 (신분 연합) 애플리케이션에 연결된 외부 사용자들에게 AWS 자격 증명을 제공하고 AWS 리소스에 직접 액세스 할 수 있도록 해줌 자격 증명 풀 + 사용자..

article thumbnail
[Udemy][day-59] Section25 : 클라우드 개발 키트 (Cloud Development Kit, CDK)

#AWS Certified Developer Associate 369. CDK 개요 AWS Cloud Development Kit JavaScript/TypeScript, Python, Java 및 .NET 등을 이용해 클라우드 인프라를 정의하도록 해주는 키 CDK 는 CloudFormation 을 대체하는 기능 각 언어로 리소스를 정의한 후 CloudFormation 템플릿으로 컴파일링 됨 인프라와 애플리케이션 런타임 코드를 함께 배포할 수 있음 람다 함수, ECS/EKS 컨테이너 사용시 효율이 좋음 CDK vs SAM SAM : 서버리스에 초점 템플릿을 JSON 또는 YAML 형식으로 선언적으로 작성 빠르게 람다 작업에 착수하는데에 탁월함 백엔드에서 CloudFormation 을 활용 - 그보다는 람..

article thumbnail
[AWS-Server] dev_env-CICD-1-CDK container setting

개발 환경 구축 순서 1. CDK container setting - install aws-cli - install cdk-cli 2. create demo stack - create demo stack by python code 3. ci/cd pipeline setting - jenkins config - ansible config - github config 4. test - test 1. CDK container setting 기존에 사용하던 jenkins-server 에 CDK를 위한 컨테이너를 새로 만들고 aws cli 와 cdk cli 를 init 해볼꺼다 CDK container 는 dockerfile 로 빌드할 예정 dockerfile # CDK container FROM ubuntu:2..

article thumbnail
[AWS-Server]Ethereum-auto-trade 개발 환경 CI/CD 설계

원래 아래 링크의 TaskCat 을 이용한 cloudformation stack 의 ci/cd 파이프라인을 만들어보려고 했으나 aws 강의를 듣던 중 SAM 프레임워크에 대해서 배웠고 이 프레임워크를 jenkins 와 ansible 을 이용해서 통합시킬 수 있을것 같아서 한번 해보려고 한다 https://aws-quickstart.github.io/quickstart-taskcat-ci/#_postdeployment_steps TaskCat CI/CD Pipeline for AWS CloudFormation on AWS This document is provided for informational purposes only. It represents current AWS product offerings a..

article thumbnail
[chatGPT] chatGPT 적응하기 - 2
AI/chatGPT 2023. 3. 1. 05:13

어제 개요를 살짝 알아봤으니 오늘은 chatGPT 사용 환경을 세팅하고 살짝 체험해보자 2. chatGPT 사용하는 법 일단 전에 회원 가입은 해뒀다 https://openai.com/ OpenAI Creating safe artificial intelligence that benefits all of humanity openai.com 이제 기본적인 사용법이나 예제들을 살펴봐야겟다 https://www.youtube.com/watch?v=FyMl99NC3nA https://www.youtube.com/watch?v=RU646A52ZFg&t=14s https://www.youtube.com/watch?v=EBBwEDIovMc

article thumbnail
[Udemy][day-58] Section24 : AWS SAM - 2

#AWS Certified Developer Associate 363. SAM - CloudFormation 디자이너 및 애플리케이션 리포지토리 SAM 을 이용할 때의 장점 - 실제 cloudformation 탬플릿 또한 간단하지만 서버리스 애플리케이션을 IaC 로 관리할 때 더욱 장점이 발휘됨 - 여러 예제 템플릿을 제공해서 쉽게 사용할 수 있음 364. SAM 정책 템플릿 SAM 정책 템플릿 또는 서버리스 모델 정책 템플릿 정책 템플릿 : 람다 함수에 권한을 설정할 수 있는 템플릿의 목록 - 권한을 다시 그룹화하는 템플릿을 기반으로 람다 함수를 통해 할 수 있는 작업을 알려줌 full list available : https://docs.aws.amazon.com/ko_kr/serverless-app..