블로그
호스트 선택은 그만, 패턴 선택을 시작하세요.
모든 고객을 위해 호스팅을 다시 조사하지 않아도 되는 반복 가능한 워크플로우.
요약
에이전시 웹 작업에서 가장 비용이 많이 드는 문장은 '이 고객에게 가장 좋은 호스트를 찾자'입니다. 그만 말하세요. 당신의 일은 가장 좋은 호스트를 찾는 것이 아니라 대부분의 고객을 충족하는 소수의 호스팅 패턴을 만들고, 드문 예외를 위해 새로운 조사를 아껴 두는 것입니다. 이 글은 가상의 소매 고객을 표준화된 프로세스로 안내합니다: 4개 필드 인테이크 양식, 3가지 호스팅 프로필, 마이그레이션 체크리스트, 신뢰성 계획, 그리고 한 페이지 런북. 또한 호스트 목록의 정직성을 유지하는 분기별 검토 루틴도 제공합니다. 결과는 새벽 3시 비상사태 감소, 더 나은 마진, 그리고 아무것도 고장 나지 않았기 때문에 당신을 신뢰하는 고객입니다. 이 단계를 사용하여 호스팅을 프로젝트마다의 소방 훈련이 아닌 반복 가능한 워크플로우의 일부로 바꾸세요.
에이전시 웹 작업에서 가장 비용이 많이 드는 문장은 또한 가장 흔한 문장이기도 합니다: "이 고객에게 가장 좋은 호스트를 찾자." 그만 말하세요. 당신의 일은 가장 좋은 호스트를 찾는 것이 아닙니다. 당신의 일은 대부분의 고객에게 맞는 소수의 호스팅 패턴을 고르고, 그 범위를 진정으로 벗어나는 소수에게만 제한된 두뇌를 사용하는 것입니다. 이것이 호스팅을 프로젝트마다의 소방 훈련에서 반복 가능한 워크플로우의 단계로 바꾸는 방법입니다. 다음은 새 고객의 첫 통화에서 6개월 후에 잊게 될 인수인계까지의 과정입니다 — 아무것도 고장 나지 않았기 때문입니다.
새 고객을 상상해 보세요: 카탈로그 사이트, 블로그, 온라인 스토어를 가진 소매 체인입니다. 그들은 블랙 프라이데이에 다운되는 저렴한 공유 호스트를 사용해 왔습니다. 그들은 당신에게 "호스팅을 고쳐 달라"고 요청합니다. 이것이 대부분의 에이전시가 하지 않는 일을 할 순간입니다: 당황이 아닌 프로세스로 그들을 진행시키는 것입니다.
1단계: 올바른 질문을 한 번에 물어보세요
호스팅 인테이크 양식을 만들고 모든 고객이 대화 전에 작성하도록 하세요. 양식에는 4개의 필드가 있어야 합니다: 예상 월 트래픽, 콘텐츠 유형(정적, 데이터베이스 기반, 전자상거래, 미디어 중심), 규정 준수 요구 사항(PCI, HIPAA, GDPR), 그리고 지원 기대치 — 문제 발생 시 누가 사이트를 만질 것인지. 그것이 전부입니다. 나머지는 모두 노이즈입니다.
고객이 "최고의 호스팅이 필요합니다"라고 말할 때, 그들이 실제로 의미하는 것은 "가장 큰 세일 기간에 다운되지 않아야 한다"입니다. 양식은 그것을 한 줄로 담아냅니다: 트래픽. 대부분의 고객 사이의 실제 차이는 규모뿐입니다. 저트래픽 브로슈어 사이트와 고트래픽 전자상거래 스토어는 다른 리소스가 필요하지만, 이미 올바른 패턴을 선택했다면 다른 호스트가 필요하지 않습니다.
양식은 또한 추측성 대화를 차단합니다. 양식이 없으면 끝없는 "우리가 성장하면?" "광고판에서 본 이 호스트를 써야 할까요?" 같은 질문을 받게 됩니다. 시작되기 전에 걸러내세요. 고객이 자신의 사이트에 대한 4가지 질문에 답하지 못한다면, 그들은 호스팅 조언을 받을 준비가 된 것이 아니라 지시를 받을 준비가 된 것입니다.
우리의 소매 고객의 경우, 양식은 건강하지만 대규모는 아닌 트래픽, 제품 데이터베이스, 기본 결제 카드 처리 외에는 규정 준수 요구 사항이 없는 사이트를 보여줍니다. 그들은 마지막 호스트가 지원 티켓을 "분실"했기 때문에 당신이 모든 것을 관리하기를 기대합니다. 그 마지막 세부 사항은 어떤 사양서보다 중요합니다.
2단계: 세 가지 프로필로 표준화하세요
양식이 도착하면 고객을 프로필에 매칭하세요. 프로필은 최대 3개여야 합니다. 예산, 지원 우선, 성능. 그것이 전체 메뉴입니다. 한 번 정의하고 문서화하고, 고객마다 다시 논의하지 마세요.
| 프로필 | 추천 대상 | 주의사항 |
|---|---|---|
| 예산 공유 | 저트래픽 브로슈어 사이트, 빡빡한 예산 | 지원이 약함, 당신이 제공 |
| 지원 우선 관리 | 기술을 건드리지 않고 전화번호 하나를 원하는 고객 | 비용이 더 들고, 그들의 스택에 묶임 |
| 성능 VPS/전용 | 전자상거래, 고트래픽, 데이터베이스 중심 사이트 | 설정 및 유지보수 기술 필요 |
어떤 호스트가 어떤 프로필에 속하는지는 고객이 아니라 당신의 숙제입니다. 효과적인 방법: 각 프로필에 후보 호스트 하나를 낮은 위험의 프로젝트로 테스트하고 프로비저닝 시간, 성능, 지원 응답, 청구 서프라이즈 등 모든 것을 문서화하세요. 이미 사용 가능한 리서치는 출발점을 제공합니다: Bluehost와 Hostinger는 예산에 민감한 사용자에게 주로 포지셔닝됩니다; SiteGround는 강력한 지원으로 평판이 있습니다; A2와 HostGator는 속도 중심 옵션으로 연관됩니다. 하지만 지원 티켓을 열고 스톱워치로 응답 시간을 측정하기 전에는 그 설명을 믿지 마세요.
우리의 소매 고객은 성능 프로필에 속합니다. 그들은 빠른 데이터베이스 쿼리와 바쁜 주말의 트래픽 급증을 처리할 수 있는 능력이 필요합니다. 결정은 며칠이 아니라 몇 분 만에 이루어집니다. 당신이 "호스트를 리서치"하는 것이 아니라 자신의 매트릭스를 참조하기 때문입니다.
아직 이 작업을 하지 않았다면 여기서 멈추고 매트릭스를 만드세요. 다음 프로젝트 킥오프 때 스스로에게 감사하게 될 것입니다. 여전히 고객마다 맞춤화하고 싶다면 사이트가 다운된 이유를 읽고 한 번의 다운이 분기를 망칠 수 있는지 확인하세요. 그런 다음 프로필을 확정하세요. 한 명의 하이엔드 고객을 위해 네 번째 "프리미엄" 프로필을 추가하고 싶은 유혹을 참으세요. 프로필을 추가할 때마다 제거하려는 프로젝트별 결정 과정이 다시 돌아옵니다. 3개가 상한선입니다. 많은 에이전시에는 2개면 충분합니다.
3단계: 기도가 아닌 체크리스트로 마이그레이션하세요
이제 고객을 이동할 차례입니다. 매번 같은 방식으로 하세요. 순서는 다음과 같습니다: 데이터베이스를 포함해 이전 호스트에서 모든 것을 백업; 새 서버를 프로비저닝하고 동일한 소프트웨어 스택 설치; 파일과 데이터베이스 가져오기; SSL 설치 및 모든 페이지 테스트; 네임서버 전환; 이메일 전달 및 타사 통합 확인; 이전 호스트를 한 결제 주기 동안 유지.
이 목록을 한 번 작성하고 프로젝트 관리 도구에서 공유 체크리스트로 만드세요. 이제부터 마이그레이션을 실행하는 사람은 즉흥적으로 작업하는 시니어 엔지니어가 아니라 체크리스트를 따를 수 있는 누구나입니다. 소매 고객의 경우, 각 단계를 진행하면서 결정하는 것보다 훨씬 적은 시간이 걸립니다. 여러 고객을 동시에 처리할 때 그 시간 차이는 중요합니다.
실제 마이그레이션에서 얻은 두 가지 주의사항. 첫째, 이전 호스트가 이메일을 처리했다면 MX 레코드를 잊지 마세요. 그것이 마이그레이션이 낡은 채로 남는 이유이자, 고객이 당신이 이메일을 망가뜨렸다고 생각하는 이유입니다. 둘째, 금요일 오후 5시에 DNS 변경을 절대 하지 마세요. 화요일 아침에 하세요. 다음 두 영업일 동안 무엇이든 고칠 수 있도록. 무중단 이동의 메커니즘은 이 마이그레이션 가이드에 나와 있습니다. 첫 마이그레이션 전에 읽고 기억에서 지우세요 — 이제 체크리스트만 있으면 됩니다.
그리고 실제 전환 전에 리허설을 하세요. 스테이징 서브도메인을 프로비저닝하고 사이트를 복사한 다음 모든 페이지를 테스트하세요. 한 시간이 들지만 오후 내내 고객을 오프라인으로 만들었을 오류를 잡아냅니다. 그 한 시간은 이번 분기에 살 수 있는 가장 저렴한 보험입니다.
4단계: 가동 시간 수치가 아닌 신뢰성을 판매하세요
목록에 있는 모든 호스트는 결국 실패합니다. "100% 가동 시간"을 광고하는 곳은 엔지니어링이 아니라 마케팅을 파는 것입니다. 따라서 호스트를 평가할 때 보장을 묻지 마세요. 장애 커뮤니케이션에 대해 물어보세요. 서버가 죽으면 5분 안에 상태 이메일을 받을 수 있나요? 상태 페이지가 있나요? 사후 분석을 게시하나요? 호스트가 한 문장으로 대답할 수 없다면 수익이 웹사이트에 의존하는 고객에게 적합하지 않습니다.
고객은 100% 가동 시간 보장이 필요하지 않습니다. 사이트가 다운됐을 때의 계획이 필요합니다. 함께 만드세요: 유지보수 페이지, 전화 트리, 누가 누구에게 전화하는지 목록. 그런 다음 훈련으로 계획을 테스트하세요. 그것은 당신이 보내는 가장 화려하지 않은 시간이지만, 올해 가장 스트레스받는 시간에서 당신을 구해 줄 것입니다. 소매 고객은 이번 분기의 훈련에 대해 알지 못하겠지만, 계획이 작동해서 세일 기간에 사이트가 유지되었던 한 번은 알게 될 것입니다.
또한 여기서 고객에게 무엇이 깨질 수 있는지 정직하게 말하는 것이 중요합니다. "매일 백업이 있을 것입니다. 재시작 서비스가 보통 몇 분 안에 사이트를 복구합니다. 하지만 서버가 완전히 실패하면 복원에 몇 시간이 걸릴 수 있습니다. 여기 전화할 번호가 있습니다." 그 정직함은 가짜 보장보다 가치가 있습니다. 또한 불가능한 것을 약속했기 때문에 새벽 3시에 전화받는 일을 막아 줍니다. 이 대화에 런북 템플릿을 가져와서 말하세요: "사이트가 다운되면 우리가 할 일은 다음과 같습니다. 즉시 상태 업데이트를 받으실 것입니다." 그리고 실제로 그렇게 하세요.
5단계: 한 페이지 런북 작성하기
호스팅을 고객 간 반복 가능하게 만드는 산출물은 호스트 자체가 아니라 문서화입니다. 인수인계 시 고객에게 한 페이지 런북을 제공하세요: 호스트 로그인, 도메인 등록 기관, DNS 공급자, 백업 일정, 지원 전화번호, 그리고 "사이트가 다운되면 해야 할 일" 섹션. 이것을 30장 슬라이드에 묻지 마세요. 한 페이지입니다. 모든 고객은 동일한 템플릿을 받습니다. 변경되는 필드는 자격 증명과 프로필뿐입니다.
소매 고객에게 런북은 지원 티켓과 차분한 전화의 차이입니다. 11월에 이전 호스트의 이상한 이메일에 대해 물어보면 이렇게 말할 수 있습니다. "무시하세요. 우리가 모든 것을 옮겼습니다. 로그인은 런북에 있습니다." 그때 당신은 "웹 에이전시"에서 "앞서 생각하는 호스팅 파트너"로 졸업합니다.
모든 것을 한 페이지에 맞추는 행위는 실제로 중요한 것이 무엇인지 결정하게 만듭니다. 맞출 수 없다면 자신의 설정을 이해하지 못하는 것입니다. 템플릿을 공유 드라이브에 보관하고 인프라가 변경될 때마다 업데이트하세요. 최소 권한을 적용하고, 자격 증명을 정기적으로 교체하고, 비밀번호를 이메일로 보내지 마세요. 런북의 내부 버전은 고객 페이지의 사본에 팀 섹션(서버 IP, 백업 저장 위치, 모니터링 도구 자격 증명)을 추가한 것이어야 합니다. 그 내부 버전이 분기별 검토에서 사용할 것입니다.
6단계: 프로젝트별이 아닌 분기별로 검토하세요
매 분기 첫 월요일로 반복 캘린더 이벤트를 설정하세요. 그날 세 가지 보고서를 뽑으세요: 지난 분기의 지원 티켓, 모니터링 도구의 가동 시간 데이터, 호스트 청구서. 패턴을 찾으세요. 한 호스트가 대부분의 지원 티켓을 차지한다면 제거하세요. 다른 호스트의 지원이 전화를 받지 않는다면 제거하세요. 동일한 서비스 클래스에 대해 훨씬 나은 가격의 새 공급자가 나타났다면 중요하지 않은 고객 하나로 테스트하고 자격이 되면 매트릭스에 추가하세요.
이 검토는 실패에 반응하는 것과 실패를 예방하는 것의 차이입니다. 여전히 실패는 있겠지만, 그것은 호스트의 잘못이지 프로세스의 잘못이 아닐 것입니다. 새로운 호스트 후보가 레이더에 나타나면 커밋하기 전에 실제 스트레스 테스트를 실행하세요. 저렴한 호스트는 서류상 훌륭해 보일 수 있고 부하에서 무너질 수 있습니다. 테스트가 진실을 알려 줄 것입니다.
분기별 검토는 가지치기를 하는 때이기도 합니다. 프로필이 두 분기 동안 사용되지 않았다면 제거하거나 이유를 찾으세요. 목표는 한 번 작성하고 무시한 정적 문서가 아니라 실제로 배운 것을 반영하는 살아있는 매트릭스입니다. 바쁘다고 검토를 건너뛰지 마세요. 거기서 보내는 시간이 나중에 청구 가능한 일주일을 절약해 줍니다.
결론
호스팅은 창의성이 필요한 곳이 아닙니다. 패턴이 필요한 곳입니다. 인테이크 양식을 만들고, 세 가지 프로필을 확정하고, 마이그레이션 체크리스트를 실행하고, 신뢰성을 판매하고, 한 페이지 런북을 작성하고, 분기별로 검토하세요. 소매 고객은 안정적인 사이트를 얻고, 당신은 더 차분한 분기를 보내며, 새 프로젝트가 들어올 때마다 "최고의 호스팅"을 검색하는 것을 마침내 멈추게 될 것입니다. 그것이 승리입니다. 표준화하세요.