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...

Descripción completa

Detalles Bibliográficos
Otros Autores: Hyman, Jack A., author (author)
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.