Muutke küpsiste eelistusi

E-raamat: Microsoft Azure Compute: The Definitive Guide

  • Formaat - PDF+DRM
  • Hind: 31,58 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

Proven best practices for success with every Azure compute service!

Compute services are key to most Azure cloud solutions, but maximizing their value requires best-practice planning, design, deployment, and operations. Now, leading consultant Avinash Valiramani presents expert guidance for driving maximum value from Microsofts portfolio of Azure compute services for IaaS, PaaS, and FaaS. Drawing on his extensive work with Microsofts Azure teams, he covers Azure VMs, VM Scale Sets, App Services, Azure Virtual Desktops, Azure Container Instances, Azure Functions, Azure Batch, and other Compute services. Whatever your role in delivering efficient, scalable compute services, this deep dive will help you make the most of your Azure investment.

Leading Azure consultant Avinash Valiramani shows how to:





Dive deeply into the frequently used Azure Compute services to better understand how each service works Walk through configuring each compute service and its related features and options Size, price, and create Azure VMs, and deliver the right levels of redundancy and availability Use VM Scale Sets (VMSS) to integrate VMs with load balancing and autoscaling Host web applications, mobile app back ends, and REST APIs via Azure App Service Run desktops-as-a-service at scale with Azure Virtual Desktop (AVD) Easily deploy containers on demand with Azure Container Instances (ACIs) Use serverless Azure Functions to build web APIs, process streams, and manage message queues

About this Book





For everyone interested in Azure infrastructure, including IT/cloud admins, security specialists, developers, engineers, and others at all levels of Azure compute experience. Especially useful for experienced IT pros in mid-sized to large organizations who have deployed, operated, monitored, upgraded, migrated, or designed infrastructure services.
Introduction to Azure compute services xii
Chapter 1 Azure virtual machines
1(56)
Overview
1(1)
What is an Azure VM?
1(2)
Operating system support
3(1)
VM series
3(2)
Azure regions
5(1)
Compute sizing and pricing
6(1)
Azure VM creation walkthrough
7(7)
High-availability considerations
14(1)
Availability sets
14(4)
Availability zones
18(3)
Proximity placement groups
21(4)
Storage disks for VMs
25(1)
Managed disks
25(1)
Unmanaged disks
26(1)
Disk roles
26(1)
Disk SKUs
27(1)
Networking for VMs
28(1)
Network interfaces
28(1)
IP addresses
28(1)
Network security groups
29(1)
Cost-optimization options
29(1)
Reserved instances
29(5)
Azure Hybrid Benefit
34(2)
Spot instances
36(4)
Dedicated hosts
40(9)
Backups and disaster recovery
49(1)
Backup
49(3)
Disaster recovery
52(2)
Best practices
54(3)
Chapter 2 Azure virtual machine scale sets
57(78)
Overview
57(1)
How Azure VMSS work
57(1)
Why use a VMSS?
58(1)
VMSS features
59(2)
Scale sets versus VMs
61(1)
VMSS creation walkthrough
61(8)
Large VMSS
69(4)
Ensure high availability with VMSS
73(1)
Overprovisioning
73(2)
Availability zones
75(4)
Fault domains
79(2)
Autoscaling
81(11)
Vertical scaling
92(1)
Load balancing
93(2)
Maintain Azure VMSS
95(1)
Upgrade the scale set model
95(3)
Perform automatic OS upgrades
98(2)
Update golden OS images
100(1)
Deploy the Application Health extension and automated instance repairs
100(4)
Use Instance Protection
104(2)
Use proximity placement groups
106(2)
Check and increase vCPU quotas
108(1)
Enable termination notifications
108(3)
Azure maintenance best practices
111(1)
Networking considerations and best practices
112(1)
VMSS deployment best practices
113(1)
Use a custom golden image
113(1)
Use the Custom Script Extension for app configuration
114(1)
Use Windows PowerShell Desired State Configuration
114(1)
Use cloud-init for Linux VMs
115(1)
OS and data disks for scale sets
115(1)
Disk types
115(1)
Managed disks
116(1)
User-managed storage
117(1)
Data disks
118(2)
Strategies for cost optimization
120(1)
Spot instances
120(4)
Reserved instances
124(1)
Dedicated hosts
124(3)
Azure Hybrid Benefit
127(3)
Best practices
130(5)
Chapter 3 Azure App Service
135(58)
Overview
135(2)
App Service plans
137(2)
Azure App Service Environments
139(11)
Planning deployment and operations
150(1)
Select an appropriate deployment source
151(4)
Build pipelines
155(1)
Deployment mechanism
155(1)
Best practices
156(19)
Networking considerations
175(1)
Service endpoints and private endpoints
176(1)
VNet integration
177(1)
Traffic Manager and Azure Front Door
178(1)
Hybrid Connections
179(1)
Network security groups
180(1)
Route tables
180(1)
Azure DNS private zones
180(1)
Backup and restore
180(4)
Disaster recovery
184(2)
Cost considerations
186(2)
Security recommendations
188(5)
Chapter 4 Azure Virtual Desktop
193(56)
Overview
193(1)
Key features
193(2)
Core concepts
195(1)
Use cases
195(1)
Architecture
195(2)
AVD control plane
197(1)
Session connectivity
197(1)
Reverse Connect
197(1)
Design considerations
198(1)
Service locations
198(1)
Data storage location
198(1)
Service limitations
199(1)
Host pools
200(7)
Validation pool
207(3)
App groups
210(4)
Workspaces
214(3)
Session hosts
217(1)
Operating systems supported
218(1)
Windows 10 Enterprise multi-session
219(1)
VM sizing
219(1)
Licensing
220(1)
Scaling
220(1)
High availability
221(1)
Reserved instances
222(1)
WVD agent
222(1)
Deploying apps to session hosts
223(1)
Windows OS servicing
224(6)
Store user profile data
230(1)
Data redundancy and high availability
230(1)
Backups
231(1)
Disaster recovery
232(1)
VM redundancy
233(1)
vNETs
233(1)
User identities
234(1)
User profile data
234(1)
Network shares (optional)
234(1)
Applications
235(1)
Best practices
235(1)
Authentication
236(1)
AVD service
236(1)
Session-host access
236(1)
Use built-in roles to provision access
236(1)
Network considerations
237(1)
Security
238(1)
Security for the overall WVD environment
238(2)
Security for session hosts
240(2)
Integration with Azure DevTest Labs
242(1)
Other best practices
243(1)
Publish apps
244(5)
Chapter 5 Azure Container Instances
249(16)
Overview
249(1)
Key features
249(1)
Benefits of container services
250(1)
Deployment considerations
251(1)
Container groups
251(9)
Container orchestration
260(1)
Container registry
260(1)
Best practices
261(1)
Security best practices
262(3)
Chapter 6 Azure Functions
265(24)
Overview
265(1)
Azure Functions hosting options
265(2)
Durable Functions
267(1)
Triggers
267(1)
Bindings
268(7)
Deploy function apps
275(1)
Deployment methods
275(1)
Deployment technologies
276(1)
Deployment slots
277(1)
Event-driven scaling
278(1)
Scaling management
279(1)
Best practices
279(1)
Reliability best practices
279(1)
Organizing functions
280(2)
Performance and scalability
282(1)
Storage best practices
283(1)
Security best practices
284(5)
Index 289
Avinash Valiramani is an IT Infrastructure and Cloud Architect with more than 15 years of expertise in areas of Microsoft Technologies such as Microsoft Azure, Microsoft 365, Office365, Windows Server, Microsoft Exchange, SCCM, Intune, Hyper-V, and others. He is a certified Architect on Azure and Microsoft365 and primarily helps enterprises globally in their Cloud Roadmap Architecture and Onboarding/Migration Strategies & Implementation. Avinash is publishing four books on Microsoft Azure Best Practices series including this current one, collating real-world experiences to deliver a comprehensive and concise experience for new and budding technologists. Avinash also holds certifications in Barracuda, AWS, Citrix, VMware, and many other IT/Security industry certifications to complement his Microsoft expertise. He has authored a course of Azure Virtual Desktop for OReilly Media and is planning many others in the coming months. You can follow Avinash on Twitter at @avaliramani.