❗The content presented here is sourced directly from ThaiMOOC platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [May 19th, 2023]
This course provides an overview of the four Google Cloud website architectures available to ensure that your website is available and scalable. Participants will learn how to build a website on Google Cloud and complete a hands-on challenge lab to demonstrate their skills and validate their knowledge. Upon completion of the course, participants will receive an exclusive Google Cloud digital badge. The course is based on the video series Get Cooking in Cloud.
[Applications]
Upon completion of this course, users can apply their knowledge to build a website on Google Cloud. They can use the four Google Cloud website architectures to ensure that their website is available and scalable. Additionally, users can complete the challenge lab at the end of the course to receive an exclusive Google Cloud digital badge. This will demonstrate their skills and validate their knowledge.
[Career Paths]
1. Cloud Architect: Cloud Architects are responsible for designing, planning, and scaling cloud computing systems. They must have a deep understanding of cloud technologies, such as Google Cloud Platform, and be able to design and implement solutions that meet the needs of their organization. As cloud computing continues to grow in popularity, the demand for Cloud Architects is expected to increase.
2. Cloud Developer: Cloud Developers are responsible for developing applications and services that run on cloud platforms, such as Google Cloud Platform. They must have a deep understanding of cloud technologies and be able to develop applications that are secure, scalable, and reliable. As cloud computing continues to grow in popularity, the demand for Cloud Developers is expected to increase.
3. Cloud Security Engineer: Cloud Security Engineers are responsible for ensuring the security of cloud-based systems and applications. They must have a deep understanding of cloud security technologies and be able to design and implement solutions that meet the security needs of their organization. As cloud computing continues to grow in popularity, the demand for Cloud Security Engineers is expected to increase.
4. Cloud Solutions Architect: Cloud Solutions Architects are responsible for designing and implementing cloud-based solutions. They must have a deep understanding of cloud technologies, such as Google Cloud Platform, and be able to design and implement solutions that meet the needs of their organization. As cloud computing continues to grow in popularity, the demand for Cloud Solutions Architects is expected to increase.
[Education Paths]
1. Bachelor of Science in Computer Science: This degree path focuses on the fundamentals of computer science, such as programming, algorithms, data structures, and software engineering. It also covers topics such as artificial intelligence, machine learning, and cloud computing. With the increasing demand for cloud computing, this degree path is becoming increasingly popular and is a great way to gain the skills needed to build and manage websites on Google Cloud.
2. Bachelor of Science in Information Technology: This degree path focuses on the application of technology to solve business problems. It covers topics such as database management, network security, and web development. This degree path is ideal for those looking to build and manage websites on Google Cloud, as it provides the necessary skills to design, develop, and maintain websites.
3. Master of Science in Computer Science: This degree path focuses on advanced topics in computer science, such as distributed systems, computer networks, and software engineering. It also covers topics such as cloud computing, big data, and machine learning. This degree path is ideal for those looking to gain the skills needed to build and manage websites on Google Cloud, as it provides the necessary knowledge and skills to design, develop, and maintain websites.
4. Master of Science in Information Technology: This degree path focuses on the application of technology to solve business problems. It covers topics such as database management, network security, and web development. This degree path is ideal for those looking to build and manage websites on Google Cloud, as it provides the necessary skills to design, develop, and maintain websites.
Course Syllabus
Hosting a Static Web App on Google Cloud using Cloud Storage
Deploy Your Website on Cloud Run
In this lab you will deploy a website to Google Kubernetes Engine, scale it out to more instances, then deploy a new version using rolling updates.
Hosting a Web App on Google Cloud using Compute Engine (video)
Hosting a Web App on Google Cloud Using Compute Engine
In this lab youâll deploy and scale a Web App on Google Compute Engine.
Deploy, Scale, and Update Your Website on Google Kubernetes Engine
In this lab you will learn how to deploy a website to Google Kubernetes Engine, scale it out to more instances, and deploy a new version using Rolling Updates.
Migrating a Monolithic Website to Microservices on Google Kubernetes Engine
In this lab you will deploy a monolithic application to a Google Kubernetes Engine cluster, then break it down into microservices.
Case Study: Hosting Scalable web apps on Google Cloud