Microsoft Azure
As Microsoft's Azure platform takes a larger stake in the cloud computing world, more tech pros need to know the ins-and-outs of this fast-growing platform. Microsoft Azure For Dummies is the essential guide for users who are new to the platform. Take your first steps into the world of Azure as...
Otros Autores: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Hoboken, New Jersey :
John Wiley & Sons, Inc
[2023]
|
Edición: | Second edition |
Colección: | --For dummies.
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009720739106719 |
Tabla de Contenidos:
- Intro
- Title Page
- Copyright Page
- Table of Contents
- Introduction
- About This Book
- Foolish Assumptions
- Icons Used in This Book
- Beyond the Book
- Where to Go from Here
- Part 1 Getting Started with Microsoft Azure
- Chapter 1 Introducing Microsoft Azure
- What Is Cloud Computing?
- NIST definition
- Cloud computing benefits
- Economies of scale
- Understanding Cloud Computing Models
- Deployment models
- Public cloud
- Private cloud
- Hybrid cloud
- Service delivery models
- Software as a Service (SaaS)
- Platform as a Service (PaaS)
- Infrastructure as a Service (IaaS)
- Introducing Microsoft Azure Services
- Azure history
- PaaS products
- Starting Your First Azure Subscription
- Understanding subscription types
- Creating a free Azure account
- Viewing subscription details
- Staying Current with Azure
- Customizing the Azure user experience
- Rolling with the Azure updates
- Chapter 2 Exploring Azure Resource Manager
- Introducing Azure Resource Manager
- REST APIs
- Resource providers
- JSON
- ARM management scopes
- Getting Familiar with Azure Regions
- Availability zones
- Geographies
- Sovereign regions
- Paired regions
- Introducing the Azure Management Tools
- Azure portal
- Azure PowerShell
- Azure CLI and Azure Cloud Shell
- Azure SDKs
- ARM REST API
- Azure Storage Explorer
- Azure Bicep
- Installing Azure CLI on the Desktop
- Part 2 Deploying Infrastructure Services to Microsoft Azure
- Chapter 3 Managing Storage in Azure
- Understanding Azure Storage Data Types
- Unstructured data
- Semistructured data
- Structured data
- Working with a Storage Account
- Creating a storage account
- Using the blob service
- Installing Azure Storage Explorer
- Uploading blobs
- Changing blob access tiers
- Understanding the file, table, and queue services
- File service.
- Table service
- Queue service
- Introducing Azure Disk Storage
- Chapter 4 Planning Your Virtual Network Topology
- Understanding Virtual Network Components
- Address space
- Subnets
- Creating a Virtual Network
- Deploying with the Azure portal
- Deploying with PowerShell
- Configuring Virtual Networks
- Deciding on a name resolution strategy
- Configuring network security groups
- Adding service tags and application security groups
- Associating the NSG with the appropriate subnets
- Understanding service endpoints
- Connecting Virtual Networks
- Configuring VNet peering
- Understanding service chaining
- User-defined routes
- Deploying Azure Firewall
- Digging into Virtual Private Networks and Gateways
- Planning and configuring a VPN gateway
- Speeding through Azure ExpressRoute
- Chapter 5 Deploying and Configuring Azure Virtual Machines
- Planning Your VM Deployment
- Understanding VMs
- Starting your VM deployment from the Azure Marketplace
- Starting your VM deployment from your on-premises environment
- Recognizing Azure VM Components
- Compute
- Storage
- Network
- Architectural Considerations
- High availability
- Scalability
- Isolation mode
- Cost-Savings Opportunities
- Azure Reservations
- Azure Spot Instances
- Deploying Azure VMs from the Azure Marketplace
- Deploying a Linux VM
- Deploying from the Azure portal
- Connecting to the VM
- Deploying the VM
- Connecting to the VM
- Configuring Your VMs
- Starting, Stopping, and Resizing VMs
- Starting and stopping a VM
- Resizing a VM
- Using Azure Virtual Desktop
- Extending Your VM's Capabilities
- Maintaining your VM environments
- Enabling diagnostic logging
- Viewing diagnostics data in Azure Monitor
- Chapter 6 Shipping Docker Containers in Azure
- Understanding Docker
- Using Docker containers.
- Setting up Docker on your workstation
- Installing Docker Desktop
- Running the hello-world container
- Running containers in Azure
- VM-based container hosts
- Azure Container Instances
- Azure Container Registry
- Azure Kubernetes Service (AKS)
- Azure App Service Web App for Containers
- Implementing Azure Container Instances
- Deploying an Azure container instance
- Verifying and disposing of the container instance
- Storing Images in Azure Container Registry
- Deploying a container registry
- Pushing an image to a new container registry
- Pulling the repository image via ACI
- Introducing Azure Kubernetes Service
- AKS architecture
- AKS administration notes
- kubectl command-line tool
- Kubernetes Web UI
- Using Containers with Azure App Service
- Part 3 Deploying Platform Resources to Microsoft Azure
- Chapter 7 Deploying and Configuring Azure App Service Apps
- Introducing Azure App Service
- Web apps
- API apps
- Mobile apps
- Logic apps
- Function apps
- App Service logical components
- Deploying Your First Web App
- Deploying from the Azure portal
- Configuring Git
- Connecting to a web app from Visual Studio
- Creating a Git repository for a web app
- Pushing a code change to Azure
- Deploying from Visual Studio
- Creating a new web app project in Visual Studio
- Publishing to App Service
- Understanding deployment slots
- Configuring a Web App
- Customizing app settings
- Adding a custom domain
- Binding a TLS/SSL certificate
- Configuring autoscaling
- Monitoring a Web App
- Adding the Application Insights resource
- Enabling instrumentation in a web app
- Viewing Application Insights telemetry data
- Chapter 8 Running Serverless Apps in Azure
- Defining Serverless
- Getting to know Azure Functions apps
- Getting to know Azure Logic Apps
- Custom connectors.
- Microsoft Power Automate versus Azure Logic Apps
- Azure Functions versus Azure Logic Apps
- Understanding triggers, events, and actions
- Working with Azure Functions
- Creating an Azure Function
- Creating the Function App
- Defining the Function
- Creating the Function
- Testing
- Configuring Function App settings
- Building Workflows with Azure Logic Apps
- Creating an Azure Logic App
- Deploying the resource in the Azure portal
- Defining the workflow
- Testing the trigger and action
- Chapter 9 Managing Databases in Microsoft Azure
- Revisiting the IaaS versus PaaS Question
- Controlling the environment
- Running any version of any database
- Using preinstalled VMs from Azure Marketplace
- Comparing Relational and Nonrelational Databases in Azure
- SQL Database
- SQL Database for MySQL Servers
- Azure Database for MariaDB Servers
- Azure Database for PostgreSQL Servers
- Implementing Azure SQL Database
- Understanding service tiers
- DTU-based service tier
- vCore service tier
- Elastic pool model
- Deploying an SQL Database and an SQL Database virtual server
- Configuring the database
- Firewall
- Connection strings
- Georeplication
- Configure
- Inspecting the virtual server
- Connecting to the database
- Implementing Azure Cosmos DB
- Understanding Cosmos DB
- Multimodel
- Turnkey global distribution
- Multiple consistency levels
- Creating a Cosmos DB account
- Running and debugging a sample Cosmos DB application
- Interacting with Cosmos DB
- Chapter 10 Using Data Analytics and Machine Learning in Azure
- Dipping into Data Analytics
- Azure Synapse Analytics
- Azure HDInsight
- Azure Databricks
- IoT in a Nutshell
- Azure IoT Hub
- Azure IoT Central
- Azure Sphere
- Accessing Azure Machine Learning and Cognitive Solutions
- Azure Machine Learning
- Azure Cognitive Services.
- Azure Bot Service
- Part 4 Providing High Availability, Scalability, and Security for Your Azure Resources
- Chapter 11 Protecting the Azure Environment
- Core Security Tactics in Azure
- Microsoft Defender for Cloud
- Alerts, hygiene, and inventory
- Azure Key Vault
- Microsoft Sentinel
- Protecting Your Storage Account's Blob Data
- Backing up and restoring individual storage blobs
- Creating and viewing snapshot backups
- Deleting and restoring a snapshot
- Backing up storage blobs in bulk
- Protecting Your Virtual Machines
- Getting to know the Recovery Services vault
- Deploying a Recovery Services vault
- Creating a backup policy
- Backing up VMs
- Backing up a single VM
- Backing up multiple VMs
- Restoring VMs
- VM backup consistency levels
- VM restore options
- Backup and restoration
- Protecting Your App Services
- Backing up App Service apps
- Restoring App Service apps
- Protecting Your Databases
- Backing up and restoring SQL Database
- Configuring SQL Database backup retention
- Restoring SQL Database
- Backing up and restoring Cosmos DB
- Chapter 12 Managing Identity and Access with Azure Active Directory
- Understanding Active Directory
- Azure AD versus AD Domain Services
- Relationship between subscriptions and AD tenants
- Multitenant Azure AD
- The "other" Azure AD Directory family members
- Creating Users and Groups
- Adding a domain to your directory
- Understanding AD user and group types
- Creating an Azure AD group
- Creating an Azure AD user
- Working with Azure AD user accounts
- Assigning licenses to users
- Distributing licenses
- Logging in as an Azure AD user
- Changing a user's password
- Configuring Role-Based Access Control (RBAC)
- Implementing built-in RBAC roles
- Azure AD roles
- Resource roles
- Adding an account to an Azure AD role.
- Protecting Your Identity and Data with MFA.