SlideShare a Scribd company logo
1 of 10
17/09/2012

Павел Ревенков
EPAM Cloud Computing Competence Center

pavlo_revenkov@epam.com
CDN
  Доставка «тяжелого» контента ближе, к
  конечному пользователю.
Caching
  Хранение часто используемых данных «ближе»
  к приложению.
      Выделенная роль;
      Co-location.
Shared caching
  Отдельный multi-tenant сервис.
Blob
Собственный endpoint;
  Для работы через CDN необходимо сменить
  endpoint подключения к storage services.

Отдельный бизнес план;
  Потребление ресурсов учитывается отдельно.

Более 20 дата-центров по всему миру.
Две модели конфигурации:
  Выделенная роль;
  Co-location.

Оплата в рамках вычислительных ресурсов;

Несколько логических, именованных кэшей;

Возможность хранения session state, page
output.
var cacheFactory = new DataCacheFactory();

var cache = cacheFactory.GetDefaultCache();
var сache = cacheFactory.GetCache("mycache");
var сache = new DataCache("default");
var item = cache.Get("item");

if (item == null)
{
    cache.Add("item", object);
}
else
{
    cache.Put(object);
}
How to use Windows Azure Caching
  https://www.windowsazure.com/en-us/develop/net/how-to-
  guides/cache/



Using Windows Azure CDN
  https://www.windowsazure.com/en-us/develop/net/common-
  tasks/cdn/

Differences between caching on-premises and in the cloud
  http://msdn.microsoft.com/en-
  us/library/windowsazure/gg185678.aspx
Windows Azure Caching

More Related Content

More from Pavel Revenkov

Windows Azure Zero Downtime Upgrade
Windows Azure Zero Downtime UpgradeWindows Azure Zero Downtime Upgrade
Windows Azure Zero Downtime UpgradePavel Revenkov
 
Windows Azure Service Bus
Windows Azure Service BusWindows Azure Service Bus
Windows Azure Service BusPavel Revenkov
 
Windows Azure PowerShell Cmdlets
Windows Azure PowerShell CmdletsWindows Azure PowerShell Cmdlets
Windows Azure PowerShell CmdletsPavel Revenkov
 
Starting with windows azure
Starting with windows azureStarting with windows azure
Starting with windows azurePavel Revenkov
 
Windows Azure Service Bus
Windows Azure Service BusWindows Azure Service Bus
Windows Azure Service BusPavel Revenkov
 
Windows Azure Storage services
Windows Azure Storage servicesWindows Azure Storage services
Windows Azure Storage servicesPavel Revenkov
 

More from Pavel Revenkov (12)

Windows Azure Zero Downtime Upgrade
Windows Azure Zero Downtime UpgradeWindows Azure Zero Downtime Upgrade
Windows Azure Zero Downtime Upgrade
 
Windows Azure Service Bus
Windows Azure Service BusWindows Azure Service Bus
Windows Azure Service Bus
 
Windows Azure Drive
Windows Azure DriveWindows Azure Drive
Windows Azure Drive
 
SQL Azure
SQL AzureSQL Azure
SQL Azure
 
Storage Services
Storage ServicesStorage Services
Storage Services
 
Windows azure start
Windows azure startWindows azure start
Windows azure start
 
SQL Azure Federations
SQL Azure FederationsSQL Azure Federations
SQL Azure Federations
 
Windows Azure PowerShell Cmdlets
Windows Azure PowerShell CmdletsWindows Azure PowerShell Cmdlets
Windows Azure PowerShell Cmdlets
 
Starting with windows azure
Starting with windows azureStarting with windows azure
Starting with windows azure
 
Windows Azure Service Bus
Windows Azure Service BusWindows Azure Service Bus
Windows Azure Service Bus
 
Windows Azure Storage services
Windows Azure Storage servicesWindows Azure Storage services
Windows Azure Storage services
 
Windows Azure Drive
Windows Azure DriveWindows Azure Drive
Windows Azure Drive
 

Recently uploaded (9)

Cyberprint. Dark Pink Apt Group [RU].pdf
Cyberprint. Dark Pink Apt Group [RU].pdfCyberprint. Dark Pink Apt Group [RU].pdf
Cyberprint. Dark Pink Apt Group [RU].pdf
 
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
Cyber Defense Doctrine Managing the Risk Full Applied Guide to Organizational...
 
Malware. DCRAT (DARK CRYSTAL RAT) [RU].pdf
Malware. DCRAT (DARK CRYSTAL RAT) [RU].pdfMalware. DCRAT (DARK CRYSTAL RAT) [RU].pdf
Malware. DCRAT (DARK CRYSTAL RAT) [RU].pdf
 
СИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdf
СИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdfСИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdf
СИСТЕМА ОЦЕНКИ УЯЗВИМОСТЕЙ CVSS 4.0 / CVSS v4.0 [RU].pdf
 
ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...
ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...
ИСТОЧНИКИ ИННОВАЦИОННОСТИ КИТАЯ (ПО ВЕРСИИ DGAP) | The Sources of China’s Inn...
 
MS Navigating Incident Response [RU].pdf
MS Navigating Incident Response [RU].pdfMS Navigating Incident Response [RU].pdf
MS Navigating Incident Response [RU].pdf
 
CVE. The Fortra's GoAnywhere MFT [RU].pdf
CVE. The Fortra's GoAnywhere MFT [RU].pdfCVE. The Fortra's GoAnywhere MFT [RU].pdf
CVE. The Fortra's GoAnywhere MFT [RU].pdf
 
Ransomware_Q3 2023. The report [RU].pdf
Ransomware_Q3 2023.  The report [RU].pdfRansomware_Q3 2023.  The report [RU].pdf
Ransomware_Q3 2023. The report [RU].pdf
 
2023 Q4. The Ransomware report. [RU].pdf
2023 Q4. The Ransomware report. [RU].pdf2023 Q4. The Ransomware report. [RU].pdf
2023 Q4. The Ransomware report. [RU].pdf
 

Windows Azure Caching

  • 1. 17/09/2012 Павел Ревенков EPAM Cloud Computing Competence Center pavlo_revenkov@epam.com
  • 2. CDN Доставка «тяжелого» контента ближе, к конечному пользователю. Caching Хранение часто используемых данных «ближе» к приложению. Выделенная роль; Co-location. Shared caching Отдельный multi-tenant сервис.
  • 4. Собственный endpoint; Для работы через CDN необходимо сменить endpoint подключения к storage services. Отдельный бизнес план; Потребление ресурсов учитывается отдельно. Более 20 дата-центров по всему миру.
  • 5.
  • 6. Две модели конфигурации: Выделенная роль; Co-location. Оплата в рамках вычислительных ресурсов; Несколько логических, именованных кэшей; Возможность хранения session state, page output.
  • 7.
  • 8. var cacheFactory = new DataCacheFactory(); var cache = cacheFactory.GetDefaultCache(); var сache = cacheFactory.GetCache("mycache"); var сache = new DataCache("default"); var item = cache.Get("item"); if (item == null) { cache.Add("item", object); } else { cache.Put(object); }
  • 9. How to use Windows Azure Caching https://www.windowsazure.com/en-us/develop/net/how-to- guides/cache/ Using Windows Azure CDN https://www.windowsazure.com/en-us/develop/net/common- tasks/cdn/ Differences between caching on-premises and in the cloud http://msdn.microsoft.com/en- us/library/windowsazure/gg185678.aspx