SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Cloud Developer Camp Frankfurt, 2013-07-06
Kristian Hanekamp <kristian.hanekamp@infopark.de>
Web Architecture with
Infopark‘s Cloud Platform
What‘s the purpose of Infopark‘s Platform?
Web Architecture with Infopark‘s Platform
What makes Websites great?
Easy to use
Feature-Rich
Suits the Client`s Business
Developed Fast
Never Down
Common Features
Handling Text, Images, Links,
Videos, Pdf, Flash, ...
Layout
Navigation
Search
Updating / Editing
Staging New Content
Avoid Broken Links
Contact Forms
Login, Registration,
Personalization
Newsletters, Mailings
Basic Building Blocks
Content Management System
Content Objects
Media Files
Links, Hierarchy, Categories
Retrieval and Search
Customer Relation Management
People, Organizations
Requests, Registrations
Mailings
CMS
CRM
Websites are Web Applications
Web Application Framework
Powerful
Open
Agile
Fun
Problem Solved?
With great Power comes a lot of....
Infrastructure!
„Early Cloud“
Infopark‘s Cloud Platform
Web Applications
CMS, CRM
Scalability & Availability
Built-In
Cloud Service
No Installation
No Maintenance
Architecture Overview
Visitor
CMS
CRM
Console
Web
Application
Web Requests
Content,
User Data
manages
Web Application
Web Application
Model
Connector
View
Controllers
Template Template
Other
Models
CMS & CRM
Models
CMS
CRM
REST
API
Behind the scenes
• Shared-Nothing
• OpsWorks
• Chef
CMS
CRM
EC2
Server
Web
Application
EC2
Server
Elasticache
S3
DynamoDB
Elasticsearch
EC2
Server
Elastic
Loadbalancing
Development
Developer
CMS
CRM
Web
Application
Developer
Web
Application
Staging / Testing
Web
Application
Code
Repository
(GitHub)
Deployment
Console
Web
Application
manages
Elastic
Loadbalancing
Web
Application
Visitor
Visitor
Handling Media Files
Browser
Application
Server
CMS
CRM
S3
HTML
Media
Files
Example Website
In-Place-Editing
In-Place-Editing
Browser
Web Application
HTML
Page
Proxy Controllers
Javascript
In-Place-
Editing CMS
CRM
Update
Content
Update
Content
Read
Content
Templates
Thank you!
Try it
console.infopark.net/signup
Need help?
dev.infopark.net
`gem install infopark_kickstarter`

Contenu connexe

Tendances

Salesforce online training || Salesforce Integration | salesforce lightning
Salesforce online training || Salesforce Integration | salesforce lightningSalesforce online training || Salesforce Integration | salesforce lightning
Salesforce online training || Salesforce Integration | salesforce lightning
suresh
 
AWS Customer Presentation - kikin
AWS Customer Presentation -  kikinAWS Customer Presentation -  kikin
AWS Customer Presentation - kikin
Amazon Web Services
 
DataSync SugarCON 2010 Presentation
DataSync SugarCON 2010 PresentationDataSync SugarCON 2010 Presentation
DataSync SugarCON 2010 Presentation
vetmike
 
Customer Support and Search Visibility
Customer Support and Search VisibilityCustomer Support and Search Visibility
Customer Support and Search Visibility
WebMama.com Inc.
 
top5agent...CRM+Website+Property Search+Sychronization. Tools to build your r...
top5agent...CRM+Website+Property Search+Sychronization. Tools to build your r...top5agent...CRM+Website+Property Search+Sychronization. Tools to build your r...
top5agent...CRM+Website+Property Search+Sychronization. Tools to build your r...
RE/MAX Escarpment Realty Inc., Brokerage
 
Windows Azure By Amr Horanieh
Windows Azure By Amr HoraniehWindows Azure By Amr Horanieh
Windows Azure By Amr Horanieh
MSP@PSU
 
CloudSite HyperOffice Presentation Clients
CloudSite HyperOffice Presentation ClientsCloudSite HyperOffice Presentation Clients
CloudSite HyperOffice Presentation Clients
cloudsite143
 

Tendances (20)

Developer group introduction & Salesforce overview
Developer group introduction & Salesforce overviewDeveloper group introduction & Salesforce overview
Developer group introduction & Salesforce overview
 
Salesforce online training || Salesforce Integration | salesforce lightning
Salesforce online training || Salesforce Integration | salesforce lightningSalesforce online training || Salesforce Integration | salesforce lightning
Salesforce online training || Salesforce Integration | salesforce lightning
 
AWS Customer Presentation - kikin
AWS Customer Presentation -  kikinAWS Customer Presentation -  kikin
AWS Customer Presentation - kikin
 
Light in the Clouds
Light in the CloudsLight in the Clouds
Light in the Clouds
 
Salesforce 101
Salesforce 101Salesforce 101
Salesforce 101
 
Helping B2B markerters to find more waldos
Helping B2B markerters to find more waldosHelping B2B markerters to find more waldos
Helping B2B markerters to find more waldos
 
DataSync SugarCON 2010 Presentation
DataSync SugarCON 2010 PresentationDataSync SugarCON 2010 Presentation
DataSync SugarCON 2010 Presentation
 
ServiceTracker and Salesforce presentation
ServiceTracker and Salesforce presentationServiceTracker and Salesforce presentation
ServiceTracker and Salesforce presentation
 
Building modern intranets with share point communication sites aug 2018
Building modern intranets with share point communication sites aug 2018Building modern intranets with share point communication sites aug 2018
Building modern intranets with share point communication sites aug 2018
 
Customer Support and Search Visibility
Customer Support and Search VisibilityCustomer Support and Search Visibility
Customer Support and Search Visibility
 
Making Teams Shine with Microsoft Power Automate
Making Teams Shine with Microsoft Power AutomateMaking Teams Shine with Microsoft Power Automate
Making Teams Shine with Microsoft Power Automate
 
ServiceNow & Sharepoint Integration
ServiceNow & Sharepoint IntegrationServiceNow & Sharepoint Integration
ServiceNow & Sharepoint Integration
 
WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web...
WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web...WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web...
WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web...
 
Building Your Portfolio Site on Salesforce Experience Cloud
Building Your Portfolio Site on Salesforce Experience CloudBuilding Your Portfolio Site on Salesforce Experience Cloud
Building Your Portfolio Site on Salesforce Experience Cloud
 
ALTKRAFT - a complex platform for marketing and comunication.
ALTKRAFT - a complex platform for marketing and comunication.ALTKRAFT - a complex platform for marketing and comunication.
ALTKRAFT - a complex platform for marketing and comunication.
 
Selecting A Content Management System
Selecting A Content Management SystemSelecting A Content Management System
Selecting A Content Management System
 
top5agent...CRM+Website+Property Search+Sychronization. Tools to build your r...
top5agent...CRM+Website+Property Search+Sychronization. Tools to build your r...top5agent...CRM+Website+Property Search+Sychronization. Tools to build your r...
top5agent...CRM+Website+Property Search+Sychronization. Tools to build your r...
 
Windows Azure By Amr Horanieh
Windows Azure By Amr HoraniehWindows Azure By Amr Horanieh
Windows Azure By Amr Horanieh
 
CloudSite HyperOffice Presentation Clients
CloudSite HyperOffice Presentation ClientsCloudSite HyperOffice Presentation Clients
CloudSite HyperOffice Presentation Clients
 
Salesforce.com Overview
Salesforce.com OverviewSalesforce.com Overview
Salesforce.com Overview
 

Similaire à Web Architecture with Infopark's Cloud Platform - Kristian Hanekamp @Cloud Developer Camp Frankfurt

Product Engineering Services of Semantic Space Technologies
Product Engineering Services of Semantic Space TechnologiesProduct Engineering Services of Semantic Space Technologies
Product Engineering Services of Semantic Space Technologies
Pradeep B.N.V
 
Moss 2007 overview webology
Moss 2007 overview webologyMoss 2007 overview webology
Moss 2007 overview webology
nrnice
 
Content Management System
Content Management SystemContent Management System
Content Management System
SKALI Group
 
Spca2014 navigating clouds sp_con14_mackie
Spca2014 navigating clouds sp_con14_mackieSpca2014 navigating clouds sp_con14_mackie
Spca2014 navigating clouds sp_con14_mackie
NCCOMMS
 
Online Recruitment Portal
Online Recruitment PortalOnline Recruitment Portal
Online Recruitment Portal
Latte Media
 
Crm On Demand Overview For Website
Crm On Demand Overview For WebsiteCrm On Demand Overview For Website
Crm On Demand Overview For Website
David Jarvi
 
Crm On Demand Overview For Website
Crm On Demand Overview For WebsiteCrm On Demand Overview For Website
Crm On Demand Overview For Website
David Jarvi
 
ArcReady - Architecting Modern Distributed Applications
ArcReady -  Architecting Modern Distributed ApplicationsArcReady -  Architecting Modern Distributed Applications
ArcReady - Architecting Modern Distributed Applications
Microsoft ArcReady
 

Similaire à Web Architecture with Infopark's Cloud Platform - Kristian Hanekamp @Cloud Developer Camp Frankfurt (20)

Web Architecture with Infopark's Cloud Platform - Thomas Witt @Cloud Develope...
Web Architecture with Infopark's Cloud Platform - Thomas Witt @Cloud Develope...Web Architecture with Infopark's Cloud Platform - Thomas Witt @Cloud Develope...
Web Architecture with Infopark's Cloud Platform - Thomas Witt @Cloud Develope...
 
Product Engineering Services of Semantic Space Technologies
Product Engineering Services of Semantic Space TechnologiesProduct Engineering Services of Semantic Space Technologies
Product Engineering Services of Semantic Space Technologies
 
When Content Meets Applications
When Content Meets ApplicationsWhen Content Meets Applications
When Content Meets Applications
 
Moss 2007 overview webology
Moss 2007 overview webologyMoss 2007 overview webology
Moss 2007 overview webology
 
Content Management System
Content Management SystemContent Management System
Content Management System
 
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Cloud Computing Realities - Getting past the hype and setting your cloud stra...Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
 
Spca2014 navigating clouds sp_con14_mackie
Spca2014 navigating clouds sp_con14_mackieSpca2014 navigating clouds sp_con14_mackie
Spca2014 navigating clouds sp_con14_mackie
 
AWS Summit Berlin 2013 - Next-Generation Websites on Demand – with Infopark C...
AWS Summit Berlin 2013 - Next-Generation Websites on Demand – with Infopark C...AWS Summit Berlin 2013 - Next-Generation Websites on Demand – with Infopark C...
AWS Summit Berlin 2013 - Next-Generation Websites on Demand – with Infopark C...
 
Enterprise Content Management in Microsoft SharePoint 2007
Enterprise Content Management in Microsoft SharePoint 2007Enterprise Content Management in Microsoft SharePoint 2007
Enterprise Content Management in Microsoft SharePoint 2007
 
When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)
 
Cloud Providers Public 030909 V2
Cloud Providers Public 030909 V2Cloud Providers Public 030909 V2
Cloud Providers Public 030909 V2
 
2017 01-11 intelligent search and intranet - chihuahuas vs muffins v1
2017 01-11 intelligent search and intranet - chihuahuas vs muffins v12017 01-11 intelligent search and intranet - chihuahuas vs muffins v1
2017 01-11 intelligent search and intranet - chihuahuas vs muffins v1
 
Online Recruitment Portal
Online Recruitment PortalOnline Recruitment Portal
Online Recruitment Portal
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101
 
AppSphere 15 - The Future of Enterprise IT
AppSphere 15 - The Future of Enterprise ITAppSphere 15 - The Future of Enterprise IT
AppSphere 15 - The Future of Enterprise IT
 
Crm On Demand Overview For Website
Crm On Demand Overview For WebsiteCrm On Demand Overview For Website
Crm On Demand Overview For Website
 
Crm On Demand Overview For Website
Crm On Demand Overview For WebsiteCrm On Demand Overview For Website
Crm On Demand Overview For Website
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for Developers
 
SharePointFest Konferenz 2016 - Alternative Approaches to Solution Developmen...
SharePointFest Konferenz 2016 - Alternative Approaches to Solution Developmen...SharePointFest Konferenz 2016 - Alternative Approaches to Solution Developmen...
SharePointFest Konferenz 2016 - Alternative Approaches to Solution Developmen...
 
ArcReady - Architecting Modern Distributed Applications
ArcReady -  Architecting Modern Distributed ApplicationsArcReady -  Architecting Modern Distributed Applications
ArcReady - Architecting Modern Distributed Applications
 

Plus de JustRelate

Eröffnung des iico2011 von Bernd Völcker
Eröffnung des iico2011 von Bernd VölckerEröffnung des iico2011 von Bernd Völcker
Eröffnung des iico2011 von Bernd Völcker
JustRelate
 
BITKOM - Soziale Netzwerke in Deutschland
BITKOM - Soziale Netzwerke in DeutschlandBITKOM - Soziale Netzwerke in Deutschland
BITKOM - Soziale Netzwerke in Deutschland
JustRelate
 

Plus de JustRelate (20)

Mid-Size Projects Scrum
Mid-Size Projects ScrumMid-Size Projects Scrum
Mid-Size Projects Scrum
 
Ruby and the Cloud - Florian Gilcher @Cloud Developer Camp (English Version)
Ruby and the Cloud - Florian Gilcher @Cloud Developer Camp (English Version)Ruby and the Cloud - Florian Gilcher @Cloud Developer Camp (English Version)
Ruby and the Cloud - Florian Gilcher @Cloud Developer Camp (English Version)
 
Ruby and the Cloud - Florian Gilcher @Cloud Developer Camp (German Slides)
Ruby and the Cloud - Florian Gilcher @Cloud Developer Camp (German Slides)Ruby and the Cloud - Florian Gilcher @Cloud Developer Camp (German Slides)
Ruby and the Cloud - Florian Gilcher @Cloud Developer Camp (German Slides)
 
Agil ins Web - Adam Musial-Bright und Detlef Pirnack
Agil ins Web - Adam Musial-Bright und Detlef PirnackAgil ins Web - Adam Musial-Bright und Detlef Pirnack
Agil ins Web - Adam Musial-Bright und Detlef Pirnack
 
Keynote: Aktuelle Web-Trends - Bernd Völcker
Keynote: Aktuelle Web-Trends - Bernd VölckerKeynote: Aktuelle Web-Trends - Bernd Völcker
Keynote: Aktuelle Web-Trends - Bernd Völcker
 
Product Update: Infopark Cloud Express - Thomas Witt
Product Update: Infopark Cloud Express - Thomas WittProduct Update: Infopark Cloud Express - Thomas Witt
Product Update: Infopark Cloud Express - Thomas Witt
 
Whitepaper Infopark Cloud Express
Whitepaper Infopark Cloud ExpressWhitepaper Infopark Cloud Express
Whitepaper Infopark Cloud Express
 
BITKOM-Studie: Soziale Netzwerke
BITKOM-Studie: Soziale NetzwerkeBITKOM-Studie: Soziale Netzwerke
BITKOM-Studie: Soziale Netzwerke
 
Neue Spender im Internet suchen, finden und binden
Neue Spender im Internet suchen, finden und bindenNeue Spender im Internet suchen, finden und binden
Neue Spender im Internet suchen, finden und binden
 
So planen, kontrollieren und steuern Sie die Kundenkommunikation über Ihre We...
So planen, kontrollieren und steuern Sie die Kundenkommunikation über Ihre We...So planen, kontrollieren und steuern Sie die Kundenkommunikation über Ihre We...
So planen, kontrollieren und steuern Sie die Kundenkommunikation über Ihre We...
 
Web Trends - Herausforderung durch geänderte Mediennutzung
Web Trends - Herausforderung durch geänderte MediennutzungWeb Trends - Herausforderung durch geänderte Mediennutzung
Web Trends - Herausforderung durch geänderte Mediennutzung
 
Agiles Management für erfolgreiche IT-Projekte
Agiles Management für erfolgreiche IT-ProjekteAgiles Management für erfolgreiche IT-Projekte
Agiles Management für erfolgreiche IT-Projekte
 
Whitepaper Wissensmanagement
Whitepaper WissensmanagementWhitepaper Wissensmanagement
Whitepaper Wissensmanagement
 
Das CMS der Zukunft - Wie soll's sein?
Das CMS der Zukunft - Wie soll's sein?Das CMS der Zukunft - Wie soll's sein?
Das CMS der Zukunft - Wie soll's sein?
 
Internet ohne Grenzen - Wird alles digital?
Internet ohne Grenzen - Wird alles digital?Internet ohne Grenzen - Wird alles digital?
Internet ohne Grenzen - Wird alles digital?
 
Workshop "Überblick Web-Strategie"
Workshop "Überblick Web-Strategie"Workshop "Überblick Web-Strategie"
Workshop "Überblick Web-Strategie"
 
Infopark CMS Fiona mit Ruby on Rails
Infopark CMS Fiona mit Ruby on RailsInfopark CMS Fiona mit Ruby on Rails
Infopark CMS Fiona mit Ruby on Rails
 
Eröffnung des iico2011 von Bernd Völcker
Eröffnung des iico2011 von Bernd VölckerEröffnung des iico2011 von Bernd Völcker
Eröffnung des iico2011 von Bernd Völcker
 
BITKOM - Soziale Netzwerke in Deutschland
BITKOM - Soziale Netzwerke in DeutschlandBITKOM - Soziale Netzwerke in Deutschland
BITKOM - Soziale Netzwerke in Deutschland
 
Online-Studie "Web-Aktivität und Erfolg von Direktkandidaten zur Bundestagsw...
Online-Studie "Web-Aktivität und Erfolg von Direktkandidaten zur Bundestagsw...Online-Studie "Web-Aktivität und Erfolg von Direktkandidaten zur Bundestagsw...
Online-Studie "Web-Aktivität und Erfolg von Direktkandidaten zur Bundestagsw...
 

Dernier

Dernier (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Web Architecture with Infopark's Cloud Platform - Kristian Hanekamp @Cloud Developer Camp Frankfurt