
HTTP Web Basics for Every Developer
yh
Learn the core HTTP features essential for practical use and how to design proper HTTP APIs.
Basic
Network
I want to launch a side project as a real service and study Kubernetes, but managed services from AWS/GCP (EKS, GKE, etc.) are too expensive. On the other hand, running it only on a local computer makes it difficult to experience network configurations or actual deployment environments. We will utilize the "Always Free" tier of Oracle Cloud (OCI), which offers the most powerful free benefits among existing public clouds. By installing the lightweight yet powerful k3s, we will build a Linux server and Kubernetes environment capable of hosting actual services from scratch—all at zero cost. After taking this course, you will gain a general understanding of cloud networking and possess your own Kubernetes cluster infrastructure where you can deploy and operate your applications for free.
138 learners
Level Basic
Course period Unlimited


Reviews from Early Learners
5.0
배고프면근손실
I had only been using AWS, but I became interested in Oracle as well, so I decided to take this course. It's very helpful!
5.0
jjjsle
I've bought dozens of courses on Inflearn, but I think this is the best purchase I've ever made. I just followed along, and I'm so happy to have my own free cloud now. Thank you!
5.0
탄코
The course is structured in a way that is easy to follow, so I succeeded in building the cluster on my first try. The best part was being able to set up an actual deployment infrastructure for free using the Oracle Cloud Free Tier. It seems like a sufficient environment for building a personal portfolio infrastructure or hosting side projects.
You will have an infrastructure where you can deploy and operate your own services immediately.
You will have a high-spec cloud computer that is free for life. (Based on Oracle's current standards)
Experience setting up network infrastructure directly in a cloud environment.
Experience building a Kubernetes cluster yourself in a cloud environment.
Have you felt overwhelmed by cloud infrastructure setup and Kubernetes practice?
If you've hesitated due to expensive cloud costs and complex configurations,
build your own high-spec cloud environment for free for life through this course.
Practice everything from setting up Kubernetes, k3s, and Oracle Cloud environments
to networking basics such as VCN, subnets, and route tables..
Instead of simple theoretical learning, you will build your own Kubernetes cluster capable of actual service by utilizing the OCI Always Free tier.
You will personally experience SSH connection, k3s installation, and Nginx deployment, and you will have your own
free high-specification cloud server.máy chủ đám mây cấu hình cao miễn phí.
Understand the course objectives and overall architecture, and learn the concept of OCI Free Tier. Instructions on checking essential requirements and how to download course materials are provided.
We provide detailed instructions on how to create an OCI account to take advantage of the Always Free Tier benefits. We cover troubleshooting tips that may arise during account creation and the basics of security settings.
From Virtual Cloud Networks (VCN) to subnets, gateways, route tables, and security lists, you will gain a clear understanding of the concepts by directly configuring the core components of a cloud network.
Create Master and Worker node server instances that deliver optimal performance within the limits of the OCI Free Tier. Practice configuring high-specification ARM-based instances.
Learn how to connect to the server using SSH and resolve permission issues. Learn how to write connection automation scripts to improve productivity and how to check network connectivity.
Build a Kubernetes cluster by directly installing the lightweight and powerful k3s on Oracle Cloud servers. Practice the process of installing Master and Worker nodes and joining the cluster.
Install local management tools such as Rancher Desktop and OpenLens, and learn how to conveniently manage the built Kubernetes cluster from your local environment by configuring the Kubeconfig file.
Write a YAML specification to deploy a test Nginx application, deploy it to the actual cluster, and conduct an access test via NodePort.
We conclude the lecture by presenting ways to operate your own services using the free cloud infrastructure and Kubernetes cluster built so far.
Point 1. High-spec cloud free for life
Build your own high-specification cloud computer using Oracle Cloud's (OCI) powerful free tier, without worrying about the expensive subscription fees of AWS/GCP. You can manually create a production-ready Linux server and Kubernetes environment with zero cost.
Point 2. Building your own k3s cluster
Gain hands-on experience building everything from the ground up, from cloud networks to Kubernetes clusters. By installing the lightweight yet powerful k3s, you can gain a deep understanding of real-world production environments.
Point 3. The foundation for deploying and operating your own apps
Deploy and operate your own services on the cloud without hesitation. Based on the Kubernetes infrastructure you will build through this course, you can turn your ideas into real-world services.
Point 4. Hands-on Cloud Networking Experience
From Virtual Cloud Networks (VCN), subnets, and gateways to route tables and security lists. You can build solid practical skills by manually configuring the core concepts of cloud networking. Gain a firm grasp of the essential network knowledge required for actual service operations.
✔️ Those who want to build high-spec cloud infrastructure at zero cost
Those who want to utilize Oracle Cloud's Always Free tier instead of expensive managed services from AWS/GCP
Those who want to go beyond the limitations of a local environment and experience actual cloud networks and deployment environments
Those who want to build a foundation for deploying and operating their own applications without any cost burden.
✔️ Those who want to build Kubernetes (k8s) themselves and gain hands-on operational experience
Those who want to experience setting up a Kubernetes cluster themselves using k3s, instead of using managed services like EKS or GKE.
Those who want to go beyond simple usage and learn the process of directly designing and building network infrastructure in a cloud environment
Those who want to operate Kubernetes in a stable, free cloud environment without the hassle of migrating servers every year.
✔️ Developers who want to add actual service operation experience to their portfolio
Those who want to go beyond side projects and build high-specification cloud computers at a production-service level
Those who want to personally experience the entire process, from setting up a virtual network to building a Kubernetes cluster and deploying apps.
Those who want to gain practical experience by deploying their own apps to the cloud and operating them for free
Course Features
The course is highly practice-oriented and focuses on the final results.
Concepts and theoretical explanations will not be covered in depth.
Hands-on Environment
Creating an Oracle Cloud (OCI) Free Tier account is required.
An SSH client (e.g., PuTTY, OpenSSH) is required on your local PC.
An environment with a stable internet connection is recommended.
Prerequisites and Important Notes
It is helpful to have an understanding of basic Linux commands.
It is helpful to have an understanding of cloud and network basics (IP, ports).
Learning Materials
Please use the PDF provided in the lecture.
Utilize free management tools such as Rancher Desktop and OpenLens.
Who is this course right for?
A light hands-on experience with Cloud, Kubernetes, and service deployment operations.
People who want to practice operating Kubernetes using a free cloud service.
People who find it annoying to move servers every year just to use AWS for free.
People who want to deploy and operate their own services right away
Need to know before starting?
The passion to actually deploy and operate my own program.
Understanding the general concepts of cloud services and Kubernetes clusters
It's a plus if you have experience using the Linux operating system.
Career Verified
138
Learners
8
Reviews
3
Answers
5.0
Rating
1
Course
Hello. I'm Jino.
I am working as a server team lead at an IT service company in Pangyo.
I aim to live my life making the most of my background in IT technology.
I prefer a reasonably simple "develop first, optimize later" approach that aligns with business needs.
Please feel free to contact me with any inquiries regarding lectures or learning!
Thank you~!
All
29 lectures ∙ (1hr 26min)
Course Materials:
All
8 reviews
5.0
8 reviews
Reviews 9
∙
Average Rating 5.0
5
I am enjoying the lectures because I need OCI for the company I was hired at. :)
It's nice to meet someone using OCI in practice! If you need help setting up the OCI CLI, in addition to using the GUI on the webpage, I can send you the steps I followed!
Reviews 24
∙
Average Rating 5.0
Edited
5
I had only been using AWS, but I became interested in Oracle as well, so I decided to take this course. It's very helpful!
Thank you! I got so excited when I saw the course review notification. Have a great workout!
Explore other courses in the same field!
Limited time deal
$29.70
22%
$38.50