My Account Log in

4 options

Hands-on networking with Azure : build large-scale, real-world apps using Azure networking solutions / Mohamed Waly.

EBSCOhost Academic eBook Collection (North America) Available online

View online

EBSCOhost Ebook Business Collection Available online

View online

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Waly, Mohamed, author.
Language:
English
Subjects (All):
Microsoft Azure SQL Database.
Cloud computing.
Computer networks.
Physical Description:
1 online resource (276 pages)
Edition:
1st edition
Place of Publication:
Birmingham, England ; Mumbai, [India] : Packt, 2018.
System Details:
text file
Summary:
A step-by-step guide to get you up and running with Azure Networking Services and help you build solutions that leverage effective design patterns About This Book Learn best practices for designing and implementing Azure Networking for Azure VMs Figure out the hidden secrets to designing a cost-effective environment Plan, design, and implement various connectivity scenarios in Azure Who This Book Is For This book is for developers, IT professionals, and database admins who have prior experience of working on Microsoft Azure and want to make the most out of Azure Networking Services. What You Will Learn Understand Azure networking and use the right networking service to fulfill your needs Design Azure Networks for Azure VMs according to best practices Span your environment with Azure networking solutions Learn to use Azure DNS Implement Azure Load Balancer for highly available environments Distribute user traffic across the world via the Azure Traffic Manager Control your application delivery with Azure Application Gateway In Detail Microsoft Azure networking is one of the most valuable and important offerings in Azure. No matter what solution you are building for the cloud, you'll find a compelling use for it. This book will get you up to speed quickly on Microsoft Azure Networking by teaching you how to use different networking services. By reading this book, you will develop a strong networking foundation for Azure virtual machines and for expanding your on-premise environment to Azure. Hands-On Networking with Azure starts with an introduction to Microsoft Azure networking and creating Azure Virtual Networks with subnets of different types within them. The book helps you understand the architecture of Azure networks. You will then learn the best practices for designing both Windows- and Linux-based Azure VM networks. You will also learn to expand your networks into Azure and how to use Azure DNS. Moreover, you will master best practices for dealing with Azure Load Balancer and the solutions they offer in different scenarios. Finally, we will demonstrate how the Azure Application Gateway works, offering various layer-7 load balancing capabilities for applications. By the end of this book, you will be able to architect your networking solutions for Azure. Style and approach This book provides in-depth insights into properly designing your environment and saving money on your running Azure Services. Using cutting-edge examples, you will learn ...
Contents:
Cover
Title Page
Copyright and Credits
Dedication
Packt Upsell
Contributors
Table of Contents
Preface
Chapter 1: Azure Virtual Networks 101
Introduction
Learning outcomes
Technical requirements
Introduction to Microsoft Azure Networks
Azure terminologies
ASM versus ARM model
Azure portal (ARM model)
ARM key points
Azure VNet
Azure VNet benefits
Creating Azure VNet
Adding address spaces to the virtual network
Adding subnets to the virtual network
Azure VNet key points
Automating your tasks
Azure PowerShell
Installing the Azure PowerShell module
Installing the Azure PowerShell module from PowerShell Gallery
Creating a virtual network in Azure portal using PowerShell
Adding address space to a virtual network using PowerShell
Azure CLI
Installing Azure CLI 2.0
Creating a virtual network using Azure CLI 2.0
Adding a gateway subnet to a virtual network using Azure CLI 2.0
Adding an address space to a virtual network using Azure CLI 2.0
Summary
Questions
Further reading
Chapter 2: Delving into Azure Virtual Networks
Understanding Azure VNet architecture
Azure VNet service endpoints
Why use VNet service endpoints?
Configuring service endpoints for Azure VNet
Azure VNet service endpoints key points
Azure services integration with virtual networks
Integrating Azure services with Azure VNet key benefits
Virtual network peering
Configuring virtual network peering
Virtual network peering key points
Securing Azure VNet
NSG
Creating NSG
Inbound security rules
Outbound security rules
Associating the NSG
Associating the NSG to an NIC
Associating the NSG to a subnet
Azure DDoS protection
Automating the tasks.
Adding a service endpoint to an existing virtual network using PowerShell
Adding a service endpoint to an existing virtual network using Azure CLI
Creating virtual network peering using PowerShell
Creating virtual network peering using Azure CLI
Creating NSG using PowerShell
Creating NSG using Azure CLI
Associating NSG with a subnet using PowerShell
Associating NSG with a subnet using Azure CLI
Chapter 3: Azure Network for VMs
Azure VMs
Azure VMs series
Azure VMs statuses
Creating and configuring Azure VMs
Azure VMs networking
Adding inbound and outbound rules
Adding an additional NIC to the VM
Configuring the NICs
Azure VNets considerations for Azure VMs
Automating tasks
Creating an Azure VM using Azure PowerShell
Creating an Azure VM using Azure CLI 2.0
Adding an inbound or outbound rule to an Azure VM using Azure PowerShell
Adding an inbound or outbound rule to an Azure VM using Azure CLI 2.0
Attaching an NIC to an Azure VM using Azure PowerShell
Attaching an NIC to an Azure VM using Azure CLI 2.0
Enabling IP forwarding using Azure PowerShell
Enabling IP forwarding using Azure CLI 2.0
Adding an additional IP address using Azure PowerShell
Adding an additional IP address using Azure CLI 2.0
Further information
Chapter 4: Network Connectivity Scenarios in Azure
Network connectivity scenarios in Azure
VNet2VNet connection
VNet2VNet connection benefits
Creating a VNet2VNet connection
VNet2VNet connection key points
Point-to-Site connection
Point-to-Site connection advantages
Creating a Point-to-Site connection
Point-to-Site connection key points
Site-to-Site connection.
Site-to-Site connection benefits
Creating a Site-to-Site connection
Site-to-Site connection key points
ExpressRoute
ExpressRoute benefits
ExpressRoute connectivity models
Co-location at a cloud exchange
Point-to-Point Ethernet connection
Any-to-any (IPVPN) connection
User-defined routes
Creating a user-defined route
User-defined routing key points
Chapter 5: Azure DNS
Azure DNS
Azure DNS benefits
Azure DNS zones and records
Creating a DNS zone
Creating a DNS record
DNS zones and records key points
Azure DNS delegation
Configuring DNS delegation for third-party domain names
Configuring DNS delegation for subdomains
Azure DNS delegation key points
Azure reverse DNS zone
Azure reverse DNS zone key points
Private Azure DNS zones
Private Azure DNS zones key points
Automating the tasks
Creating an Azure DNS zone using PowerShell
Creating an Azure DNS zone using Azure CLI 2.0
Creating an Azure DNS record using PowerShell
Creating an Azure DNS record using Azure CLI 2.0
Configuring Azure DNS delegation using PowerShell
Configuring Azure DNS delegation using Azure CLI 2.0
Creating an Azure reverse DNS zone using PowerShell
Creating an Azure reverse DNS zone using Azure CLI 2.0
Creating a PTR record using PowerShell
Creating a PTR record using Azure CLI 2.0
Chapter 6: Azure Load Balancers
Introduction to Azure Load Balancer
Azure Load Balancer benefits
Azure Load Balancer flavors
Basic Azure Load Balancer
Standard Azure Load Balancer
Standard Azure Load Balancer benefits
Public Azure Load Balancer
Internal Azure Load Balancer.
Hands-on with Azure Load Balancers
Creating a public Azure Load Balancer
Creating an internal Azure Load Balancer
Configuring public load balancer frontend IPs
Creating a public IP address
Add additional frontend IP
Configuring internal load balancer frontend IPs
Configuring the load balancer backend pools
Configuring load balancer health probes
Configuring load balancing rules
Configuring inbound NAT rules
Chapter 7: Azure Traffic Manager
Introduction to Azure Traffic Manager
Why Azure Traffic Manager?
Azure Traffic Manager endpoints
Azure Traffic Manager routing methods
Creating Traffic Manager profile
Traffic Manager configuration
Configuring Traffic Manager service endpoints
Configuring endpoints for Traffic Manager with performance routing method
Adding an Azure endpoint
Adding an external endpoint
Adding a nested endpoint
Configuring endpoints for Traffic Manager with the geographic routing method
Configuring endpoints for Traffic Manager with the priority routing method
Configuring endpoints for Traffic Manager with the weighted routing method
Azure Traffic Manager key points
Creating a Traffic Manager profile using Azure PowerShell
Creating a Traffic Manager profile using Azure CLI 2.0
Adding an Azure endpoint using Azure PowerShell
Adding an Azure endpoint using Azure CLI 2.0
Adding an external endpoint using Azure PowerShell
Adding an external endpoint using Azure CLI 2.0
Adding a nested endpoint using Azure PowerShell
Adding a nested endpoint using Azure CLI 2.0
Chapter 8: Azure Application Gateway
An introduction to Azure Application Gateway.
Why Azure Application Gateway?
The flavors of Azure Application Gateway
Creating an Azure Application Gateway
Configuring Azure Application Gateway settings
Azure Application Gateway configurations
Configuring WAF
Configuring the backend pool
Configuring Azure Application Gateway HTTP settings
Configuring frontend IP configurations
Configuring listeners
Configuring basic listener
Configuring multi-site listener
Configuring rules
Configuring basic rule
Configuring path-based rule
Configuring health probes
Other Books You May Enjoy
Index.
Notes:
Includes bibliographical references at the end of each chapters and index.
Description based on online resource; title from PDF title page (EBC, viewed April 5, 2018).
OCLC:
1029503261

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account