Some personal advice for the novice Linux OPS staff

Source: Internet
Author: User

In the first 2 years of Learning Linux technology, I believe that many people are more or less through a lot of detours, now the rapid development of Internet technology, how to find their own focus on learning it (Linux) it? In fact, it is not difficult, it is difficult to learn it is the choice of people too much.

Since the first contact with Linux operations in 2012, almost all of them want to learn, and nothing can be learned; Linux ops the definition of this position will be a lot of things, including: Web layer, cache layer, database layer, storage layer and many other aspects But these are really a bit of a mess for a beginner like me, it's no easier than a school textbook, but eventually all the technology is always around a point to start, that is the foundation, is the so-called Foundation shake, I would like to say that they summed up a learning system:

1, the first to determine their own companies have used what technology;

2, pay attention to the modern social Internet technology (the new technology here is not all to learn);

3, in the case of a wide variety of technology, the selection of their own work is favorable and the future trend of greater;

4, combined with the above to do a ladder-based screening priority;

As an example:

For example, our company (a small company, the size of the number of people: about 50) the technology used by the following points, Nginx (do load Balancing), Tomcat (multi-instance), Redis (persistent database), MC (memcache cache), ActiveMQ (Message Queuing), MySQL (Back-end database) These points are currently used in our company's online environment, their own offline environment can be freely expanded to learn here will not say

What are the more technologies that are now being scrambled?

Docker (container technology), OpenStack (Private Cloud technology), Hadoop, MongoDB, Python, etc.;

Finally, in combination with social technology, the attribution point:

Java environment ======= Hadoop, Tomcat (most commonly used in small and medium enterprises), resin (medium and large enterprise commonly used);

Web Layer ======= Nginx, tomcat, PHP, resin "Apache here does not mention, not without the use of more and more or nginx"

Database ======= MySQL, Oracle, MongoDB, Redis

.........

.........

Other technology will not say, just say this first;

With the above list, we probably have some clear ideas on how to learn the technology we need;

The most prioritized parallelism:

Operations: Web (Nginx, Tomcat), MySQL, Redis, MongoDB, MQ (learn at least 2 kinds: The company uses most of the common company, such as Metaq)

Development: Web (Tomcat), MySQL, Redis, Java EE, CSS, and more

Dba:mysql, MongoDB, Redis, MC


The above example is only a reference, does not mean absolute; The main idea is the thought


Good learning thinking is the soul of technical personnel ~


Here to say so much, if there are good suggestions also please the broad masses of friends to propose a lot, younger brother greatly appreciated!!!


This article from "rely on some numbers" blog, declined reprint!

Some personal advice for the novice Linux OPS staff

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.