목록Cloud Computing/Amazon AWS (22)
MJay
매우 중요합니다 이런게 좋은 사례입니다. 오픈 소스로 존재하며 이걸 통해 Docker에 대해서 보안을 점검할수있습니다. git hook를 사용해 코드를 분석하십시오
실습 3 - 마이크로 서비스의 가용성 및 확장 개요부트캠프의 이 단원에서는 마이크로 서비스를 항상 사용할 수 있고 수요에 맞게 증가할 수 있도록 보장하는 방법을 다룹니다. 아키텍처의 구성 요소가 작동하지 않는 이유로 한밤중에 단잠에서 깨야 한다면 매우 곤욕스러울 것입니다. Amazon Web Services는 복구를 위해 사람이 개입하지 않아도 될 만큼 손쉽게 고가용성을 위한 설계를 가능하게 해 줍니다. ECS 클러스터를 작동하는 컨테이너 인스턴스와 마이크로 서비스에 자체 복구를 적용하는 방법을 알아보려 합니다.AWS는 고가용성 외에 확장을 중시합니다. 회사나 개발자가 늘어나는 수요를 뒷받침하지 못하면 얼리 어댑터와 열성적인 고객들은 불만을 갖게 될 것입니다. 신규 업체의 경우 모든 것이 완벽하게 돌아가..
az - data center cluster PipeLine 종류로 CI / CD 가 있다. Continious Integration, Continuous Delivery. 배워볼 내용입니다. 가용성이란 건 예로 들면 서비스에서 작업이 중지되면 작업이 종료되고 다시 시작됩니다. 이 프로세스는 서비스가 원하는 실행 작업 수에 도달할 때까지 계속되는 것입니다. 이게 가용성입니다 로드 밸런서 위에서도 서비스를 실행할 수 있습니다. multi -az 하나의 az가 꺼질경우 다른 az로 가능 등등 이런게 가용성이라고 할수 있습니다. 먼저 리소스 관리자가 있어야합니다. 메모리, cpu, 스토리지 같은 리소스와 클러스테에서 지정된 시간에 이들의 가용성을 추적하는 역할입니다. 스케줄러는 컨테이너나 작업의 실행 일정을 ..
요즘 시대에는 기동성이 제일 중요합니다. 기성의 세대를 붕괴시키는게 중요합니다 대표적으로 spotify , uber, airbnb 가 있습니다 모든 팀의 릴리스 단계는 대부분 이렇게 됩니다. 소스 - 변경사항을 소스 리포지토리에 체크인합니다. 이 변경사항에 대해 코드 피드백을 요구하는 팀이 많습니다. 다른 곳에서는 실시간 피드백을 위해 짝 프로그래밍을 사용합니다 빌드 - 애플리케이션의 소스 코드가 빌드 되고 코드 품질은 빌드 머신에서 테스트됩니다. 모놀리식일때는 서로 의존도가 높아서 품질이 많이 떨어졌습니다. API 로 연동이 된다. 언제 개발 되고 수정됬는지 알 필요없었습니다 자유롭지 않았다고 볼수있습니다. 이러한 문제를 깨달은 경영진은 마이크로 서비스 와 두 피자 팀을 만들었습니다 두 피자 팀이란 어..
AWS 기반 마이크로 서비스 https://events-aws.qwiklabs.com/live 들어가서 로그인 해서 만들면 됩니다. 시작하여 event-aws.qwikilabs.com 모습이다 이게 개요이다. -> Docker를 배웠다는 가정하레 바로 MicroService가 뭔지 배운다. 마이크로 서비스가 좋은지 어떤 관점에서 좋은지 배운다. 얼굴 사진을 업로드하면 얼굴 형태를 인식해서 얼굴 인중에 mustache 붙여준다 이걸 예시로 보여줬다.(Web Server) 옛날에는 거대한 하나라는 모놀리스 어플리케이션을 구축했습니다. 정보시스템이 발전하면서 올인원 이렇게 종합된 형태로 구축을 했습니다. 복잡성 제어가 불가능해집니다.. -> exponential -> 그래서 마이크로 서비스가 나왔습니다. 변경..
CloudWatch의 처음 시작 화면이다 옆 메뉴를 보면 Alarm이 있다. Alarm을 설정해서 사용자가 지정해준 무언가를 하면 Alaram이 일어나게 할수있다. 원하는 Service를 지정해서 예로 들면 Total Estimated Charge라는 서비스를 지정해서 Charge 어느 이상이면 Create Alarm하게 하면 된다. Instance의 경우 DiskWrite DiskRead등등 여러가지 Metric의 기준을 Alarm 기준으로 지정할수있다. 예로 들면 Invocations이 몇번 이상 일어나면 Alarm이 일어나게 할수 있다. Event는 어떤 event가 일어날때 Targets를 invoke해주는 기능이다. Event는 ec2, rds,lambda 등등 여러가지가 될수있다. Target..
출처REST란 Represetntation al state transfer이다하나의 웹서비스로서 컴퓨터시스템과 인터넷상의 호환성을 제공해준다.클라이언트에서 HTTP 요청을 직접 작성ESTful 서비스에서 클라이언트 라이브러리를 제공
Wrote a paper with Professor Lee and published to Cloud2017. For Details kmu-bigdata.cs.kookmin.ac.kr