책 이미지

책 정보
· 분류 : 외국도서 > 경제경영 > 제품생산관리
· ISBN : 9781482215809
· 쪽수 : 507쪽
· 출판일 : 2014-08-15
목차
CLOUD COMPUTING FUNDAMENTALSOverview of Cloud ComputingHistoryEssence of Cloud Computing Elasticity On and Off Mode Rapid-Growth Mode Availability Fault Domain Update Domain ScalabilityMicrosoft Azure Overview IaaS (Infrastructure as a Service) PaaS (Platform as a Service) SaaS (Software as a Service) Cost CalculationPreparing the Development Environment for Microsoft Azure Subscribe to Microsoft Azure Install Software Development KitIntroduction of Microsoft Azure Management Portal Sign In Page LayoutSummaryBuilding Websites on the CloudMicrosoft Azure WebsitesWebsite Deployment and UpgradeIntegration with Source Control SystemsScaling of Websites Vertical Scaling Horizontal Scaling AutoscalingMigrating Existing ASP.NET Website Azure Websites Runtime Environment Data Storage Session StatesWebsite GalleryWebsite ConfigurationWebsite Diagnostics and Monitoring Website Diagnostics Website Monitoring Custom Domain NamesSummaryCloud Service FundamentalsMicrosoft Azure Cloud ServicesCloud Services and Roles Role Cloud ServiceBasic Steps of Cloud Service DeploymentCloud Service Deployments and Upgrades Incremental Updates (Update Domain Walk) Simultaneous Updates Multiple Deployment EnvironmentsInstances and Load BalancingInstances Load BalancingConfiguration File and Definition File Cloud Service Definition File (.csdef) Cloud Service Configuration File (.cscfg)SummaryAdvanced Cloud ServiceEndpoint Types Input Endpoint Internal Endpoint InstanceInput EndpointWorker Role Worker Role Application ScenariosInter-Role Communications Options for Inter-Role CommunicationRole Lifecycle Process of Deploying and Launching a Role Instance Role Instance StatusesStartup Tasks Defining Startup Tasks Startup Task PropertiesDiagnostics and Debug Debugging Locally Microsoft Azure Diagnostics IntelliTrace Monitoring Cloud ServiceDeveloper CommunitySummaryData Storage: Relational DatabaseMicrosoft Azure Data Storage SolutionsSQL Database Overview Differences between an SQL Database and an SQL ServerSQL Database Management and Optimization SQL Server Management Studio Microsoft SQL Server Data Tools Dynamic Management Views Query OptimizationData Sync and Migration Data-Tier Application Data SyncPeriodically Backup Your SQL DatabasesUse MySQL Database Microsoft Azure Store Purchasing MySQL Service Other Means to Run MySQLSummaryData Storage: Storage ServicesLocal StorageOverview of Microsoft Azure Storage Services Microsoft Azure Storage Account Provisioning a Windows Storage Account Storage Account Access KeysUsing BLOB Storage Blob Storage Overview Block BLOB and Page BLOB ETag and Snapshots REST API Shared Access Signature and Stored Access Policies BLOB Update, Copy, and Lease Error HandlingUsing Table Storage Table Storage Overview Optimizing Data Partition Query Table Data Other Operations Batch Operations Dynamic Table Entities Shared Access SignaturesUse Queue Storage Queue Storage Overview Programmatically Operate QueuesMonitor Storage Accounts Configure Storage Service Monitoring Cost of Service MonitoringSummaryVirtual Machines and Virtual NetworksMicrosoft Azure IaaSDisk Images and Virtual DisksVirtual Machine Communications Virtual Machine Endpoints Virtual Machines under the Same Cloud ServiceVirtual Networks Virtual Networks Overview Point-to-Site Virtual Network Site-to-Site Virtual Network ExpressRouteSummaryCLOUD SOLUTIONSCloud Solution ArchitectureClient/Server Characteristics of Client/Server Architecture Benefits Shortcomings Client/Server Architecture on Cloud Multitenant System Design Migrating Client/Server Systems to Cloud Client/Server Systems on Microsoft Azure Mobile ClientsBrowser/Server Characteristics of Browser/Server Architecture Browser/Server Architecture on Cloud Difficulties of Adapting an Existing Single-Tenant Browser/Server Application for Multitenancy Host Single-Tenant Systems on Microsoft Azure for Multiple Tenantsn-Tiered Architecture Characteristics of n-Tiered Architecture n-Tier, MVC, and MVVM Microsoft Azure Service Bus Queue Implementing n-Tiered Services on Microsoft AzureDistributed System Message-Based Connections Relayed ConnectionsSummaryHigh-Availability DesignAvailabilityHigh-Availability Techniques Redundancy Load Balancing FailoverLoad Balancing and Health ProbeCompeting Consumers Loose Coupling Dynamic Load Balancing Dynamic Scaling FailoverCase Study: High-Availability Service Bus Entities Background Segmented Message Pipelines Paired Namespaces ConclusionSummaryHigh-Reliability DesignReliability, Availability, and Maintainability Reliability Maintainability Relationships between Availability, Reliability, and MaintainabilityEmbracing Failures Failures in Operation Failures in State Management Failures in System Design and ImplementationTransient Errors Transient Fault Handling Application BlockDesign for Reliability Single Point of Failure Writing Reliable CodeSummaryHigh-Performance DesignMicrosoft Azure In-Role Cache Overview Deployment Options Cache Features Concurrency Modes Local Cache Session StateMicrosoft Azure Cache Service Overview Cache Service versus In-Role Cache Managing Cache Clusters on Microsoft Azure Management Portal Memcache Support Future of Azure CacheMicrosoft Azure CDNAsynchronous Operations and Parallel OperationsSummaryClaim-Based ArchitectureClaim-Based Authentication and Authorization Basic Authentication and Authorization Process Authentication and WIF Authentication BrokerIntroduction to Microsoft Azure AD Managing Microsoft Azure Tenants and Users Graph APIMicrosoft Azure AD New Features Azure Authentication Library Microsoft Azure Active Directory PremiumSummaryDEVICES AND CLOUDMobile ServiceMobile Service OverviewPush Notifications Push Notification OverviewScheduler and APISummaryInternet of ThingsIoT Overview Radio Frequency Identification Artificial Intelligence Equipment Wearable Devices Wireless Sensor NetworkDevices and Cloud Importance of Devices for Cloud Importance of Cloud for DevicesChallenges of IoT.NET Micro Framework .NET Micro Framework Overview .NET Gadgeteer Overview Device Integration Sample ScenarioSummarySYSTEM INTEGRATION AND PROJECT MANAGEMENTMessage-Based System IntegrationSystem Integration Integration by Data Shared Business Functions Enterprise Service BusMessage-Based System Integration Content-Based Routing Priority Queue Request/Response Dead Letter Queue Event-Driven ConsumerAdvanced Message Queuing Protocol AMQP Overview AMQP AdoptionAdvantages of Message-Based Integration Loose Coupling Dynamic Extension Asynchronous Communication Centralized ManagementSummarySource Control and Tests with Visual Studio OnlineCreate a Visual Studio Online AccountSource Control with Visual Studio OnlineCreate and Use Unit TestsCreate and Use Load TestsSummaryScripting and AutomationMicrosoft Azure PowerShell Cmdlets Preparing a Microsoft Azure PowerShell Cmdlets Environment Managing Virtual Machines Managing Cloud Services Managing Microsoft Azure Websites Other CmdletsMicrosoft Azure Cross-Platform Command Line Tools Installing the Command Line Tools Getting Started with the Command Line ToolsMicrosoft Azure Management APISummaryAzure and DevOpsDevOps Overview Everything Is Code Everyone Is a Developer Every Day Is Release DayVM Agent and VM Extensions VM Agent VM Extensions Custom Script Extension DSC, Puppet, and ChefNew PortalZen of CloudBibliographyIndex