GitHub education pack is a developer's toolkit provided by GitHub for students free of charge, which contains many discounts on development tools and resources. The following is its application process:
Application conditions
Application steps
The student package supports many development tool resources. I counted about 104 kinds of resources.
Cheap name:
A domain name registration and website hosting company recognized by ICANN provides comprehensive IDC business products such as domain name registration, virtual hosting, VPS hosting and independent servers. Domain name management is convenient and cost-effective.
Benefits: Free. Me domain name and SSL certificate for one year.
name.com:
The domain name registrar authorized by ICANN is simple to use, convenient to register and manage, supports free Whois privacy service, has stable DNS and fast domain name resolution. Paypal and credit card payment are supported.
Benefits: Free domain name and free advanced security (SSL, privacy protection, etc. )
AWS training:
The student package provided by Amazon for students can access AWS cloud and get free training and collaboration resources.
Welfare: Provide 100 yuan cloud server quota.
Microsoft Azure:
Microsoft's public cloud service platform can access Microsoft Azure cloud service and learning resources without a credit card, which is too friendly for me without a visa card.
Benefits: Free use of more than 25 kinds of Microsoft Azure cloud services and Azure credit of $65,438+000.
Digital ocean:
Simple cloud hosting for developers
Welfare: 50 yuan Credit Platform Line
Canva:
Benefits: Free subscription at Canva Pro level 12 months.
Among the above resources, I will describe AWS and digital ocean in detail, and compare it with Alibaba Cloud, a domestic cloud hosting platform.
1.AWS can get a free credit certificate of 100 USD per year after applying for the GitHub student package, which can basically meet the needs of website construction (the price and available free packages will be displayed when choosing the installation package, so you can choose the free one).
Use the' Software' column to show the preparations for the free package booth: first, you should register your account in official website, fill in your personal information and credit card number (you must use a valid credit card, and you can see whether the credit card is valid in the "My Account" in the upper right corner of official website's homepage. After successful addition, an order will be automatically generated-you need to pay $ 1 to open the whole network function), and then click the unique link of AWS-educate section from the student preferential interface of GitHub Education pack to enter the student page, fill in your own student authentication information (English) and bind the previously applied account. After the authentication is successful, you will receive an email indicating that the authentication has passed. If not, you should follow the email request (at that time, it asked me to add the course name, teacher name and email address through the link sent). After passing, wait 24 hours before you can create an instance and start building a workstation. Website building process: first enter the "service" column of the console and click EC2 to start creating an instance (generally, only one instance will be built, and EC2 will be stopped or the server will be terminated when it is not needed, otherwise the service fee may be overspent).
Create an instance, then select the system image and instance type, configure the instance details and security groups, and then you can start the instance.
When starting an instance, you should create and save a key pair, remember the public IP address of ipv4, and then connect the instance with putty and puttygen. In the process of SSH connection, it should be noted that different system images will have different user names, and the user name of ubuntu system is Ubuntu. Amazon Linux system, the user name is ec2-user. For RHEL5, the user name may be root or ec2-user. This process takes a long time and is easy to report errors. I also completed it with reference to my brother's tutorial. To sum up, AWS platform needs a credit card to open an account, which can realize one-click website building. However, because the website server may be abroad, the response speed is not fast, so vpn is needed to operate it. Be careful not to step on the pit, so you may not be charged.
First, the pursuit of simplified configuration
Digitalocean is really useful. It is responsible for solving the most complex technical part of cloud host, and then providing users with extremely high-speed VPS products and all-SSD solid state drives. The pricing strategy adopts fixed-time and monthly payment instead of Linode one-time buyout, which allows users to allocate capital investment more freely. The easy-to-use API open interface allows you to customize products at will. The background management panel is very simple and practical, and there are a wealth of one-click installation tools. LNMP, Ruby on Rails, Django and Wordpress programs can be installed at the click of a mouse.
Second, think for beginners.
How long does it take to deploy a high-speed VPS? In the digital ocean, you only need 55 seconds! You can get a VPS cloud host with independent IP and root permissions. Such an efficient arrangement depends on the credit of the digital ocean technology team.
At the same time, the Digitalocean website has active user forums and help documents to guide you step by step on how to manage VPS. The commonly used LNMP one-click installation package and PPTP installation package can be found in official website and can be put into production immediately.
Third, pay on demand to save costs.
For a long time, the old Linode VPS has been called "Gao Fushuai" products by domestic webmasters, because the cost of Linode is several thousand yuan a year. But Digitalocean has achieved the advantages of cloud hosting and paid on demand. You don't have to pay thousands of dollars at a time, and you don't have to choose a high-end machine. How big is the current business volume, you can choose the configuration without spending a penny, so that the cash flow can be controlled.
The contents of the comparison include but are not limited to: application precautions, what is student discount/general account discount, and wordpress services provided.