SlideShare uma empresa Scribd logo
1 de 19
Working with Technology Seminar
Technology Platforms
& Decision Criteria
(overview)
VINOGRADOVO, October 9-10 2013
2
• Technology and Digital Asset Management
• Content Delivery/Distribution Network
• About a particular platform and its features
Agenda: This session is not about
3
1.Purpose of a Platform
2.Planning Process and Decision Criteria
3.Open Source vs Proprietary Software Platforms
4.Major Open Source Platforms comparison
Agenda: What we will cover?
4
What is a technology platform?
General definition:
Technology platform is a term for technology that enables the creation of
products and processes that support present or future development.
Source: Wikipedia®
Definition related to computing platforms:
Platform is an underlying computer system on which application
programs can run.
Source: TechTarget
Definition related to digital publishing:
A set of tools that faciliates to create and provide a reliable, affordable and
easy to use way to develop, maintain and grow your web presence.
Decision criteria – preliminary questions:
 What is your current situation of your online
operations?
 How you're going to deploy the site?
 Do you have competence to decide on technology,
platform, framework, etc?
 Do you have the right people?
Always consider how easy it’ll be to move to another platform
(or another vendor) once you outgrow your first one.
5
Decision criteria – selection process overview
 Briefing with staff
 Prioritized features list
 Evaluation
 Business considerations
 Vendor considerations
 Technical considerations
6
Decision criteria: Technical considerations
 Infrastructure
 Scalability
 Integration
7
Decision criteria: Technical considerations
 Infrastructure
 Scalability
 Integration
 System Requirements
 Security
 Support
 Ease of Use
 Management
 Interoperability
 Flexibility
 Built-in Apps/Plugins
8
Decision criteria: Business considerations
What is included in a set-up/
implementation fee?
 Project Management
 Functional Specification
 Information Architecture
(structure and hierachy)
 Sketches/Mock-ups/Wire-Frames
 Web Design
 HTML/CSS coding of design
 System set up
 Customization
 Testing
 Approval
 Training
What is included in a regular
monthly fee?
 Hosting/Connection (SLA)
 Upgrades/Maintenance
 Bug fixing
 Change requests
 New features development
 Support
• Upgrade & Update Services
• Support Availability
• Critical Software Non-
Conformance
• Response/Resolution Time
• System & Network Availability
 What is excluded?
9
Outsourced development and deployment
Decision criteria: Business considerations
Proprietary software
- means the company that developed
the software owns the software and
no one may duplicate it or distribute it
without that company's permission
Developed by closed group/
company
Sold to clients – many different
ways of licensing
May not distribute, copy or
modify
No access to source code
15 – 20% maintenance fee to
access patches, support
Open source software
- is free to use and provides the
original source code used to
create it, so anyone can modify
according to needs.
Developed by group of geographically
distributed developers, mostly for no
pay
Can be copied, modified, redistributed,
incorporated in other OSS apps freely
Some vendors charge for distributing it
(like Redhat Linux)
Use of open standards allows broader
interoperability
No vendor lock-in – can swap out OSS
with greater ease
Platform independence
10
Which one better fits your needs?
Decision criteria: Open Source Pros & Cons?
PROS
A ready made community
Community driven =
community serving
No licence costs
No vendor lock in
Infinitely customizable
Investment is typically in
training staff rather than a third
party - staff development!
CONS
Fear of no-one to blame
No vendor guarantees
Project folding is more
common than vendor folding
Open source may be
incompatible with other
deployed software
Proprietary software is often
more feature rich
Documentation quality is
variable
11
Decision criteria: Product evalution
1. Does your company have a technology
preference? (.NET, Java, PHP, Python, ...)
2. Do you care if the solution will be purchased via
a commercial license or via an open source
license model? (commercial, commercial/community open
source)
3. Do you care if the solution will be installed on
your enterprise servers or provided as a hosted
service? (On-premise or SaaS delivery models)
12
Decision criteria: The most popular features of a CMS platform
 WYSIWYG editor
 SEO
 Media management
 Templates
 Plugins
 Social media extensions
 Statistics
 Link management
 Content syndication
 Workflow/Different
user levels
 Versioning/Archiving
 System updates
 Content Scheduling
 Discussion / Forum
13
14
Open Source CMS Comparison
Source: OpenXcell Technolabs
Open Source CMS Comparison
15
CMSs by their Popularity meter
Source: OpenXcell Technolabs
Comparison: Functionality & Easy of use
16
Source: OpenXcell Technolabs
Commercial platforms popular in Russia & Ukraine
17
 1С-Битрикс - http://www.1c-bitrix.ru
 NetCat - http://netcat.ru/
 UMI.CMS - http://www.umi-cms.ru
 Amiro.CMS - http://www.amiro.ru
 HostCMS - http://hostcms.ru
 ABO.CMS - http://abocms.ru
 Twinlight CMS - http://www.twl.ru
 Informica - http://www.webway.ru/services/informica/
 (and many others ...)
Comparison online: http://www.cmslist.ru/find_cms/
Most popular CMS in Russia and Ukraine
18
Useful Links in Russian and English
 WordPress CMS на русском языке
http://ru.wordpress.org/
 Joomla CMS на русском языке
http://joomla.ru
 Drupal CMS на русском языке
http://www.drupal.ru
 Бесплатные CMS системы
http://bestfreecms.ru/stati/
 Oбзор рынка систем управления
контентом
http://www.cmslist.ru
 ПРЕИМУЩЕСТВА И НЕДОСТАТКИ CMS
1С БИТРИКС (BITRIX)
http://seopure.ru/1s-bitriks/preimushhestva-i-nedostatki-cms-1s-bitriks-bitrix/
 Системы класса Content Manager
System
http://www.bestreferat.ru/referat-210409.html
 Плюсы и минусы использования CMS
(ЦМС)
http://alsites.ru/2013/05/plyusyi-i-minusyi-
ispolzovaniya-cms/
• Try out open source products online
with full admin access
http://www.opensourcecms.com
• CMS Comparison: Drupal, Joomla and
Wordpress
http://www.rackspace.com/knowledge_center/
article/cms-comparison-drupal-joomla-
and-wordpress
• Choosing an open-source CMS
http://www.computerworld.com/s/article/9236
648/
• 2013 Best CMS Comparisons and
Reviews
http://cms-software-
review.toptenreviews.com/
• Why The Washington Post
Uses WordPress (video)
http://wordpress.tv/2013/07/29/yuri-victor-
why-the-washington-post-uses-wordpress/
• When Editors Design: Controlling
Presentation In Structured Content
http://coding.smashingmagazine.com/2013/06
/26/controlling-presentation-in-structured-
content/
19

Mais conteúdo relacionado

Semelhante a Technology Platform Decision Criteria & Open Source CMS Comparison

Startup Engineering Cookbook
Startup Engineering CookbookStartup Engineering Cookbook
Startup Engineering CookbookManish Jain
 
Open Source Governance at HP
Open Source Governance at HPOpen Source Governance at HP
Open Source Governance at HPBruno Cornec
 
Choosing the Right Framework for Your Web Development Project.pdf
Choosing the Right Framework for Your Web Development Project.pdfChoosing the Right Framework for Your Web Development Project.pdf
Choosing the Right Framework for Your Web Development Project.pdfMPIRIC Software
 
Open source presentation to lgma workshop april 2010
Open source presentation to lgma workshop april 2010Open source presentation to lgma workshop april 2010
Open source presentation to lgma workshop april 2010OpenSourceLGMA
 
Open source presentation enterprise ireland 2010
Open source presentation enterprise ireland 2010Open source presentation enterprise ireland 2010
Open source presentation enterprise ireland 2010Tim Willoughby
 
Improving the User Experience of UiPath Apps
Improving the User Experience of UiPath AppsImproving the User Experience of UiPath Apps
Improving the User Experience of UiPath AppsDianaGray10
 
Data to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilitiesData to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilitiesAsanka Abeysinghe
 
DevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationDevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationSteve Speicher
 
Community Platform: Choosing the Right One
Community Platform: Choosing the Right One Community Platform: Choosing the Right One
Community Platform: Choosing the Right One Satya S
 
WDS trainer presentation - MLOps.pptx
WDS trainer presentation - MLOps.pptxWDS trainer presentation - MLOps.pptx
WDS trainer presentation - MLOps.pptxArthur240715
 
Liferay as solution for legacy applications
Liferay as solution for legacy applicationsLiferay as solution for legacy applications
Liferay as solution for legacy applicationsManish Kumar Jaiswal
 
.NET for Enterprise Apps - Pros and Cons.pdf
.NET for Enterprise Apps - Pros and Cons.pdf.NET for Enterprise Apps - Pros and Cons.pdf
.NET for Enterprise Apps - Pros and Cons.pdfJamesEddie2
 
Effective Linux Migration Processes
Effective Linux Migration ProcessesEffective Linux Migration Processes
Effective Linux Migration Processessheilamia
 
Build_Buy_StreamAnalytix_WhitePaper
Build_Buy_StreamAnalytix_WhitePaperBuild_Buy_StreamAnalytix_WhitePaper
Build_Buy_StreamAnalytix_WhitePaperJane Roberts
 
The path to an hybrid open source paradigm
The path to an hybrid open source paradigmThe path to an hybrid open source paradigm
The path to an hybrid open source paradigmJonathan Challener
 
VMworld 2013: Incredible Partner Solutions for End User Computing
VMworld 2013: Incredible Partner Solutions for End User Computing VMworld 2013: Incredible Partner Solutions for End User Computing
VMworld 2013: Incredible Partner Solutions for End User Computing VMworld
 

Semelhante a Technology Platform Decision Criteria & Open Source CMS Comparison (20)

Startup Engineering Cookbook
Startup Engineering CookbookStartup Engineering Cookbook
Startup Engineering Cookbook
 
Open Source Governance at HP
Open Source Governance at HPOpen Source Governance at HP
Open Source Governance at HP
 
Choosing the Right Framework for Your Web Development Project.pdf
Choosing the Right Framework for Your Web Development Project.pdfChoosing the Right Framework for Your Web Development Project.pdf
Choosing the Right Framework for Your Web Development Project.pdf
 
Software as a Service
Software as a ServiceSoftware as a Service
Software as a Service
 
Capstone- Milestone 3
Capstone- Milestone 3Capstone- Milestone 3
Capstone- Milestone 3
 
Open source presentation to lgma workshop april 2010
Open source presentation to lgma workshop april 2010Open source presentation to lgma workshop april 2010
Open source presentation to lgma workshop april 2010
 
Open source presentation enterprise ireland 2010
Open source presentation enterprise ireland 2010Open source presentation enterprise ireland 2010
Open source presentation enterprise ireland 2010
 
Improving the User Experience of UiPath Apps
Improving the User Experience of UiPath AppsImproving the User Experience of UiPath Apps
Improving the User Experience of UiPath Apps
 
Data to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilitiesData to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilities
 
DevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationDevOps in Cloud OSLC Integration
DevOps in Cloud OSLC Integration
 
Community Platform: Choosing the Right One
Community Platform: Choosing the Right One Community Platform: Choosing the Right One
Community Platform: Choosing the Right One
 
WDS trainer presentation - MLOps.pptx
WDS trainer presentation - MLOps.pptxWDS trainer presentation - MLOps.pptx
WDS trainer presentation - MLOps.pptx
 
Liferay as solution for legacy applications
Liferay as solution for legacy applicationsLiferay as solution for legacy applications
Liferay as solution for legacy applications
 
.NET for Enterprise Apps - Pros and Cons.pdf
.NET for Enterprise Apps - Pros and Cons.pdf.NET for Enterprise Apps - Pros and Cons.pdf
.NET for Enterprise Apps - Pros and Cons.pdf
 
Effective Linux Migration Processes
Effective Linux Migration ProcessesEffective Linux Migration Processes
Effective Linux Migration Processes
 
Build_Buy_StreamAnalytix_WhitePaper
Build_Buy_StreamAnalytix_WhitePaperBuild_Buy_StreamAnalytix_WhitePaper
Build_Buy_StreamAnalytix_WhitePaper
 
Open Source ETL
Open Source ETLOpen Source ETL
Open Source ETL
 
BUDDY White Paper
BUDDY White PaperBUDDY White Paper
BUDDY White Paper
 
The path to an hybrid open source paradigm
The path to an hybrid open source paradigmThe path to an hybrid open source paradigm
The path to an hybrid open source paradigm
 
VMworld 2013: Incredible Partner Solutions for End User Computing
VMworld 2013: Incredible Partner Solutions for End User Computing VMworld 2013: Incredible Partner Solutions for End User Computing
VMworld 2013: Incredible Partner Solutions for End User Computing
 

Mais de MDIF

Digital Advertising – Display, Search, Video, Mobile, Social, Affiliate
Digital Advertising – Display, Search, Video, Mobile, Social, AffiliateDigital Advertising – Display, Search, Video, Mobile, Social, Affiliate
Digital Advertising – Display, Search, Video, Mobile, Social, AffiliateMDIF
 
Описание должности
Описание должностиОписание должности
Описание должностиMDIF
 
Создание агентства интернет-маркетинга, презентация 2
Создание агентства интернет-маркетинга, презентация 2Создание агентства интернет-маркетинга, презентация 2
Создание агентства интернет-маркетинга, презентация 2MDIF
 
Создание агентства интернет-маркетинга, презентация 1
Создание агентства интернет-маркетинга, презентация 1 Создание агентства интернет-маркетинга, презентация 1
Создание агентства интернет-маркетинга, презентация 1 MDIF
 
Перезентация, день 2
Перезентация, день 2Перезентация, день 2
Перезентация, день 2MDIF
 
Перезентация, день 1
Перезентация, день 1Перезентация, день 1
Перезентация, день 1MDIF
 
Цифровые медиа в России и Украине
Цифровые медиа в России и Украине Цифровые медиа в России и Украине
Цифровые медиа в России и Украине MDIF
 
Journalism in the Digital World - November 2013
Journalism in the Digital World - November 2013Journalism in the Digital World - November 2013
Journalism in the Digital World - November 2013MDIF
 
Cеминар: Работа с технологиями – Метрики развития
Cеминар: Работа с технологиями – Метрики развитияCеминар: Работа с технологиями – Метрики развития
Cеминар: Работа с технологиями – Метрики развитияMDIF
 
Cеминар: Работа с технологиями - Основы хостинга сайтов
Cеминар: Работа с технологиями - Основы хостинга сайтовCеминар: Работа с технологиями - Основы хостинга сайтов
Cеминар: Работа с технологиями - Основы хостинга сайтовMDIF
 
Cеминар: Работа с технологиями – Возможности в интернет-рекламе
Cеминар: Работа с технологиями – Возможности в интернет-рекламеCеминар: Работа с технологиями – Возможности в интернет-рекламе
Cеминар: Работа с технологиями – Возможности в интернет-рекламеMDIF
 
Cеминар: Работа с технологиями - Управление продуктами (Процесс, роли и обяза...
Cеминар: Работа с технологиями - Управление продуктами (Процесс, роли и обяза...Cеминар: Работа с технологиями - Управление продуктами (Процесс, роли и обяза...
Cеминар: Работа с технологиями - Управление продуктами (Процесс, роли и обяза...MDIF
 
Cеминар: Работа с технологиями - Технологические платформы
Cеминар: Работа с технологиями - Технологические платформыCеминар: Работа с технологиями - Технологические платформы
Cеминар: Работа с технологиями - Технологические платформыMDIF
 
KB Seminars: Working with Technology - Product Management; 10/13
KB Seminars: Working with Technology - Product Management; 10/13KB Seminars: Working with Technology - Product Management; 10/13
KB Seminars: Working with Technology - Product Management; 10/13MDIF
 
KB Seminars: Working with Technology - Advertising; 10/13
KB Seminars: Working with Technology - Advertising; 10/13KB Seminars: Working with Technology - Advertising; 10/13
KB Seminars: Working with Technology - Advertising; 10/13MDIF
 
KB Seminars: Working with Technology - Hosting; 10/13
KB Seminars: Working with Technology - Hosting; 10/13KB Seminars: Working with Technology - Hosting; 10/13
KB Seminars: Working with Technology - Hosting; 10/13MDIF
 
KB Семинар: Возможности получения дохода: частные объявления и каталоги онлай...
KB Семинар: Возможности получения дохода: частные объявления и каталоги онлай...KB Семинар: Возможности получения дохода: частные объявления и каталоги онлай...
KB Семинар: Возможности получения дохода: частные объявления и каталоги онлай...MDIF
 
KB Seminars: Building a Web Plan - Unique Aspects for Radio Station of Networ...
KB Seminars: Building a Web Plan - Unique Aspects for Radio Station of Networ...KB Seminars: Building a Web Plan - Unique Aspects for Radio Station of Networ...
KB Seminars: Building a Web Plan - Unique Aspects for Radio Station of Networ...MDIF
 
KB Семинар: Увеличение дохода в интернете: онлайн-реклама, частные объявления...
KB Семинар: Увеличение дохода в интернете:онлайн-реклама, частные объявления...KB Семинар: Увеличение дохода в интернете:онлайн-реклама, частные объявления...
KB Семинар: Увеличение дохода в интернете: онлайн-реклама, частные объявления...MDIF
 
KB Seminars: Growing Online Revenue: Advertising, Sales and Classifieds; 09/12
KB Seminars: Growing Online Revenue: Advertising, Sales and Classifieds; 09/12KB Seminars: Growing Online Revenue: Advertising, Sales and Classifieds; 09/12
KB Seminars: Growing Online Revenue: Advertising, Sales and Classifieds; 09/12MDIF
 

Mais de MDIF (20)

Digital Advertising – Display, Search, Video, Mobile, Social, Affiliate
Digital Advertising – Display, Search, Video, Mobile, Social, AffiliateDigital Advertising – Display, Search, Video, Mobile, Social, Affiliate
Digital Advertising – Display, Search, Video, Mobile, Social, Affiliate
 
Описание должности
Описание должностиОписание должности
Описание должности
 
Создание агентства интернет-маркетинга, презентация 2
Создание агентства интернет-маркетинга, презентация 2Создание агентства интернет-маркетинга, презентация 2
Создание агентства интернет-маркетинга, презентация 2
 
Создание агентства интернет-маркетинга, презентация 1
Создание агентства интернет-маркетинга, презентация 1 Создание агентства интернет-маркетинга, презентация 1
Создание агентства интернет-маркетинга, презентация 1
 
Перезентация, день 2
Перезентация, день 2Перезентация, день 2
Перезентация, день 2
 
Перезентация, день 1
Перезентация, день 1Перезентация, день 1
Перезентация, день 1
 
Цифровые медиа в России и Украине
Цифровые медиа в России и Украине Цифровые медиа в России и Украине
Цифровые медиа в России и Украине
 
Journalism in the Digital World - November 2013
Journalism in the Digital World - November 2013Journalism in the Digital World - November 2013
Journalism in the Digital World - November 2013
 
Cеминар: Работа с технологиями – Метрики развития
Cеминар: Работа с технологиями – Метрики развитияCеминар: Работа с технологиями – Метрики развития
Cеминар: Работа с технологиями – Метрики развития
 
Cеминар: Работа с технологиями - Основы хостинга сайтов
Cеминар: Работа с технологиями - Основы хостинга сайтовCеминар: Работа с технологиями - Основы хостинга сайтов
Cеминар: Работа с технологиями - Основы хостинга сайтов
 
Cеминар: Работа с технологиями – Возможности в интернет-рекламе
Cеминар: Работа с технологиями – Возможности в интернет-рекламеCеминар: Работа с технологиями – Возможности в интернет-рекламе
Cеминар: Работа с технологиями – Возможности в интернет-рекламе
 
Cеминар: Работа с технологиями - Управление продуктами (Процесс, роли и обяза...
Cеминар: Работа с технологиями - Управление продуктами (Процесс, роли и обяза...Cеминар: Работа с технологиями - Управление продуктами (Процесс, роли и обяза...
Cеминар: Работа с технологиями - Управление продуктами (Процесс, роли и обяза...
 
Cеминар: Работа с технологиями - Технологические платформы
Cеминар: Работа с технологиями - Технологические платформыCеминар: Работа с технологиями - Технологические платформы
Cеминар: Работа с технологиями - Технологические платформы
 
KB Seminars: Working with Technology - Product Management; 10/13
KB Seminars: Working with Technology - Product Management; 10/13KB Seminars: Working with Technology - Product Management; 10/13
KB Seminars: Working with Technology - Product Management; 10/13
 
KB Seminars: Working with Technology - Advertising; 10/13
KB Seminars: Working with Technology - Advertising; 10/13KB Seminars: Working with Technology - Advertising; 10/13
KB Seminars: Working with Technology - Advertising; 10/13
 
KB Seminars: Working with Technology - Hosting; 10/13
KB Seminars: Working with Technology - Hosting; 10/13KB Seminars: Working with Technology - Hosting; 10/13
KB Seminars: Working with Technology - Hosting; 10/13
 
KB Семинар: Возможности получения дохода: частные объявления и каталоги онлай...
KB Семинар: Возможности получения дохода: частные объявления и каталоги онлай...KB Семинар: Возможности получения дохода: частные объявления и каталоги онлай...
KB Семинар: Возможности получения дохода: частные объявления и каталоги онлай...
 
KB Seminars: Building a Web Plan - Unique Aspects for Radio Station of Networ...
KB Seminars: Building a Web Plan - Unique Aspects for Radio Station of Networ...KB Seminars: Building a Web Plan - Unique Aspects for Radio Station of Networ...
KB Seminars: Building a Web Plan - Unique Aspects for Radio Station of Networ...
 
KB Семинар: Увеличение дохода в интернете: онлайн-реклама, частные объявления...
KB Семинар: Увеличение дохода в интернете:онлайн-реклама, частные объявления...KB Семинар: Увеличение дохода в интернете:онлайн-реклама, частные объявления...
KB Семинар: Увеличение дохода в интернете: онлайн-реклама, частные объявления...
 
KB Seminars: Growing Online Revenue: Advertising, Sales and Classifieds; 09/12
KB Seminars: Growing Online Revenue: Advertising, Sales and Classifieds; 09/12KB Seminars: Growing Online Revenue: Advertising, Sales and Classifieds; 09/12
KB Seminars: Growing Online Revenue: Advertising, Sales and Classifieds; 09/12
 

Último

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Último (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

Technology Platform Decision Criteria & Open Source CMS Comparison

  • 1. Working with Technology Seminar Technology Platforms & Decision Criteria (overview) VINOGRADOVO, October 9-10 2013
  • 2. 2 • Technology and Digital Asset Management • Content Delivery/Distribution Network • About a particular platform and its features Agenda: This session is not about
  • 3. 3 1.Purpose of a Platform 2.Planning Process and Decision Criteria 3.Open Source vs Proprietary Software Platforms 4.Major Open Source Platforms comparison Agenda: What we will cover?
  • 4. 4 What is a technology platform? General definition: Technology platform is a term for technology that enables the creation of products and processes that support present or future development. Source: Wikipedia® Definition related to computing platforms: Platform is an underlying computer system on which application programs can run. Source: TechTarget Definition related to digital publishing: A set of tools that faciliates to create and provide a reliable, affordable and easy to use way to develop, maintain and grow your web presence.
  • 5. Decision criteria – preliminary questions:  What is your current situation of your online operations?  How you're going to deploy the site?  Do you have competence to decide on technology, platform, framework, etc?  Do you have the right people? Always consider how easy it’ll be to move to another platform (or another vendor) once you outgrow your first one. 5
  • 6. Decision criteria – selection process overview  Briefing with staff  Prioritized features list  Evaluation  Business considerations  Vendor considerations  Technical considerations 6
  • 7. Decision criteria: Technical considerations  Infrastructure  Scalability  Integration 7
  • 8. Decision criteria: Technical considerations  Infrastructure  Scalability  Integration  System Requirements  Security  Support  Ease of Use  Management  Interoperability  Flexibility  Built-in Apps/Plugins 8
  • 9. Decision criteria: Business considerations What is included in a set-up/ implementation fee?  Project Management  Functional Specification  Information Architecture (structure and hierachy)  Sketches/Mock-ups/Wire-Frames  Web Design  HTML/CSS coding of design  System set up  Customization  Testing  Approval  Training What is included in a regular monthly fee?  Hosting/Connection (SLA)  Upgrades/Maintenance  Bug fixing  Change requests  New features development  Support • Upgrade & Update Services • Support Availability • Critical Software Non- Conformance • Response/Resolution Time • System & Network Availability  What is excluded? 9 Outsourced development and deployment
  • 10. Decision criteria: Business considerations Proprietary software - means the company that developed the software owns the software and no one may duplicate it or distribute it without that company's permission Developed by closed group/ company Sold to clients – many different ways of licensing May not distribute, copy or modify No access to source code 15 – 20% maintenance fee to access patches, support Open source software - is free to use and provides the original source code used to create it, so anyone can modify according to needs. Developed by group of geographically distributed developers, mostly for no pay Can be copied, modified, redistributed, incorporated in other OSS apps freely Some vendors charge for distributing it (like Redhat Linux) Use of open standards allows broader interoperability No vendor lock-in – can swap out OSS with greater ease Platform independence 10 Which one better fits your needs?
  • 11. Decision criteria: Open Source Pros & Cons? PROS A ready made community Community driven = community serving No licence costs No vendor lock in Infinitely customizable Investment is typically in training staff rather than a third party - staff development! CONS Fear of no-one to blame No vendor guarantees Project folding is more common than vendor folding Open source may be incompatible with other deployed software Proprietary software is often more feature rich Documentation quality is variable 11
  • 12. Decision criteria: Product evalution 1. Does your company have a technology preference? (.NET, Java, PHP, Python, ...) 2. Do you care if the solution will be purchased via a commercial license or via an open source license model? (commercial, commercial/community open source) 3. Do you care if the solution will be installed on your enterprise servers or provided as a hosted service? (On-premise or SaaS delivery models) 12
  • 13. Decision criteria: The most popular features of a CMS platform  WYSIWYG editor  SEO  Media management  Templates  Plugins  Social media extensions  Statistics  Link management  Content syndication  Workflow/Different user levels  Versioning/Archiving  System updates  Content Scheduling  Discussion / Forum 13
  • 14. 14 Open Source CMS Comparison Source: OpenXcell Technolabs
  • 15. Open Source CMS Comparison 15 CMSs by their Popularity meter Source: OpenXcell Technolabs
  • 16. Comparison: Functionality & Easy of use 16 Source: OpenXcell Technolabs
  • 17. Commercial platforms popular in Russia & Ukraine 17  1С-Битрикс - http://www.1c-bitrix.ru  NetCat - http://netcat.ru/  UMI.CMS - http://www.umi-cms.ru  Amiro.CMS - http://www.amiro.ru  HostCMS - http://hostcms.ru  ABO.CMS - http://abocms.ru  Twinlight CMS - http://www.twl.ru  Informica - http://www.webway.ru/services/informica/  (and many others ...) Comparison online: http://www.cmslist.ru/find_cms/
  • 18. Most popular CMS in Russia and Ukraine 18
  • 19. Useful Links in Russian and English  WordPress CMS на русском языке http://ru.wordpress.org/  Joomla CMS на русском языке http://joomla.ru  Drupal CMS на русском языке http://www.drupal.ru  Бесплатные CMS системы http://bestfreecms.ru/stati/  Oбзор рынка систем управления контентом http://www.cmslist.ru  ПРЕИМУЩЕСТВА И НЕДОСТАТКИ CMS 1С БИТРИКС (BITRIX) http://seopure.ru/1s-bitriks/preimushhestva-i-nedostatki-cms-1s-bitriks-bitrix/  Системы класса Content Manager System http://www.bestreferat.ru/referat-210409.html  Плюсы и минусы использования CMS (ЦМС) http://alsites.ru/2013/05/plyusyi-i-minusyi- ispolzovaniya-cms/ • Try out open source products online with full admin access http://www.opensourcecms.com • CMS Comparison: Drupal, Joomla and Wordpress http://www.rackspace.com/knowledge_center/ article/cms-comparison-drupal-joomla- and-wordpress • Choosing an open-source CMS http://www.computerworld.com/s/article/9236 648/ • 2013 Best CMS Comparisons and Reviews http://cms-software- review.toptenreviews.com/ • Why The Washington Post Uses WordPress (video) http://wordpress.tv/2013/07/29/yuri-victor- why-the-washington-post-uses-wordpress/ • When Editors Design: Controlling Presentation In Structured Content http://coding.smashingmagazine.com/2013/06 /26/controlling-presentation-in-structured- content/ 19