랜섬웨어는 재해복구 계획을 뒷방에서 전면으로 끌어올렸다. 허리케인, 토네이도, 지진의 피해를 입지 않을 것이라 생각하는 것은 이해할 수 있다. 하지만 기업이 랜섬웨어의 공격을 받지 않을 것이라 생각하는 것은 복권에 당첨될 것이라 생각하는 것과 같다. ...
2024.03.13
멀티클라우드도 좋고 하이브리드 클라우드도 좋다. 하지만 록인을 막거나 고가용성을 제공할 원대한 계획이 있어서가 아니다. 대부분 기업에 멀티클라우드와 하이브리드 클라우드 환경은 선택사항이 아니다. 기업이 진화하면서 자연히 일어는 일이다. 451 리...
2018.10.02
멀티클라우드도 좋고 하이브리드 클라우드도 좋다. 하지만 록인을 막거나 고가용성을 제공할 원대한 계획이 있어서가 아니다. 대부분 기업에 멀티클라우드와 하이브리드 클라우드 환경은 선택사항이 아니다. 기업이 진화하면서 자연히 일어는 일이다. 451 리...
2018.10.02
빌 소러는 윤리적 관점에서 스스로 부끄러움을 느낀 코드에 대한 좋은 글을 미디엄(Medium)에 올린 적이 있다. 그러나 기술적인 측면에서도 소프트웨어를 부끄러워해야 이유는 많다. 부끄러워하지 않을 소프트웨어를 나타내는 11가지 단어를 살펴보자. ...
2018.04.17
빌 소러는 윤리적 관점에서 스스로 부끄러움을 느낀 코드에 대한 좋은 글을 미디엄(Medium)에 올린 적이 있다. 그러나 기술적인 측면에서도 소프트웨어를 부끄러워해야 이유는 많다. 부끄러워하지 않을 소프트웨어를 나타내는 11가지 단어를 살펴보자. ...
2018.04.17
재해복구계획(DRP)을 수립해 IT인프라와 애플리케이션이 중단되더라도 복구할 수 있도록 해야 한다. 재해가 비즈니스 운영에 필수적인 IT시스템을 공격하면 CIO는 신속하게 확실하게 복구하는 데 중요한 역할을 맡게 된다. 필요한 절차를 문서로 만들...
2018.01.04
프로젝트 범위를 설정하는 것에 있어 일반적으로 중요한 요소가 있다. 그러나 이해당사자간 갈등과 과업 변경을 최소화하려면 추가로 몇가지를 더 고려해야 한다. 먼저 범위 관리 계획을 세우는 단계에서 프로젝트 범위를 정의하고 검증하고 관리하는 ...
2017.11.27
프로젝트 범위를 설정하는 것에 있어 일반적으로 중요한 요소가 있다. 그러나 이해당사자간 갈등과 과업 변경을 최소화하려면 추가로 몇가지를 더 고려해야 한다. 먼저 범위 관리 계획을 세우는 단계에서 프로젝트 범위를 정의하고 검증하고 관리하는 ...
2017.11.27
사내 소프트웨어 개발자들이 요즘 짜증나 있는가? 만약 당신이 프로젝트 관리자나 개발자들의 상사, 채용담당자 혹은 QA 전문가라면 아마 그 원인은 바로 당신일 수 있다. 이는 소프트웨어 개발자들 사이의 화합, 지식 공유, 네트워킹을 장려하기 위해 구축된...
2016.10.05
IT전문가와 긱 이코노미(gig economy)는 서로를 위해 존재하는 것처럼 보인다. 최근 IT월드가 보도한 것처럼, IT산업은 프리랜서 등 독립형 외주업체를 본격적으로 사용하기 시작한 최초의 산업이며, 이 과정에서 더 많은 IT인이 프리랜...
2016.01.26
모든 네트워크에는 네트워크 레이아웃을 보여주는 도해와 네트워크의 기본 사항 일체를 서면으로 기록한 문서로 구성된 맞춤화된 매뉴얼(설명서)이 있어야 한다. 설혹 누군가 놀라운 '천재'라서 네트워크에 대한 기본 사항 일체와 도해를 기억...
2014.05.14
시스템 가동 중단의 90%가 시스템 변경 때문인 것으로 조사됐다. IT전문가를 대상으로 한 조사에서 보안 위험에 무방비 상태에서 기업의 IT시스템 변경을 문서화하지 않는다고 답한 사람이 절반 이상으로 집계됐다. 변경 및 구성 감사 소프트웨...
2014.04.23
가상화나 클라우드를 이용하고 있다 할지라도, 일부 내부 인프라를 유지하고 있을 확률이 높다. 이를 다른 말로 표현하면, 쓸모 없이 자원만 잡아먹는 서버나 기타 장비를 운영하고 있다는 의미이다. 맞다. 다름아닌 데이터 센터에 상주하고 있는 좀비(Zomb...
2012.04.24
클라우드 시스템을 개발하고 통합하는 데 있어 공용 인터페이스(public interfaces)와 해당 서비스를 이용하는 '외부 개발자들(external "contracts")'과의 협업은, 설계와 아키텍처를 빠르게 그리...
2012.02.01
복잡한 기술에는 개발자들이 효과적으로 사용할 수 있는 개발문서와 교육 자료가 필요하다. 클라우드의 경우, 개발자들이 HTML, 자바스크립트, XML, CSS, 제이쿼리(jquery), 루비(Ruby), PHP, SQL 등 여러 언어를 동시에...
2011.12.16
코드에 주석을 달지 않거나 시스템을 문서화(documenting)하지 않은 것에는 변명의 여지가 없다. 이런 관행이 테스트 개발에 있어 비용절감과 품질에 있어 도움이 된다고 하더라도 그렇다. 하지만 사실을 직시하자. 시스템 문서화는 필요악이 아니다. ...
2011.07.29
코드에 주석을 달지 않거나 시스템을 문서화(documenting)하지 않은 것에는 변명의 여지가 없다. 이런 관행이 테스트 개발에 있어 비용절감과 품질에 있어 도움이 된다고 하더라도 그렇다. 하지만 사실을 직시하자. 시스템 문서화는 필요악이 아니다. ...
2011.07.29