단원 10 · 정보처리기사

10. 신기술·트렌드 (DevOps·클라우드·AI)

DevOps빅데이터 5VHadoop·Spark·Kafka머신러닝딥러닝블록체인IoT📌 출제

10. 신기술·트렌드 (DevOps·클라우드·AI)

DevOps·CI/CD

  • DevOps: 개발(Dev) + 운영(Ops) 통합
  • CI: 지속적 통합 — 자동 빌드·테스트
  • CD: 지속적 배포
  • 도구: Docker·Kubernetes·Helm·Ansible·Terraform

클라우드

모델제공
IaaS인프라 (AWS EC2·GCP Compute)
PaaS플랫폼 (Heroku·App Engine)
SaaS소프트웨어 (Gmail·Slack)
FaaS함수 (AWS Lambda·Cloud Functions)

마이크로서비스 아키텍처 (MSA)

  • 모놀리식 vs MSA. 독립 배포·확장
  • API Gateway·Service Mesh·Service Discovery

빅데이터·AI

  • 빅데이터 5V: Volume·Velocity·Variety·Veracity·Value
  • Hadoop·Spark·Kafka: 분산 처리
  • 머신러닝: 지도/비지도/강화 학습
  • 딥러닝: CNN·RNN·LSTM·Transformer

블록체인·IoT

  • 블록체인: 분산원장. 합의 (PoW·PoS)
  • IoT: 센서·통신·플랫폼·서비스
  • 5G·엣지컴퓨팅·디지털트윈
📌 출제: 신기술 용어 매년 1~2건. IaaS·PaaS·SaaS 차이.