1 option
Pro Azure administration and automation : a comprehensive guide to successful cloud management / Vladimir Stefanovic, Milos Katinski.
- Format:
- Book
- Author/Creator:
- Stefanovic, Vladimir, author.
- Katinski, Milos, author.
- Language:
- English
- Subjects (All):
- Microsoft Azure (Computing platform).
- Physical Description:
- 1 online resource (275 pages)
- Place of Publication:
- [Place of publication not identified] : Apress, [2021]
- Summary:
- Learn best practices and the proper use of Azure management tools, such as Azure Portal, Azure PowerShell, Azure CLI, and ARM templates, which are time-saving tools that support daily administration tasks such as monitoring, alerting, backups, security, and more. This bookexplores common Azure services, including Azure networking, virtual machines, app services, backup, monitoring, and other tools of the trade that IT professionals use on a regular basis. And you will come away with a strong understanding of these services and how to use them. While Microsoft Azure is no longer "the new cloud on the block, " it continues to be one of the fastest-growing platforms with regard to features, integrations, and capabilities. Over the last decade, it has undergone significant changes and amassed a large following, but many of its users, especially those who transitioned from traditional admin tasks to modern cloud computing, are not reaping its full benefits. Management inthe cloud, while seemingly simpler in some ways, is not without its own set of complexities and headaches. Admins want to streamline it where it makes sense and allocate the right resources to the right job in order to keeps cost in check, but where does one begin? Pro Azure Administration and Automation is a comprehensive guide that is chock full of time-saving recipes and scripts you can rely on to learn about day-to-day Azure administration and automation. What You Will Learn * Attain theoretical and practical knowledge on deploying and managing Azure * Gain an understanding of services, their relationship with other services, and their configuration parameters * Adopt a modern mindset, transitioning from a traditional IT admin mindset to a cloud admin pro * Understand how everythingin the cloud is billable and learn how to factor it into choices * Apply in-chapter PowerShell scripts andARM templates which can be re-purposed * Knowwhen it makes sense to be more involved in tasks (for example, automation and scripting) Who This Book Is For IT professionals who are responsible for the day-to-day tasks in Azure as well as cloud management and planning
- Contents:
- Intro
- Table of Contents
- About the Authors
- About the Technical Reviewer
- Introduction
- Chapter 1: Foundations in Cloud Computing
- The History of Cloud Computing
- A Brief History of Microsoft Azure
- Cloud Computing Types
- Private Cloud
- Public Cloud
- Hybrid Cloud
- Cloud Service Models
- Infrastructure-as-a-Service (IaaS)
- Platform-as-a-Service (PaaS)
- Software-as-a-Service (SaaS)
- Public Cloud Benefits
- Easier Management
- Cost Efficiency
- Automation
- Security
- Scalability
- High Availability
- Geographies, Regions, and Pairing
- Subscriptions and Accounts
- Subscription
- Tenant and Accounts
- Role-Based Access Control (RBAC)
- Chapter Recap
- Chapter 2: Azure Administration
- Management Using Azure Portal
- Azure Cloud Shell
- Azure PowerShell
- Azure CLI
- ARM Template
- ARM Template Format
- ARM Template Example
- ARM Template File
- ARM Template Deployment
- Chapter 3: Virtual Networks in Azure
- Virtual Networks and Subnets
- Virtual Network (VNet)
- Subnet
- Creating a Virtual Network and Subnets
- Azure Portal
- ARM Template, PowerShell, and Azure CLI
- Network Interface Card (NIC)
- Creating a Network Interface Card
- IP Addresses
- Creating IPs
- Network Security Groups (NSGs)
- Creating a Network Security Group
- Service Endpoints
- Creating a Service Endpoint
- Private Endpoints
- Creating a Private Endpoint
- Chapter 4: Virtual Machine: Virtual Machine Scale Sets in Azure Compute
- Virtual Machine: Planning and Usage.
- Planning Checklist
- Virtual Machine Networking
- Naming Convention
- Virtual Machine Location
- Virtual Machine Sizing
- Storage for Virtual Machines
- Supported Operating Systems
- Virtual Machine Connectivity
- Creating Virtual Machines
- Virtual Machine Availability
- Maintenance and Downtime
- Availability Sets
- Availability Zones
- Virtual Machine Extensions
- Virtual Machine Scale Sets
- Reference Image
- Load Balancing Solution
- Auto-scaling Plans
- Upgrading Policy
- Creating a Virtual Machine Scale Set
- Chapter 5: App Service and Containers in Azure Compute
- App Service Overview
- App Service Plans
- Creating App Service
- Web Apps Deployment and Configuration
- Creating a Web App
- Publishing a Web Application
- Running from the Package
- Deploying a ZIP
- Deploying via FTP
- Cloud Sync
- Continuous Deployment
- Deploying from Local Git
- Deploying via GitHub Actions
- Deploy Using the ARM Template
- CI/CD with Web Apps
- Blue-Green Deployment
- Auto-scaling with Web Apps
- Web Apps Monitoring
- Docker on Azure
- Azure Container Registry (ACR)
- Creating Azure Container Registry
- Azure Container Instances
- Creating Azure Container Instances
- Azure Kubernetes Service
- Creating Azure Kubernetes Cluster
- Azure Portal.
- ARM Template, PowerShell, and Azure CLI
- Chapter 6: Azure Storage
- Storage Accounts
- Account Types and Performance Tiers
- Storage Account Replication
- Creating a Storage Account
- Blob Containers
- Blob Access Tier
- Creating a Blob Container
- Azure Files
- Azure Files Tiers
- Creating Azure Files
- Storage Account Security
- Storage Access Keys and Shared Access Signature
- Storage Networking
- Blob Container Access
- Encryption
- Data Transfer
- Storage Explorer
- AzCopy
- Data Box Gateway and Azure Stack Edge
- Import/Export Service
- Data Box
- Storage Account Management
- Changing Security Parameters
- Access Keys and Shared Access Keys
- Storage Networking and Encryption
- Storage Replication
- Lifecycle Management
- Managed Disks
- Types of Managed Disks
- Standard HDD Disk
- Standard SSD Disk
- Premium SSD Disk
- Ultra Disk
- Performance Tiers
- Managed Disk Security
- Creating a Managed Disk
- Chapter 7: Advanced Azure Networking
- Azure DNS
- Public DNS
- Creating a Public DNS Zone
- Private DNS
- Creating a Private DNS Zone
- Virtual Network Peering
- Creating Virtual Network Peering
- Intersite Connectivity
- VNet-to-VNet Connection
- Creating a Virtual Network Gateway
- Point-to-Site VPN
- Site-to-Site VPN
- ExpressRoute
- Azure Firewall
- Creating Azure Firewall
- Azure Bastion
- Creating Azure Bastion
- Chapter 8: Monitoring and Data Protection
- Azure Monitors and Alerts
- Collecting Data
- Analyzing and Processing Data
- Insights
- Visualize
- Analyze
- Respond
- Integrate
- Creating an Alert
- Scope
- Condition
- Actions
- Alert Rule Details
- Log Analytics
- KQL (Kusto Query Language) Queries
- Application Insights
- Network Watcher
- Monitoring
- Network Diagnostic Tools
- Logs
- Azure Backup and Disaster Recovery
- Backup Types and Workloads
- Azure Virtual Machine
- Azure File Share
- SQL Server/SAP HANA in Azure VM
- Backup Policies
- Site Recovery
- Azure VM Replication
- VMware/Hyper-V VM Replication
- Failover and Recovery Plans
- Chapter 9: Network Traffic Management
- Virtual Network Routing
- Default (System) Routes
- Custom Routes
- Creating a Route Table
- Load Balancing
- Azure Load Balancer
- Creating Azure Load Balancer
- Application Gateway
- Creating Application Gateway
- Traffic Manager
- Creating Traffic Manager
- Azure Front Door
- Creating Azure Front Door
- Content Delivery Network (CDN)
- Creating Content Delivery Network
- Chapter 10: Azure Security and Compliance
- Azure AD
- Assigning a Role to a Security Principal
- Custom Roles.
- Multi-factor Authentication
- Identity Protection
- Azure Security Center
- Azure Policy
- Index.
- Notes:
- Description based on print version record.
- Includes index.
- ISBN:
- 9781484273258
- 1484273257
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.