SlideShare uma empresa Scribd logo
1 de 34
Case www.musiikkitalo.fi
Henri Sora ; Director, Technology & Services
Sami Pippuri; Project Manager
8.9.2011
The Helsinki Music
Centre
•   The formal opening
    ceremony of the Helsinki
    Music Centre was held on
    August 31, 2011
•   The principal tenants of the
    Music Centre are the
    Helsinki Philharmonic
    Orchestra, Radion
    sinfoniaorkesteri RSO and
    the world-renowned
    Sibelius Academy
•   At the heart of the Centre
    is the Surround Concert
    Hall, a capacious, 1704-seat
    auditorium, reminiscent of
    a vineyard. The Music
    Centre boasts of six other
    performance halls as well
The Project
•   Competitive bidding for
    the job of producing the
    Centre’s web service
    commenced on March 8,
    2010
•   The deadline for proposals
    ended on April 7, 2010
•   Ambientia was chosen as
    the web service producer
    in June 2010
•   The first stage of the
    project was completed on
    time, according to
    schedule, in early
    September 2010
The challenge
 presented
The challenge presented 1/3
• The Music Centre’s public website will be implemented with a
  content-management system with an outsourcing of the technical
  administration.
       Ambientia Business Platform Services will handle the
      operation of the web service.

• The technology used in the implementation must have a lifespan
  of at least five (5) years.
       Liferay, the preferred technical/technological choice/solution
The challenge presented 2/3
• The content management system has got to be
  flexible and vendor-independent in order to
  allow for any future upgrade or development.
• Liferay, the preferred technical/technological
  choice/solution
• The technical solution should be reliable and
  should provide/offer facilities with which to
  integrate different databases and server
  platforms.
     Liferay delivers once again
The challenge presented 3/3
•   The technical platform should not be bound up with the
    Music Centre’s technical environment.
         Ambientia offers the administration as a service
•   It may be the case that the functionalities of the
    technical environment cannot be implemented with the
    content management system, in which case the
    functionalities will be customised in conjunction with
    the implementation; thereafter, they will be integrated
    both as part of the web site and into the administration
    interface of the content management system.
        Ambientia’s project work department
The technology
The technology

- A single virtual
  machine, including:
- Liferay Portal
  Enterprise Edition
  5.2 EE SP4
- MySQL
- Red Hat Enterprise
  Linux 5
The hosting environment

•   Ambientia’s Business
    Platform Services
    department
•   Nothing less than a
    duplicated
    VMware-
    environment both in
    Helsinki and in
    Hämeenlinna
The challenges
The challenges we are currently
facing
• From day one, the volume of traffic directed
  at the service impacted the efficiency of the
  hosting environment. It still presents itself as a
  slow service.
• It takes a really long time for the thumbnails
  to generate. There’s a Liferay bug report that's
  currently open concerning this issue.
The demonstration of
     the service
The front page of the Music Centre




The key element of the front page of the web site
is the calendar of events.
The front page of the Sibelius Academy




 The same calendar portlets are also in use on the
 Sibelius Academy web site.
Events on the front page of the
 Music Centre’s Web Site




On the front page there are facilities for browsing and
searching for events. Upcoming events are also lifted to this
page. The settings for content lifts are easily modifiable.
The event portlets on the front page of
the Sibelius Academy’s web site




 The corresponding portlets are in use on the
 Sibelius Academy’s web site with some small
 changes.
The event page




The view of a single event has been implemented in
the same way, only tailored slightly.
Managing the Events




Events may be added in three languages with a
guiding event-management portlet.
The features of the portlet are 1) timed publication;
2) mass publication and mass deletion; and also 3)
comprehensive search.
Managing the Events




It’s also possible to add timed messages per
organiser – messages which are always visible on
the pages of the specific organiser in question.
News




 The web site introduces news
 portlets implemented by Ambientia;
 the portlets make news
 management, display and lifts easy
 and comprehensive on the web site.
News




 The web site introduces news
 portlets implemented by Ambientia;
 the portlets make news
 management, display and lifts easy
 and comprehensive on the web site.
News




 The web site introduces news
 portlets implemented by Ambientia;
 the portlets make news
 management, display and lifts easy
 and comprehensive on the web site.
Editing the news



The editing of the news is
centralized in one location. The
features of the edit interface are 1)
timed publication; 2) archiving; 3)
version control; and 4) automatic
image-size editing.
The donations portlet




 The web site has a donations portlet ensemble
 that is connected to the online payment
 interface of Finnish banks. The portlets make it
 possible to publish, manage and follow up with
 the donors and their donations.
The donations portlet
Invitations




There are several smaller schemes on the web
site, for example, the invitation scheme. It works
almost the same as the traditional Tell-A-Friend–
implementation, but it’s directed at the Music
Centre’s fundraising endeavours.
Regular web articles




 Many of the features are
 implemented by editing
 Liferay’s regular article
 template.
The Asset publisher




  There are many different roles
  for the asset publisher...
Basic portlets




Introducing the web site: Of course there are
many other basic portlets that have been put to
good use on the web site, i.e articles
1) and 2)
Stop
Any Questions
                                                                   about…
                                                                   - The Music
                                                                     Centre?
                                                                   - Ambientia?
                                                                   - Liferay?
Musiikkitalo/Arno Chapelle own the rights to all the photographs included in the
presentation.
Thank
you!

Mais conteúdo relacionado

Semelhante a Helsinki Music Centre Case Presentation, Ambientia

Semelhante a Helsinki Music Centre Case Presentation, Ambientia (20)

Magnolia for VPRO's Pinkpop Music Festival Website
Magnolia for VPRO's Pinkpop Music Festival WebsiteMagnolia for VPRO's Pinkpop Music Festival Website
Magnolia for VPRO's Pinkpop Music Festival Website
 
Europeana Network Association Members Council Meeting, Copenhagen by Stephan ...
Europeana Network Association Members Council Meeting, Copenhagen by Stephan ...Europeana Network Association Members Council Meeting, Copenhagen by Stephan ...
Europeana Network Association Members Council Meeting, Copenhagen by Stephan ...
 
IEEE Chapter Meeting Recording | Tom Coughlin - Region 6 Director
IEEE Chapter Meeting Recording | Tom Coughlin - Region 6 DirectorIEEE Chapter Meeting Recording | Tom Coughlin - Region 6 Director
IEEE Chapter Meeting Recording | Tom Coughlin - Region 6 Director
 
Automated metadata generation projects at yle - 2017 Selkala, Elina
Automated metadata generation projects at yle - 2017 Selkala, ElinaAutomated metadata generation projects at yle - 2017 Selkala, Elina
Automated metadata generation projects at yle - 2017 Selkala, Elina
 
EPiServer 8: First Release Since Ektron Merger
EPiServer 8: First Release Since Ektron MergerEPiServer 8: First Release Since Ektron Merger
EPiServer 8: First Release Since Ektron Merger
 
Introduction to (web) APIs - definitions, examples, concepts and trends
Introduction to (web) APIs - definitions, examples, concepts and trendsIntroduction to (web) APIs - definitions, examples, concepts and trends
Introduction to (web) APIs - definitions, examples, concepts and trends
 
The Anatomy of Streamline Events
The Anatomy of Streamline EventsThe Anatomy of Streamline Events
The Anatomy of Streamline Events
 
IWMW 2005: Welcome
IWMW 2005: WelcomeIWMW 2005: Welcome
IWMW 2005: Welcome
 
WebRTC, RED and Janus @ ClueCon21
WebRTC, RED and Janus @ ClueCon21WebRTC, RED and Janus @ ClueCon21
WebRTC, RED and Janus @ ClueCon21
 
Introducing Alfred Desktop 3.6
Introducing Alfred Desktop 3.6 Introducing Alfred Desktop 3.6
Introducing Alfred Desktop 3.6
 
Evolution of the technical and professional skill sets and roles within the d...
Evolution of the technical and professional skill sets and roles within the d...Evolution of the technical and professional skill sets and roles within the d...
Evolution of the technical and professional skill sets and roles within the d...
 
Mediabaron final ppt
Mediabaron final pptMediabaron final ppt
Mediabaron final ppt
 
Write a SocialTV app @ OpenSIPS 2021
Write a SocialTV app @ OpenSIPS 2021Write a SocialTV app @ OpenSIPS 2021
Write a SocialTV app @ OpenSIPS 2021
 
OOMEN and RENDINA Europeana Media
OOMEN and RENDINA Europeana MediaOOMEN and RENDINA Europeana Media
OOMEN and RENDINA Europeana Media
 
Multimedia on the web by Sania Nisar
Multimedia on the web by Sania NisarMultimedia on the web by Sania Nisar
Multimedia on the web by Sania Nisar
 
Liferay Portal Introduction
Liferay Portal IntroductionLiferay Portal Introduction
Liferay Portal Introduction
 
E-Hive
E-HiveE-Hive
E-Hive
 
MUSIC WEBSITE ppt.pptx
MUSIC WEBSITE ppt.pptxMUSIC WEBSITE ppt.pptx
MUSIC WEBSITE ppt.pptx
 
Janus + Audio @ Open Source World
Janus + Audio @ Open Source WorldJanus + Audio @ Open Source World
Janus + Audio @ Open Source World
 
Arneb
ArnebArneb
Arneb
 

Mais de Ambientia

Mais de Ambientia (20)

Itms atlassian way-final-2017-10
Itms atlassian way-final-2017-10Itms atlassian way-final-2017-10
Itms atlassian way-final-2017-10
 
Dev ops atlassianway-final-2017-10
Dev ops atlassianway-final-2017-10Dev ops atlassianway-final-2017-10
Dev ops atlassianway-final-2017-10
 
Insight Asset Management for JIRA Service Desk
Insight Asset Management for JIRA Service DeskInsight Asset Management for JIRA Service Desk
Insight Asset Management for JIRA Service Desk
 
APIen hallinnalla uutta liiketoimintaa
APIen hallinnalla uutta liiketoimintaaAPIen hallinnalla uutta liiketoimintaa
APIen hallinnalla uutta liiketoimintaa
 
Miten API management toimii
Miten API management toimiiMiten API management toimii
Miten API management toimii
 
Tunnistamalla asiakaspolut tehostat asiakaspalvelusi toimintaa
Tunnistamalla asiakaspolut tehostat asiakaspalvelusi toimintaaTunnistamalla asiakaspolut tehostat asiakaspalvelusi toimintaa
Tunnistamalla asiakaspolut tehostat asiakaspalvelusi toimintaa
 
OpenShift-webinaari 31.1. / Ambientian esitykset
OpenShift-webinaari 31.1. / Ambientian esityksetOpenShift-webinaari 31.1. / Ambientian esitykset
OpenShift-webinaari 31.1. / Ambientian esitykset
 
ITSM & JIRA Service Desk
ITSM & JIRA Service DeskITSM & JIRA Service Desk
ITSM & JIRA Service Desk
 
Liferayn rooli Valtorin palveluvalikoimassa
Liferayn rooli Valtorin palveluvalikoimassaLiferayn rooli Valtorin palveluvalikoimassa
Liferayn rooli Valtorin palveluvalikoimassa
 
Digitaalinen asiakaskokemus ja palvelumuotoilu
Digitaalinen asiakaskokemus ja palvelumuotoiluDigitaalinen asiakaskokemus ja palvelumuotoilu
Digitaalinen asiakaskokemus ja palvelumuotoilu
 
Liferay Audience Targeting
Liferay Audience TargetingLiferay Audience Targeting
Liferay Audience Targeting
 
Case Procountor: Zephyr test tool deployment
Case Procountor: Zephyr test tool deploymentCase Procountor: Zephyr test tool deployment
Case Procountor: Zephyr test tool deployment
 
JIRA Portfolio
JIRA PortfolioJIRA Portfolio
JIRA Portfolio
 
Case Containerships JIRA Service Desk
Case Containerships JIRA Service DeskCase Containerships JIRA Service Desk
Case Containerships JIRA Service Desk
 
Jira 7
Jira 7Jira 7
Jira 7
 
Liferay Road Show Sosiaali- ja terveysministeriö
Liferay Road Show Sosiaali- ja terveysministeriöLiferay Road Show Sosiaali- ja terveysministeriö
Liferay Road Show Sosiaali- ja terveysministeriö
 
Liferay Road Show Responsiivinen suunnittelu
Liferay Road Show Responsiivinen suunnitteluLiferay Road Show Responsiivinen suunnittelu
Liferay Road Show Responsiivinen suunnittelu
 
Liferay Road Show Linnunmaa LEX
 Liferay Road Show Linnunmaa LEX Liferay Road Show Linnunmaa LEX
Liferay Road Show Linnunmaa LEX
 
Liferay Road Show Rolf van der Steen
Liferay Road Show Rolf van der SteenLiferay Road Show Rolf van der Steen
Liferay Road Show Rolf van der Steen
 
MehilLisää surinaa intraan case mehiläinen, tuomo vanhanen @ intranetwork 2...
MehilLisää surinaa intraan   case mehiläinen, tuomo vanhanen @ intranetwork 2...MehilLisää surinaa intraan   case mehiläinen, tuomo vanhanen @ intranetwork 2...
MehilLisää surinaa intraan case mehiläinen, tuomo vanhanen @ intranetwork 2...
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
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...
 
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
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Helsinki Music Centre Case Presentation, Ambientia

  • 1. Case www.musiikkitalo.fi Henri Sora ; Director, Technology & Services Sami Pippuri; Project Manager 8.9.2011
  • 2. The Helsinki Music Centre • The formal opening ceremony of the Helsinki Music Centre was held on August 31, 2011 • The principal tenants of the Music Centre are the Helsinki Philharmonic Orchestra, Radion sinfoniaorkesteri RSO and the world-renowned Sibelius Academy • At the heart of the Centre is the Surround Concert Hall, a capacious, 1704-seat auditorium, reminiscent of a vineyard. The Music Centre boasts of six other performance halls as well
  • 3. The Project • Competitive bidding for the job of producing the Centre’s web service commenced on March 8, 2010 • The deadline for proposals ended on April 7, 2010 • Ambientia was chosen as the web service producer in June 2010 • The first stage of the project was completed on time, according to schedule, in early September 2010
  • 4.
  • 6. The challenge presented 1/3 • The Music Centre’s public website will be implemented with a content-management system with an outsourcing of the technical administration.  Ambientia Business Platform Services will handle the operation of the web service. • The technology used in the implementation must have a lifespan of at least five (5) years. Liferay, the preferred technical/technological choice/solution
  • 7. The challenge presented 2/3 • The content management system has got to be flexible and vendor-independent in order to allow for any future upgrade or development. • Liferay, the preferred technical/technological choice/solution • The technical solution should be reliable and should provide/offer facilities with which to integrate different databases and server platforms. Liferay delivers once again
  • 8. The challenge presented 3/3 • The technical platform should not be bound up with the Music Centre’s technical environment.  Ambientia offers the administration as a service • It may be the case that the functionalities of the technical environment cannot be implemented with the content management system, in which case the functionalities will be customised in conjunction with the implementation; thereafter, they will be integrated both as part of the web site and into the administration interface of the content management system. Ambientia’s project work department
  • 10. The technology - A single virtual machine, including: - Liferay Portal Enterprise Edition 5.2 EE SP4 - MySQL - Red Hat Enterprise Linux 5
  • 11. The hosting environment • Ambientia’s Business Platform Services department • Nothing less than a duplicated VMware- environment both in Helsinki and in Hämeenlinna
  • 13. The challenges we are currently facing • From day one, the volume of traffic directed at the service impacted the efficiency of the hosting environment. It still presents itself as a slow service. • It takes a really long time for the thumbnails to generate. There’s a Liferay bug report that's currently open concerning this issue.
  • 14. The demonstration of the service
  • 15. The front page of the Music Centre The key element of the front page of the web site is the calendar of events.
  • 16. The front page of the Sibelius Academy The same calendar portlets are also in use on the Sibelius Academy web site.
  • 17. Events on the front page of the Music Centre’s Web Site On the front page there are facilities for browsing and searching for events. Upcoming events are also lifted to this page. The settings for content lifts are easily modifiable.
  • 18. The event portlets on the front page of the Sibelius Academy’s web site The corresponding portlets are in use on the Sibelius Academy’s web site with some small changes.
  • 19. The event page The view of a single event has been implemented in the same way, only tailored slightly.
  • 20. Managing the Events Events may be added in three languages with a guiding event-management portlet. The features of the portlet are 1) timed publication; 2) mass publication and mass deletion; and also 3) comprehensive search.
  • 21. Managing the Events It’s also possible to add timed messages per organiser – messages which are always visible on the pages of the specific organiser in question.
  • 22. News The web site introduces news portlets implemented by Ambientia; the portlets make news management, display and lifts easy and comprehensive on the web site.
  • 23. News The web site introduces news portlets implemented by Ambientia; the portlets make news management, display and lifts easy and comprehensive on the web site.
  • 24. News The web site introduces news portlets implemented by Ambientia; the portlets make news management, display and lifts easy and comprehensive on the web site.
  • 25. Editing the news The editing of the news is centralized in one location. The features of the edit interface are 1) timed publication; 2) archiving; 3) version control; and 4) automatic image-size editing.
  • 26. The donations portlet The web site has a donations portlet ensemble that is connected to the online payment interface of Finnish banks. The portlets make it possible to publish, manage and follow up with the donors and their donations.
  • 28. Invitations There are several smaller schemes on the web site, for example, the invitation scheme. It works almost the same as the traditional Tell-A-Friend– implementation, but it’s directed at the Music Centre’s fundraising endeavours.
  • 29. Regular web articles Many of the features are implemented by editing Liferay’s regular article template.
  • 30. The Asset publisher There are many different roles for the asset publisher...
  • 31. Basic portlets Introducing the web site: Of course there are many other basic portlets that have been put to good use on the web site, i.e articles 1) and 2)
  • 32. Stop
  • 33. Any Questions about… - The Music Centre? - Ambientia? - Liferay? Musiikkitalo/Arno Chapelle own the rights to all the photographs included in the presentation.

Notas do Editor

  1. Hahmotekipalvelunvisuaalisensuunnittelun.