
Break down a hybrid cloud architecture, comparing on-prem resources like a MySQL server and VPN gateway with cloud Kubernetes in a VPC, establishing cross-tier connectivity between on-prem and cloud environments.
Generate a CSR and private key, request an SSL certificate from a domain registrar, and download it via email in palm chain format to secure your Ghost application.
Learn how to deploy applications with helm charts on a Kubernetes cluster, exploring templates, deployment yaml files, services, secrets, ingress, and the values file for the ghost helm chart.
Pin the Ghost image version in the helm chart, enable ingress and a load balancer, specify the hostname and external database, and create an ssl secret named after the ingress.
Create a GitHub account and a public repository named 'Lycos home chat', initialize local folder as the repository, and push helm chart with git add, git commit, and git push.
Learn to deploy a full-fledged Ghost CMS blog on Google Kubernetes Engine (GKE) and its backend MySQL server on an On-Prem virtual machine (VM) – simulating a hybrid cloud architecture. This hands-on course will guide you through building a modern hybrid cloud environment, connecting On-Prem resources with Google Cloud using a Site-to-Site VPN.
You’ll gain practical experience with key DevOps tools and technologies, including Docker, Helm, Kubernetes, Nginx, strongSwan VPN, MySQL, and Linux administration. By the end of the course, you'll have a working Ghost CMS blog application exposed to the internet, running on a scalable Kubernetes cluster with secure connectivity to an On-Prem MySQL instance.
Key Highlights:
Hybrid Cloud Setup: Connect Google Cloud and On-Prem resources via Site-to-Site VPN using strongSwan and Google VPN Gateway.
End-to-End DevOps: Use Docker, Helm, Kubernetes, Nginx, and GitHub to deploy and manage modern apps.
Linux Administration: Configure and manage On-Prem Linux setups for MySQL and VPN services.
DNS and SSL: Learn how to create a custom hostname, set up DNS records, and generate SSL certificates to expose your application securely.
Hands-On Projects: Apply your learning by deploying real-world applications on GKE and On-Prem VMs.
What You'll Learn:
Set up and configure hybrid cloud architectures connecting GKE and On-Prem resources.
Install and configure MySQL and strongSwan VPN on Ubuntu.
Deploy and expose applications with Helm and Kubernetes.
Secure applications with SSL certificates and DNS management.
Master Linux administration and cloud networking.
By the end of this course, you'll be able to architect, deploy, and manage hybrid cloud applications with confidence – whether on Google Cloud, On-Prem, or any other cloud provider!
Interactive Quizzes will test your understanding at the end of each section to ensure you're mastering the concepts. Join now and gain hands-on experience in one of the most sought-after cloud skills!