치킨맛코드

치킨맛코드

  • 분류 전체보기 (196)
    • Cloud (62)
      • AWS(Amazon Web Services) (2)
      • AWS 기초 (46)
      • OpenStack (4)
      • Microsoft Azure (7)
      • Ansible (3)
    • DevOps (58)
      • Terraform (2)
      • Docker & kubernetes (25)
      • DevOps기초 (9)
      • Prometheus & Grapana (2)
      • helm (1)
      • CKA Test 준비 (17)
    • IT기초 (21)
      • linux와 운영체제 (6)
      • IT기본용어 (14)
    • Django (17)
      • 네트워크 (12)
    • JAVA 기초(임시중단) (7)
      • IntelliJ & SpringBoot (2)
    • 잡다한 IT (26)
      • 개발자도 궁금한 IT인프라 (9)
      • Springboot와 AWS로 혼자 구연하는 웹 .. (5)
    • 리뷰 (2)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

치킨맛코드

컨텐츠 검색

태그

동적 호스트 구성 프로토콜 ssh AWS grafana error DHCP telnet 세대별 방화벽 도커 리뷰 띠부씰 Kubernetes 기능별 방화벽 Grafana 방화벽의 종류 docker compose docker images 쿠버네티스 Docker 스크린드서브넷 베스쳔호스트

최근글

댓글

공지사항

  • 치킨맛 코드의 공부블로그 입니다

아카이브

분류 전체보기(196)

  • 네트워크를 시작하기 앞서

    21세기를 살아가는 우리들에게 Network라는 단어는 익숙할래야 익술할 수 밖에 없는 단어임은 분명한 사실이다. 이 블로그 에서는 우리의 일상속에 깊이 관여되어 있는 네트워크에 대해 알아보고자 한다. Network 란 무엇일까? 현실세계에서 우리가 IT기기를 사용해 데이터를 주고 받는 행위인 '통신'을 하기 위해 여러가지의 장치들이 서로 연결되어 있는 집합들을 네트워크라 정의할 수 있다. 너무나 거창해 보이는 네트워크를 왜 구축하며 사용할까? 네트워크를 구성하게되면 생기는 장점은 크게 3가지이다. 1. 기기간의 파일 공유 및 디렉터리 공유 일반적으로 네트워크를 구축한다. 라고 표현을 하면 기업 혹은 특정 단체에서 서로 정보를 공유할 수 있는 연락망, 혹은 그 구성을 하는 것을 의미한다. 그렇다는 것은 ..

    2021.08.28
  • 실수와 논리 자료형

    실수가 뭘까? '아이고 내가 실수했네. 미안해.' 라고 하면 이것은 mistake가 될 것이다. 하지만 컴퓨터에서 실수는 'real number' 말 그대로 진짜 수 라는 의미이다. Java에서 실수는 보통 다음과 같이 double자료형을 기본으로 사용한다. 혹시 파이(먹는거아니다) 라는것을 아는가? π 라고 쓰고 3.14...어쩌고저쩌고....라는 원주율을 의미한다. 2019년 구글에서는 31.4조의 자리까지 계산을 해 내며 신기록을 세웠는데 이 숫자가 갑자기 왜 나올까? java에서는 조금 특이한데 실수이지만 doble형식으로 내부에 저장이 되어 있다. 이 말이 어떤 의미냐면 다음의 그림을 보면 알 수 있다. 실수이지만 java 내부적으로 double형식으로 저장이 되며 float를 사용했을때는 실행..

    2021.08.22
  • Big Data (빅데이터란)?

    2017년 5월 영국의 “the economist”에 따르면 “세계에서 가장 가치 있는 자원은 이상 기름이 아니라 Data이다.” 라는 선언을 했고 이 선언은 2021년 현재에도 막강한 힘을 가지고 있다. 기업에게 있어서 데이터 라는 것은 아주 중요한 전략적인 자산이다. 만약 비즈니스에서 일어나는 모든 데이터를 저장하고 제공하고 분석할 수 있다면, 그래서 의사결정이나 통찰을 얻는 방법까지 데이터를 활용할 수 있다고 하면 굉장히 많은 것들이 바뀌고 가치를 얻을 수 있다. 그럼 일반적으로 말하는 데이터와 빅 데이터의 차이는 무엇일까? 일반적으로 데이터를 처리하는데 기존의 데이터와 달리 볼륨 속도 다양성 3가지가 영향을 미쳐야 한다. 볼륨 == 양(quantity)가 기존처리로 처리할 수 없을 정도로 많다. ..

    2021.08.21
  • AWS Lamdba(개발환경 설정)

    aws에서 서버리스 개발자의 환경을 구축하기 위해서는 아무래도 좀 더 많은 접근 권한이 필요하다. 실제 배포 테스트 하는 환경은 aws의 람다 라고 하는 환경인데 개발자가 람다를 사용하기 위해서는 람다에 배포를 하는 권한, 혹은 배포된 람다를 실행, 테스트 할 수 있는 권한을 가져야한다. 즉 당연히 람다에 대해서 람다 자체의 실행역할을 부여하는 권한 마저도 개발자에게 있어야한다. 서버리스 환경에서 테스를 할려고 하면 개발자에게 자유로운 샌드박스 환경을 제공할 필요가 있으며 이 방법은 크게 2가지로 1. 각각의 개발자에게 테스트를 위한 별도의 센드박스 계정을 발급한다. 이때 개발자별로 환경 구성을 할 수 있는 장점이 있다. HW/SW적인 인프라가 잘 구성되어 있어야하고 개정을 발급할때마다 계정에 대한 각각..

    2021.08.18
  • AWS Lamdba (코드 작성 및 관리)

    람다를 사용할때 개발자가 고려해야하는 사항은 코드를 작성하는 부분과 코드를 관리하는 부분으로 나뉜다. 코드를 작성할때는 시스템 아키텍처, 설계패턴, 프레임워크 및 라이브러리, 등에 대해서 어떻게 서버리스환경에서 코드를 작성할 것인가? 코드를 관리할때는 도구 (IDE, SCM, 디버거 등),개발자 워크 플로우, 테스트/배포 자동화, 환경관리를 어떻게 할 것인가에 대해 고려해 봐야한다. 특히 람다를 짤대 유의해야할점은 다음과 같다. 람다를 통해 코드를 작성하고 AWS 콘솔에서 테스트 및 배포를 정말 간단하게 할 수 있다. 하지만 프로덕션 에플리케이션 환경(라이브 환경)이라면 객체 지향 코드 작성이 필요하다. 또한 "프로그래머는 항상 개을러야한다."는 노마드 코더의 '니콜라스'의 말 처럼 최대한 자동화 및 표..

    2021.08.18
  • AWS Lambda(AWS람다란?)

    남자들은 '하프라이프'라는 게임을 한 번 쯤은 해 봤을것이다. 혹은 '장비를 정지합니다.'라는 밈에 대해서 한 번 쯤은 들어봤을 것이다. 지금까지 잔뜩 AWS가 어떻고 EC2가 저떻고 하다가 갑자기 게임이야기를 하는 이유가 뭘까? 그림2는 그리스어로 람다 라고 한다. 11번제 글자이며 숫자로는 30을 의미한다. 언어학에서는 이것이 발전해 알파벳 L이 되었다 라고 한다. 여기서 람다를 따서 AWS에서도 람다라는 서비스를 제공한다. 이것은 서버리스(serverless)를 통해 개발자의 편의를 제공하는 서비스이다. 서버리스란 말 그대로 서버가 없는 환경을 의미한다. 이런 서버리스환경을 사용하면 누릴 수 있는 다양한 이점이 있는데 24시간동안 서버가 구동되는 전통적인 환경에 비해 실제 여러번의 코드가 실행되는 ..

    2021.08.18
1 ··· 26 27 28 29 30 31 32 33
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바