[Music] all right we're back here in the course and now we get to to look at something very useful how do we solve problems with liferay dxp what's a practical example that can help us understand better what life or dxp can help us with we're going to be using this example company called livingston hotels and resorts this company will help us sort of understand things better because they're a very large company you can see here they have six global offices and they publish a popular travel journal called livings livingston life this business is trying to
accomplish several goals and they have several problems that they need to address first of all how do they reduce time developing their website by using existing features so they don't have to to code them themselves they also want to reduce their time to market and they don't want this site to be expensive they want to reduce the site upkeep and maintenance while keeping user engagement the business also wants to be able to gather metrics and feedback about their site are users using it do they enjoy the user experience and user interface and the company also
has many many thousands of assets that it needs to be able to organize and display to the customer so with those business problems in mind we have several different roles that the business wants to use in their site the first one is going to be here we have omar miles he's a blog editor so he's going to be the one responsible for curating and publishing content through the livingston life blog we also have the static content creator mariah flores who's going to be on the web team and creating that custom static web content so every
website has its system administrator so here we have josiah copeland he's going to be responsible for the user management the activating users creating users you know all those things and just in general overseeing the platform if you have a marketer in your company for example natalia michaels she's going to be the one responsible for advertising materials and various news on that site every team needs a web designer he's going to be the one that says hey this is what i want our company's brand to look like and i want to leverage liferay to do that
so for every designer there has to be someone who does the dirty work and that's going to be kaiso tanaka he's the web developer he's going to be the one responsible for taking those designs and for creating that website so all of liferay's applications are going to be grouped into these four suites the first one is foundation that's where a lot of core life ray applications reside there's also collaboration again this is the blogs mentions comments all of that sort of thing liferay forms and workflow which you'll probably use that one as well quite a
bit and then finally live for a web experience which is um involves that creation of assets and all of that all right so how do we cut development time well to do this one thing we can use library for is let's say we have an existing authentication system that we want to now we don't want to to throw that away so what we want to do is use life race configuration to integrate that authentication you're definitely going to want to make use of life race permission system which is very fine grained and can match with
all of the different you know roles that you have in your business that can translate directly into life race permission system so how do we cut time to market basically what we're asking here is how do we get new sites pages and content out quickly making that process smooth well the way we can do that is through the foundation suites and liferay web experience suites the way we can do this is we have you know four different breaking down of how do we create a site well at the highest level we have these site templates
which allow you to create multiple sites using the same template then going a little more detailed here we have page templates so let's say you have similar layouts within your site you can create a page template to you know create multiple pages and then even finer detail we have those content and widget templates and even page fragments let's say you want to use you don't want to use the exact same page across your site but you want to use part of it well then you can use a page fragment all right we talked about how
livingston wants to cut administrative costs one way they can do that is through the self-service system and collaboration so remember the business needs to automate the publication of different content and they also want to allow user collaboration and feedback for that content so what you would use for this is the web experience app suite and liferay collaboration app suite and within those app suites we have asset publisher which publishes all the assets across your site and we have ratings and comments to allow the users to comment and rate your web content how do we gather
user metrics and user feedback so what we're talking about here is the business is trying to make metrics driven decisions and they want real data so we can use the liferay forms and workflow app suite to accomplish that as well as analytics cloud how do we use liferay forms and workflow well we can create custom forms for our website and use those throughout our website anyone can do this they don't have to be a web developer there's no need to create your own front end you can just create your own form using your own custom
fields you can localize that form and you can use it across your website pretty easy if you want more then you can look into using liferay dxp analytics cloud it has a lot more features to give you a really good idea of what's going on on your website one of the last business needs we talked about if you don't if you remember previously is we said livingston needs to be able to organize thousands of assets because they have a lot of products so how do they do that with liferay well with library web experience we
can make use of the following document folders and subfolders to help with the organization you can also tag your assets using our tagging system and you can also organize by document type and finally we have cmis repository integration so we're at the knowledge check so what are the four application suites that liferay is going to use to meet the customer's needs and you can see the four options here you can read over those put in your answers and i'll show the answers on the next slide what are the out of the box features that comes
with liferay you want to remember these for the times when you you need to implement some business request and you think how can i do that you'll want to remember this lesson so first of all forms and workflow this includes the workflow engine rules engine and applications used to create and store data with your own custom forms liferay foundation this is where you're going to want to go for all of the core applications involving administration menus and different editors web experience is where you're going to go if for all of the functionality to create that
static web content and also to track it and finally we have liferay collaboration this suite is about the collaborative functionality so comments and mentions you know things you see in typical internets and as well as the widgets that liferay has such as message boards and blocks all right so what we did in this video is we talked about how do we solve real business needs and we use livingston as an example so that was great let's move on to the next video