SlideShare ist ein Scribd-Unternehmen logo
1 von 18
The Future is in Sharing…..
Is the cloud important?
Thom Robbins, Chief Evangelist, Kentico CMS
What we will cover


• What is the cloud?
• Term overload
• Why it’s important
What does the cloud mean for your CMS?

                                    A definition:

                                    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
Where are we?




                   40’s     70’s   80’s   Now



  •Mobility explosion
  •Collaboration
  •User context computing
  •Growth of web platform
  •Cost management issues
Are gadgets important?


  As wireless technology gets
  better and cheaper, more
  and more different kinds of
  objects will connect directly
  to the cloud.
Why Cloud Computing


 Independent research firm Forrester Research expects the global cloud computing market to reach
 $241 billion in 2020 compared to $40.7 in 2010



 Contrary to last “big innovations” common in technology, cloud computing isn’t from
 some young genius from Silicon valley. Cloud computing is the logical result of over 30
 years in computation. In many ways it’s vintage - time sharing taken to the maximum.
                   •Just 6% of currently installed servers capacity is used
               •30% aren’t used but weren’t unplugged from the network.


 Was Amazon a pioneer?
 they have a critical mass in Christmas, but during the rest of the year, they
 have the infrastructure available and developed a lot of technology to support
 their business.
Buzz words are everywhere!

  Terms related to Cloud       What’s important to know
  Computing
  Saas
  Iaas
  Paas

     Widget
     mash up

            Virtualization
            SOA
            REST


   Grid computing
   Elastic storage
   Collaboration




  What terms have you heard?
A few players in the space
A few quick examples
New York times: to create 11.000 pdfs, they needed to subcontract cloud services


Schumacher Group (emergency rooms for hospitals): almost affected by Katrina
   hurricane, they was growing quickly but was having problems to create regional offices
   to support it. Running some systems remotely was the answer.

Starbucks: using Salesforce CRM to create the new idea Mystarbucks.com website as a
   online community.


US Olympic Committee: using AT&T service to handle a busy traffic during the games


SOGETI: The consultancy company owned by Cap Gemini contracted cloud services
   from IBM Blue Cloud to a whole-company brainstorming program.


   More examples:
   http://www.forbes.com/sites/joemckendrick/2012/02/22/6-shining-
   examples-of-cloud-computing-in-action/
The case for the cloud..
                     Customer                                         Supplier
   Hardware consolidation: Best use of money invested in hardware

   Costs: employees, nature, energy, etc… Smaller, TCO reduction.
   Global Model: Data centres are distributed around the world, using better conditions:
   employees, nature, energy, etc…

   Geographical Distribution: Better services for disperse companies and easier mobility.

 Flexibility:
 new needs can be solved quickly.
 Elasticity:
 temporary needs can be solved and you can “return”
 the infrastructure after the pick.
 New business:                                           Synergies:
 Smaller investment                                      Hardware investment can be spread
 Time-to-market:                                         Economy of scales:
 Faster Implementation                                   Hardware investment can be spread
Cloud CONTRAS
                   Customer                                               Supplier
  Putative Risk: Legal, regulatory and business. Can our data be “elsewhere”?

  Pricing: How it is being charged. Migrate from boxes to services is a lesson to learn.

  Performance: Data bases can be less quick

  Challenge: management of resources, over many locations and with various tenants.



Lack of cost advantage:
Not achieving ROI before turn people sceptical
Strategy:
Large databases; critical data; old systems; systems       Safety:
that require specific hardware                             Concerns over privacy
                                                           Latency:
Migration:
                                                           …
Current enterprise apps can't be easily migrated           Lack of Service levels agreements:
Management:                                                Cloud providers still are not taking full
Difficulty of managing cloud applications.                 accountability for their platforms
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
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)
Scenario – Pure Cloud

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

                               Advantages
                               • Quickest for new CMS
                               • Consistent platform
                               • Infrastructure reduction
                                 (not people!)
  Content Editors
                               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
Q&A
Thank you!
E-mail: thomasr@kentico.com
Twitter: trobbins
Blog: http://devnet.kentico.com/Blogs/thomas-robbins.aspx

Weitere ähnliche Inhalte

Mehr von Thomas Robbins

Say hello to the new PlayFab!
Say hello to the new PlayFab!Say hello to the new PlayFab!
Say hello to the new PlayFab!Thomas Robbins
 
Data-Driven Government: Explore the Four Pillars of Value
Data-Driven Government: Explore the Four Pillars of ValueData-Driven Government: Explore the Four Pillars of Value
Data-Driven Government: Explore the Four Pillars of ValueThomas Robbins
 
Financial Transparency Trailblazers
Financial Transparency TrailblazersFinancial Transparency Trailblazers
Financial Transparency TrailblazersThomas Robbins
 
Telling Stories with Open Data
Telling Stories with Open DataTelling Stories with Open Data
Telling Stories with Open DataThomas Robbins
 
Socrata Financial Transparency Suite
Socrata Financial Transparency Suite Socrata Financial Transparency Suite
Socrata Financial Transparency Suite Thomas Robbins
 
Socrata Service Connect
Socrata Service ConnectSocrata Service Connect
Socrata Service ConnectThomas Robbins
 
Leveraging Data to Engage Citizens and Drive Innovation
Leveraging Data to Engage Citizens and Drive InnovationLeveraging Data to Engage Citizens and Drive Innovation
Leveraging Data to Engage Citizens and Drive InnovationThomas Robbins
 
Using MVC with Kentico 8
Using MVC with Kentico 8Using MVC with Kentico 8
Using MVC with Kentico 8Thomas Robbins
 
Say hello to Kentico 8! Your integrated marketing solution has arrived
Say hello to Kentico 8! Your integrated marketing solution has arrivedSay hello to Kentico 8! Your integrated marketing solution has arrived
Say hello to Kentico 8! Your integrated marketing solution has arrivedThomas Robbins
 
One Size does Not Fit All: Selecting the Right Mobile StrategyKentico mobil...
One Size does Not Fit All: Selecting the Right Mobile StrategyKentico   mobil...One Size does Not Fit All: Selecting the Right Mobile StrategyKentico   mobil...
One Size does Not Fit All: Selecting the Right Mobile StrategyKentico mobil...Thomas Robbins
 
Getting started with MVC 5 and Visual Studio 2013
Getting started with MVC 5 and Visual Studio 2013Getting started with MVC 5 and Visual Studio 2013
Getting started with MVC 5 and Visual Studio 2013Thomas Robbins
 
Digital marketing best practices
Digital marketing best practices Digital marketing best practices
Digital marketing best practices Thomas Robbins
 
Do you speak digital marketing with Kentico CMS?
Do you speak digital marketing with Kentico CMS?Do you speak digital marketing with Kentico CMS?
Do you speak digital marketing with Kentico CMS?Thomas Robbins
 
Common questions for Windows Azure and Kentico CMS
Common questions for Windows Azure and Kentico CMSCommon questions for Windows Azure and Kentico CMS
Common questions for Windows Azure and Kentico CMSThomas Robbins
 
Advanced development with Windows Azure
Advanced development with Windows AzureAdvanced development with Windows Azure
Advanced development with Windows AzureThomas Robbins
 
Best Practices for Kentico CMS and Windows Azure
Best Practices for Kentico CMS and Windows AzureBest Practices for Kentico CMS and Windows Azure
Best Practices for Kentico CMS and Windows AzureThomas Robbins
 
Deployment options for Kentico CMS on Windows Azure
Deployment options for Kentico CMS on Windows AzureDeployment options for Kentico CMS on Windows Azure
Deployment options for Kentico CMS on Windows AzureThomas Robbins
 
Go…Running Kentico CMS on Windows Azure
Go…Running Kentico CMS on Windows AzureGo…Running Kentico CMS on Windows Azure
Go…Running Kentico CMS on Windows AzureThomas Robbins
 
Get set.. Introduction to Windows Azure Development
Get set.. Introduction to Windows Azure DevelopmentGet set.. Introduction to Windows Azure Development
Get set.. Introduction to Windows Azure DevelopmentThomas Robbins
 

Mehr von Thomas Robbins (20)

Say hello to the new PlayFab!
Say hello to the new PlayFab!Say hello to the new PlayFab!
Say hello to the new PlayFab!
 
Data-Driven Government: Explore the Four Pillars of Value
Data-Driven Government: Explore the Four Pillars of ValueData-Driven Government: Explore the Four Pillars of Value
Data-Driven Government: Explore the Four Pillars of Value
 
Financial Transparency Trailblazers
Financial Transparency TrailblazersFinancial Transparency Trailblazers
Financial Transparency Trailblazers
 
Telling Stories with Open Data
Telling Stories with Open DataTelling Stories with Open Data
Telling Stories with Open Data
 
Socrata Financial Transparency Suite
Socrata Financial Transparency Suite Socrata Financial Transparency Suite
Socrata Financial Transparency Suite
 
Socrata Service Connect
Socrata Service ConnectSocrata Service Connect
Socrata Service Connect
 
Leveraging Data to Engage Citizens and Drive Innovation
Leveraging Data to Engage Citizens and Drive InnovationLeveraging Data to Engage Citizens and Drive Innovation
Leveraging Data to Engage Citizens and Drive Innovation
 
Using MVC with Kentico 8
Using MVC with Kentico 8Using MVC with Kentico 8
Using MVC with Kentico 8
 
Here Comes Kentico 8
Here Comes Kentico 8Here Comes Kentico 8
Here Comes Kentico 8
 
Say hello to Kentico 8! Your integrated marketing solution has arrived
Say hello to Kentico 8! Your integrated marketing solution has arrivedSay hello to Kentico 8! Your integrated marketing solution has arrived
Say hello to Kentico 8! Your integrated marketing solution has arrived
 
One Size does Not Fit All: Selecting the Right Mobile StrategyKentico mobil...
One Size does Not Fit All: Selecting the Right Mobile StrategyKentico   mobil...One Size does Not Fit All: Selecting the Right Mobile StrategyKentico   mobil...
One Size does Not Fit All: Selecting the Right Mobile StrategyKentico mobil...
 
Getting started with MVC 5 and Visual Studio 2013
Getting started with MVC 5 and Visual Studio 2013Getting started with MVC 5 and Visual Studio 2013
Getting started with MVC 5 and Visual Studio 2013
 
Digital marketing best practices
Digital marketing best practices Digital marketing best practices
Digital marketing best practices
 
Do you speak digital marketing with Kentico CMS?
Do you speak digital marketing with Kentico CMS?Do you speak digital marketing with Kentico CMS?
Do you speak digital marketing with Kentico CMS?
 
Common questions for Windows Azure and Kentico CMS
Common questions for Windows Azure and Kentico CMSCommon questions for Windows Azure and Kentico CMS
Common questions for Windows Azure and Kentico CMS
 
Advanced development with Windows Azure
Advanced development with Windows AzureAdvanced development with Windows Azure
Advanced development with Windows Azure
 
Best Practices for Kentico CMS and Windows Azure
Best Practices for Kentico CMS and Windows AzureBest Practices for Kentico CMS and Windows Azure
Best Practices for Kentico CMS and Windows Azure
 
Deployment options for Kentico CMS on Windows Azure
Deployment options for Kentico CMS on Windows AzureDeployment options for Kentico CMS on Windows Azure
Deployment options for Kentico CMS on Windows Azure
 
Go…Running Kentico CMS on Windows Azure
Go…Running Kentico CMS on Windows AzureGo…Running Kentico CMS on Windows Azure
Go…Running Kentico CMS on Windows Azure
 
Get set.. Introduction to Windows Azure Development
Get set.. Introduction to Windows Azure DevelopmentGet set.. Introduction to Windows Azure Development
Get set.. Introduction to Windows Azure Development
 

Kürzlich hochgeladen

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Kürzlich hochgeladen (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Is the Cloud important for your CMS?

  • 1. The Future is in Sharing….. Is the cloud important? Thom Robbins, Chief Evangelist, Kentico CMS
  • 2. What we will cover • What is the cloud? • Term overload • Why it’s important
  • 3. What does the cloud mean for your CMS? A definition: 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
  • 4. Where are we? 40’s 70’s 80’s Now •Mobility explosion •Collaboration •User context computing •Growth of web platform •Cost management issues
  • 5. Are gadgets important? As wireless technology gets better and cheaper, more and more different kinds of objects will connect directly to the cloud.
  • 6. Why Cloud Computing Independent research firm Forrester Research expects the global cloud computing market to reach $241 billion in 2020 compared to $40.7 in 2010 Contrary to last “big innovations” common in technology, cloud computing isn’t from some young genius from Silicon valley. Cloud computing is the logical result of over 30 years in computation. In many ways it’s vintage - time sharing taken to the maximum. •Just 6% of currently installed servers capacity is used •30% aren’t used but weren’t unplugged from the network. Was Amazon a pioneer? they have a critical mass in Christmas, but during the rest of the year, they have the infrastructure available and developed a lot of technology to support their business.
  • 7. Buzz words are everywhere! Terms related to Cloud What’s important to know Computing Saas Iaas Paas Widget mash up Virtualization SOA REST Grid computing Elastic storage Collaboration What terms have you heard?
  • 8. A few players in the space
  • 9. A few quick examples New York times: to create 11.000 pdfs, they needed to subcontract cloud services Schumacher Group (emergency rooms for hospitals): almost affected by Katrina hurricane, they was growing quickly but was having problems to create regional offices to support it. Running some systems remotely was the answer. Starbucks: using Salesforce CRM to create the new idea Mystarbucks.com website as a online community. US Olympic Committee: using AT&T service to handle a busy traffic during the games SOGETI: The consultancy company owned by Cap Gemini contracted cloud services from IBM Blue Cloud to a whole-company brainstorming program. More examples: http://www.forbes.com/sites/joemckendrick/2012/02/22/6-shining- examples-of-cloud-computing-in-action/
  • 10. The case for the cloud.. Customer Supplier Hardware consolidation: Best use of money invested in hardware Costs: employees, nature, energy, etc… Smaller, TCO reduction. Global Model: Data centres are distributed around the world, using better conditions: employees, nature, energy, etc… Geographical Distribution: Better services for disperse companies and easier mobility. Flexibility: new needs can be solved quickly. Elasticity: temporary needs can be solved and you can “return” the infrastructure after the pick. New business: Synergies: Smaller investment Hardware investment can be spread Time-to-market: Economy of scales: Faster Implementation Hardware investment can be spread
  • 11. Cloud CONTRAS Customer Supplier Putative Risk: Legal, regulatory and business. Can our data be “elsewhere”? Pricing: How it is being charged. Migrate from boxes to services is a lesson to learn. Performance: Data bases can be less quick Challenge: management of resources, over many locations and with various tenants. Lack of cost advantage: Not achieving ROI before turn people sceptical Strategy: Large databases; critical data; old systems; systems Safety: that require specific hardware Concerns over privacy Latency: Migration: … Current enterprise apps can't be easily migrated Lack of Service levels agreements: Management: Cloud providers still are not taking full Difficulty of managing cloud applications. accountability for their platforms
  • 12. 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
  • 13. 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)
  • 14. Scenario – Pure Cloud Site visitors What is it? • Complete application in the cloud Advantages • Quickest for new CMS • Consistent platform • Infrastructure reduction (not people!) Content Editors Disadvantages • Existing CMS migration • It’s scary!
  • 15. 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
  • 16. 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
  • 17. Q&A
  • 18. Thank you! E-mail: thomasr@kentico.com Twitter: trobbins Blog: http://devnet.kentico.com/Blogs/thomas-robbins.aspx