🧠
Hi, Daehuyn Lee
  • Fork-my-brain
  • Network
    • 7. "데이터가 전달되는 원리" OSI 7계층 모델과 TCP:IP 모델
    • [Netwhat] 연습문제 정리
    • 11. IP 라우팅(routing) 동작 과정
    • 3. IP address 란?
    • 2. 컴퓨터 구조를 통해 이해하는 파일(File)과 소켓(Socket)
    • 10 "더 편리한 인터넷을 위해" DHCP && DNS 프로토콜
    • 9. 데이터? 세그먼트? 패킷? 헷갈릴 땐 PDU를 알아보자
    • 8. TCP 와 UDP 차이를 자세히 알아보자
    • 5. 서브넷팅(subnetting)으로 네크워크를 효율적으로 관리하자
    • 4. 넷마스크(Netmask)와 서브넷마스크(Subnetmask)
    • 1. 비유로 이해하는 컴퓨터 구조
    • 6. 공인(Public) && 사설(Private) IP의 차이점
  • Django
    • [Django 1] 가상환경에 Django 설치하기
    • [Django 3] Hello World 웹사이트 만들기
    • [Django 9] static 으로 css 로드하기
    • [Django 10] 한 템플릿에서 복수의 css 파일 적용하기
    • [Django 11] URL app별로 관리하기
    • [Django 8] 템플릿 상속
    • [Django 4] MTV 패턴
    • [Django 6] 블로그 model 만들기
    • [Django 2] Django는 어떻게 작동할까
    • [Django 7] '새 글 작성' 기능 만들기
    • [Django 5] 템플릿 언어
  • Projects
    • 예발자닷컴
      • 4. 프론트엔드의 역할은 어디까지 - 더미데이터 만들기
      • 7. [React 리팩토링] CSS Inline Styling에 Props 사용하기
      • 6. [React 리팩토링] JSX에서 조건문 사용해 렌더링하기
      • 3. 예발자닷컴 프론트서버 업데이트 하기
      • 8. [React 리팩토링] 예발자 프로젝트에 Redux 적용하기
      • 5. [React 리팩토링] JSX로 HTML 렌더링하기
      • 1. 👨‍👨‍👦‍👦 Github로 협업 프로젝트 관리하기
      • 2. React Component를 활용한 웹페이지 디자인 연습
  • Git
    • [Git] Interactive Rebase 실습
    • 오픈소스 개발 참여에 필요한 Git 명령어 정리
    • 개발자가 오픈소스를 읽는 방법
    • 오픈소스 프로젝트 시작하기
    • SSH agent ; Passphrase 입력 없이 Push하기
    • SSH로 원격저장소 접속하기
    • [Github] 개인 저장소를 팀 저장소로 변경하기
    • GitHub Dependabot
    • Git add, commit, push 취소하기
    • 깃헙 잔디 관리 팁
    • 원격저장소 여러개 연결하기
    • Typora(마크다운 에디터) 사용법
  • C
    • C Piscine
      • 메모리 구조를 알아보자
      • Makefile 만들기
      • GCC로 정적 라이브러리 파일 만들기
      • 외부 라이브러리 GCC로 컴파일 하기
      • 정적(Static) 변수
      • 저수준 파일 입출력
      • Makefile 자주 사용하는 문법 정리
      • segmentation fault 해결하기
      • C의 구조체 개념
      • 연결 리스트(linked list)에서 이중 포인터 사용하기
      • 로컬에 Norminette 설치하기
    • GetNextLine
      • [GetNextLine] 과제소개-Reading a line on a fd is way too tedious
      • [GetNextLine] 삽질의 기록
      • [GetNextLine] 리팩토링-프로그램의 목적을 고려한 코드
    • ft_printf
      • 1. 과제소개
      • 2. 가변인자 (Variadic Arguments)
      • 3. 형식태그와 서식지정자 printf 함수의 옵션 알아보기
    • Libft
      • [Libft] Bonus
      • [Libft] Test Program
      • [Libft] 나만의 C 라이브러리 만들기
      • [Libft] Part 2
      • [Libft] Part 1
  • UNIX shell
    • [minishell] 4. 종료상태와 에러메세지 처리
    • [minishell] 1. 과제소개 및 선행지식
    • [minishell] 2. 프로그램 구조 및 개발 기록들
    • [minishell] 5. 파이프(Pipe) 처리
    • [minishell] 3. 시그널(Signal) 처리하기
    • [minishell] 6. 리다이렉션(Redirection) 처리
  • Web
    • Next.js
      • [Next.js] CSS모듈과 복수의 class 사용하기
    • Node.js
      • [Node.js] 웹페이지에 파일 띄우기
      • [Node.js] URL에서 쿼리스트링 추출하기
      • [Node.js] '새 글 작성' 페이지 만들기
    • React
      • [React] 2. 컴포넌트(Component) 생성 및 파일별로 분리하기
      • [React] 1. 파일 구조 이해하기
      • [React] 4. 컴포넌트의 State 란
      • [React] 3. 컴포넌트의 Props 란
    • Javascript
      • Click, Enter 두 개의 이벤트 동시에 등록하기
      • Click eventListener 등록하기
      • JavaScript & C 문법 비교
      • JavaScript 객체 지향의 특징
    • CSS
      • [CSS] box-model, display, position
  • Docker
    • ft_server
      • 2. 도커 설치부터 워드프레스 구축까지
      • 1. 선행지식-Docker? Debian Buster? Nginx? ...
      • 3. Dockerfile 만들기
  • Kubernetes
    • 🌌[쿠버네티스 아키텍처] 3. API 호출
    • 🌌[쿠버네티스 아키텍처] 1. 구성 및 설계
    • 🌌[쿠버네티스 아키텍처] 2. 오브젝트 (Objects)
  • Operating System
    • Philosophers
      • [Philosophers] 예시예제로 보는 뮤텍스와 세마포어의 차이
      • [Philosophers] 식사하는 철학자 문제 소개
  • CPP
    • [CPP-08] STL containers, iterators, algorithms
    • [CPP-06] CPP 형변환 연산자
    • [CPP-04 ex02] 인터페이스(Interface) 클래스
    • [CPP-04 ex00] 다형성(Polymorphism) 및 가상함수
    • [CPP-02] Canonical 클래스 복사 생성자와 대입 연산자 오버로딩
    • [CPP-07] Templates
    • [CPP-01] this 포인터와 문자열 스트림(stringstream)
    • [CPP-01] 클래스의 정적할당과 동적할당 new, delete
    • [CPP-01] 파일 입출력 및 문자열 치환하기
    • [CPP-01] 참조자(reference)와 포인터는 다르다
    • [CPP-02] 정수부동소수값 - 고정소수값 변환
    • [CPP-04 ex01] 추상 클래스의 필요성 순수 가상함수
    • [CPP-00] Megaphone! CPP 표준입출력
    • [CPP-03] (ClapTrap이 뭐지) 다중 상속과 가상 상속
    • [CPP-05] 예외 처리 (exception handling)
    • [CPP-00] 객체지향의 관점으로 클래스 이해하기
    • [CPP-01] 랜덤값 얻기
  • IBM Cloud
    • [IBM Cloud] 1. 클라우드 컴퓨팅 개요
    • [IBM Cloud] 5. 클라우드 컴퓨팅의 구성 요소
    • [IBM Cloud] 3. 클라우드 서비스 모델 및 배포 모델
    • [IBM Cloud] 2. 클라우드를 활용하는 새 기술들
    • [IBM Cloud] 4. 떠오르는 클라우드 트렌드
    • [IBM Cloud] 6. 클라우드 스토리지 유형 및 CDN
  • Assembly
    • [libasm] 어셈블리 프로그램 구조와 x64 레지스터 이해하기
    • [libasm] strlen 함수를 어셈블리어로 짠다면
    • [libasm] 어셈블리 명령어(opcode) 정리
Powered by GitBook
On this page
  • 1. 소개 및 학습 목표
  • 2. 클라우드 기반의 사물 인터넷
  • 2.1. 적용 사례
  • 3. 클라우드 기반의 인공지능
  • 3.1. AI, IoT and Cloud
  • 3.2. 적용 사례
  • 4. 클라우드 기반의 블록체인
  • 4.1. Blockchain, AI and Cloud
  • 4.2. 적용 사례
  • 5. 요약

Was this helpful?

  1. IBM Cloud

[IBM Cloud] 2. 클라우드를 활용하는 새 기술들

이 모듈에서는 클라우드 컴퓨팅이 지원하는 몇 가지 새로운 기술에 대해서 배운다.

Previous[IBM Cloud] 3. 클라우드 서비스 모델 및 배포 모델Next[IBM Cloud] 4. 떠오르는 클라우드 트렌드

Last updated 3 years ago

Was this helpful?

☁️ 이 글은 코스를 번역해 정리한 내용입니다.

1. 소개 및 학습 목표

이 모듈에서는 클라우드 컴퓨팅이 지원하는 몇 가지 새로운 기술에 대해서 배운다.

학습 목표

  • 사물 인터넷, 인공 지능, 블록 체인 및 분석과 같은 새로운 기술이 클라우드를 통해 어떻게 가속화되고 있는지.

2. 클라우드 기반의 사물 인터넷

클라우드 기반 사물인터넷(IoT) 기술은 매우 효과적이다. 클라우드 인터넷에 연결된 곳이라면 어디서든지 사용할 수 있기 때문이다.

클라우드가 제공할 수 있는 IoT 기능들

  • 디바이스의 등록 및 연결

  • 데이터 저장

  • 엔터프라이즈 데이터 접근

  • 응답 대기시간 최소화

2.1. 적용 사례

남아프리카공화국의 자연보호구역 Welgevonden.

멸종 위기에 처한 코뿔소의 단체 밀렵을 방지할 수 있도록 IBM 클라우드 기반 사물인터넷이 사용되고 있다.

코뿔소, 얼룩말, 영양 등 동물들이 IoT 센서를 착용하고 있어서, 밀렵꾼들이 주변 지역으로 진입하면 경고음을 내어 동물들이 도망할 수 있도록 한다.

3. 클라우드 기반의 인공지능

인공지능(AI)과 IoT, 그리고 클라우드 기술은 서로 데이터를 주고받는 3방향 관계에 있다.

  • AI는 IoT 장치에서 생성된 데이터를 전달받고, 학습된 데이터를 다시 IoT에게 응답한다.

  • 그리고 클라우드는 이 모든 처리를 실시간으로 가능케한다.

3.1. AI, IoT and Cloud

undefined

3.2. 적용 사례

미국 테니스 협회 (United States Tennis Association)가 전 세계 수백만 팬에게 독특한 디지털 경험을 제공하기 위해 클라우드상의 인공 지능 활용한다.

4. 클라우드 기반의 블록체인

블록체인은 안전하고 분산된 개방형 기술(secure, distributed, open technology) 데이터에 대한 신뢰와 투명성, 처리 속도을 강화시킨다.

그것을 보장하는 핵심이 멀티 클라우드 환경이다. 70% 이상의 금전거래 비즈니스들이 3개 이상의 클라우드 서비스를 사용한다.

4.1. Blockchain, AI and Cloud

undefined

  • 블록체인은 신뢰할 수 있고 분산된 데이터를 제공하고,

  • AI는 수집 된 데이터를 바탕으로 분석 및 의사 결정을 강화하며,

  • 클라우드는 두 기술을 모두 지원하기 위해 전 세계적으로 분산되고 확장 가능하며 비용 효율적인 컴퓨팅 리소스를 제공한다.

4.2. 적용 사례

식품 공급망에서 추적 성과 투명성을 구축함으로써 농민들이 폐기물을 줄일 수 있도록 돕는 클라우드의 블록 체인

5. 요약

  • 대새는 클라우드로 전환해야하는지가 아니라 클라우드로 이동하기 위해 어떤 전략을 채택해야 하는가이다.

  • 클라우드에서 새로운 기술을 활용하여 전 세계 수백만 명의 사용자에게 가치를 창출하는 방법을 보여주는 사례 연구.

    • IoT

    • AI

    • 블록체인

IBM: Cloud Core