Work(97)
-
Cloud Study - 종료는 꼭 하세요
# 어쩐지 쌔하다 싶더니만 eks, ec2, ecs에서 비용을 야금야금 먹고 있었다.. > 프리티어를 사용하고 있는데 신규 가입자가 아니라서 그런지 일정 시간 이상이 되면 pay를 부가한다. (이 부분은 테스트시 어쩔 수 없기 때문에 ok 라고 이해했다..) > eks 구조를 만들 때도 프리티어 t2.micro를 사용 했다. 어느 정도 비용이 부가될것으로 예상했지만 이정도로 나올 지 몰랐다. (3주 정도 켜둔 ecs보다 5일 정도 켜둔 eks가 더 많이 나왔다.) -> 아.. 이건 바로 꺼야겠다 싶었고 정리 하기 시작했다. 처음에는 ecs 인스턴스에 올라가 있는 eks를 정리 했다. 하지만 그들은 좀비였다.. 계속 살아난다.. 최초에 2개의 좀비(pod)를 생성 했으니.. 지워야 한다. 1. pod 확인..
2021.03.29 -
Cloud Study - Kubernetes, EKS
-> Kubernetes 란? > 컨테이너화 된 애플리케이션의 배포, 확장 및 관리를 자동화하기위한 오픈소스 시스템(플랫폼)입니다. > 쿠버네티스란 명칭은 키잡이(helmsman)나 파일럿을 뜻하는 그리스어에서 유래했다. > k8s라고도 불리는데 이는 k(ubernete)s의 8자리를 따서 부르는 용어다. > 구글이 2014년에 쿠버네티스 프로젝트를 오픈소스화했다. -> Kubernetes why? > 배포 단순화 : 개발자가 운영자의 도움 또는 서버에 지식 없이 자체적으로 애플리케이션을 배포 가능하다. 로컬 저장소, 공용 클라우드 공급자 등과 같이 원하는 저장소 시스템을 자동으로 탑재 가능하다. 개발, 테스트, 배포에서 모두 동일하게 동작하고 어떤 머신을 쓰던 동일한 환경 구성이 가능하다. -> 분산 ..
2021.03.26 -
Cloud Study - 마이크로 서비스(micro service)
-> 마이크로 서비스 > 소규모의 독립적인 서비스로 구성되어 있는 경우의 소프트웨어 개발을 위한 아키텍처 및 조직적 접근 방식 > 애플리케이션의 확장을 용이하게 하고 개발 속도를 앞당겨 혁신을 실현하고 새로운 기능의 출시 시간을 단축할 수 있게 해 줍니다. > 애플리케이션이 독립적인 구성 요소로 구축되어 각 애플리케이션 프로세스가 서비스로 실행됩니다. 이러한 서비스는 경량 API를 사용하여 잘 정의된 인터페이스를 통해 통신합니다. > 서비스는 비즈니스 기능을 위해 구축되며 서비스마다 한 가지 기능을 수행합니다. 서비스가 독립적으로 실행되기 때문에 애플리케이션의 특정 기능에 대한 수요를 충족하도록 각각의 서비스를 업데이트, 배포 및 확장할 수 있습니다. -> 마이크로 서비스 특징 자율성 : 다른 서비스의 ..
2021.03.25 -
Cloud Study - 서비스 로드 밸런싱
-> Application Load Balancer Application Load Balancer는 컨테이너가 동적 호스트 포트 매핑을 사용하도록 허용합니다 Application Load Balancer는 경로 기반 라우팅 및 우선 순위 규칙을 지원합니다. 각 서비스는 여러 대상 그룹을 지정할 경우 여러 로드 밸런서의 트래픽을 처리하며 여러 로드 밸런스 포트를 노출합니다. HTTP/HTTPS(또는 계층 7) 트래픽을 라우팅하는 데 사용됩니다. -> Network Load Balancer TCP/UDP(또는 계층 4) 트래픽을 라우팅하는 데 사용 됩니다.
2021.03.25 -
Cloud Study - AWS ec2 fargate
-> AWS Fargate 컨테이너에 적합한 서비리스 컴퓨팅 엔진, 애플리케이션을 빌드하는데 보다 쉽게 초점을 맞출 수 있도록 도와줍니다. 프로비저닝하고 관리할 필요가 없어 애플리케이션별로 리소스를 지정하고 관련 비용을 지불할 수 있으며, 계획적으로 격리함으로써 보안 성능을 향상시킬 수 있습니다. -> AWS Fargate 이점 애플리케이션 배포/관리 : 서버의 규모를 조정하거나 서버에 패치를 적용하고 서버를 보호 및 관리하는 데 소요되는 운영 경비가 발생하지 않습니다. 적정 규모의 리소스 : 컨테이너용으로 지정하는 리소스 요구 사항과 밀접하게 일치하도록 컴퓨팅을 시작하고 규모를 조정합니다. 안전하게 격리 : 개별 태스크 또는 자체 전용 커널 런타임 환경에서 실행됩니다. 높은 수준의 애플리케이션 가시성 ..
2021.03.23 -
Cloud Study - docker hub
-> Docker hub에 이미지를 올립니다. 이미지 빌드 도커 로그인 도커 허브에 push 도커 허브 확인 -> Docker hub에 이미지를 올립니다. 이미지 빌드 도커 로그인 도커 허브에 push 도커 허브 확인 *본 내용은 코멘토 직무 부트 캠프를 진행하면서 공부, 혹은 배용 내용들을 정리한 글입니다. (AWS 해커톤 우승자 출신 글로벌 엔지니어와 클라우드 직무 A to Z)
2021.03.23