Mastering Cloud Servers: A Comprehensive Checkpoint
Discover in our latest blog post “Checkpoint Cloud Server: Your Path to Cloud Expertise” a comprehensive review of your Cloud Server knowledge! From cloud basics to mastering the Linux command line and using SSH – this post guides you through it all.
Introduction
The Cloud Server checkpoint is designed to help you review what you’ve learned from our introductory articles on Cloud Servers. There, we introduced cloud computing, cloud servers, and the Linux command line. You can use this checkpoint to assess your knowledge on these topics, revisit important terms and commands, and find resources for further learning.
What is the Cloud?
Cloud computing provides computing resources as a service. This means that the resources are managed by the cloud provider and not the end user. In our article “A General Introduction to Cloud Computing,” we defined cloud computing as established by the National Institute of Standards and Technology (NIST).
Key Terms
You have developed a basic vocabulary of common terms related to cloud computing. You can also recognize how cloud resources are provided through deployment models such as Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).
Using the Command Line
In our article “An Introduction to the Linux Command Line,” you have started to love your terminal. With the Initial Server Setup, you configured a Linux environment with SSH, a firewall set up with ufw, a package manager, and a non-root user with sudo rights.
Using SSH
The Secure Shell Protocol (SSH) allows you to log in to a remote server and execute command line commands from an unsecured network. In our SSH basics, you generated an SSH key pair to connect to your remote server.
What’s Next?
You can host a cloud server on a virtual server. Once you are familiar with the basics of Linux, you can try to secure your VPS and set up Fail2ban to protect your server. You will also need to decide which package management system you would like to use.
Conclusion
With your newly acquired cloud knowledge, you are well-equipped to continue your cloud journey with web servers, databases, containers, and security. Use the resources to further develop your skills and address potential issues that may arise during your work.