最新章節(jié)
書友吧品牌:中圖公司
上架時間:2021-07-08 09:16:40
出版社:Packt Publishing
本書數(shù)字版權(quán)由中圖公司提供,并由其授權(quán)上海閱文信息技術(shù)有限公司制作發(fā)行
- Summary 更新時間:2021-07-08 09:34:40
- Integrating Power BI
- Executing runbooks on Alerts
- Alerts
- Solutions
- Search
- OMS agents
- Provisioning
- Log analytics
- Provisioning
- Application insights
- Azure log analytics
- Azure application insights
- Azure monitor
- Guest and host OS logs
- Azure application logs
- Azure diagnostic logs
- Azure activity logs
- Azure monitoring
- Monitoring
- Monitoring and Auditing
- Summary
- General best practices
- PaaS best practices
- Storage best practices
- Compute best practices
- Best practices
- Azure pricing calculator
- Cloud Solution Provider
- Enterprise agreements
- Pay-as-you-go accounts
- Azure reserved VM instances
- Azure hybrid benefits
- Azure pricing models
- Usage and billing API
- Resource providers
- Usage and quotas
- Enterprise agreement customers
- Invoicing
- Understanding billing
- Cost Management
- Summary
- Azure for DevOps
- Browse the server
- Assigning configuration to nodes
- Compiling DSC configuration
- Importing DSC configuration
- Author DSC configuration
- Provision Azure automation account
- Azure automation
- Release pipeline
- Build pipeline
- DockerFile
- Docker
- Containers
- DevOps for container based (IaaS) solutions
- Release pipeline
- Build pipeline
- Azure public load balancer
- Azure virtual machine
- DevOps for virtual machine (IaaS) based solutions
- Build and release pipeline
- Azure SQL
- Deployment slots
- Azure app services
- DevOps for PaaS solutions
- Management tools
- Monitoring tools
- Images
- Azure storage account
- Provisioning log analytics
- Provisioning a configuration management server
- Provision Azure key vault
- Provision VSTS account
- Preparing for DevOps
- GIT
- Team Foundation Version Control
- Visual Studio Team Services
- Continuous learning
- Continuous delivery
- Deployment to production
- Acceptance tests
- Staging environment deployment
- Test automation
- Test environment deployment
- Continuous deployment
- Packaging
- Test automation
- Build automation
- Continuous integration
- Azure Resource Manager templates
- Chef Puppet and Ansible
- Desired State Configuration
- Configuration management
- DevOps practices
- What is DevOps?
- DevOps on Azure
- Summary
- Role-based access control
- Background
- Examples of implementing Azure governance features
- How is it different from RBAC?
- Custom roles
- Azure RBAC
- Azure locks
- Allowed fields
- Policy language
- Built-in policies
- Azure policies
- Resource groups versus resources
- Tags with the ARM template
- Tags with PowerShell
- Azure tags
- Designing Policies Locks and Tags
- Summary
- Creating a connected architecture with functions
- Creating an event-driven function
- Creating your first Azure function
- Types of Azure functions
- Communication gateways
- Scheduled jobs
- Integrating legacy applications
- Data processing
- Integration between multiple endpoints
- Implementing microservices
- Azure functions use cases
- Azure functions advantages
- Azure function cost plans
- App services function settings
- Platform configuration
- Azure function configuration
- Authentication and authorization
- Monitoring
- Azure function proxies
- Azure function binding and triggers
- Azure function runtime
- Azure functions runtime bindings and triggers
- Azure functions or functions as a service - FaaS
- Execute quickly
- Single responsibility
- Event-driven
- Lower cost
- Principles of serverless technology
- Serverless
- A short history of serverless
- Designing and Implementing Serverless Solutions
- Summary
- Table storage
- Azure SQL data warehouse
- Azure Data Lake analytics
- Data Lake performance
- Data Lake security
- Azure Data Lake store
- Azure Data Lake
- Using data factory
- Publish and presentation
- Data transformation
- Data sources
- Azure data factory
- Architecture
- Storage and presentation
- Stream analytics engine
- Data transformation
- Data integration
- Data sources
- Stream analytics
- Azure SQL scaling out
- Elastic pools
- Azure SQL security
- Azure SQL availability
- Azure SQL
- Designing and Implementing Data Solutions
- Summary
- High availability
- Units
- Sku edition
- Scalability
- Security in IoT
- Security
- Cloud to device messaging
- Device to cloud messaging
- Message management
- Device registration
- Protocols
- IoT hubs
- Presentation
- Transform and analytics
- Storage
- Ingestion
- Capture
- Identity
- Azure IoT
- Presentation
- Analytics
- Transform
- Storage
- Ingestion
- Capture
- Identity
- Connectivity
- IoT architecture
- IoT
- Designing IoT Solutions
- Summary
- Azure security center
- Azure monitor
- Security monitoring and audit
- Azure key vaults
- Azure SQL
- Storage
- Operations Management Suite (OMS)
- PaaS security
- Implementing jump servers
- Reducing attack surface area
- Firewall design
- Firewalls
- Network Security Group design
- Network Security Groups
- IaaS security
- Azure security
- Security life cycle
- Security
- Cloud Security
- Summary
- N+1 design
- Caching and CDN
- Stateless
- Concurrency
- Configuring maximum and minimum number of instances appropriately
- Bare metal versus dormant instances
- Prefer scaling out
- Scaling best practices
- Image updates
- Guest updates
- Application updates
- Upgrades
- Auto scaling
- Capacity
- Horizontal versus vertical scaling
- VMSS scaling
- VMSS architecture
- Virtual machine scale sets
- IaaS scalability
- PaaS scaling out and in
- PaaS scaling up and down
- PaaS scalability
- Auto scaling
- Scaling in
- Scaling out
- Scaling down
- Scaling up
- Scaling
- Concepts
- Azure scalability
- Scalability versus performance
- Scalability
- Implementing Scalability
- Summary
- Monitoring
- Data management
- Deployment
- Application High Availability
- Best practices
- High Availability across Azure regions
- High Availability within Azure regions
- Architectural considerations for High Availability
- Azure Traffic Manager
- Azure application gateways
- Port forwarding
- Internal load balancing
- Public load balancing
- Azure load balancers
- Load balancing
- Application High Availability
- PaaS High Availability
- Storage High Availability
- Computing High Availability
- Virtual machine High Availability
- Load balancing
- Availability Zones
- Update domain
- Fault domain
- Availability sets
- Concepts
- Azure High Availability
- High Availability versus disaster recovery
- High Availability versus scalability
- Application deployment architecture
- Unplanned maintenance
- Planned maintenance
- Factors affecting High Availability
- SLA
- High Availability
- Designing High Availability
- Summary
- Circuit breaker pattern
- Retry pattern
- Other patterns
- Throttling pattern
- The Command and Query Responsibility Segregation (CQRS) pattern
- Performance and scalability patterns
- Queue-based load leveling pattern
- Priority queue
- Competing consumers
- Messaging patterns
- Design patterns
- Architectural considerations for storage accounts
- Storage features
- Storage types
- Storage categories
- Storage
- Connecting to on-premise data centers
- Connecting to resources in different regions in another subscription
- Connecting to resources within the same region in another subscription
- Connecting to resources within the same region and subscription
- Virtual network design
- Benefits of virtual networks
- Architectural considerations for virtual networks
- Virtual network
- Cost of running applications
- Performance of applications
- Data and privacy compliance
- Availability of resources
- Azure zones and regions
- Azure Design Patterns
- Summary
- Deployments
- Azure Resource Manager templates
- Azure REST API
- Azure Command-Line Interface (CLI)
- PowerShell
- Azure portal
- Interacting with intelligent cloud
- Docker
- Containers
- Virtualization
- Azure Resource Manager features
- Resource and resource instances
- Resource groups
- Resource types
- Resource providers
- ARM concepts
- ARM advantages
- ARM and ASM
- Azure Resource Manager architecture
- Azure Resource Manager
- Azure as an intelligent cloud
- What is Azure?
- Software as a Service
- Platform as a Service
- Infrastructure as a Service
- Getting Started
- Questions
- Piracy
- Errata
- Downloading the color images of this book
- Customer support
- Reader feedback
- Conventions
- Who this book is for
- What you need for this book
- What this book covers
- Preface
- Customer Feedback
- Why subscribe?
- www.PacktPub.com
- About the Reviewers
- About the Author
- Credits
- Azure for Architects
- Copyright
- Title Page
- coverpage
- coverpage
- Title Page
- Copyright
- Azure for Architects
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Why subscribe?
- Customer Feedback
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the color images of this book
- Errata
- Piracy
- Questions
- Getting Started
- Infrastructure as a Service
- Platform as a Service
- Software as a Service
- What is Azure?
- Azure as an intelligent cloud
- Azure Resource Manager
- Azure Resource Manager architecture
- ARM and ASM
- ARM advantages
- ARM concepts
- Resource providers
- Resource types
- Resource groups
- Resource and resource instances
- Azure Resource Manager features
- Virtualization
- Containers
- Docker
- Interacting with intelligent cloud
- Azure portal
- PowerShell
- Azure Command-Line Interface (CLI)
- Azure REST API
- Azure Resource Manager templates
- Deployments
- Summary
- Azure Design Patterns
- Azure zones and regions
- Availability of resources
- Data and privacy compliance
- Performance of applications
- Cost of running applications
- Virtual network
- Architectural considerations for virtual networks
- Benefits of virtual networks
- Virtual network design
- Connecting to resources within the same region and subscription
- Connecting to resources within the same region in another subscription
- Connecting to resources in different regions in another subscription
- Connecting to on-premise data centers
- Storage
- Storage categories
- Storage types
- Storage features
- Architectural considerations for storage accounts
- Design patterns
- Messaging patterns
- Competing consumers
- Priority queue
- Queue-based load leveling pattern
- Performance and scalability patterns
- The Command and Query Responsibility Segregation (CQRS) pattern
- Throttling pattern
- Other patterns
- Retry pattern
- Circuit breaker pattern
- Summary
- Designing High Availability
- High Availability
- SLA
- Factors affecting High Availability
- Planned maintenance
- Unplanned maintenance
- Application deployment architecture
- High Availability versus scalability
- High Availability versus disaster recovery
- Azure High Availability
- Concepts
- Availability sets
- Fault domain
- Update domain
- Availability Zones
- Load balancing
- Virtual machine High Availability
- Computing High Availability
- Storage High Availability
- PaaS High Availability
- Application High Availability
- Load balancing
- Azure load balancers
- Public load balancing
- Internal load balancing
- Port forwarding
- Azure application gateways
- Azure Traffic Manager
- Architectural considerations for High Availability
- High Availability within Azure regions
- High Availability across Azure regions
- Best practices
- Application High Availability
- Deployment
- Data management
- Monitoring
- Summary
- Implementing Scalability
- Scalability
- Scalability versus performance
- Azure scalability
- Concepts
- Scaling
- Scaling up
- Scaling down
- Scaling out
- Scaling in
- Auto scaling
- PaaS scalability
- PaaS scaling up and down
- PaaS scaling out and in
- IaaS scalability
- Virtual machine scale sets
- VMSS architecture
- VMSS scaling
- Horizontal versus vertical scaling
- Capacity
- Auto scaling
- Upgrades
- Application updates
- Guest updates
- Image updates
- Scaling best practices
- Prefer scaling out
- Bare metal versus dormant instances
- Configuring maximum and minimum number of instances appropriately
- Concurrency
- Stateless
- Caching and CDN
- N+1 design
- Summary
- Cloud Security
- Security
- Security life cycle
- Azure security
- IaaS security
- Network Security Groups
- Network Security Group design
- Firewalls
- Firewall design
- Reducing attack surface area
- Implementing jump servers
- PaaS security
- Operations Management Suite (OMS)
- Storage
- Azure SQL
- Azure key vaults
- Security monitoring and audit
- Azure monitor
- Azure security center
- Summary
- Designing IoT Solutions
- IoT
- IoT architecture
- Connectivity
- Identity
- Capture
- Ingestion
- Storage
- Transform
- Analytics
- Presentation
- Azure IoT
- Identity
- Capture
- Ingestion
- Storage
- Transform and analytics
- Presentation
- IoT hubs
- Protocols
- Device registration
- Message management
- Device to cloud messaging
- Cloud to device messaging
- Security
- Security in IoT
- Scalability
- Sku edition
- Units
- High availability
- Summary
- Designing and Implementing Data Solutions
- Azure SQL
- Azure SQL availability
- Azure SQL security
- Elastic pools
- Azure SQL scaling out
- Stream analytics
- Data sources
- Data integration
- Data transformation
- Stream analytics engine
- Storage and presentation
- Architecture
- Azure data factory
- Data sources
- Data transformation
- Publish and presentation
- Using data factory
- Azure Data Lake
- Azure Data Lake store
- Data Lake security
- Data Lake performance
- Azure Data Lake analytics
- Azure SQL data warehouse
- Table storage
- Summary
- Designing and Implementing Serverless Solutions
- A short history of serverless
- Serverless
- Principles of serverless technology
- Lower cost
- Event-driven
- Single responsibility
- Execute quickly
- Azure functions or functions as a service - FaaS
- Azure functions runtime bindings and triggers
- Azure function runtime
- Azure function binding and triggers
- Azure function proxies
- Monitoring
- Authentication and authorization
- Azure function configuration
- Platform configuration
- App services function settings
- Azure function cost plans
- Azure functions advantages
- Azure functions use cases
- Implementing microservices
- Integration between multiple endpoints
- Data processing
- Integrating legacy applications
- Scheduled jobs
- Communication gateways
- Types of Azure functions
- Creating your first Azure function
- Creating an event-driven function
- Creating a connected architecture with functions
- Summary
- Designing Policies Locks and Tags
- Azure tags
- Tags with PowerShell
- Tags with the ARM template
- Resource groups versus resources
- Azure policies
- Built-in policies
- Policy language
- Allowed fields
- Azure locks
- Azure RBAC
- Custom roles
- How is it different from RBAC?
- Examples of implementing Azure governance features
- Background
- Role-based access control
- Summary
- DevOps on Azure
- What is DevOps?
- DevOps practices
- Configuration management
- Desired State Configuration
- Chef Puppet and Ansible
- Azure Resource Manager templates
- Continuous integration
- Build automation
- Test automation
- Packaging
- Continuous deployment
- Test environment deployment
- Test automation
- Staging environment deployment
- Acceptance tests
- Deployment to production
- Continuous delivery
- Continuous learning
- Visual Studio Team Services
- Team Foundation Version Control
- GIT
- Preparing for DevOps
- Provision VSTS account
- Provision Azure key vault
- Provisioning a configuration management server
- Provisioning log analytics
- Azure storage account
- Images
- Monitoring tools
- Management tools
- DevOps for PaaS solutions
- Azure app services
- Deployment slots
- Azure SQL
- Build and release pipeline
- DevOps for virtual machine (IaaS) based solutions
- Azure virtual machine
- Azure public load balancer
- Build pipeline
- Release pipeline
- DevOps for container based (IaaS) solutions
- Containers
- Docker
- DockerFile
- Build pipeline
- Release pipeline
- Azure automation
- Provision Azure automation account
- Author DSC configuration
- Importing DSC configuration
- Compiling DSC configuration
- Assigning configuration to nodes
- Browse the server
- Azure for DevOps
- Summary
- Cost Management
- Understanding billing
- Invoicing
- Enterprise agreement customers
- Usage and quotas
- Resource providers
- Usage and billing API
- Azure pricing models
- Azure hybrid benefits
- Azure reserved VM instances
- Pay-as-you-go accounts
- Enterprise agreements
- Cloud Solution Provider
- Azure pricing calculator
- Best practices
- Compute best practices
- Storage best practices
- PaaS best practices
- General best practices
- Summary
- Monitoring and Auditing
- Monitoring
- Azure monitoring
- Azure activity logs
- Azure diagnostic logs
- Azure application logs
- Guest and host OS logs
- Azure monitor
- Azure application insights
- Azure log analytics
- Application insights
- Provisioning
- Log analytics
- Provisioning
- OMS agents
- Search
- Solutions
- Alerts
- Executing runbooks on Alerts
- Integrating Power BI
- Summary 更新時間:2021-07-08 09:34:40