<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Devops on KSC</title>
		<link>https://sckwon.dev/tags/devops/</link>
		<description>Recent content in Devops on KSC</description>
		<generator>Hugo</generator>
		<language>ko-KR</language>
		
		
		
		
			<lastBuildDate>Sun, 12 Jul 2026 09:00:00 +0900</lastBuildDate>
		
			<atom:link href="https://sckwon.dev/tags/devops/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>네트워크 기본 정리</title>
				<link>https://sckwon.dev/posts/network-basics/</link>
				<pubDate>Sun, 12 Jul 2026 09:00:00 +0900</pubDate>
				<guid>https://sckwon.dev/posts/network-basics/</guid>
				<description>&lt;h2 id=&#34;개요&#34;&gt;개요&lt;/h2&gt;&#xA;&lt;p&gt;서버를 운영하면 네트워크 문제를 피할 수 없습니다. 서비스가 응답하지 않을 때 프로세스는 살아있는데 접속이 안 되면, 네트워크를 확인해야 합니다.&lt;/p&gt;&#xA;&lt;p&gt;이 글은 DevOps 관점에서 자주 다시 보게 되는 네트워크 기본 개념을 정리합니다.&lt;/p&gt;&#xA;&lt;h2 id=&#34;1-ip-주소와-서브넷&#34;&gt;1. IP 주소와 서브넷&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;details class=&#34;interview-answer&#34;&gt;&#xA;  &lt;summary&gt;정리 보기&lt;/summary&gt;&#xA;  &lt;div class=&#34;interview-answer-body&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;IP 주소란&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;IP (Internet Protocol) 주소는 네트워크에서 장치를 식별하는 고유 번호입니다.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;IPv4: &lt;code&gt;192.168.1.100&lt;/code&gt; (32비트, 약 43억 개)&lt;/li&gt;&#xA;&lt;li&gt;IPv6: &lt;code&gt;2001:0db8:85a3::8a2e:0370:7334&lt;/code&gt; (128비트)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;운영 환경에서는 아직 대부분 IPv4를 사용합니다.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;공인 IP vs 사설 IP&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;code-block&#34;&gt;&#xA;    &lt;button class=&#34;code-copy&#34; type=&#34;button&#34; hidden aria-label=&#34;Copy code to clipboard&#34;&gt;&#xA;      &lt;span class=&#34;code-copy-label&#34; aria-hidden=&#34;true&#34;&gt;Copy&lt;/span&gt;&#xA;    &lt;/button&gt;&#xA;    &lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;공인 IP: 인터넷에서 직접 접근 가능 (ex: 54.180.12.34)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;사설 IP: 내부 네트워크에서만 사용 (외부 접근 불가)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;  &lt;/div&gt;&lt;p&gt;사설 IP 대역:&lt;/p&gt;</description>
			</item>
			<item>
				<title>DevOps 로드맵 정리</title>
				<link>https://sckwon.dev/posts/devops-roadmap/</link>
				<pubDate>Sat, 11 Jul 2026 09:00:00 +0900</pubDate>
				<guid>https://sckwon.dev/posts/devops-roadmap/</guid>
				<description>&lt;h2 id=&#34;개요&#34;&gt;개요&lt;/h2&gt;&#xA;&lt;p&gt;DevOps는 범위가 넓어서 어디서부터 시작해야 할지 막막할 수 있습니다. 이 글은 실제로 많이 쓰이는 순서를 기준으로, 단계별로 무엇을 익혀야 하는지 정리합니다.&lt;/p&gt;&#xA;&lt;p&gt;각 단계를 완벽하게 끝내고 넘어가는 것보다, 핵심을 잡고 다음 단계로 넘어가는 것이 더 효과적입니다.&lt;/p&gt;&#xA;&lt;h2 id=&#34;1-기반--linux-네트워크-git-shell&#34;&gt;1. 기반 — Linux, 네트워크, Git, Shell&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;details class=&#34;interview-answer&#34;&gt;&#xA;  &lt;summary&gt;정리 보기&lt;/summary&gt;&#xA;  &lt;div class=&#34;interview-answer-body&#34;&gt;&#xA;    &lt;p&gt;DevOps의 출발점은 서버 환경을 이해하는 것입니다.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Linux&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;프로세스, CPU, 메모리, 디스크 관리&lt;/li&gt;&#xA;&lt;li&gt;파일 권한, 소유자&lt;/li&gt;&#xA;&lt;li&gt;systemd 서비스 관리&lt;/li&gt;&#xA;&lt;li&gt;로그 확인 (journalctl, tail, grep)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;네트워크&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;IP, 서브넷, DNS 동작 원리&lt;/li&gt;&#xA;&lt;li&gt;HTTP, TCP/UDP, 포트 개념&lt;/li&gt;&#xA;&lt;li&gt;방화벽 (iptables, security group)&lt;/li&gt;&#xA;&lt;li&gt;프록시, 로드밸런서 기본&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;Git&lt;/strong&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Linux / OS 기본 정리</title>
				<link>https://sckwon.dev/posts/linux-os-basics/</link>
				<pubDate>Tue, 07 Jul 2026 09:00:00 +0900</pubDate>
				<guid>https://sckwon.dev/posts/linux-os-basics/</guid>
				<description>&lt;h2 id=&#34;개요&#34;&gt;개요&lt;/h2&gt;&#xA;&lt;p&gt;Linux는 서버 운영과 배포 환경을 이해하기 위한 기본입니다. 장애가 발생하면 결국 프로세스, CPU, 메모리, 디스크, 네트워크, 로그, 서비스 상태를 확인해야 합니다.&lt;/p&gt;&#xA;&lt;p&gt;이 글은 Linux / OS에서 자주 다시 보게 되는 주제를 하나씩 펼쳐볼 수 있게 정리합니다. 입문자는 각 항목의 개념을, 경험자는 빠르게 명령어와 판단 기준을 확인할 수 있습니다.&lt;/p&gt;&#xA;&lt;h2 id=&#34;1-프로세스와-스레드-차이&#34;&gt;1. 프로세스와 스레드 차이&lt;/h2&gt;&#xA;&#xA;&#xA;&lt;details class=&#34;interview-answer&#34;&gt;&#xA;  &lt;summary&gt;정리 보기&lt;/summary&gt;&#xA;  &lt;div class=&#34;interview-answer-body&#34;&gt;&#xA;    &lt;p&gt;&lt;strong&gt;개념&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;프로세스는 실행 중인 프로그램의 단위입니다. 운영체제는 각 프로세스에 독립된 메모리 공간(코드, 데이터, 힙, 스택)을 할당합니다. 프로세스끼리는 기본적으로 메모리를 공유하지 않기 때문에, 하나가 죽어도 다른 프로세스에 직접 영향을 주지 않습니다.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
