 Now in this module, I'll talk about hosting your excellent website now you have done a lot of work and you have developed an excellent website and You have a portal also or you may have a database running at the back end or you may have other videos and other interesting stuff okay, which you want to host and depending upon Your requirements, there are many choices and of course it depends upon your pocket also your budget also so Making developing a website on your machine in front of you That is fine. Now you have to host it. You have to move it and place it at a server somewhere on the internet Okay, that is the in ISP is the internet service provider and then there's also the database service provider also The internet service provider provides you access to the internet There are many ISPs who also provide a facility facility to put your website or host it at their place also and Then of course there are issues of maintenance also and support also. Do you have the resources? Do you have the time to do all those things? Now the cost of hosting your website that may vary from say like maybe 3 400 or so rupees per month to Several thousand rupees per month It depends upon many things. It depends upon the bandwidth It depends upon the data you are Required to store it depends upon the backend applications. It depends upon the database application It depends on many things. It depends upon the support also. It depends upon the performance also So what we are looking at we are looking at scalability We are looking at security and we are looking at these things. We are looking at storage also So let's go into more details So how do you choose? Web hosting provider Because remember that whatever you have developed all the effort you have done It has to be placed somewhere. It has to be hosted somewhere Right or not. So decide how much support you need Many many Hosting providers they provide basic support basic support is that you have a problem You send them an email they will provide your ticket number and then you will they will attend to it in a certain time And then yeah, they will report back to you. That is the basic support. Then is a 24-7 support In 24-7 support you pay some extra money and you can make a call talk to a person Anytime during the day or night Anytime during the week. There's no issue of weekend and then is the managed service the managed services That your server is managed by That hosting service provider They take care of everything. Of course, there are the cost issues So how do you go about deciding about what you need? You have to estimate Volume of expected traffic Okay Now if you have developed an application or a website With very few visitors then of course You don't need a lot of bandwidth But if you are looking at something With more users with more traffic Or you have launched a campaign which is going to attract users Then you have to be considering the bandwidth also So you should be looking at a dedicated or a cloud based solution Dedicated solution is that I will go into more details that There is a server which is for you And nobody else is using it or is the cloud solution as the as I have discussed Amazon web services or Azure maybe Where there is the requirement your requirements are met Based upon how much you need and how much you are willing to pay and so on So let's look at the different server types Because when you go for the hosting service provider, they will be asking you these questions First is the shared server shared server is there's one machine which is hosting many websites And you get the performance depending upon the traffic Depending upon the capacity of the server The traffic with reference to the other Sites hosted on that web server Of course, there's more traffic you will be affected by it Then is the virtual server Which is a virtual machine And but it's in the same box But it will definitely have better performance as compared to a total shared machine As per the first choice Then is the cloud server The cloud server is of course it's managed by a company And the cloud machines they are they can be placed anywhere Of course, they are being accessed over the internet over a network And it's a shared service Okay, and you but still you need to have a certain amount of know how to ensure Managing and maintaining your site And finally is the dedicated server This dedicated server is just like a server In your office Or in your company In your building Except that server is physically located somewhere else And it is managed by that the company which is hosting it Of course, there is the corresponding charges also And it is independent of the load of other websites Because it is dedicated to you Okay, it allows you to run the software which you want to run It allows you more than basic facilities Which were there in a shared environment Which may be only allowing you FTP Or limited access Or limited database access So here you are the king over here Of course, you pay correspondingly So be wary of unlimited offers Now there are certain marketing things Which the web service providers They tell you they inform you about Such as they will say unlimited bandwidth Unlimited capacity Now you should be very careful about it Because what may happen is that after a certain Either they may throttle your performance Or after a certain time or certain usage They stop your bandwidth So you should be very clear about it And read the fine print Then go for open source content management system Go for public domain Databases Go for public domain A front end content management system CMS like WordPress Like PHP You develop your application based upon them Because companies may come and go And if it is not Open source You have a problem Right So you develop your application based upon open source And you take a backup of your applications And if you have to move your website You just take the backup which you've already taken It's public domain, it can move anywhere You move it over there And of course own your own domain name There are companies which will say You don't have to buy a domain name Use our domain name Or this domain name is for you But it is much much better to own your own domain name So that tomorrow when you want to move your web server Decide to change the company providing the web server There's no problem And finally for e-commerce you need Secure servers You need encryption You need certain accounts Trade card accounts Merchant accounts to perform your transactions Financial transactions And of course maintenance and support Site development services Certain companies will also Hosting service providers will also provide you the facility To develop your website for you A professional work It's up to you to decide if you want to do it or not Redundant hardware Redundant hardware means that your Uh Service providers servers They are mirrored They are copied at different physical locations The same thing is copied at different physical locations So that if there's a power out outage Or some other calamity And for some reason the server is damaged at one place You are working uninterruptible Uninterrupted Why because of the mirror And then is the cybercasting You want to cyber you want to broadcast certain Videos or audios or live feeds over the internet For this you have to be careful And take into consideration the requirements of bandwidth So that's all I have to say in this module Thank you for your time