title
Google Cloud Platform Website Hosting | How To Host Website On Google Cloud | Simplilearn

description
🔥 Cloud Architect Masters Program (Discount Coupon - YTBE15):https://www.simplilearn.com/cloud-solutions-architect-masters-program-training?utm_campaign=23AugustTubebuddyExpCC&utm_medium=DescriptionFF&utm_source=youtube🔥 Post Graduate Program In Cloud Computing: https://www.simplilearn.com/pgp-cloud-computing-certification-training-course?utm_campaign=GCPWebsiteHosting-YHq8SWAkzG8&utm_medium=DescriptionFirstFold&utm_source=youtube 🔥 Caltech Cloud Computing Bootcamp (US Only): https://www.simplilearn.com/cloud-computing-bootcamp-certification-course?utm_campaign=GCPWebsiteHosting-YHq8SWAkzG8&utm_medium=DescriptionFirstFold&utm_source=youtube The Google Cloud Platform Website Hosting Video video will cover the entire website hosting concepts of Google Cloud Platform. Google Cloud has the feature of hosting a secure and reliable website easily. There are three types of web hosting in Google Cloud Platform, they are - WordPress, Lamp Stack and Building your own static website. In this video we will be looking into an introduction of Google Cloud Web Hosting, basics of Cloud Computing, different Web Hosting service providers and what is GCP and why go for it. Then we will look into the different types of web hosting in GCP, followed by a use case on Lush. Finally we will look into a demo, where we host a website using LampStack In this video we will be covering the following topics: 1. Introduction to Google Cloud Web Hosting 2. Basics of Cloud Computing 3. Web Hosting Service Providers 4. What is GCP and Why go for it? 5. Different types of Web Hosting 6. Lush Use Case 7. Hands-on Google Cloud Platform Web Hosting ✅Subscribe to our Channel to learn more about the top Technologies: https://bit.ly/2VT4WtH To access the slides, click here: https://www.slideshare.net/Simplilearn/google-cloud-platform-website-hosting-how-to-host-website-on-google-cloud-simplilearn/Simplilearn/google-cloud-platform-website-hosting-how-to-host-website-on-google-cloud-simplilearn ⏩ Check out the Google Cloud Platform(GCP) tutorial videos: https://bit.ly/35r8IPg #GoogleCloudPlatformWebHosting #HowToHostWebsiteOnGoogleCloud #GoogleCloudWebHosting #GoogleCloudPlatformTutorial #simplilearn 🔥Enroll for Free on the Simplilearn Cloud Computing Courses and get course completion certificate: https://www.simplilearn.com/skillup-free-online-courses?utm_campaign=GCPWebsiteHosting-YHq8SWAkzG8&utm_medium=Description&utm_source=youtube ➡️ About Post Graduate Program In Cloud Computing This Post Graduate Program in Cloud Computing helps you become an expert in designing, planning, and scaling cloud implementations. Our Cloud Computing course helps you master the core skill sets required to design and deploy dynamically scalable and reliable applications on three popular cloud platform providers: Microsoft Azure, AWS, and GCP. ✅ Key Features - Caltech CTME Post Graduate Certificate - Enrolment in Simplilearn’s JobAssist - Receive up to 30 CEUs from Caltech CTME - Simplilearn's JobAssist helps you get noticed by top hiring companies - Attend Masterclasses from Caltech CTME instructors - Live virtual classes led by industry experts, hands-on projects and integrated labs - Online Convocation by Caltech CTME Program Director - 40+ Hands-On Projects and Integrated Labs - Capstone Project in 4 Domains - Caltech CTME Circle Membership ✅ Skills Covered - Cloud Provider Selection - Application Migration - Performance Testing - Cloud Workloads - Identity Access Management - Autoscaling - Disaster Recovery - Web Services and API - Cloud Migration and Deployment - Database Management - MultiCloud Deployment - Storage Services 👉 Learn More At: https://www.simplilearn.com/pgp-cloud-computing-certification-training-course?utm_campaign=GCPWebsiteHosting-YHq8SWAkzG8&utm_medium=Description&utm_source=youtube 🔥🔥 Interested in Attending Live Classes? Call Us: IN - 18002127688 / US - +18445327688

detail
{'title': 'Google Cloud Platform Website Hosting | How To Host Website On Google Cloud | Simplilearn', 'heatmap': [{'end': 636.06, 'start': 610.226, 'weight': 1}], 'summary': 'Learn about the benefits of hosting a website on google cloud platform, including its secure and reliable features, cost-effectiveness, use cases like lush, and a quick hands-on guide. discover gcp scalability success, reduced infrastructure costs, and improved availability during peak loads. understand managing instance security, networking, and the potential for hosting a website on ec2 within the google cloud platform environment.', 'chapters': [{'end': 484.715, 'segs': [{'end': 65.993, 'src': 'embed', 'start': 34.746, 'weight': 0, 'content': [{'end': 41.371, 'text': 'a use case such as Lush and a quick hands-on on using GCP for web hosting.', 'start': 34.746, 'duration': 6.625}, {'end': 52.13, 'text': 'When you talk about cloud web hosting, Google Cloud has the feature of hosting a secure and reliable websites easily.', 'start': 42.631, 'duration': 9.499}, {'end': 55.931, 'text': 'It ensures customers and sites protection.', 'start': 52.97, 'duration': 2.961}, {'end': 62.052, 'text': 'The website is hosted on a fast and reliable network.', 'start': 56.371, 'duration': 5.681}, {'end': 65.993, 'text': 'You can do more work for less price with Google Cloud.', 'start': 62.892, 'duration': 3.101}], 'summary': 'Google cloud offers secure and reliable web hosting for a use case like lush, providing fast and cost-efficient solutions.', 'duration': 31.247, 'max_score': 34.746, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/YHq8SWAkzG8/pics/YHq8SWAkzG834746.jpg'}, {'end': 260.786, 'src': 'embed', 'start': 227.799, 'weight': 2, 'content': [{'end': 234.762, 'text': 'When you talk about GCP, There are various reasons why anyone would choose it for their use cases.', 'start': 227.799, 'duration': 6.963}, {'end': 236.183, 'text': "Now let's look at some reasons.", 'start': 234.982, 'duration': 1.201}, {'end': 237.504, 'text': 'When you talk about pricing.', 'start': 236.203, 'duration': 1.301}, {'end': 248.734, 'text': 'GCP has better pricing compared to its competitors, depending on the services which you would use, whether that would be infrastructure as a service,', 'start': 237.504, 'duration': 11.23}, {'end': 260.786, 'text': 'such as using compute engine instances and running your applications on them, or might be a managed service, such as Dataproc or Bigtable,', 'start': 248.734, 'duration': 12.052}], 'summary': 'Gcp offers better pricing compared to competitors for various services, such as compute engine instances and managed services like dataproc or bigtable.', 'duration': 32.987, 'max_score': 227.799, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/YHq8SWAkzG8/pics/YHq8SWAkzG8227799.jpg'}, {'end': 319.502, 'src': 'embed', 'start': 272.336, 'weight': 3, 'content': [{'end': 281.203, 'text': 'So there are different services which GCP offers and pricing has been a better option in case of Google in comparison to other competitors.', 'start': 272.336, 'duration': 8.867}, {'end': 283.973, 'text': 'When you talk about speed and performance.', 'start': 282.11, 'duration': 1.863}, {'end': 291.543, 'text': "it's very fast and increases the performance of your project if you use different services offered by Google.", 'start': 283.973, 'duration': 7.57}, {'end': 295.63, 'text': 'When you talk about live migration of apps.', 'start': 293.029, 'duration': 2.601}, {'end': 305.215, 'text': 'this is one of the features which organizations usually like, which none of other competitors are offering when it comes to live migration of apps.', 'start': 295.63, 'duration': 9.585}, {'end': 307.716, 'text': 'So there are specific features.', 'start': 305.795, 'duration': 1.921}, {'end': 313.199, 'text': 'For example, when you talk about computer engine, there is a feature stating live migration,', 'start': 307.776, 'duration': 5.423}, {'end': 319.502, 'text': 'wherein your resources or your instances which are running applications would be migrated.', 'start': 313.199, 'duration': 6.303}], 'summary': 'Gcp offers faster performance and live migration feature, setting it apart from competitors.', 'duration': 47.166, 'max_score': 272.336, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/YHq8SWAkzG8/pics/YHq8SWAkzG8272336.jpg'}, {'end': 433.797, 'src': 'embed', 'start': 341.227, 'weight': 5, 'content': [{'end': 351.519, 'text': 'You have different services for your big data needs, such as PubSub for publish, subscribing messaging system or going for data proc,', 'start': 341.227, 'duration': 10.292}, {'end': 358.086, 'text': 'which basically allows you to spin up your Hadoop and Spark clusters to run your different jobs, and so on.', 'start': 351.519, 'duration': 6.567}, {'end': 361.71, 'text': 'So, when we talk about features of Google Cloud Platform,', 'start': 358.466, 'duration': 3.244}, {'end': 371.7, 'text': 'it offers high productivity because you are using the resources which are based on the same infrastructure which Google uses for its own different use cases.', 'start': 361.71, 'duration': 9.99}, {'end': 382.486, 'text': 'You can work from anywhere provided you have internet connection and you can connect to the cloud platform and use different services offered via web.', 'start': 372.401, 'duration': 10.085}, {'end': 388.95, 'text': 'You can quickly collaborate with different teams or different colleagues working on different projects,', 'start': 382.646, 'duration': 6.304}, {'end': 392.571, 'text': 'which might be sharing or using different GCP resources.', 'start': 388.95, 'duration': 3.621}, {'end': 400.043, 'text': 'You are benefiting from high security and different encryption and security mechanisms which GCP offers.', 'start': 392.972, 'duration': 7.071}, {'end': 406.548, 'text': 'Now there are fewer sources or you could say data which is stored on vulnerable devices.', 'start': 400.604, 'duration': 5.944}, {'end': 412.293, 'text': 'There is high reliability, flexibility or scalability which GCP offers,', 'start': 406.949, 'duration': 5.344}, {'end': 424.981, 'text': 'and the cost effectiveness really makes it as a good choice when you would want to benefit from infrastructure modernization and using a cloud platform solution for your use case.', 'start': 412.293, 'duration': 12.688}, {'end': 430.885, 'text': 'now, when you talk about different types of web hosting, google cloud offers three types of web hosting.', 'start': 424.981, 'duration': 5.904}, {'end': 433.797, 'text': 'you have wordpress now.', 'start': 431.656, 'duration': 2.141}], 'summary': 'Google cloud platform offers high productivity, security, reliability, and cost effectiveness for big data needs, with three types of web hosting available.', 'duration': 92.57, 'max_score': 341.227, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/YHq8SWAkzG8/pics/YHq8SWAkzG8341227.jpg'}], 'start': 7.674, 'title': 'Google cloud platform benefits', 'summary': "Covers the benefits of hosting a website on google cloud platform, including its secure and reliable features, cost-effectiveness, basics of cloud computing, use cases like lush, and a quick hands-on guide. it also introduces the basics of cloud computing, google cloud platform's services, advantages such as better pricing, fast performance, unique features like live migration of apps, high productivity, security, reliability, flexibility, cost-effectiveness, offerings in big data space, and various types of web hosting.", 'chapters': [{'end': 65.993, 'start': 7.674, 'title': 'Google cloud web hosting', 'summary': 'Discusses the benefits of hosting a website on google cloud platform, emphasizing its secure and reliable features and cost-effectiveness, while also covering basics of cloud computing, use cases like lush, and a quick hands-on guide.', 'duration': 58.319, 'highlights': ['Google Cloud Platform offers secure and reliable web hosting with fast and reliable network, ensuring customer and site protection.', 'Hosting on Google Cloud enables more work for less price, providing a cost-effective solution for web hosting.', "The chapter covers basics of cloud computing web hosting service providers and different types of web hosting available, providing a comprehensive understanding of GCP's offerings.", 'A use case such as Lush is mentioned to exemplify the practical application of Google Cloud Platform for web hosting.', 'The session also includes a quick hands-on guide on using GCP for web hosting, imparting practical knowledge to the audience.']}, {'end': 319.502, 'start': 67.133, 'title': 'Introduction to google cloud computing', 'summary': 'Introduces the basics of cloud computing and explains how google cloud platform (gcp) offers various services, including better pricing, fast performance, and unique features like live migration of apps.', 'duration': 252.369, 'highlights': ['Google Cloud Platform (GCP) offers better pricing compared to its competitors, depending on the services used, such as infrastructure as a service, managed services like Dataproc or BigQuery, and building data warehouses. The pricing of GCP is competitive and depends on the specific services used, offering potential cost savings for infrastructure and managed services.', 'GCP provides fast performance and can enhance the performance of projects through its various services. The use of GCP services can significantly improve project performance due to its fast and efficient infrastructure.', 'GCP offers a unique feature of live migration of apps, which is not provided by its competitors. The live migration feature of GCP is a distinct advantage, as it allows for seamless movement of running applications, which is not offered by other cloud providers.']}, {'end': 484.715, 'start': 319.802, 'title': 'Advantages of google cloud platform', 'summary': 'Discusses the advantages of google cloud platform, including high productivity, security, reliability, flexibility, and cost-effectiveness, as well as various offerings in big data space and different types of web hosting.', 'duration': 164.913, 'highlights': ['Google Cloud offers high productivity due to the use of resources based on the same infrastructure which Google uses for its own different use cases. Google Cloud Platform offers high productivity by utilizing the same infrastructure as Google for various use cases, ensuring efficient resource utilization.', 'High security and different encryption and security mechanisms are offered by GCP, resulting in fewer vulnerable data sources. GCP provides high security and encryption mechanisms, reducing the vulnerability of stored data and ensuring secure data management.', 'GCP provides high reliability, flexibility, and scalability, along with cost-effectiveness, making it a good choice for infrastructure modernization and cloud platform solutions. Google Cloud Platform offers high reliability, flexibility, scalability, and cost-effectiveness, making it an ideal solution for infrastructure modernization and cloud platform adoption.', 'Various offerings in big data space, including services like PubSub and data proc for different big data needs, distinguish GCP from its competitors. Google Cloud Platform offers various big data services, such as PubSub and data proc, catering to diverse big data needs and providing a competitive edge over other providers.', 'Google Cloud offers three types of web hosting, including WordPress, LAMP stack, and the option to build a website with custom code directly on Compute Engine. Google Cloud provides three types of web hosting options: WordPress, LAMP stack, and building a website with custom code on Compute Engine, catering to diverse web hosting needs.']}], 'duration': 477.041, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/YHq8SWAkzG8/pics/YHq8SWAkzG87674.jpg', 'highlights': ['Google Cloud Platform offers secure and reliable web hosting with fast and reliable network, ensuring customer and site protection.', 'Hosting on Google Cloud enables more work for less price, providing a cost-effective solution for web hosting.', 'GCP offers better pricing compared to its competitors, depending on the services used, such as infrastructure as a service, managed services like Dataproc or BigQuery, and building data warehouses.', 'GCP provides fast performance and can enhance the performance of projects through its various services.', 'GCP offers a unique feature of live migration of apps, which is not provided by its competitors.', 'Google Cloud offers high productivity due to the use of resources based on the same infrastructure which Google uses for its own different use cases.', 'High security and different encryption and security mechanisms are offered by GCP, resulting in fewer vulnerable data sources.', 'GCP provides high reliability, flexibility, and scalability, along with cost-effectiveness, making it a good choice for infrastructure modernization and cloud platform solutions.', 'Various offerings in big data space, including services like PubSub and data proc for different big data needs, distinguish GCP from its competitors.', 'Google Cloud provides three types of web hosting options: WordPress, LAMP stack, and building a website with custom code on Compute Engine, catering to diverse web hosting needs.']}, {'end': 689.875, 'segs': [{'end': 586.408, 'src': 'embed', 'start': 560.245, 'weight': 0, 'content': [{'end': 569.413, 'text': "Now, what was the result of all this? The availability during peak loads was improved because of Google Compute Engine's auto-scaling feature.", 'start': 560.245, 'duration': 9.168}, {'end': 572.696, 'text': 'The infrastructure hosting costs were reduced by 40%.', 'start': 569.813, 'duration': 2.883}, {'end': 581.424, 'text': "Streamline data center usage from 5 to 3 with Google's high-quality private network really benefited Lush,", 'start': 572.696, 'duration': 8.728}, {'end': 586.408, 'text': 'and it provided a flexible architecture and scalability for future business growth.', 'start': 581.424, 'duration': 4.984}], 'summary': 'Google compute engine improved peak load availability, reduced hosting costs by 40%, streamlined data center usage, and provided flexible architecture for future growth.', 'duration': 26.163, 'max_score': 560.245, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/YHq8SWAkzG8/pics/YHq8SWAkzG8560245.jpg'}, {'end': 689.875, 'src': 'heatmap', 'start': 610.226, 'weight': 3, 'content': [{'end': 614.468, 'text': 'for example, if we go in to the google cloud platform,', 'start': 610.226, 'duration': 4.242}, {'end': 627.956, 'text': 'clicking on console And here the easiest way I could test it is by going to my compute engine VM instances, and here I can spin up an instance.', 'start': 614.468, 'duration': 13.488}, {'end': 628.997, 'text': 'I can click on create.', 'start': 628.036, 'duration': 0.961}, {'end': 636.06, 'text': 'Now in my previous sessions, I have also explained about how you could create a template and run an instance from that.', 'start': 629.077, 'duration': 6.983}, {'end': 638.181, 'text': 'We can also click on new VM instance.', 'start': 636.28, 'duration': 1.901}, {'end': 640.522, 'text': "Let's call it new instance.", 'start': 638.321, 'duration': 2.201}, {'end': 642.303, 'text': 'I will choose a region.', 'start': 641.362, 'duration': 0.941}, {'end': 644.744, 'text': 'for example, frankfurt.', 'start': 643.163, 'duration': 1.581}, {'end': 647.767, 'text': 'i will let it be general purpose machines.', 'start': 644.744, 'duration': 3.023}, {'end': 652.43, 'text': 'let this machine be one virtual cpu core and 3.75 gigabyte ram.', 'start': 647.767, 'duration': 4.663}, {'end': 660.857, 'text': "if i'm looking for a heavier website which might have more users logging in and so on, then i can choose a higher configuration machine.", 'start': 652.43, 'duration': 8.427}, {'end': 665.14, 'text': 'here we have the option to choose our distribution.', 'start': 660.857, 'duration': 4.283}, {'end': 672.086, 'text': 'so, for example, I can choose Ubuntu and then I can choose a distribution version.', 'start': 665.14, 'duration': 6.946}, {'end': 674.608, 'text': 'So let it be 16.04.', 'start': 672.126, 'duration': 2.482}, {'end': 680.752, 'text': 'We can choose the disk size to be 20 gigabyte and we can use SSDs or HDDs.', 'start': 674.608, 'duration': 6.144}, {'end': 685.356, 'text': 'So as of now, it is standard persistent disk that is HDD and that should be enough.', 'start': 681.193, 'duration': 4.163}, {'end': 687.133, 'text': "Let's click on select.", 'start': 686.072, 'duration': 1.061}, {'end': 689.875, 'text': 'Here, I will say allow default access.', 'start': 687.754, 'duration': 2.121}], 'summary': 'Demonstration of spinning up a new vm instance in google cloud platform with specific configurations and settings.', 'duration': 75.407, 'max_score': 610.226, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/YHq8SWAkzG8/pics/YHq8SWAkzG8610226.jpg'}], 'start': 485.137, 'title': 'Gcp scalability success and web hosting benefits', 'summary': "Illustrates lush's success with gcp scalability, reducing infrastructure costs by 40%, and improved availability during peak loads. it also discusses the benefits of google cloud for web hosting, emphasizing easy setup and vm instance configuration.", 'chapters': [{'end': 586.408, 'start': 485.137, 'title': 'Lush case study: gcp scalability success', 'summary': 'Illustrates how lush overcame website crashes and reduced infrastructure costs by 40% using google cloud platform, resulting in improved availability during peak loads and streamlined data center usage from 5 to 3, leading to a bright future for lush cosmetics.', 'duration': 101.271, 'highlights': ['Lush reduced infrastructure costs by 40% using Google Cloud Platform The usage of Google Cloud Platform resulted in a 40% reduction in infrastructure costs for Lush.', 'Improved availability during peak loads The availability during peak loads was enhanced due to the auto-scaling feature of Google Compute Engine.', 'Streamlined data center usage from 5 to 3 Lush optimized its data center usage, reducing the number of data centers from 5 to 3, resulting in streamlined operations and cost savings.']}, {'end': 642.303, 'start': 586.914, 'title': 'Google cloud web hosting benefits', 'summary': 'Discusses the benefits of using google cloud for web hosting, highlighting the ease of setting up vm instances and creating templates for running instances, demonstrating the process through the google cloud platform console.', 'duration': 55.389, 'highlights': ['The simplest approach could be seen by clicking and setting up a VM instance by going to your console.', 'Demonstrates the process of setting up a new VM instance and choosing a region.', 'Explains the option of creating a template and running an instance from it.']}, {'end': 689.875, 'start': 643.163, 'title': 'Configuring virtual machines for websites', 'summary': 'Discusses configuring virtual machines for websites, offering insights on choosing machine configurations based on website requirements, such as cpu cores, ram, distribution, version, and disk size.', 'duration': 46.712, 'highlights': ['Choosing machine configurations based on website requirements, such as virtual CPU core and 3.75 gigabyte RAM, and selecting a higher configuration for heavier websites with more users logging in.', 'Options to choose distribution, for example, Ubuntu, and distribution version, such as 16.04, and selecting disk size, for instance, 20 gigabytes with the choice of SSDs or HDDs.', 'Selecting the standard persistent disk, HDD, and allowing default access.']}], 'duration': 204.738, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/YHq8SWAkzG8/pics/YHq8SWAkzG8485137.jpg', 'highlights': ['Lush reduced infrastructure costs by 40% using Google Cloud Platform', 'Improved availability during peak loads with auto-scaling feature', 'Streamlined data center usage from 5 to 3 for cost savings', 'Easy setup of VM instance by clicking and setting up in console', 'Demonstrates the process of setting up a new VM instance and choosing a region', 'Choosing machine configurations based on website requirements', 'Options to choose distribution, for example, Ubuntu, and distribution version', 'Selecting the standard persistent disk, HDD, and allowing default access']}, {'end': 888.537, 'segs': [{'end': 712.355, 'src': 'embed', 'start': 690.316, 'weight': 4, 'content': [{'end': 699.944, 'text': 'I would say allow HTTP and HTTPS so that if I have a website content hosted on this machine, I can access it over HTTP.', 'start': 690.316, 'duration': 9.628}, {'end': 703.647, 'text': 'Now, here you have management options for your instance.', 'start': 700.344, 'duration': 3.303}, {'end': 712.355, 'text': 'You have security option, which basically allows you to provide a public key if you are interested in using an external SSH client to connect.', 'start': 704.148, 'duration': 8.207}], 'summary': 'Allow http and https for website access. management options include security with public key for external ssh client.', 'duration': 22.039, 'max_score': 690.316, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/YHq8SWAkzG8/pics/YHq8SWAkzG8690316.jpg'}, {'end': 812.209, 'src': 'embed', 'start': 757.758, 'weight': 1, 'content': [{'end': 769.465, 'text': 'create and that should create my instance to which you can connect using ssh from the console itself or using a external client such as putty,', 'start': 757.758, 'duration': 11.707}, {'end': 774.067, 'text': 'which will then need the public ip of this instance, the ppk file.', 'start': 769.465, 'duration': 4.602}, {'end': 776.769, 'text': 'what we have, and you can connect to this instance.', 'start': 774.067, 'duration': 2.702}, {'end': 784.813, 'text': 'what i can also do is i can just do a simple ssh from here and that will basically allow me to connect to the instance.', 'start': 776.769, 'duration': 8.044}, {'end': 793.278, 'text': 'what we also need to remember is each instance, what we create in compute, is also having some default firewall rules.', 'start': 784.813, 'duration': 8.465}, {'end': 795.419, 'text': 'now i have connected to my instance.', 'start': 793.278, 'duration': 2.141}, {'end': 803.424, 'text': 'i can click on sudo, su, i can log in as root and here, if i would want, i can install a particular service.', 'start': 795.419, 'duration': 8.005}, {'end': 812.209, 'text': "so let's say apache, let's say apt-get, install, and then i can say apache 2 or httpd.", 'start': 803.424, 'duration': 8.785}], 'summary': 'Creating an instance and connecting via ssh, accessing root, and installing apache service.', 'duration': 54.451, 'max_score': 757.758, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/YHq8SWAkzG8/pics/YHq8SWAkzG8757758.jpg'}, {'end': 888.537, 'src': 'embed', 'start': 839.755, 'weight': 0, 'content': [{'end': 844.357, 'text': 'Now, before we look into this, we can also, for our instance, look at the firewall rules.', 'start': 839.755, 'duration': 4.602}, {'end': 846.358, 'text': 'So here you have network details.', 'start': 844.677, 'duration': 1.681}, {'end': 852.081, 'text': 'Now, since we created an instance by default, Google has created some firewall rules.', 'start': 846.718, 'duration': 5.363}, {'end': 861.677, 'text': 'which allow default HTTP, HTTPS, ICMP, your default internal access, RDP, and SSH access.', 'start': 852.591, 'duration': 9.086}, {'end': 868.521, 'text': 'And here it says these ingress rules, which allow incoming traffic, are allowed from anywhere.', 'start': 861.777, 'duration': 6.744}, {'end': 871.543, 'text': 'We can customize that at specific IP addresses.', 'start': 868.742, 'duration': 2.801}, {'end': 875.606, 'text': 'We can also look at egress, which is basically outgoing traffic.', 'start': 872.024, 'duration': 3.582}, {'end': 882.771, 'text': 'And this is again saying my machine can connect to the external world in different ways using different protocols,', 'start': 876.126, 'duration': 6.645}, {'end': 885.274, 'text': 'so you can customize these firewall rules.', 'start': 882.771, 'duration': 2.503}, {'end': 886.054, 'text': 'as of now.', 'start': 885.274, 'duration': 0.78}, {'end': 888.537, 'text': "i'm going to let it be default.", 'start': 886.054, 'duration': 2.483}], 'summary': 'Google has created firewall rules allowing http, https, icmp, rdp, and ssh access with incoming traffic allowed from anywhere.', 'duration': 48.782, 'max_score': 839.755, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/YHq8SWAkzG8/pics/YHq8SWAkzG8839755.jpg'}], 'start': 690.316, 'title': 'Managing instance security and networking', 'summary': 'Covers managing instance security, including public and private keys, http/https access, and ssh connection. it also discusses default firewall rules, service installation, and google cloud firewall rules, enabling customization for incoming and outgoing traffic.', 'chapters': [{'end': 784.813, 'start': 690.316, 'title': 'Managing instance security and ssh connection', 'summary': 'Covers managing instance security with the use of public and private keys, allowing http and https access, and demonstrating the process of connecting to an instance using ssh or an external client.', 'duration': 94.497, 'highlights': ['The chapter covers managing instance security with the use of public and private keys It explains the process of providing a public key for using an external SSH client and demonstrates the creation and usage of private and public keys.', 'Allowing HTTP and HTTPS access for hosting website content on the instance It discusses the necessity of allowing HTTP and HTTPS for accessing website content hosted on the instance.', 'Demonstrating the process of connecting to an instance using SSH or an external client It demonstrates the process of connecting to an instance using SSH from the console or using an external client like PuTTY, requiring the public IP and ppk file.']}, {'end': 839.535, 'start': 784.813, 'title': 'Instance firewall rules and service installation', 'summary': 'Discusses the default firewall rules for instances in compute, the process of installing and checking the status of the apache web server service, and the accessibility of the web application based on the firewall rules.', 'duration': 54.722, 'highlights': ['The default firewall rules for instances in compute are important to remember.', "The process of installing and checking the status of the Apache web server service involves using commands like 'apt-get install' and 'service HTTP D status'.", 'The accessibility of the Apache web server page is dependent on the firewall rules allowing access to it.']}, {'end': 888.537, 'start': 839.755, 'title': 'Google cloud firewall rules', 'summary': 'Explains google cloud firewall rules, highlighting the default settings for http, https, icmp, rdp, and ssh access, and the ability to customize these rules for incoming and outgoing traffic.', 'duration': 48.782, 'highlights': ['Google Cloud creates default firewall rules allowing HTTP, HTTPS, ICMP, RDP, and SSH access.', 'The default ingress rules allow incoming traffic from anywhere.', 'The ability to customize firewall rules for specific IP addresses and outgoing traffic.']}], 'duration': 198.221, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/YHq8SWAkzG8/pics/YHq8SWAkzG8690316.jpg', 'highlights': ['The ability to customize firewall rules for specific IP addresses and outgoing traffic.', 'Demonstrating the process of connecting to an instance using SSH or an external client.', 'The default firewall rules for instances in compute are important to remember.', 'Google Cloud creates default firewall rules allowing HTTP, HTTPS, ICMP, RDP, and SSH access.', 'Allowing HTTP and HTTPS access for hosting website content on the instance.']}, {'end': 1174.538, 'segs': [{'end': 984.796, 'src': 'embed', 'start': 888.537, 'weight': 0, 'content': [{'end': 898.986, 'text': 'now we connected to our instance from the browser and we were basically checking how you can use this browser by clicking on this.', 'start': 888.537, 'duration': 10.449}, {'end': 903.19, 'text': "now what i can also do is here i'm logged into the instance.", 'start': 898.986, 'duration': 4.204}, {'end': 911.379, 'text': 'my apache server is running, so the best way to check if apache web server is accessible via http.', 'start': 903.19, 'duration': 8.189}, {'end': 915.929, 'text': 'all i need is my public ip.', 'start': 911.379, 'duration': 4.55}, {'end': 917.372, 'text': "so let's copy this.", 'start': 915.929, 'duration': 1.443}, {'end': 922.721, 'text': "let's go here and I will say http://.", 'start': 917.372, 'duration': 5.349}, {'end': 927.884, 'text': 'just give your public IP and that shows your Apache 2 web server page.', 'start': 922.721, 'duration': 5.163}, {'end': 933.047, 'text': 'that means the Apache service has already been run now.', 'start': 927.884, 'duration': 5.163}, {'end': 937.07, 'text': 'here it tells if you would want to host a particular page.', 'start': 933.047, 'duration': 4.023}, {'end': 945.355, 'text': 'what you will have to do is as it says here it is based on equivalent page on DBN from which Ubuntu Apache packaging is derived.', 'start': 937.07, 'duration': 8.285}, {'end': 950.426, 'text': 'If you can read this page, it means Apache HTTP server is installed at.', 'start': 945.925, 'duration': 4.501}, {'end': 951.927, 'text': 'this site is working properly.', 'start': 950.426, 'duration': 1.501}, {'end': 963.85, 'text': 'Now you can replace this file located at var www.html index.html before continuing to operate your HTTP server.', 'start': 952.367, 'duration': 11.483}, {'end': 973.392, 'text': 'So this is where you can change the particular page and you will be able to host your website on this particular EC2 instance.', 'start': 964.23, 'duration': 9.162}, {'end': 984.796, 'text': 'What we can do is we can check this so we can go into the browser and we can look in var www and that has an HTML folder.', 'start': 973.953, 'duration': 10.843}], 'summary': 'Connected to instance, verified apache server running via public ip, can host website on ec2 instance', 'duration': 96.259, 'max_score': 888.537, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/YHq8SWAkzG8/pics/YHq8SWAkzG8888537.jpg'}, {'end': 1160.443, 'src': 'embed', 'start': 1131.885, 'weight': 3, 'content': [{'end': 1139.152, 'text': 'Now. obviously, we can create a more complex website backed up by a database.', 'start': 1131.885, 'duration': 7.267}, {'end': 1151.659, 'text': 'use PHP, use MySQL to store the data and then host your website on a Google Cloud Platform service such as Compute, where your actual code is running.', 'start': 1139.152, 'duration': 12.507}, {'end': 1158.662, 'text': 'So we can learn about your web hosting on Compute instances in further sessions.', 'start': 1152.18, 'duration': 6.482}, {'end': 1159.703, 'text': 'Thank you.', 'start': 1159.342, 'duration': 0.361}, {'end': 1160.443, 'text': 'Keep learning.', 'start': 1159.923, 'duration': 0.52}], 'summary': 'Learn to create complex websites using php, mysql, and host on google cloud platform compute service for web hosting.', 'duration': 28.558, 'max_score': 1131.885, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/YHq8SWAkzG8/pics/YHq8SWAkzG81131885.jpg'}], 'start': 888.537, 'title': 'Apache web server and hosting on ec2', 'summary': 'Covers accessing the apache web server via http using the public ip, confirming its accessibility, hosting a website on an ec2 instance, testing html files, and potential for creating a more complex website on google cloud platform.', 'chapters': [{'end': 950.426, 'start': 888.537, 'title': 'Checking apache web server via http', 'summary': 'Demonstrates accessing the apache web server from a browser, confirming its accessibility via http using the public ip, and verifying the running of the apache service, with an emphasis on the process and results of the checks.', 'duration': 61.889, 'highlights': ['By accessing the Apache web server from a browser, we can confirm its accessibility via HTTP using the public IP, and verify the running of the Apache service.', 'The Apache service is confirmed to be running as the public IP displays the Apache 2 web server page.', 'The process of checking the accessibility of the Apache web server via HTTP and verifying the running of the Apache service is demonstrated.']}, {'end': 1174.538, 'start': 950.426, 'title': 'Hosting website on ec2 instance', 'summary': 'Explains the process of hosting a website on an ec2 instance, including moving and testing html files, restarting the apache service, and accessing the new web page using the public ip address, and concludes with the potential for creating a more complex website backed up by a database and hosted on a google cloud platform service.', 'duration': 224.112, 'highlights': ['The process of hosting a website on an EC2 instance is explained, including moving and testing HTML files, restarting the Apache service, and accessing the new web page using the public IP address. N/A', 'The potential for creating a more complex website backed up by a database and hosted on a Google Cloud Platform service is mentioned. N/A']}], 'duration': 286.001, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/YHq8SWAkzG8/pics/YHq8SWAkzG8888537.jpg', 'highlights': ['The process of hosting a website on an EC2 instance is explained, including moving and testing HTML files, restarting the Apache service, and accessing the new web page using the public IP address.', 'By accessing the Apache web server from a browser, we can confirm its accessibility via HTTP using the public IP, and verify the running of the Apache service.', 'The Apache service is confirmed to be running as the public IP displays the Apache 2 web server page.', 'The potential for creating a more complex website backed up by a database and hosted on a Google Cloud Platform service is mentioned.', 'The process of checking the accessibility of the Apache web server via HTTP and verifying the running of the Apache service is demonstrated.']}], 'highlights': ['Google Cloud Platform offers secure and reliable web hosting with fast and reliable network, ensuring customer and site protection.', 'GCP offers high productivity due to the use of resources based on the same infrastructure which Google uses for its own different use cases.', 'GCP provides high reliability, flexibility, and scalability, along with cost-effectiveness, making it a good choice for infrastructure modernization and cloud platform solutions.', 'Lush reduced infrastructure costs by 40% using Google Cloud Platform', 'Improved availability during peak loads with auto-scaling feature', 'The ability to customize firewall rules for specific IP addresses and outgoing traffic.', 'Demonstrating the process of connecting to an instance using SSH or an external client.', 'The process of hosting a website on an EC2 instance is explained, including moving and testing HTML files, restarting the Apache service, and accessing the new web page using the public IP address.']}