Cloud computing is the most significant technology transformation since the introduction of the Internet in the early 1990s. As more and more companies and educational institutions plan to adopt a cloud-based IT infrastructure, today’s job market requires IT professionals who understand cloud computing and have hands-on experience developing cloud-based networks. Cloud Computing Networking: Theory, Practice, and Development covers the key networking and system administration concepts as well as the vital hands-on skills you need to master cloud technology.
This book is designed to help you quickly get started in deploying cloud services for a real-world business. It provides detailed step-by-step instructions for creating a fully functioning cloud-based IT infrastructure using the Microsoft Azure cloud platform. In this environment, you can develop cloud services collaboratively or individually. The book enhances your hands-on skills through numerous lab activities. In these lab activities, you will learn to
- Implement the following services in a cloud environment: Active Directory, DHCP, DNS, and Certificate Services
- Configure Windows Server so it can route IP traffic
- Implement IP Security Policy and Windows Firewall with Advanced Security tools
- Create a point-to-site connection between Microsoft Azure and a local computer
- Create a site-to-site connection between Microsoft Azure and an on-premises network
- Develop a hybrid cloud that integrates Microsoft Azure with a private cloud created on a local network
Cloud Computing Networking: Theory, Practice, and Development includes numerous examples, figures, and screen shots to help you understand the information. Each chapter concludes with a summary of the major topics and a set of review questions. With this book, you will soon have the critical knowledge and skills to develop and manage cloud-based networks.
Overview on Cloud and Networking
Objectives
Introduction
Networks
Network Operating Systems
Network Architecture
Activity 1.1: Preparing for Hands-on Activities
Summary
Review Questions
Network Protocols
Objectives
Introduction
Application Layer Protocols
Transport Layer Protocols
Internet Layer Protocols
Network Interface Layer Protocols
Network Protocol Graph
Activity 2.1: Exploring Windows Server 2012
Activity 2.2: Viewing IP Configuration in Command Prompt Window
Activity 2.3: Viewing Protocols with Network Monitor
Summary
Review Questions
Network Concepts and Design
Objectives
Introduction
Network Types
IP Addressing
Activity 3.1: Implementing Simple Network
Summary
Review Questions
Network Directory Services
Objectives
Introduction
Active Directory Logical Structure
Active Directory Design
Active Directory Implementation
Active Directory Deployment
Activity 4.1: Active Directory Domain Services
Summary
Review Questions
Dynamic Host Service and Name Service
Objectives
Introduction
Dynamic Host Configuration Protocol
Domain Name System
Activity 5.1: Network Services
Summary
Review Questions
Networking with Windows PowerShell
Objectives
Introduction
Windows PowerShell
Networking with PowerShell
Microsoft Azure PowerShell
Activity 6.1: Networking with Windows PowerShell
Activity 6.2: Using Microsoft Azure PowerShell
Summary
Review Questions
Internet Data Transaction Protection
Objectives
Introduction
Secure Sockets Layer
Certificate Services
Enabling SSL
Certificates on Microsoft Azure
Activity 7.1: Certificate Services
Summary
Review Questions
Internet Protocol Security
Objectives
Introduction
TCP/IP-Related Security Issues
IP Security
Creating and Using IP Security (IPSec)
Activity 8.1: IPSec Implementation with IP Security Policy
Activity 8.2: IPSec Implementation with Windows Firewall with Advanced Security
Summary
Review Questions
Routing and Remote Access Service
Objectives
Introduction
Routing
Network Address Translation
Routing and Remote Access Service
Summary
Activity 9.1: Routing
Activity 9.2: NAT
Review Questions
Virtual Private Network
Objectives
Introduction
Virtual Private Network Architecture
VPN Tunneling
VPN Security
Remote Accessing on Microsoft Azure
Activity 10.1: Point-to-Site Connection between Microsoft Azure and Local Computer
Activity 10.2: Site-to-Site Connection between Microsoft Azure and Cross-Premises Network
Summary
Review Questions
Hybrid Cloud
Objectives
Introduction
Hybrid Cloud Solution
Hybrid Cloud Technology
System Center Virtual Machine Manager
Activity 11.1: Developing Hybrid Cloud with System Center 2012 R2
Summary
Review Questions
Biography
Dr. Lee Chao is currently a professor of the Science, Technology, Engineering, and Mathematics division at the University of Houston, Victoria, Texas. He received his PhD from the University of Wyoming, Laramie, Wyoming. He has been teaching IT courses for over 20 years. His current research interests are database system development and cloud computing. He is also the author of more than a dozen research articles and books in various areas of IT.