교육108 [87일 차] 21.11.25 : Python 2 Python 기초 문법 - format(), 연산자, 조건문 1교시 특정 기능의 값을 도출하기 위해 여러 코드의 값을 하나의 함수로 만든다. 문자열 안의 {}에 문자열 뒤의 .format()으로 매개변수를 넣을 수 있다 format 함수는 {} 기호를 내부에서 인수값으로 대체하는 역할 뿐이다. -> {:d} : int 자료형 정수 출력 -> {:+d} : 양수. 음수는 동일하게 하되 매개변수에 - 붙이면 된다 -> {: d} : 기호 부분 공백 -> {:5d} : 5칸 뒤에 출력 -> {:05d} : 빈 칸을 0으로 채우기 2교시 10:30 ~ 11:20 기업 설명회 보안 회사다. 내일은 클라우드 기업 설명회 3교시 {:d} 형식으로 작성했는데 매개변수를 실수형으로 넣으면 에러 발생 -> {:f}로 작성.. 2021. 11. 25. [86일 차] 21.11.24 : Python 1 Python 기초 이론 + 문법 1교시 기존 강사님 복귀. 파이썬-테라폼-도커/쿠버네티스 수업 예정 발표 예정일 22.01.03, 수료일 22.01.13 예정 파이썬 수업 목표는 "다른 사람이 작성한 코드를 알아볼 수 있을 정도" 콘솔/CloudFormation으로 AWS 서비스를 구축했었다. AWS로 접근할 수 있는 방법 중 SDK가 있다고 했는데, 대표적인 것이 파이썬/자바/Node.js 예를 들어 만든 템플릿으로 인프라를 만들기 위해 콘솔로 직접 접속해서 배포했었는데, 로컬에 있는 템플릿을 AWS CloudFormation 서비스를 통해 배포하는 방식도 있다. 파이썬은 OS에 민감하지 않고 다양한 분야에서 활용할 수 있지만 C 언어에 비해 느리다. -> 큰 틀을 파이썬으로 짜고, 세부 기능은 C나 .. 2021. 11. 24. [75일 차] 21.11.09 : AWS 공인 교육 1 AWS 이론 기초 AWS VPC, Subnet, EC2 등 기초 인프라 실습 - 웹 서버 + DB 서버 구축 1교시 이제는 강의 녹화 영상이 없으니 집중! 과목은 2가지 - AWS Technical Essential + Architect on AWS 교재 배포 : VitalSource 사이트 들어가서 코드 입력(2개). 교재를 볼 수 있는 기간은 2년 -> 프린트하고 싶다면 PC에 앱을 다운로드하고 로그인 후 PDF 프린트 Lab guide : 실습 매뉴얼 - 개인 계정으로 하는 실습 + 퀵랩 환경 실습(교육 중에만 사용 가능) -> 퀵랩 실습은 내일부터 Student guide : 수업용 자료 오늘내일은 AWS 기술 에센셜, 그 다음은 아키텍트 온 AWS 수업 두 과목 간에 겹치는 부분이 꽤 있다. A.. 2021. 11. 9. [74일 차] 21.11.08 : DevOps 15 AWS Migration 수업 전 강사님 말씀 내일부터 AWS 공인 강사님 수업. 현직자 분이시라 아마 최신 기술이나 실제 사용하는 기술을 배울 수 있을 것이다. 배우는 내용이 많이 겹치겠지만, 복습한다고 생각하고 듣기. 강사는 2분인데, 한분은 AWS, 한분은 Docker/Kubernetics. 수업 끝나면 원래 강사님 돌아와서 파이썬/Terraform 수업하면서 팀 프로젝트 준비. -> 팀 프로젝트 발표 자료 자체는 간단하게. 내용은 말로 해야지 자료에 넣으면 지저분해진다. -> 대충 미리 겁먹지 말라고 하신다. 1. AWS SAA 준비 2. 개인 포트폴리오 준비 3. 팀 프로젝트 구상 1교시 Migration Service - Application Migration Service(AMS or MGN.. 2021. 11. 8. [73일 차] 21.11.05 : DevOps 14 AWS Certificate Manager SSL/TLS 1교시 어제 마지막 시간은 Node.js 애플리케이션 코드 문제인지 에러 찾다가 끝났다. 어쨌건 전체 구조는 사용자가 URI를 전송하고 ID를 받음 -> Node.js 생산자가 메시지를 큐로 전송. Payload에 ID에 URL 포함. -> Node.js 소비자가 메시지를 수신하고 URL에서 PNG 이미지 생성. 그리고 S3에 이미지 저장(ID는 이미지 이름) -> 사용자는 알려준 ID로 S3에서 이미지 다운로드 인프라 디커플링 요약 - 종속성을 줄이기 위한 작업. 일을 쉽게 만든다 - 동기 디커플링은 양측이 동시에 가용해야 하지만, 서로를 알지는 못한다. - 비동기 디커플링은 다른 쪽이 가용하지 않아도 통신 가능 - 대부분의 애플리케이션은 ELB.. 2021. 11. 5. [72일 차] 21.11.04 : DevOps 13 비동기 디커플링 SQS 1교시 비동기 디커플링과 메시지 큐 인프라(시스템) 관련해서 동기와 비동기의 차이는? -> 동기는 데이터를 요청하면 데이터 생산자(응답자)에게 바로 간다. -> 비동기는 이메일을 생각하면 된다. 데이터를 요청하면(이메일을 보내면) 이메일함에 이메일이 들어가고, 응답자가 이메일함을 보고 응답한다. 분산 처리 환경에서는 비동기식 처리 방식이 더 좋다. 데이터가 주르륵 들어오면 이메일함(큐)에 주르륵 들어가 있고, 앞에서부터 빼서 처리한다. 동기 시스템이라면 요청이 바로 응답자에게 가는데, 요청이 많으면 응답 프로세스에 과부하가 걸린다. 비동기 시스템이라면 요청자->수신자->큐->응답자->큐->수신자->요청자 순서로 흘러간다. 식당에 비유하면 수신자와 응답자는 웨이터와 요리사라고 볼 수.. 2021. 11. 4. 이전 1 2 3 4 5 6 7 ··· 18 다음