IT 기술 개발: 가장 중요한 10가지 필수 IT 기술

빠른 속도로 이루어지는 기술 개발과 비즈니스 프로세스의 변화 그리고 어려운 경제 여건을 감안할 때 여러분의 IT 기술을 최고 수준으로 유지하는 것이 그 어느 때보다 중요해졌습니다.

Brien Posey

IT 분야에서 종사한 20년 경험에 비춰볼 때 이 직업은 최근 몇 년 동안 그 어느 때보다 많이 변했다고 자신있게 말할 수 있습니다. 이러한 변화 중에는 기술 발전에 따른 것도 있고, 정부 규제에 따라 촉발된 것도 있습니다.

이유가 무엇이든 IT는 불과 5년 전과 비교해도 전혀 다르다고 할 만큼 변했습니다. 그렇다면 IT 전문가가 이러한 변화에 발맞추려면 어떻게 해야 할까요? 쉬운 일은 아니지만 변화에 뒤쳐지지 않기 위해 집중해야 할 몇 가지 기술이 있습니다. 여기에서는 현재 가장 주목받고 있는 10가지 필수 IT 기술을 살펴보겠습니다.

1. Windows PowerShell

Windows PowerShell에 대한 완벽한 이해가 필수적인 이유는 점차 더 많은 Microsoft 제품에서 이 기술이 사용되고 있기 때문입니다. 예를 들어 Exchange Server 2007과 Exchange Server 2010의 GUI 기반 관리 도구는 모두 Windows PowerShell을 기반으로 합니다. 이것은 GUI에서 수행할 수 있는 모든 관리 작업을 명령줄이나 Windows PowerShell 스크립트를 통해 수행할 수 있다는 것을 의미합니다.

물론 Windows PowerShell을 사용하여 다양한 Microsoft 서버 제품을 관리할 수 있다는 한 가지 사실만으로 Windows PowerShell을 필수 기술로 분류하는 것은 아닙니다. Windows PowerShell을 배우는 것이 필수적인 진짜 이유는 이제 여러 새로운 Microsoft 서버 제품에서 GUI 기반 관리로는 기본적인 관리 기능만 수행할 수 있다는 데 있습니다. 즉, 기본적인 수준 이상의 작업을 수행하려면 명령줄을 사용해야 합니다. 따라서 Windows PowerShell을 효과적으로 사용하는 방법을 배우고 이해하지 않고는 훌륭한 관리자가 되기가 점차 어려워지고 있습니다.

2. 서버 가상화

이제는 거의 모든 조직에서 일정 수준으로 서버 가상화를 사용하고 있습니다. 따라서 서버 가상화가 어떻게 작동하는지를 이해하는 것은 모든 네트워크 관리자에게 필수적인 요건이 되었습니다.

시장에는 매우 다양한 서버 가상화 제품이 있습니다. 이러한 모든 제품의 장단점을 배울 필요는 없지만 최소한 두 가지 서버 가상화 플랫폼을 사용할 수 있는 능력을 갖추는 것이 중요합니다. 최소 두 가지 플랫폼을 익히면 서버 가상화가 실제로 작동하는 방법을 이해하는 데 도움이 되며 다양한 가상 제품에서 제공하는 표준적인 기능에 대해서도 웬만큼 감을 잡을 수 있습니다.

서버 가상화는 그 자체로 과학이라고 할 수 있습니다. 경력 전체를 서버 가상화에 집중하고 있는 IT 전문가들도 있습니다. 일반적인 네트워크 관리자에게 서버 가상화에 대한 포괄적인 지식을 기대한다는 것은 비현실적이지만, 리소스 할당, 실제 서버를 가상화하는 방법, 그리고 가상 서버를 관리하고 유지 관리하는 방법은 이해하는 것이 좋습니다.

3. 장애 조치(failover) 클러스터링

장애 조치(failover) 클러스터링은 몇 년 전부터 여러 형태로 사용되고 있습니다. 그러나 필수 기술로 발전한 것은 비교적 최근 일입니다. 네트워크 서버의 내결함성을 강화한다는 분명한 이유 외에도 장애 조치(failover) 클러스터링을 필수 기술로 꼽는 데는 두 가지 이유가 더 있습니다.

먼저 규모가 큰 대부분의 조직에서는 자체 IT 부서에 SLA(서비스 수준 계약)를 요구합니다. IT가 이러한 SLA를 준수할 수 있는 현실적인 유일한 방법은 중복 솔루션을 갖추는 것입니다.

장애 조치(failover) 클러스터링을 필수 기술로 꼽는 또 다른 이유는 서버 가상화의 광범위한 사용에 있습니다. 예전에는 서버 한 대에서 실패가 발생하더라도 이에 따른 장애는 심각하지 않은 수준이었습니다. 그러나 대부분의 조직에서 서버 가상화 기술을 사용하는 지금은 단일 서버의 실패가 여러 가상 서버의 실패로 이어질 수 있습니다. 결과적으로 서버 실패가 이전보다 훨씬 심각한 문제가 되었으며 이를 방지하기 위한 단계를 수행하는 것이 중요해졌습니다.

서버 하드웨어 가격의 하락도 장애 조치(failover) 클러스터링이 필수 기술이 된 이유 중 하나입니다. 예전에는 비용 때문에 클러스터링 솔루션을 도입하기 어려웠습니다. 이제는 서버 하드웨어가 비교적 저렴하므로 서버 클러스터링 도입을 피할 이유가 없습니다.

4. SAN 관리

다른 중요한 IT 기술로 SAN(저장 영역 네트워크) 관리가 있습니다. 필수 IT 기술 목록에 SAN 저장소를 포함할지 여부에 대해서는 논란이 있었습니다. SAN은 비용이 많이 들며, SAN을 사용할 일이 거의 없는 소규모 조직의 관리자라면 SAN 저장소에 대해 배울 필요가 없을 수 있습니다.

이 관점에도 일리는 있지만 이제는 서버에서 직접 연결 저장소를 사용하는 사례가 점차 줄고 있으며, 대신 여러 서버가 하나의 저장소 풀에 연결되는 경우가 늘고 있습니다. 특히 서버 가상화의 활용도가 높은 조직에서는 더욱 그렇습니다.

필자의 조직에서 운영하는 모든 가상 호스트는 이러한 시스템에 있는 가상 서버와 연결된 가상 하드 드라이브 파일을 중앙 집중 저장소 배열에 저장하고 있습니다. 필자는 SAN을 이용하지 않지만 필자가 사용하는 저장소 관리 기술 중에는 SAN을 활용하는 대규모 환경에 사용되는 기술과 비슷한 것이 많습니다.

이 목록에 SAN 저장소를 포함한 다른 이유는 올해 Tech•Ed에서 클라우드 기반 저장소가 주요 주제였기 때문입니다. 거의 모든 클라우드 저장소 공급자가 SAN을 운영하고 있습니다. 클라우드 기반 저장소에 가입하는 경우 몇 가지 기본적인 저장소 관리 기술에 대해 알아야 합니다.

5. 규정 준수

많은 IT 전문가는 규정 준수 문제를 다루기를 싫어합니다. 과거 한동안은 특정 업계의 회사에는 입사를 하지 않는 방법으로 규정 준수 문제를 회피하는 것이 가능했습니다. 그러나 이제는 이 방법이 더 이상 통하지 않습니다.

이 방법이 통하지 않는 한 가지 이유는 일자리가 매우 귀해졌다는 데 있습니다. 과거에는 엄격하게 규제되는 업계에서 일하기를 피했던 IT 전문가들도 지금은 어쩔 수 없이 이러한 환경에서 일해야 할 수 있습니다. 이 경우 IT 규정 준수에 대해 어느 정도의 지식을 갖추는 것이 필수적입니다.

규정 준수 문제를 다루는 일을 피하기가 더욱 어렵게 된 데는 과거보다 더 많은 법률이 적용되고 있다는 이유도 있습니다. 예를 들어 며칠 전에 중대한 금융 개혁 법안이 통과되었습니다. 이러한 모든 규정 요구 사항이 IT 전문가에게 어떤 영향을 줄지는 아직 아무도 모릅니다. 그러나 금융 서비스 업계에서 일하고 있지 않더라도 이제 IT 전문가들이 매년 점차 더 많은 규정 문제를 다루어야 한다는 점은 분명합니다.

6. 복구 기술

이 목록에서 가장 이상하게 생각되는 기술이 바로 복구 기술일 것입니다. 그러나 복구 기술을 필수 IT 기술로 꼽는 데는 충분한 이유가 있습니다. 이전에는 재해 복구가 지금보다 훨씬 단순했습니다. 예를 들어 몇 년 전까지 재해 복구는 테이프를 넣고 복구할 파일을 선택한 다음 실행을 클릭하는 것을 의미했습니다.

지금은 그렇게 간단하지 않습니다. 거의 모든 Microsoft 서버 제품에는 각기 고유한 재해 복구 요구 사항이 있습니다. 예를 들어 Exchange Server를 백업하고 복원하는 기술은 SharePoint를 백업하고 복원하는 기술과는 다릅니다. Exchange, SharePoint 및 SQL Server와 같은 서버 제품은 정보를 성공적으로 백업 및 복원하기 위한 매우 복잡한 규칙을 가지고 있습니다. 게다가 백업 또는 복원하는 서버가 장애 조치(failover) 클러스터나 분산 배포에 속한 경우 이러한 조건이 크게 달라집니다.

현실적으로 대부분의 IT 전문가 입장에서 다양한 서버 제품의 백업 및 복구와 관련된 복잡한 요구 사항 모두를 세부적으로 익히기는 어렵습니다. 그러나 이러한 제품에 각기 고유한 요구 사항이 있다는 것을 이해하는 것은 중요합니다. 또한 이러한 요구 사항에 익숙해지는 것도 IT 전문가에게 마찬가지로 중요한 일입니다.

7. 트래픽 관리

오랫동안 트래픽 관리는 곧 방화벽을 설정해서 특정 유형의 트래픽을 특정 서버로 전달하고 그 외 다른 유형의 트래픽은 차단하는 것을 의미했습니다. 이러한 유형의 구성은 지금도 여전히 중요하지만 트래픽 관리는 다른 의미로 발전하면서 가까운 미래에는 지금보다 훨씬 더 중요해질 전망입니다.

궁극적으로 대부분의 응용 프로그램은 클라우드에서 실행될 것입니다. 이는 로컬에 설치되는 응용 프로그램이 많지 않다는 것을 의미합니다. 이러한 시나리오가 전개되면 조직에서 인터넷 대역폭이 부족하게 될 것입니다. 그러면 어쩔 수 없이 다양한 대역폭 제한 기술을 적용해야 합니다. 실제로 다양한 응용 프로그램을 다양한 방법으로 제한할 수 있습니다. 각 응용 프로그램의 중요도나 우선 순위에는 차이가 있습니다. 클라우드 기반 응용 프로그램에 우선 순위를 적용하려면 IT 전문가는 트래픽 셰이핑에 대한 모든 것을 배워야 합니다.

8. IPv6

IT 전문가가 배워야 할 또 하나의 필수 기술은 IPv6입니다. Microsoft는 10여 년 전 Windows 2000을 출시하던 당시 IPv6을 도입하려고 노력했지만 당시에는 IPv6이 주류 기술로 올라서지 못할 만한 이유가 있었습니다.

닷컴 열풍이 절정에 이르렀던 이 시기에 인터넷 사용자의 증가 추세는 기록적으로 높은 수준이었고, 결과적으로 IP 주소가 심각한 수준으로 부족해졌습니다. 많은 사람들이 IP 주소 부족 문제를 해결하는 유일한 방법은 IPv6으로 전환하는 것이라고 생각했지만 이 문제는 결국 NAT(Network Address Translation) 기반 방화벽을 통해 해결되었습니다.

NAT 방화벽은 지금도 널리 사용되고 있지만 미봉책에 불과하기 때문에 머지 않아 다시 문제가 불거질 것으로 전망됩니다. NAT는 방화벽 뒤의 컴퓨터가 외부에 액세스할 필요가 없다는 조건에서 훌륭하게 작동합니다. 그러나 이제 사람들은 컴퓨터의 위치와 관계없는 무제한 연결을 원하는 경우가 많아졌습니다.

IPv6을 도입하면 IP 주소 부족을 해결하고 모든 컴퓨터에 공개적으로 액세스 가능한 IP 주소를 부여할 수 있습니다. 게다가 IPv4에서는 IPSec과 같은 보조 프로토콜의 도움 없이는 불가능한 보안 메커니즘이 IPv6에는 포함되어 있습니다.

9. 회의

어려운 경제 여건의 영향으로 많은 조직에서 출장을 가는 대신 온라인 모임을 선호하고 있습니다. 이러한 온라인 모임에는 다양한 형태가 있습니다. 단순한 VoIP(Voice over IP) 전화 회의일 수도 있고 화상 회의 또는 완전한 공동 작업 세션이 포함될 수도 있습니다. 자체적으로 회의 서버를 구현하려고 하는 관리자는 과거에는 전화 통신 전문가에게만 해당되었던 부분까지 배워야 한다는 사실에 놀라는 경우가 많습니다.

작년에 필자는 “Brien Posey’s Guide to Practical Telecommunications”라는 책을 집필했습니다. 이 책의 아이디어는 Exchange Server 및 Office Communications Server와 같은 기술을 완전한 공동 작업 회의 솔루션에 접목하자는 것이었습니다. 이 책을 집필하는 동안 필자는 통화 라우팅이나 전화 번호를 위한 정규화 문자열, 그리고 SIP(Session Initiation Protocol)과 같은 내용들을 배워야 했습니다. 이러한 기술들은 모두 몇 년 전만 하더라도 필자와는 무관했지만 이제는 일상적으로 다루는 기술이 되었습니다.

10. 모바일 컴퓨팅

마지막 필수 기술은 모바일 컴퓨팅입니다. 모바일 컴퓨팅은 적어도 15년 이상 여러 형태로 사용되었지만 사람들이 이를 중요하게 받아들이기 시작한 것은 비교적 최근의 일입니다. 그동안 다양한 모바일 장치가 등장하고 사라졌지만 크게 성공을 거둔 장치는 거의 없었습니다. 항상 대중화를 가로막는 요인이 있었습니다.

어떤 장치는 너무 비쌌고, 어떤 장치는 너무 복잡했습니다. 어떤 장치는 컴퓨팅 성능이 부족하거나 활용도를 높여 줄 응용 프로그램이 없었습니다. 비싼 데이터 요금제 또한 많은 장치가 몰락하는 데 중요한 요소로 작용했습니다.

그러나 지금은 거의 모든 사람들이 스마트폰을 가지고 있습니다. 최신 스마트폰은 저렴하고 연결성이 우수하며 광범위한 응용 프로그램을 실행할 수 있습니다. 그 결과 기업 네트워크에 대한 모바일 장치 연결이 중요한 문제가 되었습니다. 모바일 장치 사용이 보안에 미치는 영향을 이해하고 직원들이 모바일 장치를 사용하도록 허용할 경우 필요한 안전 장치를 파악하는 것이 IT 전문가에게 중요해졌습니다.

Brian Posey

Brien Posey는 Microsoft MVP이며 수천 건의 기사와 수십 권의 서적을 집필한 기술 관련 프리랜서 작가입니다. 문의 사항이 있으면 Brien의 웹 사이트인 brienposey.com을 방문해 보십시오.

관련 콘텐츠: