이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
프로 SQL 애저 입문
ITC 2011.08.10.
원제
Pro SQL Azure
베스트
네트워크/해킹/보안 top100 1주
가격
24,000원
10 21,600
YES포인트?
240원 (1%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차

제1장 Azure 시작하기
클라우드 컴퓨팅에 대한 소개
누가 무엇을 클라우드에서 하는가?
보편적인 클라우드 서비스
Microsoft Azure Platform 탐험하기
왜 Microsoft Azure인가?
지리적 위치에 대하여
Azure에서 데이터 저장하기
SQL Azure 준비하기
Azure 서비스 신청하기
SQL Azure 데이터베이스 생성하기
SQL Azure 포탈 사용하기
T-SQL 명령어를 사용하여 만들기
방화벽 설정하기
SQL Server Management Studio로 연결하기
새로운 로그인 계정과 사용자 만들기
새 로그인 계정 만들기
새로운 사용자 계정 만들기
접근 권한 할당하기
SQL Azure 요금 체계 이해하기
SQL Azure의 제약 사항
보안
백업
개체
그 외 사항들
드라이버와 프로토콜
결론

제2장 설계 고려 사항
설계 사항
분리된 저장소
높은 가용성
성능
차단
응용프로그램 설계 고려 사항
SQL 데이터 동기화 프레임워크
직접 연결 vs. 서비스 기반 연결
가격
보안
설계 사항 검토하기
설계 패턴
직접 연결
Smart Branching
Transparent Branching
Shard 패턴
Shard 콘셉트와 방법론
읽기 전용 Shards
읽기 쓰기 Shard
오프로딩 패턴
집합 패턴
Mirroring 패턴
패턴 조합하기
Transparent Branching과 읽기 쓰기 Shard의 조합
단계별 집합
디자인 예시 : 응용프로그램 SLA 모니터링
Azure 응용프로그램 아키텍처 적용 이전
Azure 구현
그 외 고려 사항
BLOB 데이터 저장소
Edge 데이터 캐시
데이터 암호화
결 론

제3장 구축하고 설정하기
여러분의 Azure 계정 만들기
여러분의 Azure 프로젝트 관리하기
Azure 서버 관리하기
서버 정보
방화벽 설정
데이터베이스
데이터베이스, 로그인 및 사용자 계정 만들기
데이터베이스
로그인 계정과 사용자 계정
SQL Azure 데이터베이스에 접속하기
ADO.NET을 통하여 연결하기
Entity Framework에서 연결하기
결 론

제4장 보 안
개 요
기밀성
무결성
가용성
데이터 보안 유지하기
암호화
해시
인증서
접근 제어
인증(AUTHN)
권한(AUTHZ)
새로운 로그인 계정과 사용자 계정 만들기
스키마
방화벽
규격 준수
결 론

제5장 데이터 이관과 백업 전략
데이터베이스와 데이터를 SQL Azure로 이관하기
스크립트를 생성하고 내보내기
SQL Server 통합 서비스
BCP
SQL Azure 백업 전략
데이터베이스 복제하기
언제 복사가 완료될지 알 수 있는 방법
복사 자동화하기
백업 이력 관리하기
결론

제6장 SQL Azure로 프로그래밍하기
응용프로그램 배포 시의 요인들
기존 응용프로그램
Azure에서 실행되는 응용프로그램
무엇을 택해야 하는가?
SQL Azure에 연결하기
ADO.NET
ODBC
SQLCMD
WCF 데이터 서비스
데이터 서비스 만들기
데이터 서비스를 모델에 연결하기
클라이언트 응용프로그램 만들기
사용자 인터페이스 만들기
응용프로그램 실행하기
WCF 데이터 서비스에서 레코드 탐색하기
Internet Explorer의 피드 보기 기능 끄기
최종 결과 보기
Azure 프로그래밍 고려 사항
결 론

제7장 SQL Azure와 OData
OData 개요
OData 공급자
OData 소비자
Azure 데이터베이스에 OData 지원 추가하기
SQL Azure Labs 시작하기
Anonymous Access 이해하기
Access Control Service 이해하기
보안 권장 사항 구현하기
OData를 통하여 SQL Azure 데이터 살펴보기
OData 소비자를 통하여 데이터 보기
두 종류의 OData 소비자 응용프로그램 만들어보기
간단한 데모 응용프로그램
Windows Phone 7 응용프로그램
결론

제8장 SQL Azure와 Reporting Service
SQL Azure 기반 보고서 시작하기
SQL Azure 데이터 원본 만들기
보고서 디자인 만들기
보고서 배포하기
하위 보고서 만들기
하위 보고서를 주 보고서에 추가하기
결론

제9장 Windows Azure와 ASP.NET
Windows Azure 서비스 만들기
Windows Azure 프로젝트 만들기
개발 환경 설정하기
첫 Visual Studio 클라우드 프로젝트 만들기
GridView를 SQL Azure에 연결하기
Windows Azure에 ASP.NET 응용프로그램 배포하기
결론

제10장 고성능을 위한 설계
일반적인 성능 컨셉
수다스럽거나 과묵하거나
지연 로딩
캐시
비 동기 사용자 인터페이스
병렬 처리
Shard
코드 구현 전략 요약
Shard 구축하기
Shard 라이브러리 객체 설계하기
데이터베이스 연결 관리하기
Shard를 통한 데이터 읽기
캐시
Shard 상의 데이터를 수정하거나 삭제하기
Shard 상에 레코드 추가하기
Shard 관리하기
예외 관리하기
성능 관리하기
부분 Shard 패턴과 함께 사용하기
트랜잭션의 일관성 유지
외래 키 제약 조건의 관리
종단 파티션 Shard 패턴 구현하기
결론

제11장 SQL Azure 데이터 동기화 서비스 1
데이터 동기화 서비스에 대한 이해
왜 필요한가?
기본 시나리오
동기화 설정하기
서비스 조항에 동의하기
동기화 그룹 만들기
허브 및 멤버 데이터베이스 정의하기
동기화할 테이블 선택하기
동기화 그룹 수정하기
수동으로 동기화하기
데이터베이스 변경 사항 살펴보기
동기화된 데이터 살펴보기
데이터 동기화 예약하기
기존 데이터베이스와 SQL Azure 데이터베이스
동기화하기
데이터 동기화 모범 사례
결론

제12장 성능 최적화
SQL Azure가 기존 환경과 다른 점
방법과 도구들
코딩 상의 영향
성능 최적화 기법
동적 관리 뷰
연결 풀링
실행 계획
데이터베이스 관리자 실행하기
지원되는 T-SQL 구문들
부분적으로만 지원되는 T-SQL
찾아보기
지원되지 않는 T-SQL 구문
지원되는 데이터 형식
데이터베이스 관리자 사용하기
인덱싱
인덱싱된 뷰
저장 프로시저
공급자 통계
응용프로그램 설계
결론

부록 A Silverlight 기반 SQL Azure 관리 도구
부록 B SQL Azure Quick Reference

저자 소개

저자 : Herve Roggero
Herve Roggero는 Pyn Logic의 공동 창업자로, Pyn Logic은 SQL Server의 고급 보안 기술에 초점을 맞추는 회사이다(www.pynlogic.com). 또한 Blue Syntax Consulting의 공동 창업자이기도 하다(www.bluesyntax.net). Herve는 세계적인 기업은 물론 신생 기업들에서도 소프트웨어 개발, 아키텍처, 데이터베이스 관리, 선임 관리자로서 다양한 역할을 수행해왔다. 지난 15년간 Herve는 교육, 금융, 생활 건강, 관리 컨설팅 및 데이터베이스 보안 부문에서 일해왔다.

그의 최근 경력은 헬스케어 회사에서의 소프트웨어 개발자들의 관리자 역을 담당한 것이다. 그는 2007년부터 .NET과 SQL Server에 대한 전문가로서 프리랜서 활동을 해왔었다. Herve는 ISSA의 회원이며, MCDBA, MCSE, MCSD 등 다수의 자격증을 보유하고 있다. 또한 인디아나 대학의 MBA 과정을 수료하기도 하였다. Herve는 남부 플로리다 SQL Server 커뮤니티에서 다수의 행사에 발표자로 참여하며, SQL 토요 이벤트를 운영하는 등 깊이 있게 이 커뮤니티에 관여하고 있다. 그리고 Azure 플랫폼의 사용을 교육 자료 발굴이나 컨설팅 활동 등 다양한 방면을 통하여 장려하는 일을 꾸준히 해 나아가고 있다.
저자 : Scott Klein
Scott Klein은 Microsoft SQL Server MVP이자 Blue Syntax Consulting의 공동 창업자로, Blue Syntax Consulting은 Azure 플랫폼 교육과 컨설팅에 특화된 기업이다. Scott은 SQL Server 제품을 기반으로 20년 이상의 경력을 보유하고 있으며, 미국 전역의 크고 작은 회사들과 일해왔고, 의료, 금융, 유통업 분야에 이르는 광범위한 고객들과 의사소통하고 있다. Scott은 또한 베테랑 저자이기도 한데, 수많은 책들을 집필해왔으며 그 중에서도 [Professional SQL Server XML], [Professional LINQ], [Pro ADO.NET Entity Framework 4.0]을 집필했다. Scott은 남부 플로리다 SQL Server 사용자 그룹의 대표이자 최근 새로 만들어진 Azure PASS Virtual Chapter의 대표이기도 하다. 그는 SQL 토요 이벤트와 각종 사용자 그룹에서 자주 발표자로 활동하며, 최근에는 2008 유럽 PASS Conference에서도 발표자로 서는 행운을 얻기도 하였다.

품목정보

발행일
2011년 08월 10일
쪽수, 무게, 크기
388쪽 | 766g | 188*245*30mm
ISBN13
9788963510293

만든이 코멘트

안녕하세요 이 책의 역자입니다.
2011-08-09
클라우드 기반 인터넷 서비스에 대해 설명하는 책이다보니 책에서 언급하는 내용은 원서보다 미래의 시점에서 언급되는 것들이 많아 변동된 사항도 있을 수 있습니다.

그리고 이 책이 번역될 당시와 비교해 역시 현재 달라진 사항도 많이 있을 것입니다. 이러한 부분들에 관해서 자세한 정보가 필요하시다면 언제든 저자 E-MAIL 주소로 문의해주시거나 Windows Azure Cafe (http://cafe.naver.com/wazure) - 또는 - 개인 블로그 (http://www.rkttu.com/)을 통해서 의견 주시면 최대한 많은 정보를 나눌 수 있도록 하겠습니다.

감사합니다.

책 속으로

클라우드 컴퓨팅에 대한 다양한 관심과 활발한 활동이 요즈음 눈에 많이 띈다. 그 중에서도 가장 대표적인 활동을 꼽으라고 한다면 역시 개발자들이 클라우드 컴퓨팅에 대해 취하는 자세들이 될 것이다. 전통적으로 Microsoft는 개발자들을 위한 고민을 늘 해왔던 집단이며, 2009년 초반에 발표한 Windows Azure Platform 역시 이러한 고민이 많이 묻어나는 훌륭한 클라우드 플랫폼이라고 생각한다. 그러나 안타깝게도 유독 특정 국가들에서만 출시가 상당히 늦어지는 것이 문제가 되고 있으며, 개발자들이 느끼는 갈증은 그래서 생각 외로 심한 편이라고 생각한다.

이번에 번역한 책에서는 SQL Azure라는 클라우드 서비스를 개발자, IT 전문가, 데이터베이스 전문가들이 어떻게 활용하면 좋을지에 대한 내용을 골고루 다루고 있는데, 이것은 특정 클라우드 서비스에 치우쳐져 있기만 한 것이 아니라, 클라우드 기반의 솔루션을 고민 중인 업계의 사람이라고 한다면 누구나 다들 고민하는 내용들일 것이다. 그렇지만 구체적으로 그러한 고민거리를 실체화하기 위한 방법으로 SQL Azure 데이터베이스를 택한 것으로 보고 이 책을 읽어주었으면 하는 바람이 있다.

또한 이 책에서는 클라우드 기반의 데이터베이스 서비스를 활용하는 동안 발생할 수 있는, 어쩌면 여러분들이 클라우드에 대해서 가졌던 너무나 완고한 믿음을 철저히 깨뜨릴지도 모를 심각한 차이점에 대해서도 정확한 지적을 해주고 있다. 따라서, 클라우드에 대해서 확신이 없는 경우에도, 클라우드에 대해서 너무나 확신을 하는 경우라고 하더라도 이 책은 모두에게 도움이 되어줄 혜안을 줄 것이다.

사실 이 책을 번역하면서 필자 개인적으로 상당히 어려웠던 점이 있다면, 클라우드 서비스 자체는 지속적으로 변한다는 점이다. 이 책이 처음 나왔을 시점으로부터 얼마 지나지 않았음에 도 서비스의 신청 방법 자체가 바뀌거나, 구성이 바뀌거나, 새로운 기능이 추가되는 등 굉장히 다양한 변화가 있었다. 이러한 부분들에 대한 조사를 덧붙여 원서의 내용을 훼손하지 않도록 하면서 새로운 업데이트를 추가하는 작업은 상당히 어려운 작업이었다. 그리고 이 책이 여러분의 손에 쥐어지게 될 무렵에도 서비스는 아마 두세 번 이상 얼굴을 바꾸었을지도 모른다. 그러므로 이 책에서 설명하려는 핵심적인 기조는 가지고 가시되, 책에서 설명하는 서비스에 대한 모습이 전부가 아니라는 점을 책을 읽는 동안 독자 여러분들께서 배려해주시는 마음으로 감안해주셨으면 하는 바람 또한 있다.

이 책을 선택해준 독자 여러분께 진심으로 감사 드림을 전한다.

2011년 여름에 독자 여러분께 올림

---옮긴이의 글

첫번째 리뷰어가 되어주세요.

첫번째 한줄평을 남겨주세요.

사락 별점0

혜택 및 유의사항

첫번째 별점을 남겨주세요.

첫번째 밑줄을 남겨주세요.

21,600원
총 1개 21,600원