한빛미디어
집필서
판매중
애저 포털 GUI로 배우는 애저 운영의 모든 것
이 책은 마이크로소프트의 퍼블릭 클라우드 서비스인 애저를 이해하고 다루는 데 필요한 기본기를 쌓으려는 개발자, 시스템 엔지니어, 기술 영업사원, IT 분야 전공자를 대상으로 합니다. 글로벌 서비스 인프라를 클라우드로 구축하는 시나리오에 따라 애저 포털에서 따라 하다 보면 어느새 애저 사용법과 클라우드 개념을 익힐 수 있습니다. 애저 도입을 검토하거나 온프레미스 인프라를 애저로 마이그레이션해야 하는 경우 이 책을 통해 단기간에 퍼블릭 클라우드 경험을 쌓을 수 있습니다.
출판사 서평/리뷰
이 책의 특징 및 대상독자
이 책은 마이크로소프트의 퍼블릭 클라우드 서비스인 Azure를 이해하고 다루는 데 필요한 기본기를 쌓으려는 개발자, 시스템 엔지니어, 기술영업 사원, IT 분야 전공 학생들을 대상으로 합니다.
Azure나 클라우드에 대한 특별한 사전 지식은 필요하지 않습니다. 하지만 클라우드 컴퓨팅 기술의 기저에는 전통적인 운영체제와 네트워킹, 스토리지에 관한 이해를 전제로 합니다. Azure 경험은 없지만 Azure를 기업에 도입하기 위해 검토하거나 온프레미스 인프라를 Azure로 마이그레이션해야 하는 경우 이 책을 통해 단기간에 퍼블릭 클라우드 경험을 쌓을 수 있습니다.
이 책의 구성
이 책은 Azure를 처음 시작하는 독자를 위해 4부분으로 나누어 설명합니다. Azure Portal에서 GUI를 따라 하는 방식으로 진행하며 실무에 적용할 수 있도록 실전 연습을 제공합니다.
1부 Azure로 시작하는 클라우드
Azure 학습에 필요한 기본기를 다룹니다.
2부 Azure IaaS 핵심 서비스
Azure 컴퓨트 서비스의 핵심인 가상 네트워크, 가상 머신, 스토리지를 다룹니다.
3부 고가용성 및 부하 분산
서비스를 안정적으로 제공하기 위해 고려해야 할 Azure 서비스를 다룹니다.
4부 연결과 보안
3부까지 구현한 실전 연습 시나리오의 네트워크 연결성을 보완하고 보안을 향상시키는 데 필요한 서비스를 다룹니다
베타리더 서평
Azure를 배우려는 사람들에게 축복과도 같은 책입니다. Azure뿐만 아니라 클라우드와 관련된 폭넓은 지식 중 꼭 필요한 것을 함께 전달해주는 책입니다. 하나하나 따라 해보는 손맛을 느끼며 Azure를 배우고 싶은 분들에게 추천합니다.
_김영욱 한국마이크로소프트
Azure의 계정 생성부터 시작해 구성 전체를 아우르는 실습을 차근차근 따라 할 수 있습니다. 입문자에게는 어려운 클라우드 개념을 트렌드에 맞는 예시로 풀어 독자들이 Azure를 이해하는 데 큰 도움을 줍니다. Azure가 처음이라면 이 책으로 시작하세요.
_배준현 클라우드메이트
책을 눈으로만 보고 싶어 하는 분들에게도, 책을 실습해봐야 직성이 풀리는 분들에게도 좀 더 쉽게 Azure를 접하도록 도와주는 책입니다. 방대한 양의 Azure 기술 문서에 숨이 찬 적이 있는 분들에게 충분히 권할 만한 책입니다.
_유승호 한국마이크로소프트
[저자] 김도균
2012년 8월, 15년간의 조직 생활을 끝내고 스스로에게 자유를 준 독립 IT 기술자다. 2003년 처음으로 번역한 『Beginning Direct3D Game Programming』이 계기가 되어 지금까지 번역과 저술을 하고 있으며 현재 40여 권의 책을 세상에 내놓았다. GoDev라는 번역/저술 공동체를 이끌고 있으며, 마이크로소프트 공인 기술 전문가 어워드인 MVP를 8회 수상했다. 마이크로소프트 공인 강사(MCT)로 18년의 세월을 지내오며 여러 학교와 현장에서 마이크로소프트의 서비스와 기술을 강의했다. 마이크로소프트의 퍼블릭 클라우드 서비스인 Azure의 등장 초기부터 관심을 가지고 지켜봤으며 2016년부터 독립 Azure 트레이너로 활발한 활동을 하고 있다. 마이크로소프트 Ignite, 글로벌 Azure, K-ICT Week in Busan, 부산 개발자 밋업 등 다양한 행사에 연사로 참여하고 있다.
PART I Azure로 시작하는 클라우드
CHAPTER 1 클라우드 컴퓨팅 전성시대
1.1 클라우드 컴퓨팅 등장과 컴퓨팅 패러다임 변화
1.2 클라우드 컴퓨팅의 특성과 특징
1.3 클라우드 컴퓨팅 모델과 서비스 유형
1.4 마치며
CHAPTER 2 Azure 시작하기
2.1 Azure 서비스 개요
2.2 Azure 리소스 관리자 모델
2.3 Azure 구독 만들기
2.4 마치며
CHAPTER 3 Hello Azure
3.1 초간단 Hello Azure 프로젝트
3.2 Azure 포털의 구조
3.3 리소스와 리소스 그룹 관리
3.4 마치며
CHAPTER 4 Azure 사용자와 그룹, 액세스 관리
4.1 Azure AD와 구독
4.2 사용자와 그룹
4.3 역할 기반 액세스 제어(RBAC)
4.4 마치며
PART II Azure IaaS 핵심 서비스
CHAPTER 5 Azure 가상 네트워크
5.1 가상 네트워크 개요
5.2 주소 공간
5.3 서브넷(subnet)
5.4 마치며
CHAPTER 6 Azure 가상 머신(VM)
6.1 가상 머신 프로비전 개요
6.2 Azure 가상 머신 구성요소
6.3 마치며
CHAPTER 7 Azure 스토리지
7.1 Azure 스토리지 개요
7.2 Azure 스토리지 계정
7.3 Azure 스토리지 서비스
7.4 마치며
PART III 고가용성 및 부하 분산
CHAPTER 8 가상 머신 크기 조정과 가용성 구현
8.1 가상 머신의 크기 조정
8.2 가상 머신 가용성 구현
8.3 마치며
CHAPTER 9 Azure의 부하 분산 서비스
9.1 애플리케이션 게이트웨이
9.2 Azure 부하 분산 장치
9.3 마치며
CHAPTER 10 가상 머신 탄력성 구현
10.1 가상 머신 확장 집합(VMSS) 개요
10.2 가상 머신 확장 집합 배포
10.3 가상 머신 확장 집합 관리
10.4 마치며
CHAPTER 11 트래픽 관리자
11.1 트래픽 관리자 개요
11.2 트래픽 관리자 배포
11.3 트래픽 관리자 구성
11.4 마치며
PART IV 연결과 보안
CHAPTER 12 가상 네트워크 연결
12.1 가상 네트워크 연결 솔루션
12.2 가상 네트워크 게이트웨이
12.3 가상 네트워크 피어링
12.4 마치며
CHAPTER 13 IaaS 핵심 인프라 보호
13.1 네트워크 보안 그룹(NSG)
13.2 Azure Bastion 서비스
13.3 스토리지 보호
13.4 마치며
찾아보기
현 시대는 전통 산업을 포함한 전 산업군의 기업이 디지털 트랜스포메이션을 이야기 할만큼 변하는 트렌드속에 모바일, IoT, 블록체인, 인공지능 등 다양한 기술을 활용한 새로운 혁신을 꿈꾸고 있습니다. 기업은 클라우드를 적극적으로 도입해 자사 업무 시스템의 핵심인 기보유 솔루션을 경쟁력 있고 글로벌 시장에 대응하기 용이한 시스템으로 발전시키려는 시도가 급물살을 타고 있으며, 이는 IT시장에 큰 변화의 물결을 일으키고 있습니다. 글로벌 클라우드 시장에서 기술을 선도하는 기업을 꼽으라고 하면 누구나 아마존과 마이크로소프트를 손꼽을 것입니다. 두 기업은 전 세계 클라우드 시장의 과반수를 차지하고 있습니다. Microsoft Azure는 2010년 첫 선을 보인 후 점차 포트폴리오를 넓혀 전 산업군의 다양한 솔루현을 안정적으로 운영할 수 있는 근간이 되었습니다. 따라서 이제 Azure를 학습하는 것이 IT분야에서 자신의 가치와 경쟁력을 높이기 위한 수단으로 인식되고 있습니다.
제가 이 책을 선택한 이유는 Azure 클라우드의 기본기를 체계적으로 학습할 수 있도록 구성하여 클라우드 컴퓨팅 환경에 익숙하지 않은 초심자들도 쉽게 학습할 수 있기 때문입니다. 이 책은 클라우드 컴퓨팅의 기본 용어나 프로세스를 쉽게 익힐 수 있도록 친절하게 구성되어 있고 저자의 수많은 강의 경험에서 나온 알찬실습 내용은 처음 Azure를 접하는 사용자가 체계적으로 Azure를 이해할 수 있게 도움을 줍니다. 또한 이미 Azure를 이용하는 사람들에게는 타 클라우드와의 차별성을 이해할 수 있게 해줍니다. 거기에 Azure뿐만 아니라 클라우드와 관련된 폭넓은 지식 중 꼭 필요한 것들을 함께 전달해 주고 있어 클라우드를 학습하는 모든 분들에게 유용한 책이라 생각합니다.
이 책의 특성은 Azure 클라우드 서비스를 아이언맨 연구소의 자비스 서비스 구축을 통해 쉽게 설명하고 있으며, 단계별 예제를 통해 이 기종 가상 머신 배포에서부터 확장 가능한 서비스를 어떻게 구성하는 지 효과적으로 보여주고 있어 처음 Azure를 접하는 초심자가 체계적으로 Azure를 이해할 수 있게 해준다는 점입니다. 변치 않는 기본 개념과 쉽게 따라 할 수 있는 예제를 담고 있고 비즈니스가 필요한 고가용 컴퓨팅 환경의 구성과 트래픽 증가 시 부하 분산을 할 수 있는 방법을 보여줍니다. 온프레미스 환경과 클라우드 환경을 함께 사용할 수 있게 연결해주는 가상 네트워크 연결 서비스와 이런 IT환경을 악의적인 공격으로부터 지키기 위한 보안 설정에 대해서도 쉽게 설명하고 있습니다. 따라서 초심자분들뿐만 아니라 기존 온프레미스 환경의 서버에 익숙하지만, 새로운 클라우드 컴퓨팅 환경에 대한 개념을 익혀 DevOps나 클라우드 전문가로서 커리어를 넓히고 싶은 숙련자분들도 이 책을 읽어보시기를 권장합니다.
4차 산업의 핵심 기술이라고 할 수 있는 클라우드 기술이 발전하지 않았다면 아무리 훌룡한 AI기술도 방대한 데이터를 처리할 수 없어 그 활용도가 매우 제한 될것입니다. 현재 클라우드 기술은 아마존의 AWS와 마이크로소프트의 Azure가 양대 산맥을 이루며 경쟁하고 있습니다. 그 중 Azure는 쉬운 UI와 사용성으로 누구나 쉽게 접근할 수 있어 기업의 IT 인프라로 클라우드 컴퓨팅 환경을 도입하고 있는 지금, 개발자로부터 IT 관리자까지 클라우드 서비스의 개념, 서비스 구독, 네트워크, 가상머신, 스토리지 등 클라우드 서비스의 핵심 기능을 배우고 적용하는 것이 기본 방식으로 변하는 흐름이 되어 대기업이나 IT분야의 중소기업들에서 많이 선호하고 있어 전문가들이나 신입들을 많이 채용하려는 추세입니다. 따라서 IT분야에서 취직하시려는 분이나 창업을 하시려는 분들은 필수로 익히셔야 하는 기술이 되고 있습니다.
구성
1부 Azure로 시작하는 클라우드
Chapter 1: 클라우드 컴퓨팅 전성시대
Chapter 2: Azure 시작하기
Chapter 3: Hello Azure
Chapter 4: Azure 사용자와 그룹, 액세스 관리
2부 Azure IaaS 핵심 서비스
Chapter 5: Azure 가상 네트워크
Chapter 6: Azure 가상 머신(VM)
Chapter 7: Azure 스토리지
3부 고가용성 및 부하 분산
Chapter 8: 가상 머신 크기 조정과 가용성 구현
Chapter 9: Azure의 부하 분산 서비스
Chapter 10: 가상 머신 탄력성 구현
Chapter 11: 트래픽 관리자
4부 연결과 보안
Chapter 12: 가상 네트워크 연결
Chapter 13: IaaS 핵심 인프라 보호
파트별로 나누어 봤을때 1~4장은 클라우드의 개념과 Azure의 기본 사용법을 익히며 Azure AD의 목적과 역할을 이해하고 사용자와 그룹을 통한 액세스 제어 및 역할 기반 엑세스 관리를 실습하는 방법에 대해 설명하고 있고 5~7장은 Azure IaaS의 3가지 핵심 서비스인 가상 머신과 가상 네트워크, 스토리지의 기본 사항에 대해, 8~11장은 서비스를 안정적으로 제공하기 위해 고려해야 할 Azure 서비스(크기 조정, 확장 등)에 대해, 12~13장은 가상 네트워크 연결성을 보완하고 보안을 향상시키는데 필요한 서비스에 대해 설명하고 있습니다.
개인적인 생각으로 학습은 클라우드 담당자나 클라우드 보안 담당자로 취업을 희망하시거나 취업한지 얼마 되시지 않는 이제 막 클라우드 분야를 시작하시는 초보자이신 분들께서는 1장부터 시작하시면 좋을것 같고 어느정도 경험이 있으신 분들(클라우드 담당자 또는 클라우드 보안 담당자 2년차~)부터는 6장까지는 쭉 보시면서 Azure 리소스 구조나 환경 세팅, 사용방법에 대해 파악한다는 방식으로 보시고 7장부터 학습하시는 것이 좋을것 같습니다.
그리고 개인적으로 약간의 단점이 어쩌면 욕심일수도 있는게 좀더 많은 실습 예제가 담겨있으면 더 좋았지 않았을까라는 아쉬움이 있습니다.
저의 리뷰를 읽어주셔서 감사합니다. 다음에는 좀더 유용하고 좋은 책을 소개하면서 더 나은 리뷰를 통해 여러분께 책을 소개시켜드릴 수 있도록 더 노력하겠습니다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
처음 배우는 애저는 마이크로소프트의 퍼블릭 클라우드 서비스인 Azure를 전반적으로 다루고 있다. 대상 독자는 개발자, 시스템 엔지니어, 기술 영업 사원, IT 분야 전공 학생들을 대상으로 한다.
저자 김도균님은 지금까지 40여권의 저술서와 번역서가 있으며 18년 동안의 마이크로소프트 공인 강사 경험을 기반으로 이 책에 그의 노하우가 잘 담겨있다. 2016년부터 독립 Azure 트레이너로 활발한 활동을 하고 계시다.
이 책은 저자가 책 서두에서 밝혔듯 어디서부터 시작하고 어떤 순서로 배워야 하는지, 어렵게 여기는 부분이 무엇인지 고민한 흔적이 고스란히 드러난다. 그리고 실습을 위한 환경 Microsoft Azure 구독에 대한 방법도 잘 설명되어 있다.
각 주제에 대한 깔끔한 설명을 한 다음 실전 연습을 통해 독자들이 익힐 수 있도록 잘 구성되어 있고, 실전 연습 또한 적절한 이미지 설명과 함께 step by step 잘 진행할 수 있도록 설명이 되어 있다. 이미지는 주로 Azure Portal의 화면을 보여주지만 각 내용에 맞게 하이라이트 처리가 되어 있어, 독자가 이미지 내에서 해당 내용을 바로 찾을 수 있다.
책 내용은 전반적으로 이해하기 쉽다. 하지만 어려운 내용, 또는 익숙하지 않은 내용은 여러번 봐야 이해가 되었다. 내 경우에는 클라우드 서비스가 익숙하지 않아 처음 배우는 입장으로 읽었는데, 꽤 새로운 지식을 많이 얻었다.
클라우드 기본부터 현장에서 필요한 가용성, 보안 등 다양한 내용이 담겨있어, 마이크로소프트 Azure를 공부하는 사람들에게 딱 적합한 책이라 생각한다.
한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.
#처음배우는애저 #마이크로소프트애저 #Azure #클라우드 #클라우드서비스 #한빛미디어
프리랜서 개발자로 20년을 일했지만 클라우드를 직접 컨트롤할 일이 거의 없다. 그렇다고 아예 모르고 살 수도 없다. 클라우드 기반으로 개발을 해야하기 때문이다. 지금도 AWS 기반 프로젝트를 진행중이다. 그래서 클라우드 이해 차원에서 접근해 보려고 이 책을 골랐다.
구성은 내실 있게 잘 짜여 있다. 클라우드의 개념부터 차근차근 설명했다. 무료 체험계정 등록부터 설명도 쉽게 되어있다. 책 구성이나 폰트, 편집 등이 마치 외국 서적같은 느낌이다. 읽기 편안하다는 뜻이다. 상대적으로 국내 서적들이 비주얼에 치중하다 산만한 느낌을 준다. 어디까지나 개인적 의견이다.
이 책을 보고 아마존이 좋을지 애저가 좋을지는 솔직히 모르겠다. 개발자로서 한계다. 그래도 잘은 모르지만 이 책이 주는 정성들인 느낌은 클라우드 서버를 관리해야 할 IT 인프라 담당자라면 도움이 될 거라 생각한다.
※ 한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.
대상 독자는 Azure를 이해하고 필요한 기본기를 쌓는 게 목적인 개발자나 시스템 엔지니어, 기술 영업 사원, IT분야 전공 학생들 대상 이라고 한다.
처음 Azure를 다루는 사람들의 눈높이에 맞췄다고 하는데 이 부분은 약간 기준이 사람마다 달라서 분명 물음표 백만개 되는 사람 나올 거 같다.(나같이)
책 구성은 총 4부로 13장으로 이루어져 있고 1장에선 Azure, 클라우드 컴퓨팅의 등장 배경 이런 걸 설명하고 있다.
이 부분이 이 책에서 가장 쉽고 편안한 장이다. 왜냐하면 그 뒤부터는 하나씩 천천히 AtoZ하면서 실습해보면서 하는데 사람마다 과거의 내가 무슨 짓을 했는지 모르는 그런 게 등장할 것이기 때문이다.
사실 내가 그랬다. 책은 처음 Azure를 다뤄보는 사람 대상일 텐데 내 계정은 언젠가 분명 사용해본 모양이다. 나는 모르겠는데 말이다. 도대체 몇 번의 동공지진이 이러났는 지 모르겠다.
사실 이 책을 관심가졌던 이유가 회사에서는 이 Azure를 굉장히 유용하게 사용하고 있기 때문이었다... 몇 번 이걸 나한테 관리까진 아니어도 서브로 맡기려고 시도하셨는데 내가 이걸 전혀 몰라서 실패한.. 뭐 그런 게 있어서 관심을 가지고 원래는 전자도서관에서 빌려서 잠깐 봤다. 전자도서관 좋은데 단점은 내가 책에 줄을 그으면서 본다는 게 문제였는데 마침 이런 기회가... 그리고 이건 내 기준, 절대 단기간에 azure를 마스터하겠다라는 마음으로 하면 조급해지기만 할 거 같다.
그리고 정말 처음, ms 계정도 없었고 정말 처음으로 내가 클라우드 서비스를 해보고 싶은 사람이라면 이 책을 한 번 보면서 따라해보면 좋을 것 같다. 뭐든 알고 쓰면서 마음에 드는 걸 쓰는 건 소비자의 몫이니까...
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
클라우드 컴퓨팅 전성시대입니다. 4차 산업혁명을 위한 기술로는 클라우드, 빅데이터, 인공지능, 사물인터넷 등이 언급되는데 이 중에서 클라우드는 나머지 3가지를 구현하는데 있어 꼭 필요한 기술이자 인프라입니다.
개발자가 개발만 해서는 안되는 시대인것 같습니다. 클라우드 컴퓨팅에 대해 관심을 가지고 실제 구축 및 운영에 대한 것도 안다면 좀더 많은 곳에서 환영받는 개발자가 될지 싶습니다.
개발자는 평생을 공부해야 하는 직업인것 같습니다.
이 책은 마이크로소프트의 퍼블릭 클라우드 서비스인 Azure를 이해하고 다루는 데 필요한 기본기를 쌓으려는 개발자, 시스템 엔지니어, 기술 영업사원, IT 분야 전공 학생들을 대상으로 합니다.
처음 Microsoft Azure를 기업에 도입하기 위해 검토하거나 온프레미스 인프라를 Azure로 마이그레이션해야 하는 경우 이 책을 통해 단기간에 퍼블릭 클라우드 경험을 쌓을 수 있습니다.
목차
PART I Azure로 시작하는 클라우드
CHAPTER 1 클라우드 컴퓨팅 전성시대
1.1 클라우드 컴퓨팅 등장과 컴퓨팅 패러다임 변화
1.2 클라우드 컴퓨팅의 특성과 특징
1.3 클라우드 컴퓨팅 모델과 서비스 유형
1.4 마치며
CHAPTER 2 Azure 시작하기
2.1 Azure 서비스 개요
2.2 Azure 리소스 관리자 모델
2.3 Azure 구독 만들기
2.4 마치며
CHAPTER 3 Hello Azure
3.1 초간단 Hello Azure 프로젝트
3.2 Azure 포털의 구조
3.3 리소스와 리소스 그룹 관리
3.4 마치며
CHAPTER 4 Azure 사용자와 그룹, 액세스 관리
4.1 Azure AD와 구독
4.2 사용자와 그룹
4.3 역할 기반 액세스 제어(RBAC)
4.4 마치며
PART II Azure IaaS 핵심 서비스
CHAPTER 5 Azure 가상 네트워크
5.1 가상 네트워크 개요
5.2 주소 공간
5.3 서브넷(subnet)
5.4 마치며
CHAPTER 6 Azure 가상 머신(VM)
6.1 가상 머신 프로비전 개요
6.2 Azure 가상 머신 구성요소
6.3 마치며
CHAPTER 7 Azure 스토리지
7.1 Azure 스토리지 개요
7.2 Azure 스토리지 계정
7.3 Azure 스토리지 서비스
7.4 마치며
PART III 고가용성 및 부하 분산
CHAPTER 8 가상 머신 크기 조정과 가용성 구현
8.1 가상 머신의 크기 조정
8.2 가상 머신 가용성 구현
8.3 마치며
CHAPTER 9 Azure의 부하 분산 서비스
9.1 애플리케이션 게이트웨이
9.2 Azure 부하 분산 장치
9.3 마치며
CHAPTER 10 가상 머신 탄력성 구현
10.1 가상 머신 확장 집합(VMSS) 개요
10.2 가상 머신 확장 집합 배포
10.3 가상 머신 확장 집합 관리
10.4 마치며
CHAPTER 11 트래픽 관리자
11.1 트래픽 관리자 개요
11.2 트래픽 관리자 배포
11.3 트래픽 관리자 구성
11.4 마치며
PART IV 연결과 보안
CHAPTER 12 가상 네트워크 연결
12.1 가상 네트워크 연결 솔루션
12.2 가상 네트워크 게이트웨이
12.3 가상 네트워크 피어링
12.4 마치며
CHAPTER 13 IaaS 핵심 인프라 보호
13.1 네트워크 보안 그룹(NSG)
13.2 Azure Bastion 서비스
13.3 스토리지 보호
13.4 마치며
기업의 IT 인프라로 클라우드 컴퓨팅 환경을 도입하고 있는 지금, 개발자부터 IT 관리자까지 클라우드 서비스의 개념, 서비스 구독, 네트워크 가상 머신, 스토리지 등 클라우드 서비스의 핵심 기능을 배우고 적용하는 것인 기본이 되고 있습니다.
이 책은 Azure를 배울 때 처음 부딪히는 난관인 낯선 용어와 주요 서비스의 개요를 간결하게 설명하였고, 실제 적용을 위해 꼭 알아야 하는 설정 내용을 시나리오 기반의 실전 연습을 해볼 수 있도록 하였습니다.
책의 제목과 같이 처음 Azure를 시작하는 분들에 딱 알맞은 책입니다.
회사를 옮겼는데, 스타트업이 보통 그렇듯 회사 시스템은 전부 AWS에서 돌아간다. 그동안 회사의 자체 서버를 쓰거나 클라우드를 써도 회사에서 구축한 private cloud만 써온터라 tutorial 첫 페이지 정도만 해본 AWS는 아직 낯설기도 하고 많은 부분이 black box이다. public cloud를 쓰는 문제점 중 하나는 특정 벤더에 lock in이 된다는 점이다. 현실적인 이유로 AWS를 떠날 수는 없겠지만, 최소한 대안에 대해서는 알아야 하기에 한 번 책을 읽어보게 되었다.
Azure에 대해 검색해보면 2위 사업자라 그런지, 대부분은 AWS와 match시킬 수 있게 수많은 서비스들이 이미 준비되어있고 특히 시스템을 윈도에서 구축한 회사라면 Azure를 쓰는 게 더 강점이 있다고 한다(예를 들어 active directory와의 결합 등). 다만 이 장점이 이 책을 읽으면서 반대로 단점이 되기도 하는데, 실습을 해보려고 했더니 두 가지 문제점이 있었다. 한 가지는 윈도 머신이 있어야 한다는 점으로, 최근 많은 개발자들이 그렇듯 나도 맥밖에 없다. 다른 한 가지는 신용 카드를 등록해야 한다는 점인데, 예전에 AWS 한 번 따라 해 보다가 생겼던 개인적인 문제 때문에 카드를 등록하기가 꺼려졌고, 결국 이 두 가지 문제로 인해 실습을 온전히 따라 하지는 못했다. 그래서 아쉽게도 책을 훑어 읽기만 하며 Azure가 어떤지 살펴봤는데, 실습을 안해서 겉핥기 식이 돼버리긴 했지만, 이 책/Azure의 장점을 확실히 알 수 있었는데, UI를 통한 설정을 잘 지원하고, 이 과정을 책에서 수많은 screenshot을 통해 설명한다는 점이다(한 chapter마다 최소 수십 장의 screenshot을 통해 정말 단계 단계 보여준다는 느낌이 든다. 책의 페이지수를 처음 볼 땐 부담스러울 수도 있으나 이런 수많은 screenshot 덕분에 실제로 읽는데 큰 부담은 없다). 아직 AWS를 잘 몰라서 아주 조금, 간단한 부분만 해봤는데 AWS의 설정 UI는 책에서 본 Azure UI에 비해 좀 예전 방식의 UI란 느낌이 들었고, 크게 편리하단 생각이 들지 않았다.
AWS가 1위 사업자이고, 오랜 기간 서비스를 제공해왔기 때문에 스타트업이 AWS를 우선 고려하는 건 현실적으로 당연한 일이다. 시장의 인력 상황도 AWS에서 경력을 쌓은 경우가 거의 대부분이다. 하지만 1년에 몇 번씩 사고가 발생하고, 돈을 내고 사용하는 고객들이 이런 사고에도 제대로 된 보상을 받지 못하는 경우를 보게 되면, 어느 정도 성장을 한 업체는 AWS만을 고집하는 건 생각해볼 만한 일이고, 첫 번째로 고려할 대안은 Azure가 된다. 책의 제목처럼 처음 배우는 사람들에게 좋은 안내서가 될 이 책이 많은 도움을 줄 것이다.
“한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.”
역시 문서는 MS처럼 잘 만드는 데가 없다
처음 애저/애자일 이런 용어가 나올 때 두 용어가 같은데, 발음을 다르게 하나?
이런 생각을 같고, 용어를 찾아보았던 기억이 있다.
전혀 다른 내용입니다.
이 책에서 이야기하는 애저(Azure)는 Microsoft사에서 제공하는 Public Cloud 서비스를 지칭하는 용어이다.
클라우드 컴퓨팅 서비스 | Microsoft Azure
Chap 2. Azure 서비스 소개 및 구독 만들기
따라하기 식으로 Azure 구독을 통해서 시작할 수 있었다.
- 저는 체험 계정으로 진행하였습니다.
* 30일 무료 체험이 끝나면 종량제 요금으로 전환이 된니, 리소스를 최소화 하라고 되어 있네요.
Chap 3. Hello Azure
개발 과정의 시작은 항상 'Hello World!' 예제였던 거 같은데, 역시 Azure의 시작이네요.
- 여기서 부터는 기본 개념에 대한 이해와 따라하기가 쉽지 않네요.
2부. Azure IaaS 핵심 서비스
- 가상 네트워크, 머신(VM), 스토리지 서비스등의 지원을 소개한다.
가상머신을 이용해서 다양한 운영체제 환경을 구축할 수 있는 내용으로 진행하고 있으며, Windows 서버/데스크톱, Linux 까지 지원을 한다.
이후 부분은 네트워크 서버 이상의 관리자가 경험할 수 있는 내용으로 판단 됨
3부. 고가용성 및 부하 분산
4부. 연결과 보안
아직 3부 부터는 따라하지 못하였으며, 내용만 파악하였지만.
마치 거대한 그룹 시스템을 구축하는 듯 한 느낌은 무엇일까?
나처럼 개인이 범접할 수 없는 분야 같은 느낌!
제공되는 GitHub 주소
GitHub - steelflea/EasyToLearn-Azure-Portal: 처음 배우는 Azure (Azure 포털 버전)
이름처럼 뜬 구름 잡는 이야기 같던 클라우드 서비스가 점점 피부에 와닿는 시기가 도래하고 있다. 거기에 MS의 애저를 이해하고 다루려고 생각하는 개발자, 시스템 엔지니어, 학생 등을 위한 초보자용 책이 발간되었다.
클라우드 서비스에 대한 기본 개념을 시작으로 생소한 용어와 리소스그룹, 리소스 및 애저 포털에 대한 기초 사용법을 GUI환경에서 손쉽게 설정하고 사용할 수 있는 내용으로 구성되어있다. 개념에 대한 설명과 구성화면을 직접 담고 있어서 단계별로 하나씩 따라가기에 가장 좋은 책이라 생각된다.
파트 1,2까지는 개발자 측면의 활용성격이 강하고 파트3,4는 시스템 어드민 측면에서의 애저서비스의 고가용성 및 스캐일업, 스캐일아웃과 보안에 대한 이아기를 차근차근 설명해 주고 있다.
이 책은 애저를 처음 접하는 나같은 개발자에게도 유용하지만, 시스템 관리자가 좀더 많이 도움이 될 것으로 판단된다. 하지만 개발자라 하더라도 서버, 스토리지, 네트워크를 클라우드 상에서 구현하고 배포하는 방법을 명확하게 알고 있어야 경쟁력 있는 개발자로 발돋움 할 수 있으리라 생각된다. 스토리와 맥락이 없는 기술문서의 한계를 넘어서 독자의 눈높이에 맞도록 재구성하여 훨씬 이해하기가 수월하다는 생각이 든다.
다음번에는 순수 개발자 입장에서 알아야할 애저서비스에 대한 전문서적의 출간을 기대해 본다.
#처음배우는애저 #한빛미디어 #김도준 #책스타그램 #북스타그램 #서평 #독서 #독서스타그램 #책스타그램 #신간 #북리뷰 #책리뷰 #책리뷰 #추천 #책추천
이번 한빛미디어 출판사의 처음 배우는 애저에 대해 리뷰해보려고 한다
이 서적은 제목에서 알 수 있듯 Azure에 대해 다루며, 처음 접하는 사람이 Azure의 여러 제품들에 대해 쉽게 접근할 수 있도록 단계 별로 구성되어 있다. 또한 한국어로 구성된 서적이기에 언어의 장벽 없이 Azure에 대해 가볍게 접해볼 수 있다.
AWS, GCP를 사용하다가 Azure를 처음 접해보는 사람, 클라우드 서비스를 전혀 사용해보지 않았던 사람에게 읽어보길 권한다.
내용은 크게 아래와 같다
Azure의 다양한 서비스에 대해 대부분 커버를 하면서도 단계 별로 이미지와 함께 설명하여 부담 없이 읽을 수 있었다.
더불어 베스쳔 서비스와 큐 스토리지에 대한 이해가 부족하였는데 이 서적 덕분에 쉽고 명확하게 얻어갈 수 있었다.
Azure 클라우드 서비스를 처음 사용해보는 사람이 친숙한 한국어로 부담 없이 차근차근 접해볼 수 있는 서적, 기본에 충실한 서적이다.
그렇기에 만일 Azure에 대해 더욱 잘 쓸 수 있도록 심화된 내용을 바라는 사람은 Azure Learn을 참고하면 좋을 것이다.
모두 찾아보기 - Learn
단계별 지침을 통해 새로운 기술과 Microsoft 제품의 기능을 알아보세요. 학습 경로 및 모듈을 살펴보고 오늘 과정을 시작하세요.
docs.microsoft.com
비대면이 계속해서 진행되면서 잊을 만하면 나오는 이슈는 데이터 접속 장애입니다. 클라우드 기술의 발전은 계속 이루어지고 있는데요. 4차 산업의 핵심 기술이라고 할 수 있을 정도로 클라우드의 역할이 큽니다. 현재 클라우드 기술은 아마존의 AWS와 마이크로소프트의 Azure가 서로 간의 경쟁하고 있을 정도입니다.
Azure은 AWS와 다루기 쉬운 UI를 제공함으로써 사용성을 쉽게 접근할 수 있도록 했습니다. 하지만 Azure에 대해 정보를 담고 있는 한글판 저서는 찾기엔 하늘에 별 따기였는데요. 이번 처음 배우는 애저는 애저에 대한 기본 개념에서 가용성, 보안까지 현장에서 필요한 내용을 쉽게 담은 저서입니다.
현재 클라우드 컴퓨팅 환경을 도입하고 있는 시점에서 개발자부터 IT 관리자까지 클라우드 서비스의 개념, 서비스 구독, 네트워크, 가상 머신, 스토리지 등 클라우드 서비스의 핵심 기능을 배우고 적용하는 것이 기본이 되고 있습니다.
PART1에선 Azure로 시작하는 클라우드의 시작하기부터 기본적인 용어설명, 사용자와 그룹, 액세스 관리에 대한 기초를 다룹니다.
PART2는 Azure IaaS 핵심 서비스를 구성하고 있는 Azure 컴퓨트 서비스의 핵심인 가상 네트워크, 가상 머신, 스토리지에 대한 내용을 담고 있습니다. IT 인프라 구축의 핵심 요소인데요. 기존의 서버, 네트워크, 스토리지가 수행했던 기능은 여전 필요합니다. 기본적인 리소스 3가지를 살펴보면서 개념에 대해서 알아갈 수 있습니다.
PART3~4에선 서비스를 안정적으로 제공하기 위한 Azure의 서버에 관한 이야기입니다. 또한, 실전 연습 시나리오의 네트워크 연결성을 보안하고 향상하는 데 필요한 서비스를 다루면서 개요, 적용, 시나리오 기반의 실전 연습 통해 Azure를 배울 수 있습니다.
이번 저서는 클라우드 서비스를 아이언맨 연구소의 자비스 서비스 구축을 통해 쉽게 설명하고 있는데요. 단계별 예제를 통해 이 기종 가상 머신 배포에서부터 확장 가능한 서비스를 어떻게 구성하고 효과적으로 개념들을 익힐 수 있습니다.
국내에서 Azure를 도입하고자 하는 조직이나 개인이 쉽게 접근할 수 있도록 Azure의 기초를 제공하면서 클라우드 서비스의 강자로 자리매김하고 있는 Azure입니다. 처음 배우는 애저를 통해 MS Azure 자격증 AZ-900 시험 준비하는 분들에게 도움을 받을 수 있습니다.
현재 글로벌 클라우드 양대 산맥은 마이크로소프트 Azure와 아마존의 AWS입니다.
그 중 최근에 사용하는 업체가 들어나는 플랫폼이 마이크로소프트의 Azure입니다.
이 책은 책 제목만보면 네트워크 인프라도 모르는 사람도 입문할 수 있는 것 처럼 보이지만 그렇치는 않다.
책 서문에서도 나온것처럼 필요한 기본기를 쌓으려는 개발자, 시스템 엔지니어, 기술 영업 사원, IT분야 전공 학생들을 대상으로 한 책 입니다.
현업에서 애저를 배우거나 다루는 사람 또는 협업으로 사용하는 사람들한테는 추천하는 책입니다.
4개의 큰 카테고리에 총 13개의 장으로 구성되어 있으며 1부에는 클라우드 컴퓨팅에 관한 내용, Azure 첫 시작 부터 간단한 Hello Azure 프로젝트 그리고, 리소스와 리소스 그룹 관리 등의 기초부터 배울 수 있다.
2부에서는 본격적인 내용으로 Azure IaaS 핵심 서비스와 Azure 가상 머신, Azure 스토리지 내용을 배웁니다.
3부에서는 가상 머신 크기 조정과 가용성 구현, 부하 분산 서비스, 트래픽 관리자 등 Azure의 솔루션 소개 내용입니다.
4부에서는 지금까지 구축한 연결과 보안에서는 가상 네트워크 연결과 핵심 인프라 보호를 배우며 마무리 됩니다.
[읽기 전]
- 이제 막 신입 소프트웨어 개발자로서 일을 시작하며 내게 가장 큰 어려움은 디버깅 스킬이나 기술적 테크닉이 아닌
용어에 대해 익숙지 않은 부분이다.
회사의 간담회에 나온 용어들조차 헤메는 부분이 많다. 특히 SaaS , PaaS Laas와 클라우드 컴퓨핑에 대한 기본적 용어를
안다는 전제하에 설명하는 자리에서 사내 저장소나 가상머신 서버 등 실로 검색하면 어렵지 않은 용어들이지만,
당장에 내가 클라우드 컴퓨팅 서비스나 관련 개발 업무를 하지 않으니 나중에 가서 알면 되지 않을까 하는 나태함?에
따로 공부해볼 기회를 미루고 있었다.
한빛미디어에서 도서 리뷰어 선정에 마침 당첨되어 이번 기회에 이 책을 접하여 클라우드 컴퓨팅과 서비스 네트워크 에 대해 조금은 알 수 있는 기회가 될 것 같았다.
[좋은 점]
- 용어에 대한 기본적 설명과 함께 묘사된 그림은 해당 컨텐츠에 대한 이해도를 높인다.
특히 이 책은 그림이나 사진들이 굉장히 많은데, 책이 두껍다고 초반에 약간 부담스러웠지만 텍스트보다는
그림과 캡처 사진이 많아서 생각보다 가볍게 읽힌다.
초반부에는 용어와 , 클라우드 서비스, 가상 머신, 스토리지 등에 대한 설명과 구축 내용에 대해 담고있다
중후반부에는 로드밸런싱과 가상 네트워크에 대한 설명을 하고있다. 따라서 기저가되는 네트워크나 가상머신에대한
기본적인 용어는 알고 있어야 좀더 쉽게 읽힌다. (VPN이라던지 프록시라던지 호스팅이라던지 등등)
(뭐 그 또한 기저 지식에 대해 검색해보면 쉽게 알아낼 수 있는 내용이다.)
- 이건 장점이자 단점일 수 있을거 같은데, 정말 메뉴얼 이다 ㅎㅎ
텍스트보다 그림과 그림에대한 순차설명 내용이 위주다 보니 개념과 공학적인 놀리지(개론)에 포커싱이 된 부분이 아니다. 대략 500페이지 짜리 사용 설명서라고 보면된다. 물론 목차가 있으니 원하는 부분에 대해 읽기에는 무리가 없다.
[아쉬운 점]
- 현재 개인적인 아쉬움은 VS(VisualStudio)를 사용하며 Azure에 대해 연동하는 부분이 아닌
Azure포털 위주에서 사용방법에 대한 메뉴얼이라 약간 희망했던 부분에 대한 내용이 부족한건 아쉽다.
- 책에대한 아쉬움이 아닌 Azure 자체 사용 계정에 대한 아쉬움이다.
일반적인 개인 사용자의 회원가입에 있어 요금적 리스크? 라면 리스크에 대한 부담이 있다.
(신용카드 인증을 하고, 기간이 지나면 자동결제가됨)
[결론]
- 사실 첫 회독에는 대략적인 클라우딩 개념과 메뉴얼을 읽는다는 느낌으로
찍먹? 해봤다는 표현이 더맞는거 같다. 다음 두 번째는 에이저를 앞으로 꾸준히 사용한다면 좋은 참고가 될것 같다.
애저를 입문하는 입문자에게 좋은책 꼭 개발자가 아니더라도 관련업계 일을 한다면 읽으며 따라해보는 것을 추천
이 포스트에서는 책 처음 배우는 애저를 리뷰하려 한다. 애저는 아마존 AWS와 같이 가장 많이 이용되는 클라우드 서비스이다. 기존의 데이터센터 기반의 클라우드를 넘어 멀티 티어 클라우드, 엣지 컴퓨팅 등 다양한 클라우드 컴퓨팅 패러다임들이 등장하고, 서비스의 종류들 역시 다양화 되고 있다. 그리고 이러한 다변화 된 서비스들의 종류들은, 클라우드 컴퓨팅 패러다임들에 의해 지원되고 사용된다. 애저는 퍼블릭 클라우드 서비스를 제공하는데, 이 책의 내용 리뷰에 앞서, 요즈음 많이 사용되는 AWS나 Azure 같은 퍼블릭 클라우드 서비스들이 어떤 서비스들을 제공하는지에 대해 이야기 해보자.
기본적으로 클라우드 서비스들이 제공하는 것은 그들이 가진 컴퓨팅 파워를 대여하는 것이다. 그리고 그것은 다양한 형태로 제공이 되는데, 사람들이 흔히 이야기하는 Infrastructure as a Service (IaaS), Software as a Service (SaaS), Platform as a Service (PaaS), Container as a Service (CaaS) 가 그 종류에 속한다. 이 서비스의 종류에 대한 설명은 이 책의 설명 범위를 넘어서므로 이 리뷰에서는 다루지 않는다. 하지만, 퍼블릭 클라우드들은 프론트 엔드 뿐만 아니라 백엔드의 다양한 유즈케이스들을 지원하며, 그 과정에서 필요한 서비스들이 위에 언급된 카테고리들로 같이 분류 된다는 것을 알아두자. 이제 퍼블릭 클라우드들이 제공하는 기능에 대한 간단한 배경지식을 가지고, 그중에 널리 쓰이는 애저를 이용하여 이 책이 제공하는 지식들과 적절한 대상 독자들을 리뷰해보자.
이 책에서는 기본적인 클라우드 배경지식과 애저 사용법을 Part 1에서 다루며, Part 2로 넘어오면서 IaaS를 애저에서 어떻게 지원하는지 보여준다. 이 책의 장점중 하나는, 설명이 자세하다는 것이다. 독자들은 Part 2를 읽으면서 이 책이 제공하는 자세한 설명들을 통해, 애저에서 IaaS 서비스를 이용하는 것을 배울 수 있다. Part 3에서는 고가용성과 부하 분산에 대해서 설명을 하는데, 이 부분은 애저를 통해 백엔드 서버를 구축하려는 독자들에게 도움이 될 것이다. 서버 구축 관련 논문이나 책들을 읽을때마다 항상 중요한 속성들로 등장하는 availability 그리고 load balancing을 통해 전체 시스템 throughput을 올리면서 user experiences를 향상시키는 것이 Part 3에 속한다. 마지막으로 Part 4에서는 보안과 가상화된 네트워크에서 연결 내용을 설명하는데, 앞선 파트들과 달리 설명이 간결하다. 독자들은 "아 이런 것들도 있구나" 하며 알아두고, 이 책을 읽은 이후 본격적으로 필요에 따라 해당 내용을 더 깊게 다룬 책들을 보면 도움이 될 것이다.
전체적인 책의 내용은, 애저를 이용하여 VM 그리고 Storage 백엔드 인프라를 구축하는 것이다. 애저나 혹은 다른 클라우드 서비스를 아직 접해보지 못한 독자들에게 좋은 첫 스텝이 되는 책인 것 같다. AWS나 다른 클라우드 서비스들도 세부적인 차이들은 있지만 애저와 컨셉적으로는 크게 다르지 않기 때문에, 이 책을 읽은 이후 다른 서비스들을 이용하는데 크게 어려움은 없을 것이라 생각한다. 아쉬운 점이 있다면, 퍼블릭 클라우드 서비스의 기능을 IaaS에 한정적으로 다루기 때문에, 더 다양한 유즈 케이스들을 위해서는 다른 자료들이나 책을 찾아봐야 한다는 것이다. 물론, 클라우드 컴퓨팅 자체의 개념들과 그 사용법을 한권의 책으로 다 담을 수 없으므로, 이 책을 읽고 난 이후 다양한 부분에서 더 깊은 공부가 필요할 것이다. 전체적으로 가독성이 좋고, 기능과 개념들을 쉽게 풀어서 설명하므로, 부담없이 읽으면서 애저를 맛볼 수 있는 책인 것 같다.
처음부터배우는애저에 대하여
대상독자
이 책은 마이크로소프트의 퍼블릭 클라우드 서비스인 Azure를 이해하고 다루는 데 필요한 기본기를 쌓으려는 개발자, 시스템 엔지니어, 기술 영업 사원, IT 분야 전공 학생들을 대상으로 하고 있습니다.
처음 애저를 다루는 사람들의 눈높이 맞춰 집필이 되어 있습니다.
하지만 클라우드 컴퓨팅 기술을 이해하기 위한 네트워킹, 스토리지에 대한 이해는 필요합니다.
이 책의 구성
1부 : Azure로 시작하는 클라우드
4개의 장으로 구성되어 있고, 클라우드 컴퓨팅 개념과 등장 배경, 학습에 필요한 기본기에 대한 설명입니다.
* 1장 클라우드 컴퓨팅 전성시대
: 클라우드 컴퓨팅의 등장 배경, 패러다임의 변화에 대한 소개를 하고 클라우드 컴퓨팅 서비스를 액세스하는 주체의 관점에서 소유와 책임의 범위를 클라우드 컴퓨팅 모델과 서비스 유형의 관점에서 소개합니다.
그리고 클라우드 컴퓨팅 플랫폼을 제공하는 사업자에 대하여 간단하게 소개합니다. 애저, 아마존, 구글 등 각 사업자의 특징에 대해서 잘 설명해주고 있습니다.
============================================================
* 2장 Azure 시작하기
: Azure 서비스를 이해하는 데 필요한 용어, 서비스 현황, 기술 문서 액세스 방법, 서비스 업데이트 현황을 살펴보는 방법에 대하여 소개합니다.
이 장에서는 애저 서비스의 이해를 돕는 주요 개념과 용어 정리, 유용한 리소를 소개, 리소의 배포와 수명 주기의 일관성 있는 관리를 위한 리소스 관리자 모델 소개, 애저를 사용하기 위한 구독을 만드는 방법에 대하여 설명합니다.
1단계 - 체험 계정을 만드는 사이트
2단계 - 계정 로그인
3단계 - 사용자 정보 입력
4단계 - 전화로 ID 검증
5단계 - 카드로 ID 검증
6단계 - 계약 옵션 선택
7단계 - 등록 완료
그리고 기타 구독을 만들 방법에 대하여 설명합니다.
============================================================
* 3장 Hello Azure
: Hello Azure라는 간단한 프로젝트에 사용할 리소스 그룹과 공용 IP 주소를 만들면서 애저 포털에 대하여 알아보는 장입니다.
주요내용 :
이번 장에서는 애저에서 필요한 서비스를 만들 때 사용하는 도구를 이해하고 기본적으로 사용하는 방법에 대하여 설명합니다.
애저를 처음 사용하는 사용자라면 가장 먼저 만나는 애저 포털을 중심으로 설명하고 있습니다.
각 소단원에서는 알차게 간단한 실습들을 진행하도록 하고 있습니다.
- 리소스와 리소스 그룹에 태그를 적용하는 법
- 다른 그룹으로 리소스를 이동하는 법
- 리소스 및 리소스 그룹 잠금을 하는 법
- 리소스 및 리소스 그룹을 제거 하는 법
여기서 제공하는 실습들은 초보자 분들은 필수록 학습을 하는게 좋습니다.
============================================================
* 4장 Azure 사용자와 그룹, 액세스 관리
: 애저 리소스에 대한 인증과 권한 부여를 제어하는 Azure AD의 ID 관리 서비스를 소개하고 구독과의 관계에 대하여 설명합니다.
4.1 Azure AD와 구독이 무엇인지 설명합니다.
- Azure AD와 테넌트에 대하여 소단원에서 설명하고 라이선스 특징에 대해서도 정리합니다. 실전 연습으로 기본 디렉터리 확인을 해보는 실습을 진행합니다.
- 그리고 추가 Azure AD 테넌트를 만들어 봅니다.
- 그리고 구독이 무엇인지 설명합니다. 즉 리소스 관리 모델과 테넌트 구독과의 관계를 표와 함께 자세하게 설명해주고 있습니다.
그리고 실전 연습인 구독을 다른 테넌트로 변경하기를 해봅니다.
4.2 사용자와 그룹을 이해하는 절입니다.
애저 사용자는 무엇이고 계정은 무엇인지 설명합니다. 관리자 계정, 사용자 계정에 대하여 각 각 설명합니다.
이 후에는 실전 연습을 통하여 사용자를 추가해 봅니다. 다음으로 게스트 계정도 추가해 보는 실습을 진행합니다.
4.3 역할 기반 엑세스 제어(RBAC)에 대하여 설명합니다. 왜 RBAC를 사용하는지에 대하여 알 수가 있습니다.
이번 절에서 중요한 개념인 Azure AD 역할과 Azure RBAC에 대해서 잘 이해고 넘어가야 나중에 해깔리지 않습니다.
============================================================
2부 Azure IaaS 핵심 서비스
3개의 장으로 구성되어 있습니다. 애저의 핵심 서비스인 가상 네트워크, 가상 머신, 스토리지에 대해 설명합니다.
* 5장 Azure 가상 네트워크
: Azure에서 가상 네트워크를 구현할 때 주소 공간 표기 방식, 주소 유형, 할당 방식에 대하여 설명합니다.
주요내용 :
* 애저의 가상 네트워크 개요
* 가상 네트워크의 IP 주소 공간
* 서브넷의 개념, 이점, 설계 시 고려 사항
============================================================
* 6장 Azure 가상 머신(VM)
: 인프라를 구성하기 위한 핵심 3요소에 대하여 설명합니다. 서버, 스토리지, 네트워크를 클라우드에서 어떻게 구현하는지에 대하여 설명하고 있습니다. 직접 배포도 하는 실습을 진행합니다.
6.1 가상 머신 프로비전이 무엇인지에 대하여 설명합니다.
6.2 애저 가상 구성요소에 대하여 알아봅니다.
* 운영체제, 네트워킹, 가상 머신 크기, 가상 디스크
실전 연습으로 가상 머신 만들기를 해봄으로써 초보자도 부담없이 접근하도록 하고 있습니다.
============================================================
* 7장 Azure 스토리지
: Azure 스토리지 서비스에서 다룰 수 있는 데이터 유형과 시나리오에 대하여 설명합니다. 실습으로는 스토리지 계정을 배포하고 구성하기, 스토리지 서비스를 전개하는 방법에 대하여 실습합니다.
주요내용
* 애저 스토리지 특징과 다루는 데이터 유형
* 애저 스토리지 계정의 구성 정보와 복제 옵션
* 애저 스토리지 서비스의 종류와 사용법
이번절에서는 인프라 구성의 3가지 구성요가 무엇인지 알게 됩니다. 그리고 애저 스토리지 서비스를 지원하는 스토리지 계정을 배포하고 구성하는 방법에 대하여 이해하게 됩니다.
============================================================
3부 고가용성 및 부하 분산
4개의 장으로 구성되어 있습니다. 서비스를 안정적으로 제공하기 위해 고려해야 할 Azure 서비스에 대하여 설명합니다.
* 8장 가상 머신 크기 조정과 가용성 구현
: 가상 머신을 사용하는 서비스의 안정성과 성능을 높이고 비용 최적화를 위한 유용한 기능과 서비스를 소개합니다.
주요 내용
* 서비스 요청 증감에 대응하는 간단한 방법, 가상 머신 크기 조정
* 데이터센터 내의 가용성 구션 기술, 가용성 집합
* 영역간의 가용성 구현 기술, 가용성 영역
8.1 가상 머신의 크기 조정에 대하여 학습합니다. 가상 머신의 크기를 조정하는 일반적인 프로세스 3단계에 대하여 설명합니다.
* 가상 머신의 할당 해제, 가상 머신의 크기 조정, 가상 머신의 재시작
8.2 가상 머신 가용성 구현에 대하여 학습합니다.
가용성이란 무엇인지에 대하여 설명합니다. 그리고 중요한 이유가 무엇인지 알게 됩니다.
이번 실습은 자비스 시스템에 존재하는 단일 실패 지점을 해소하기 위해 배포하는 실습입니다.
8.3 가용성 영역이란 무엇인지에 대하여 설명합니다. 가용성 영역이란 하나 이상의 데이터 센터로 구성된 3개 이상의 영역(존)에 걸쳐 가상 머신을 자동 배포함
애저 서비스를 이용함에 있어 중요한 가용성 집합과 가용성 영역이 무엇인지 알게됩니다.
============================================================
* 9장 Azure 부하 분산 서비스
: 애플리케이션이나 서비스이 고가용성과 트래픽 분산을 제공하기 위한 애저의 대표적인 2가지 부하 분산 장치인 4계층과 7계층에 대하여 설명합니다.
9.1 애플리케이션 게이트웨이에 대하여 학습합니다.
- 7가지 구성요소를 설명합니다.
실전연습
- 애플리케이션 게이트웨이 만들기
- 애플리케이션 게이트웨이 테스트
9.2 애저 부하 분산 장치
온프레미스에서 사용 중인 전형적인 네트워크 부하 분산 장치와 마찬가지로 애저 부하 분산 장치도 애플리케이션이나 서비스의 고가용성과 트래픽 분산을 제공합니다.
- 부하 분산 장치 배포 설명
- 부하 분산 장치 구성 설명
============================================================
* 10장 가상 머신 탄력성 구현
: 가상 머신을 사용하는 서비스의 안정성과 고가용성을 제공하기 우해 가상 머신 인스턴스를 자동이나 수동으로 편리하고 빠르게 늘리고 줄이는 것에 대하여 설명합니다.
이번장을 통하여 알게되는 스케일 인/아웃을 자동이나 수동으로 편리하고 탄력적으로 수행할 수 있는 기술을 습득하게 됩니다.
============================================================
* 11장 트래픽 관리자
: 글로벌 Azure 지역을 대상으로 트래픽의 최적 분산을 제공하기 위해 DNS 기반 부하 분산 서비스로 개발되어 도메인 수준에서 부하 분산을 제공하는 트래픽 관리자에 대하여 설명합니다.
주요내용
* 트래픽 관리자의 개념과 아키텍처
* 트래픽 관리자 배포를 위한 주요 구성요소
* 트래픽 관리자 엔드포인트와 라우팅 알고리즘 구성
11.1 트래픽 관리자에 대하여 설명합니다.
애저에서 사용하는 부하 분산 서비스에 대하여 비교하여 설명합니다.
11.2 트래픽 관리자 배포에 대하여 설명합니다.
- 성능 라우팅 알고리즘에 대하여 설명합니다. 다양한 알고리즘 동작원리에 대하여 알게 됩니다.
실전 연습
- 트래픽 관리자 배포하기
11.3 트래픽 관리자 구성요소에 대하여 설명합니다.
- 구성, 실제 사용자 측정, 트래픽 보기, 엔드포인트의 각 구성 요소에 대하여 설명해줍니다.
이번장에서는 시나리오를 통한 학습을 통하여 우선순위 라우팅을 적용하고 테스트를 진행해 볼 수 있습니다.
============================================================
4부 연결과 보안
2개의 장으로 구성되어 있습니다. 11장까지 구현한 실전 연습 시나리오의 네트워크 연결성을 보완하고 보안을 향상시키는 데 필요한 서비를 설명합니다.
* 12장 가상 네트워크 연결
: 애저의 가상 네트워크, 온프레미스, 타 클라우드의 가상 네트웤나 데이터센터 확장을 위해 필요한 기술인 가상 네트워크 연결 솔루션을 설명합니다.
주요 내용
* 가상 네트워크 연결 시나리오와 애저 솔루션
* 가상 네트워 게이트웨이 배포와 구성
* 가상 네트워 피어링의 종류와 구성
12.1 가상 네트워크 연결 솔루션
애저가 제공하는 가상 네트워 연결 서비 3가지에 대하여 학습합니다.
- S2S, P2S, VNet-Vnet
12.2 가상 네트워크 게이트웨이에 대하여 학습합니다.
- 가상 네트워크 게이트웨이 배포하기를 설명합니다.
- 가상 네트워크 게이트웨이 구성하기를 설명합니다.
12.3 가상 네트워크 피어링에 대하여 설명합니다. 애저에서 쉽고 간편하게 가상 네트워크를 연결하는 기술입니다.
- 가상 네트워크 피어링 구성하기
이번장에서는 게이트웨이 서브넷에 가상 네트워크 게이트웨이를 어떻게 배포하고 구성하는지에 대하여 다양한 실습을 통하여 학습할 수 있습니다.
============================================================
* 13장 IaaS 핵심 인프라 보호
: 실전 연습을 통해 구현한 인프라를 더욱 견고하게 만드는 기능과 서비스를 설명합니다.
주요 내용
* 네트워크 보안 그룹의 개념과 연결 옵션, 트래픽 제어 설정
* 애저 배스천 서비스의 개념과 동작 방식, 배포 및 설정
* 애저 스토리지 계정의 고급 보안 기능과 계층화된 보안 모델 구성
13.1 네트워크 보안 그룹에 대하여 설명합니다. 가상 네트워크의 리소스에 대한 인바운드와 아웃바운드 네트워크 트래픽을 허용하거나 거부하는 데 사용하는 가상 방화벽의 보안 계층입니다.
- 기본 보안 규칙 설명
- 네트워크 보안 그룹 설정 설명
13.2 Azure Bastion 서비스에 대하여 설명합니다.
- Bastion 서비스의 이점과 동작 방식 설명
13.3 스토리지 보호에 대하여 설명합니다.
- 방화벽 및 가상 네트워크 설명
- 공유 엑세스 서명 설명
- 서비스 SAS 만들기
- 계정 SAS 만들기
============================================================
이 책은 실무에서 적용하기 위한 기초를 쌓는 데 주안점을 두고 있습니다.
즉 책을 눈으로만 보지말고 직접 실습을 해보아야만 이 책의 진가를 알 수가 있습니다.
애저를 이해하는데 앞으로 변하지 않을 기본적인 뼈대가 될 충분히 소장가치가 있는 책이라고 생각합니다.
앞으로 저의 옆에 항상 두고 두고 볼 그런 책입니다. 애저를 사용하는 입장에서 정말 귀한 책이 나왔습니다.
가려운 곳을 속 시원하게 만들어주는 그런 책이 아닐까 합니다.
후기
이 책은 Azure에 대한 모든 것을 가지고 있어요
전공서적같은 느낌이였는데 Azure를 한 권에 담아놓았고
메뉴얼처럼 단계별로 사용법을 담고 있어서
초보자도 꼼꼼히 읽어보며 따라 하기 쉽게 구성되어 있습니다.
정말로 이정도로 친절해도 되는걸까 하는 친절한 설명이다
Microsoft Azure 자격증을 준비하는 분들이라면 기본서로 필수입니다
자세한 후기 : https://blog.naver.com/rha3058/222250548208
이 책은 마이크로소프트의 퍼블릭 클라우드 서비스인 Azure를 이해하고 다루는 데 필요한 기본기를 쌓으려는 개발자, 시스템 엔지니어, 기술 영업 사원, IT 분야 전공 학생들을 대상으로 합니다.
사용자 입장에서의 클라우드 컴퓨터 서비스는 사용한 자원의 양에 대해서만 지불을 한다는 것은 바꿔말해 서비스 제공자의 입장에서는 보다 많은 사용자와 개발자를 끌어 들이는 것이 중요하다. MS에서 보다 많은 사용자를 끌어들이기 위해 서비스 확대와 편의성 확대에 더해 훌륭한 문서는 물론 각종 튜토리얼과 웨비나 등 여러가지 방법을 동원하고 있다.
그렇다면 여러가지 훌륭한 학습 자료가 있는 와중에 '처음 배우는 애저'가 제공하고 있는 가치는 무엇일까? 책 제목에서도 알 수 있듯이 이 책은 클라우드 그중에서도 MS의 Azure를 학습하고자 하는 이를 대상으로 한다.
여타의 다른 클라우드 서비스 경험이 없는 대상자를 위해서(그렇다고 네트웍 기초나 말그대로 완전히 초보자의 경우에는 다소 힘들 수도 있겠지만...) 기초적인 설명에서 부터 많은 서비스 만큼이나 많은 생소한 용어들을 알기 쉽게 설명해 주고 있다.
번역서가 아닌 국내 저자의 그것도 애저 초창기부터 사용해본 풍부한 경험과 강의 경험을 갖고 있는 저자의 서적을 통해 별다른 사전지식 없이도 비교적 낮은 문턱을 넘어 애저를 친절하게 학습할 수 있는 좋은 계기를 가져다 주는 책이다.
애저를 알고자 하는 초보자에게 강력 추천 하는 바이다.
클라우드가 등장하고, 아마존의 AWS, 구글의 GCP 그리고 오늘 살펴볼 MS의 Azure 까지 알아야 할 각 플랫폼의 새로운 용어들도 많아지면서
기존에 익숙했던 인프라에 비교해서 익숙한 용어는 다시 살펴보고, 같지만 다른 새로운 용어들도 함께 공부할 필요를 느끼고 있다.
그런 측면에서, 이 책을 일고 나면 '아, 이게 전혀 새로운 것은 아니구나.' 하고 느끼게 되는데 그 이유는
이미 우리는 PC의 윈도우에 익숙하고, (어느 정도 윈도우 서버를 다뤄봤더라면) 윈도우 서버의 구성에도 익숙하기 때문에
Azure의 상당한 부분이 매우 친숙하게 느껴질 것이다.
클라우드가 처음이고, 전혀 생소하고, AWS나 GCP를 바로 접근하기 쉽지 않은 분들은 아마도....MS의 Azure 의 친숙함을 기대하고
이 책을 펼쳐봐도 좋겠다는 생각을 조심스럽게 한다.
그럼, 이 책의 구성을 살펴보도록 하자.
우선, 책의 표지는 강렬한 파란색으로 시작한다.
실무서가 대개 그렇듯이, 도입부터 활용까지 실제적인 내용들이 많이 들어있는 듯 보인다.
뒷 부분의 표지를 보게 되면은..
애저의 기본기부터 운영을 비롯한 각종 경험을 쌓을 수 있다고 표현되어 있다.
실제로 책을 보면, 설치/도입에 관한 기본기와 네트워크/서버의 자원관리 부분이 중점적으로 기술되어 있는 듯 하고, 용어 중심의 이해보다는 관리자 GUI(Graphic User Interface)에서 하나하나 따라해볼 수 있도록 저자는 차근차근 설명하고 있다.
(하지만, 실습을 하지 않고 책만 가지고 어떤 Insight를 얻고자 하는 사람은 어라? 해보지 않고는 얻을 수 있는 게 별로 없겠네... 라는 생각을 할 지도 모르겠다.)
전형적인 실무서 책 답게,
실습에 필요한 환경 구성을 맨 처음 제시하고 있다. (물론 이러한 환경을 준비해놓고 이 책을 따라하는 것도 좋은 방법이겠지만, Impact 있게 책을 흡수하고자 한다면, 이 책을 기본서로 해서 Microsoft의 Docs를 찾아보는 것도 좋은 방법이 될 것이다.)
Azure 포털에서 계정을 만들고 실습할 수 있는 방법으로 안내한다.
1달 정도의 구독기간이 있음을 유의해서 봐야 한다. (무료 구독의 기간)
Microsoft의 Docs는 매우 친절하게 다양한 정보를 제공한다. (물론 책에서도 제공하지만)
직접 들어가보면 엄청 많은 문서가 나열되어 있음을 볼 수 있다. (링크 >> https://azureservices.io/)
체험 계정을 어떻게 만드냐구요? 책에서 설명하고 있으니 차근차근히 따라가면 됩니다.
신용카드 번호를 넣어야 한다고 겁먹지 마세요. (1달이라는 기간을 반드시 유념해서 해지하면 됩니다.)
실전연습 이라는 책 속의 책 코너를 만들어 소개하고 있습니다.
MS 운영의 꽃이라고 할 수 있는 스크립트(파워쉘 등)의 용례를 설명합니다.
마우스 없이도 스크립트 만으로 할 수 있는 다양한 방식을 설명하고 있으며, 만약 파워쉘의 기초가 없다면 파워쉘 기초강의를 찾아서 공부하고 보면 좋을 내용입니다.
실전연습 코너에서 소개하는 아이어맨 연구소의 인공지능 서비스인 자비스를 구현하는 내용이 서로 연결되어 있습니다.
클라우드 인프라의 보호 또는 보안(Security)을 소개하며 끝을 맺습니다.
클라우드의 사상에 비춰봤을 때, 사용자 책임이 공급자의 책임만큼이나 중요하죠.
그러므로 클라우드의 활용, 운영도 중요하지만 보안도 신경을 써서 봐두면 좋을 것 같습니다.
끝으로, 책이 생각보다 두껍고 실무서답게 많은 실전내용을 담고 있습니다.
나름 익숙하다 생각한 저도 1회독을 하고 나서 전체 내용이 눈에 들어오지 않아서 빠르게 몇 번 다시 본 것 같네요.
나름 관심있는 내용은 MS의 Docs를 찾아서 정리해두면 많은 도움이 될 것 같습니다.
한빛미디어 2021 서평단으로 처음 포스팅하는 서평맵이다.
컨설턴트로서, 영원한 엔지니어로서 저자의 혼이 담긴 책들을 볼때면
늘 예전의 자동차 시트설계 엔지니어일때의 마음자세가 떠오르곤 한다.
이책이 바로 그런 책이다. 나의 옛 향수를 불러일이키는 ...
WHY 이책을 왜 봐야 하는가 ?
국내 유일의 Azure Portal로 배우는 애저 도입부터 활용까지 다루는 국내 유일의 도서이다.
스토리와 맥락없이 기술전반을 나열식으로 제공하는 교재와 수강자 눈높이의 괴리감 속에서
Azure 이해하는 장벽이 생기고, 현장에서 답답함과 아쉬움을 바탕으로 짜임새 있게 풀어서
탄탄한 Azure 기초를 제공해서 Azure를 도입하고자 하는 조직이나 개인이 쉽게 접근할 수
있으면 하는 바램이 녹아 내려진 이 책을 봐야 하는 이유를 더이상 설명할 필요는 없다고 본다.
수강자분들이 추천도서 얘기 할때, 외국 도서를 언급해야 하는 참담함이 이 책을 집필하게 된
동기이자, 국내 집필서가 한권도 없다는 사실이 또한 집필을 독려하는 에너지라는 사실에
공감한다.
WHO 누가 읽어야 하는가 ?
애저를 이해하고 다루는데 필요한 기본기를 쌓으려는 개발자, 시스템엔지니어, IT분야 전공자, 그리고
기술영업 하시는 분들이다.
WHAT 어떤 특징이 있는가 ?
글로벌 서비스 인프라를 클라우드로 구축하는 시나리오에 따라
애저포털에서 따라 하다 보면
애저 도입을 검토하거나, 온프레미스 인프라를 애저로
마이그레이션해야 하는 경우 ....
이 책으로 클라우드 개념을 익힐 수 있고 , 애저 사용법 및
단기간에 퍼블릭 클라우드 경험을 습득하리라 기대된다.
컨셉맵1. 처음배우는 애저 김도균저, 한빛미디어 (서평맵 by 류용효)
이 책을 통해서 몇가지 인상 깊었던 것을 적어 보려고 한다.
지금까지 나온 책 중에서 이렇게 자세하게 셀프 핸즈온 할 수 있는 책은 굉장히 드물다고 느낀다.
이책은 한마디로... "임자, 해 봤어 ?"
처음부터 끝까지 꾹꾹 눌러 봐야 다 만들수 있고,
클릭을 수도 없이 하면서 한땀 한땀 과정들을 만들었기에 깊이 감사의 마음을 전하고 싶다.
한마디로 애저에 대한 궁금증들이 책을 읽어가면서 자연스럽게 해소되는 효과가 있었다.
애저를 통해서 인프라 구성의 3가지 핵심요소인 서버, 스토리지, 네트워크에 대한 기초 지식 뿐만 아니라, 주요 특징, 고려사항 그리고 따라하기 등이 자세히 설명되어 있다.
출처: https://plmis.tistory.com/1201 [맵으로 풀어가는 디지털혁신스토리텔링]
지은이 : 김도균
<진입>
빠르게 급변하는 프로그래밍. IT의 세상 속에서 클라우드 컴퓨팅은 당연히 알지만 접하기는 까다로운 녀석이었다. 기회가 있을 때 봐야지, 공부해야지 했지만 마땅한 서적은 없었고, 그렇다고 공식 Doc를 보자니 무지막지하게 많은 양이 날 반겨줘서 신입인 내게 버거운 일이었다.
때마침 한빛미디어 서평단 멤버가 되고 첫번째 책으로 신청하게 되어 설 연휴와 앞뒤의 시간을 할애하여 우선 1 회독을 하였다.
<본문>
책 초반에 아주 좋은 단락이 있어 꼭 공유하고 싶다. 단순히 한 페이지를 글을 읽은건데 내가 그동안 이런 기본적인 마음가짐도 없이 공부하려고 했나 많은 반성이 되는 단락이었다.
44p. 처음 클라우드를 배우기 시작한 독자에게는 낯선 용어와 개념일 수도 있습니다. 새로 등장한 분야를 독식하려는 이익집단은 진입장벽을 높이기 위해 용어를 어렵게 만들고 자격시험을 만듭니다.
... 중략...
서비스를 만들고 운영하기 위해 기술을 배우려고 한다면 먼저 용어와 개념을 이해해야 합니다. 기술 진입장벽으로 쌓아 놓은 용어와 개념을 넘어서지 않고는 견고한 학습 토대를 갖출 수 없습니다.
나는 사용법을 알고 서비스를 이용하려고만 했었다. 용어와 개념은 단순히 introduce에 있는 스쳐 지나가는 것이라고 생각했던 것과 달리 작가님의 이러한 가치관은 책의 목차에서도 두드러지게 나타난다.
다른 기술서적같은 경우 기술의 역사에 대해 설명하고 바로 hello world로 넘어가는 경우가 많다. 물론 잘못됐다는 건 아니다. 하지만 용어, 개념에 대해 확실히 설명하고 넘어가서 애저를 처음 접하는 나에게는 좋았다.
클라우드 서비스는 사용자, 운영자에게는 편리한 서비스이다. 하지만 서비스의 개발자에겐 불편하다. 어쩔 수 없다. 사용자와 운영자에게 편리한 서비스를 제공하려고 만든 것이기 때문이다. 그런 와중에도 조금이라도 편하게 만들려고 하는 것이 AWS, Azure라고 나는 생각한다. 그래서 다양하고 복잡한 기능, 서비스를 제공하려고 한다. 그래서 접근하기 난해하다.
하지만 이 책을 통해 처음 계정생성부터 마지막 가성 서버 구축까지 해보았다. 책은 500p로 언제 보나 했더니만 과정에 대한 설명,스크린샷이 많아 책이 두꺼웠던 거였다. 생각보다 오래 걸리진 않았다. 물론 Azure가 제공하는 모든 서비스는 다뤄보지도 못했다. 하지만 클라우드 서비스에 대한 길은 뚫었다. 이젠 넓히고 다질 차례이다.
다만 책이 쉽지만은 않다.다른 후기에서 본 것과 같이 컴퓨터에 대한 지식이 없는 사람에게는 버거운 책이다. Azure 만 설명하기도 벅차니 다른 지식들은 알아서 배워와서 이해해야 한다.
책 한권으로 끝낼 순 없다. 한 권에 담기에 Azure의 서비스는 너무도 다양하고 방대하며 지금도 추가되고 있으니.
하지만 Azure를 접하기에 충분히 가치 있는 책이다.
<총평>
난이도 : 중
'Azure의 처음부터 끝까지 빠른 길로 안내하는 책, 다만 Azure의 길은 다양하고 광대하다.'
처음 배우는 애저
애저 입문서이다. 애저 포털 GUI로 도입부터 활용까지 애저 운영의 모든 것이 망라되어 있다. 개발자, 시스템 엔지니어, 기술 영업사원, IT 분야 전공자들이 마이크로소프트의 퍼블릭 클라우드 서비스인 애저의 기본기를 쌓을 수 있게 구성되어 있는 이 책은 애저 도입을 검토하거나 온프레미스 인프라를 애저로 마이그레이션해야 하는 경우 단기간에 퍼블릭 클라우드 경험을 쌓을 수 있다.
총 13개의 강의로 이어지며 제일 먼저 클라우드 컴퓨팅의 특성과 특징, 서비스 유형부터 배우고 Azure로 구독 만들기, 초간단 Hello Azure 프로젝트, 리소스와 리소스 그룹 관리 등의 기초부터 배울 수 있다.
중반부에서는 본격적으로 Azure IaaS 핵심 서비스와 Azure 가상 머신, Azure 스토리지까지 배우고 가상 머신 크기 조정과 가용성 구현, 부하 분산 서비스, 트래픽 관리자 등의 높은 수준까지 학습할 수 있다.
후반부 연결과 보안에서는 가상 네트워크 연결과 핵심 인프라 보호를 배우며 마무리 된다. 막상 이 책으로 학습을 시작해보니 Azure나 클라우드에 대한 특별한 사전 지식은 없어도 되지만 전통적인 운영체제와 네트워킹, 스토리지에 관한 기본지식은 확립되어 있어야 이해가 가능한 대목들이 많았고 천천히 책을 따라 가다보면 자연스럽게 에저에 입문할 수 있도록 구성되어 있었다.
ms azure는 늦게 접해서 그런지 용어나 구성하는 면에서 이해가 안되는 부분들이 있었는데 참고할만한 레퍼런스도 적고 좀 애먹던 부분이 있었다. 그러다 이 책을 발견!
책의 대상 독자는 ms azure의 기본을 쌓으려는 엔지니어를 대상으로 한다. ms azure에 대한 사전지식 없이도 이해가 가능하고 실전연습으로 azure portal 실습부분이 많아서 따라하기 좋다.
책은 크게 아래와 같이 구성된다.
1.azure 소개, 기본개념
2.azure IaaS 서비스(가상네크워크, vm, 스토리지)
3.고가용성 및 부하분산(크기, 부하 조절)
4.연결과 보안(vpn, bastion...)
저자가 기술설명에 대한 비유도 잘들고 ms portal을 통해 쉽게 따라해볼 수 있어서 좋은 것 같다. 처음접하는 애저사용자에게 추천하고 싶다.
올해에도 나는 리뷰어다 2021에 선정이 되었네요^^
책을 매달 한권씩 접하면서 IT계통의 흐름을 읽을 수 있는 좋은 기회를 주셔서 한빛미디어에 다시 한번 감사드립니다.
이번에 신청한 책은 처음 배우는 애저입니다.
애저의 정식명칭은 Microsoft Azure 입니다.
이 책을 신청한 이유는 4차산업 하면 클라우드,빅데이터,인공지능,IoT 가 떠오르는데요~
4차 산업이 핵심에는 클라우드 서비스가 핵심이 되지 않을까 해서 신청을 해 보게 되었습니다.
빅데이터,인공지능,IoT 는 클라우드 서비스 기반에서 서비스가 이루어 지므로 대세를 따르기 위해서는 클라우드 서비스가 무엇인지 알아볼 필요가 있을것 같습니다.
저도 예전에 프로젝트 수행할때 클라우드 서비스를 이용해 보기는 했지만~
사용자 입장이나 운영자 입장에서는 클라우드 서비스 만큼 편리한게 없는데 개발자 입장에서는 클라우드에 대한 이해가 없으면 프로그램을 개발하고 클라우드에 탑재 시키는 경우 시행착오가 많을 수 밖에 없습니다.
따라서 요즘에 클라우드 서비스로 이관하는 경우가 많아지다 보니 클라우드 서비스를 이해하고 있는 개발자가 좀 더 높은 몸값을 받을 수 있을것 같습니다.
저도 클라우드 서비스는 이용해 보았지만 Azure는 처음이라서 책을 통해서 Azure 사용법을 배우고 싶어서 신청을 하게 되었습니다.
그러면 같이 Azure를 알아 보러 여행을 떠나 볼까요?
책 내용 살펴보기 |
이 책은 다음과 같은 구성으로 되어 있습니다.
1. Azure로 시작하는 클라우드
2. Azure IaaS 핵심서비스
3. 고가용성 및 부하분산
4. 연결과 보안
1부. Azure로 시작하는 클라우드에서는 클라우드 컴퓨팅 전성시대,Azure 시작하기, Azure 프로젝트 생성을 직접 실습을 해 보도록 구성이 되었습니다.
먼저 클라우드 서비스가 무엇인지 살펴 보겠습니다.
클라우드 모델 | 설명 |
IaaS | 서버,운영체제,네트워크,스토리지와 같은 인프라를 임대 (Infrastructure as a Servise) |
PaaS | 애플리케이션,서비스를 개발하는 환경을 임대 (Platform as a Service) |
SaaS | 소프트웨어 서비스를 임대(예 Office 365 등) (Software as a Service) |
1장 클라우드 컴퓨팅 전성시대의 표 1-3 참고
Azure 시작하기에서는 Microft Azure 를 신청하고 체험하는 방법등을 살펴보게 되는데요.
신용카드 번호를 입력해야만 체험계정을 만들수 있는데 이때 30일이 다 끝났을때 바로 신용카드에서 결제 되는것이 아니라 지출한도를 제거하지 않으면 계정및 제품이 비활성화 된다고 합니다.
또한 체험계정을 만들게 되면 12개월간 다음의 제품들을 별도의 비용 없이 이용가능합니다.
※ 1부에서는 Azure를 사용하기 위해서 회원가입,사용법등을 자세히 기술해 놓아서 매뉴얼처럼 필요한 부분을 찾아보기 쉽게 되어 있습니다.
2부. Azure IaaS 핵심서비스
- IaaS의 핵심 서비스인 가상컴퓨터 생성을 위한 네트워크 설정 방법, 가상머신에 OS설치방법,가상머신 크기와 디스크 크기 설정 방법등을 설명합니다.
- 실습과정으로는 가상머신에 Windows 10과 윈도우 서버 등을 설치해 보고 원격데스크톱을 이용해서 가상머신에 접속을 해 봅니다.
- 파일공유 스토리지를 생성해 봅니다.
※ 2부에서는 IaaS의 핵심서비스인 인프라 구성등의 방법을 살펴 봅니다.
3부. 고가용성및 부하분산
: 클라우드 서비스가 아닌 일반 서버를 운영할때 트래픽이 폭주 하여 서버를 확장해야 한다면 몇달이 걸릴수도 있습니다.
- Microsoft Azure 클라우드 서비스를 이용하게 되면 가상머신의 크기 조정과 부하분산 등의 관리가 간편해 집니다.
- 가상머신 크기 조정방법 및 가용성영역만들기 등을 실습을 통해서 직접 조정해 보면서 클라우드 서비스 관리 방법에 대해 알아 봅니다.
- 프런트엔드와 백엔드 설정을 통해 부하분산 설정 방법에 대해 알아 봅니다.
- 트래픽의 최적분산을 제공하기 위한 트래픽관리자의 개념과 트래픽 관리자의 배포 방법등에 대해 알아봅니다.
※ 3부에서는 서비스 증감 요청에 대응하는 방법 및 가상머신 크기 조정, 데이터센터 내의 가용성 구현기술등에 대해 알아 보기 때문에 서비스 설계 및 서비스 운영관리를 하시는 분들이라면 반드시 알고 있어야 하는 부분입니다.
4부. 연결과 보안
- 가상네트워크 연결하는 방법에 대해 살펴 봅니다.
- 네트워크 보안그룹(NSG)을 설정하는 방법에 대해 알아 봅니다.
- 스토리지 액세스 권한등을 설정하는 방법에 대해 알아 봅니다.
※ 실제로 클라우드 서비스를 사용하게 되면 보안부분이 막강하지만 실제로 설정을 잘못하게 되는 경우 서비스에 지장을 줄 수가 있습니다. 4부에서는 이러한 연결과 보안 부분에 대해 실습을 통해 보안그룹 설정 부분등을 살펴 봅니다.
특징 |
- 이 책은 Azure에 대한 모든 것을 담고 있습니다.
- 매뉴얼처럼 한단계 한단계 사용법을 모두 담고 있어서 따라 하기 쉽게 구성되어 있습니다.
- 실습 위주로 구성이 되어 있어서 처음 배우는 사람도 자신이 필요한 부분만 따라 하다 보면 어느새 가상 서버가 구축이 되어 있습니다.
총평 |
- 클라우드 서비스는 사용자나 운영자 입장에서는 편리한 서비스임에는 틀림이 없습니다. 하지만 개발자가 OS의 사용법을 알아야 개발을 할 수 있는 것과 같이 클라우드에 서비스를 탑재 하기 위해서는 클라우드 사용법을 알아야 탑재 할수 있습니다.
- 이 책은 Azure의 매뉴얼이라고 할 만큼 친절한 설명과 Step by Step 으로 실습을 통해서 클라우드에 대해 하나도 모르는 사람도 따라 할 수 있게 쉽게 쓰여 있습니다.
- Microsoft Azure 자격증을 준비하시는 분들이라면 기본서처럼 읽어 보면 좋을 것 같습니다.
네트워크 관련 이해가 부족할 수 있기 때문에, 이론 부분에서 이렇게 상세하게 적어 놓은 것들도 있습니다. MS 공식 문서를 그냥 축약한 느낌이 아닌, 입문을 끝낸 분들이 다시 기초편을 공부할 때 어디를 어떻게 공부해야 할지 길을 안내하는 것 같습니다. 중급으로 가면 더 많은 것들을 배워야 하겠지만, 일단 책에서 안내하는 것들 위주로 공부하는 것도 좋은 전략인 것 같습니다.
책 뒷부분인데, 한번 읽어보세요. 아는 용어 많으신가요? 저는 네트워크 따라하기 시리즈 정도 수준에서 공부해서 본 것도 있고, 모르는 것도 많네요. 이번 기회에 요 정도 기초까지는 공부해야겠다는 생각이 듭니다.