SlideShare a Scribd company logo
Content Management in Windows
Azure
Thom Robbins, Chief Evangelist, Kentico CMS
Kentico CMS Today..

Kentico CMS is one of the
most comprehensive
content management
systems on the planet.
                  For Developers..
With over 12,000 active
web sites in 84 countries,
         Delivered as a Visual Studio project
34 modules, and a partner
                826,152 lines of code
network of over 1,200 it is
used for everything from
             2,000 specifically for Azure
simple web sites to
complex applications.
Kentico CMS is easy to
install, simple to manage,
scalable and reliable.
What is a Content Management System (CMS)?

                              CMS is Your Website Expectations
Overloaded terms?
• CMS                                                          • First contact with

• WCM                                                            customers
                                                               • Content is cost

• DM                                            Management     • Gateway to changing
                                                                 web experiences

• ??

                                       IT
             • Multithreaded, highly
               scalable Web Farms
             • development platform
             • Immediate scale
               up/out                                        Content Editor
             • Guaranteed storage
               and retrieval
             • Files, Files ..              • Productivity!
               everywhere                   • Freedom from IT
                                            • Website Management
                                            • Creative control
What does the cloud mean for your CMS?


                      Moving an application to the cloud
                      simply means running the app
                      “somewhere” on the internet other
                      than your own servers.

An industry perspective..
As content consumption patterns shift from traditional web pages to a more
multi-channel content ecosystem (mobile, website, tablets, widgets, game
consoles, kiosks, etc), the demand for highly scalable and near real-time CMS
will be needed. The movement to a real-time web will exponential increase
resource requirements of CMS solutions as they try to manage more content in
a shorter time frame.

                                                  Source: www.cmsoutlook.com
Why move CMS to the cloud?

   It’s a business choice….
       Agility
       •The cloud model keeps your business more agile over the lifetime of your CMS
       •Creating self service points reduces friction (IT no longer needs to specify, receive, install and configure each
        instance)
       •Automatic load leveling
       •Quicker iteration cycles


             Focus
             •Deploying your CMS to the cloud let you focus on higher value activities
             •Like having top tier developers who can differentiate applications




       Cost
       •Reducing cost through economies of scale (Not a people discussion)
       •Cloud service providers offer focused expertise, standardized components, best practices and massive scalability at a
        lower cost than a company can achieve
       •Pay for what you use (no need to over-provision and sink capital into compute capacity)
Common CMS/Cloud questions


• The cloud has no file system?
• Isn’t developer debugging difficult?
• Isn’t performance poor?
Scenario – Pure Cloud

              Site visitors
                              What is it?
                              • Complete application in the
                                cloud

                              Advantages
                              • Quickest for new CMS
                              • Consistent platform
  Content Editors             • Infrastructure reduction
                                (not people!)

                              Disadvantages
                              • Existing CMS migration
                              • It’s scary!
Scenario - Expansion


                                                       What is it?
                                                       • Leveraging cloud for Front
                                                         end/Back end services
                     Content Editors
                                                       Advantages
                                       Site visitors   • Maintain asset security
Corporate Firewall                                     • Leverage existing assets

                                                       Disadvantages
                                                       • Infrastructure change
Scenario – On-Demand Marketing

                Site visitors
                                          What is it?
                                          • Leveraging cloud for short
                                            duration activities

                                          Advantages
                                          • Reduce on-site IT resources
                                            (not people!)
                                          • Brand expansion
Corporate Firewall
                                          Disadvantages
Content Editors         Content Editors   • Provisioning required
Customer lessons

• Don’t Hurry
   – Think about things
• Understand how it works
   – Little details matter – especially with Azure
   – Be careful with 3rd party components
• Learn Azure
   – Keep up with news
• Azure is stateless
   – Complex Web applications aren’t stateless
   – Azure goes against current web architecture
Q&A
Thank you!
E-mail: thomasr@kentico.com
Twitter: trobbins
Blog: http://devnet.kentico.com/Blogs/thomas-robbins.aspx
Business Perspective


• 30+ total sites running in Windows Azure, using SQL
  Azure
• Stacked instances (3, each hosting 5+ sites)
• Over 3/4 of production sites currently migrated to
  Windows Azure
• Review of key applications
   –   Mydentity Custom Drum Kit
   –   Postage Ink
   –   Emerald Coast Autism Center
   –   RDF Associates
   –   CED Technical

More Related Content

PPTX
Kentico+
PDF
Building a serverless app
PPTX
Overview of Azure and Cloud Computing
PDF
Building Rich Internet Apps with Silverlight 2
PPTX
Windows Azure
PDF
Power your website with Windows Azure
PDF
SharePoint Saturday The Conference DC - How the bcs saved my marriage
PDF
SharePoint on Imaginary Hardware - IndyTechFest 2010
Kentico+
Building a serverless app
Overview of Azure and Cloud Computing
Building Rich Internet Apps with Silverlight 2
Windows Azure
Power your website with Windows Azure
SharePoint Saturday The Conference DC - How the bcs saved my marriage
SharePoint on Imaginary Hardware - IndyTechFest 2010

What's hot (20)

PPTX
Basics of Silverlight 2
PPTX
Building & managing wa app wely
PPTX
02 hosting servicesinwindowsazure
PPTX
CA Plex / CM WebClient Implementing on Amazon Cloud Infastructure
PDF
Citrix Day 2013: Self-Service Desktops NetScaler Integration
PPTX
Scaling wix.com to 100 million users
PPTX
Choosing the right Cloud Database
PPTX
BizSpark Startup Night Windows Azure March 29, 2011
PPTX
Cloud computing by NADEEM AHMED
PPTX
Cloud Computing
PPTX
Serverless Architecture - introduction + AWS demo
PPTX
Connect 2014 - EXTJS in XPages: Modernizing IBM Notes Views Without Sacrifici...
PPTX
Deployment options for Kentico CMS on Windows Azure
PDF
2019-06-12 aOS Aix Marseille - C4 - Un besoin 10 solutions Azure Fighter - Fé...
PDF
Windows Azure introduction
PPTX
Cnam cours azure iaas
PDF
Cloud computing-m3-private-slides
PPTX
Citrix on Azure
PPTX
What's New in Office 365 - SPSSyd
PDF
Our Castle's Strength
Basics of Silverlight 2
Building & managing wa app wely
02 hosting servicesinwindowsazure
CA Plex / CM WebClient Implementing on Amazon Cloud Infastructure
Citrix Day 2013: Self-Service Desktops NetScaler Integration
Scaling wix.com to 100 million users
Choosing the right Cloud Database
BizSpark Startup Night Windows Azure March 29, 2011
Cloud computing by NADEEM AHMED
Cloud Computing
Serverless Architecture - introduction + AWS demo
Connect 2014 - EXTJS in XPages: Modernizing IBM Notes Views Without Sacrifici...
Deployment options for Kentico CMS on Windows Azure
2019-06-12 aOS Aix Marseille - C4 - Un besoin 10 solutions Azure Fighter - Fé...
Windows Azure introduction
Cnam cours azure iaas
Cloud computing-m3-private-slides
Citrix on Azure
What's New in Office 365 - SPSSyd
Our Castle's Strength
Ad

Similar to Running your CMS in the Cloud (20)

PDF
The Modern Web Part 4: Cloud Computing
PDF
CloudFest Denver When Worlds Collide: HTML5 Meets the Cloud
PDF
Our White Label Proposal
PDF
Eo navigating the cloud v8
PDF
Eo navigating the cloud
PDF
An enterprise journey in the Cloud
PDF
Share Point, The Right CMS For Your Website?
PDF
Competing with Giants - How to Win With Drupal vs. Proprietary Alternatives
PPTX
클라우드 컴퓨팅에 따른 데이터센터의 변화
PPTX
Content Management System
PPTX
Is10 innovative technology 8
PDF
Choosing the right CMS
PDF
Lovett introducing cloud computing nov 2009
PPTX
When worlds Collide: HTML5 Meets the Cloud
PDF
Build and run a vertical Cloud Service
PPTX
Introduction Cloud Computing
PPT
The benefits of cloud computing
PDF
Windows Azure Platfrom App Fabric
PPT
To the cloud
The Modern Web Part 4: Cloud Computing
CloudFest Denver When Worlds Collide: HTML5 Meets the Cloud
Our White Label Proposal
Eo navigating the cloud v8
Eo navigating the cloud
An enterprise journey in the Cloud
Share Point, The Right CMS For Your Website?
Competing with Giants - How to Win With Drupal vs. Proprietary Alternatives
클라우드 컴퓨팅에 따른 데이터센터의 변화
Content Management System
Is10 innovative technology 8
Choosing the right CMS
Lovett introducing cloud computing nov 2009
When worlds Collide: HTML5 Meets the Cloud
Build and run a vertical Cloud Service
Introduction Cloud Computing
The benefits of cloud computing
Windows Azure Platfrom App Fabric
To the cloud
Ad

More from Thomas Robbins (20)

PPTX
PlayFab Advanced Cloud Script
PPTX
What’s in the box? Creating chance mechanics and rewards
PPTX
Getting started with Cloud Script
PPTX
Say hello to the new PlayFab!
PPTX
Data-Driven Government: Explore the Four Pillars of Value
PPTX
Financial Transparency Trailblazers
PPTX
Telling Stories with Open Data
PPTX
Socrata Financial Transparency Suite
PPTX
Socrata Service Connect
PPTX
Leveraging Data to Engage Citizens and Drive Innovation
PPTX
Using MVC with Kentico 8
PPTX
Here Comes Kentico 8
PPTX
Say hello to Kentico 8! Your integrated marketing solution has arrived
PPTX
One Size does Not Fit All: Selecting the Right Mobile StrategyKentico mobil...
PPTX
Getting started with MVC 5 and Visual Studio 2013
PPTX
Digital marketing best practices
PPTX
Do you speak digital marketing with Kentico CMS?
PPTX
Common questions for Windows Azure and Kentico CMS
PPTX
Advanced development with Windows Azure
PPTX
Best Practices for Kentico CMS and Windows Azure
PlayFab Advanced Cloud Script
What’s in the box? Creating chance mechanics and rewards
Getting started with Cloud Script
Say hello to the new PlayFab!
Data-Driven Government: Explore the Four Pillars of Value
Financial Transparency Trailblazers
Telling Stories with Open Data
Socrata Financial Transparency Suite
Socrata Service Connect
Leveraging Data to Engage Citizens and Drive Innovation
Using MVC with Kentico 8
Here Comes Kentico 8
Say hello to Kentico 8! Your integrated marketing solution has arrived
One Size does Not Fit All: Selecting the Right Mobile StrategyKentico mobil...
Getting started with MVC 5 and Visual Studio 2013
Digital marketing best practices
Do you speak digital marketing with Kentico CMS?
Common questions for Windows Azure and Kentico CMS
Advanced development with Windows Azure
Best Practices for Kentico CMS and Windows Azure

Recently uploaded (20)

PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
KodekX | Application Modernization Development
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Big Data Technologies - Introduction.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Approach and Philosophy of On baking technology
PDF
Encapsulation theory and applications.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Machine learning based COVID-19 study performance prediction
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Spectral efficient network and resource selection model in 5G networks
Advanced methodologies resolving dimensionality complications for autism neur...
KodekX | Application Modernization Development
Review of recent advances in non-invasive hemoglobin estimation
Big Data Technologies - Introduction.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Approach and Philosophy of On baking technology
Encapsulation theory and applications.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Diabetes mellitus diagnosis method based random forest with bat algorithm
Programs and apps: productivity, graphics, security and other tools
Network Security Unit 5.pdf for BCA BBA.
Machine learning based COVID-19 study performance prediction
Mobile App Security Testing_ A Comprehensive Guide.pdf
sap open course for s4hana steps from ECC to s4
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Chapter 3 Spatial Domain Image Processing.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Spectroscopy.pptx food analysis technology
Spectral efficient network and resource selection model in 5G networks

Running your CMS in the Cloud

  • 1. Content Management in Windows Azure Thom Robbins, Chief Evangelist, Kentico CMS
  • 2. Kentico CMS Today.. Kentico CMS is one of the most comprehensive content management systems on the planet. For Developers.. With over 12,000 active web sites in 84 countries, Delivered as a Visual Studio project 34 modules, and a partner 826,152 lines of code network of over 1,200 it is used for everything from 2,000 specifically for Azure simple web sites to complex applications. Kentico CMS is easy to install, simple to manage, scalable and reliable.
  • 3. What is a Content Management System (CMS)? CMS is Your Website Expectations Overloaded terms? • CMS • First contact with • WCM customers • Content is cost • DM Management • Gateway to changing web experiences • ?? IT • Multithreaded, highly scalable Web Farms • development platform • Immediate scale up/out Content Editor • Guaranteed storage and retrieval • Files, Files .. • Productivity! everywhere • Freedom from IT • Website Management • Creative control
  • 4. What does the cloud mean for your CMS? Moving an application to the cloud simply means running the app “somewhere” on the internet other than your own servers. An industry perspective.. As content consumption patterns shift from traditional web pages to a more multi-channel content ecosystem (mobile, website, tablets, widgets, game consoles, kiosks, etc), the demand for highly scalable and near real-time CMS will be needed. The movement to a real-time web will exponential increase resource requirements of CMS solutions as they try to manage more content in a shorter time frame. Source: www.cmsoutlook.com
  • 5. Why move CMS to the cloud? It’s a business choice…. Agility •The cloud model keeps your business more agile over the lifetime of your CMS •Creating self service points reduces friction (IT no longer needs to specify, receive, install and configure each instance) •Automatic load leveling •Quicker iteration cycles Focus •Deploying your CMS to the cloud let you focus on higher value activities •Like having top tier developers who can differentiate applications Cost •Reducing cost through economies of scale (Not a people discussion) •Cloud service providers offer focused expertise, standardized components, best practices and massive scalability at a lower cost than a company can achieve •Pay for what you use (no need to over-provision and sink capital into compute capacity)
  • 6. Common CMS/Cloud questions • The cloud has no file system? • Isn’t developer debugging difficult? • Isn’t performance poor?
  • 7. Scenario – Pure Cloud Site visitors What is it? • Complete application in the cloud Advantages • Quickest for new CMS • Consistent platform Content Editors • Infrastructure reduction (not people!) Disadvantages • Existing CMS migration • It’s scary!
  • 8. Scenario - Expansion What is it? • Leveraging cloud for Front end/Back end services Content Editors Advantages Site visitors • Maintain asset security Corporate Firewall • Leverage existing assets Disadvantages • Infrastructure change
  • 9. Scenario – On-Demand Marketing Site visitors What is it? • Leveraging cloud for short duration activities Advantages • Reduce on-site IT resources (not people!) • Brand expansion Corporate Firewall Disadvantages Content Editors Content Editors • Provisioning required
  • 10. Customer lessons • Don’t Hurry – Think about things • Understand how it works – Little details matter – especially with Azure – Be careful with 3rd party components • Learn Azure – Keep up with news • Azure is stateless – Complex Web applications aren’t stateless – Azure goes against current web architecture
  • 11. Q&A
  • 12. Thank you! E-mail: thomasr@kentico.com Twitter: trobbins Blog: http://devnet.kentico.com/Blogs/thomas-robbins.aspx
  • 13. Business Perspective • 30+ total sites running in Windows Azure, using SQL Azure • Stacked instances (3, each hosting 5+ sites) • Over 3/4 of production sites currently migrated to Windows Azure • Review of key applications – Mydentity Custom Drum Kit – Postage Ink – Emerald Coast Autism Center – RDF Associates – CED Technical