Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Setelah bekerja dalam operasi dan penyelenggaraan selama lebih daripada sepuluh tahun, terdapat banyak detik ketika saya merasakan saya masih seorang yang baru...

Setelah bekerja dalam operasi dan penyelenggaraan selama lebih daripada sepuluh tahun, terdapat banyak detik ketika saya merasakan saya masih seorang yang baru...

PHPz
PHPzke hadapan
2023-06-09 21:53:11828semak imbas

​Pada suatu masa dahulu, ketika saya seorang graduan baru dalam jurusan sains komputer, saya melayari banyak siaran pekerjaan di laman web pengambilan Saya keliru dengan jawatan teknikal yang mempesonakan: jurutera R&D, jurutera operasi dan penyelenggaraan, jurutera ujian. ...

Sehingga seorang senior berkata kepada saya: "Lakukan operasi dan penyelenggaraan. Anda tidak perlu menulis kod setiap hari untuk melakukan operasi dan penyelenggaraan. Hanya tahu cara bermain Liunx! Ia lebih mudah daripada melakukan pembangunan!"

‍‍‍‍‍‍‍‍‍Saya memilih saya percaya...

Saya telah berada dalam industri selama lebih sepuluh tahun, saya telah banyak menderita, mengambil banyak kesalahan, membunuh pelayan dan mengalami pemberhentian jabatan . Jika seseorang memberitahu saya sekarang bahawa saya melakukan operasi dan penyelenggaraan daripada pembangunan Simple, maka saya akan menghalangnya tanpa teragak-agak...‍‍‍‍‍‍‍

Kerja operasi dan penyelenggaraan asas adalah sangat mudah, tetapi ciri terbesar kerja operasi dan penyelenggaraan ialah ia adalah rumit

Pada pendapat saya, kerja operasi dan penyelenggaraan mungkin merupakan salah satu kerja teknikal yang paling kompleks, yang memerlukan pengendalian sejumlah besar butiran teknikal, penyepaduan dan konfigurasi platform yang berbeza, dan menyelesaikan pelbagai masalah dan kegagalan yang kompleks. Oleh itu, kakitangan operasi dan penyelenggaraan dikehendaki mempunyai pelbagai kemahiran dan pengetahuan untuk menghadapi perubahan keperluan teknikal dan perniagaan:

Pengendalian dan penyelenggaraan selalunya menghadapi operasi platform dan kerja penyelenggaraan yang kompleks. Sebabnya ialah apa yang biasanya perlu diurus dan dipantau oleh perusahaan bukanlah satu platform dan sistem, tetapi sistem ini mungkin datang daripada vendor yang berbeza dan menggunakan protokol dan teknologi yang berbeza, termasuk pelayan, storan, rangkaian, aplikasi, dll.

Pengurusan konfigurasi yang rumit juga merupakan salah satu kesukaran dalam kerja operasi dan penyelenggaraan. Pengurusan konfigurasi melibatkan sejumlah besar tugas seperti pemasangan sistem, kemas kini konfigurasi, pemasangan perisian dan kemas kini, dsb. Tugas-tugas ini perlu diselaraskan dan dilaksanakan di seluruh sistem.

Pengurusan kluster berskala besar juga tidak mudah. Perusahaan besar perlu mengurus beribu-ribu pelayan, yang memerlukan alatan berkuasa dan teknologi automasi. Kakitangan operasi memerlukan alat automatik untuk mengurus konfigurasi, kemas kini, pemantauan dan pelaporan.

Isu keselamatan operasi dan penyelenggaraan juga tidak boleh diabaikan. Kakitangan operasi dan penyelenggaraan perlu melindungi aset dan data syarikat serta memastikan keselamatan sistem. Ini mungkin termasuk tembok api, sistem pengesanan pencerobohan, pengurusan tampung keselamatan, dsb.

Pengendalian dan penyelenggaraan juga memerlukan pengalaman penyelesaian masalah yang meluas. Kerosakan adalah masalah biasa dalam kerja operasi dan penyelenggaraan Apabila masalah berlaku dalam sistem, kakitangan operasi dan penyelenggaraan perlu segera mencari kerosakan dan mengambil langkah untuk memulihkan perkhidmatan.

Pembelajaran berterusan adalah keperluan paling asas untuk kakitangan operasi dan penyelenggaraan. Evolusi pesat alat dan teknologi operasi dan penyelenggaraan dibesar-besarkan teknologi IT sentiasa berkembang, teknologi dan alatan baharu sentiasa muncul, dan kakitangan operasi dan penyelenggaraan perlu sentiasa belajar dan mengemas kini pengetahuan untuk mengikuti perkembangan pesat teknologi.

Pengendalian dan penyelenggaraan ialah profesion berisiko tinggi Adakah kehidupan seseorang operasi dan penyelenggaraan yang tidak pernah membunuh pelayan tidak sempurna?

Jika kita bercakap tentang pekerjaan berisiko tinggi, operasi dan penyelenggaraan pasti boleh dikira sebagai satu Walaupun dalam banyak syarikat besar, kemalangan masa henti yang disebabkan oleh operasi dan penyelenggaraan manual sering berlaku:

Pacific Petroleum. Serangan siber syarikat (2021): Pada Mei 2021, Syarikat Minyak Pasifik A.S. mengalami serangan perisian tebusan, menyebabkan rangkaian dan pelayan syarikat itu tidak berfungsi dan ditutup. Menurut laporan, kejadian itu berpunca daripada seorang pekerja secara tidak sengaja membuka pautan berniat jahat.

GitLab Outage (2017): Pada Januari 2017, penyedia perkhidmatan pengehosan kod GitLab mengalami insiden kehilangan data yang serius, mengakibatkan banyak data pelanggan dipadamkan secara kekal. Menurut kenyataan rasmi kemudian dari GitLab, ini disebabkan oleh seorang pekerja secara tidak sengaja memadamkan fail dalam pangkalan data pengeluaran.

Pelayan Walmart terputus (2019): Pada November 2019, pelayan gergasi peruncitan Amerika Walmart turun beberapa kali dalam masa sejam, menyebabkan tapak web, aplikasi dan sistem pembayaran syarikat tidak berfungsi dengan baik. Insiden itu dilaporkan berpunca daripada kesilapan yang dilakukan oleh seorang pekerja semasa melakukan penyelenggaraan pelayan rutin.

Kegagalan perkhidmatan awan Microsoft Azure (2020): Pada September 2020, perkhidmatan awan Azure Microsoft mengalami gangguan global, menyebabkan banyak aplikasi dan perkhidmatan pelanggan tidak berfungsi dengan baik. Ia kemudiannya disahkan bahawa kejadian itu disebabkan oleh ralat konfigurasi rangkaian.

Pengoperasian dan penyelenggaraan juga mungkin menghadapi pelbagai force majeure, malah bencana alam

Philippine Typhoon (2013): Pada November 2013, Filipina mengalami Taufan yang teruk, yang paling kuat taufan melanda Filipina sejak 1947. Taufan itu menyebabkan lebih 6,000 orang terkorban dan hilang serta mendatangkan malapetaka kepada infrastruktur negara. Bencana itu juga menyebabkan pusat data dan pelayan terputus di Filipina untuk banyak perniagaan antarabangsa.

U.S. Hurricane (2012): Pada Oktober 2012, Pantai Timur Amerika Syarikat telah mengalami taufan yang teruk. Bencana itu juga menyebabkan pusat data dan pelayan terputus untuk beberapa syarikat dan penyedia perkhidmatan terkenal, termasuk Amazon, Google dan Netflix.

Hala tuju pembangunan kerjaya tidak jelas, dan kerja operasi dan penyelenggaraan sering kali menjadi kekeliruan di tempat kerja...‍‍‍‍

Kekurangan kemahiran keras mungkin merupakan masalah terbesar masalah yang dihadapi oleh orang operasi dan penyelenggaraan. Memandangkan teknologi terus maju, kerja operasi dan penyelenggaraan memerlukan pembelajaran berterusan kemahiran dan alatan baharu untuk menyesuaikan diri dengan permintaan pasaran yang berubah-ubah. Walau bagaimanapun, bagi sesetengah orang yang telah bekerja dalam operasi dan penyelenggaraan selama bertahun-tahun, mereka mungkin mendapati bahawa kemahiran mereka telah ketinggalan berbanding permintaan pasaran, yang boleh membuatkan mereka berasa keliru dan terharu.

Persekitaran yang buruk sebenarnya bukan disebabkan oleh operasi dan penyelenggaraan. Berbanding dengan bidang teknikal yang lain, laluan pembangunan kerjaya dalam bidang operasi dan penyelenggaraan agak kabur. Dalam sesetengah organisasi, jurutera operasi dan penyelenggaraan sering dianggap hanya sebagai "jabatan logistik" dan tidak mempunyai status dan layanan yang sama dengan pasukan teknikal yang lain, contohnya, mereka tidak boleh menerima pengiktirafan dan ganjaran yang sewajarnya. Ini memburukkan lagi emosi negatif operasi dan penyelenggaraan, yang pada tahap tertentu menyebabkan jurutera operasi dan penyelenggaraan tidak jelas tentang prospek pembangunan kerjaya mereka.

Saya hanya berjalan dengan kepala menunduk dan tiada masa untuk mendongak ke langit. Intipati kerja operasi dan penyelenggaraan adalah untuk memastikan kestabilan dan kebolehpercayaan sistem, jadi jurutera operasi dan penyelenggaraan mesti mengekalkan tahap kewaspadaan dan penumpuan yang tinggi pada setiap masa. Ini boleh membawa kepada pekerjaan yang sangat tertekan bagi mereka, terutamanya apabila menghadapi kegagalan sistem atau kecemasan. Penat menghadapi kesibukan hidup, saya tiada masa untuk memikirkan masa depan pembangunan kerjaya.

Jadi kita sering berfikir tentang bagaimana untuk membangunkan kerjaya operasi dan penyelenggaraan kita dengan lebih baik? ‍‍

Buku "Vision" yang ditulis oleh Brian Featherstone Howe menerangkan undang-undang pembangunan umum kerjaya Prinsip yang disebutkan di dalamnya mungkin memberi kita jawapan:

Setelah bekerja dalam operasi dan penyelenggaraan selama lebih daripada sepuluh tahun, terdapat banyak detik ketika saya merasakan saya masih seorang yang baru...

Ada pemikiran 45 tahun akan datang Jika anda merancang dengan jangka masa yang lebih panjang, seperti 45 tahun, anda tidak akan mengambil berat tentang untung rugi satu bandar dan satu kumpulan pada masa ini. Dan jika anda mempunyai rancangan kerjaya yang jelas, lebih mudah untuk mengatasi kesukaran dan bertahan.

Apa yang perlu kita lakukan ialah menjelaskan laluan pembangunan teknologi operasi dan penyelenggaraan, untuk mencapai yang terbaik dalam bidang teknologi tersegmen

Transformasi kepada DevOps: Saya tidak tahu bila , trend mula menjadi popular dalam kalangan teknologi Hujah yang dipanggil "DevOps is dead". Walau bagaimanapun, DevOps sama sekali tidak hanya meminta pembangunan untuk melakukan operasi dan penyelenggaraan, meninggalkan operasi dan penyelenggaraan tanpa ke mana-mana.

Kerja operasi dan penyelenggaraan sudah sukar, berhenti membuat panik untuk kami.

Komponen yang diperlukan bagi DevOps sebenar hendaklah platform DevOps dalaman dan pasukan yang berdedikasi untuk mengekalkan platform dalaman, dan bukannya sekumpulan alatan sumber terbuka bertaburan yang perlu dikendalikan sendiri oleh pengaturcara atau membenarkan pembangun menjalankan operasi dan penyelenggaraan secara langsung. Pasukan DevOps sejati harus menyatukan pembangunan dan operasi dan penyelenggaraan, berkongsi tanggungjawab, dan meningkatkan prestasi IT secara kolaboratif untuk memperkasakan perniagaan.

Transformasi daripada operasi dan penyelenggaraan kepada DevOps memerlukan kakitangan operasi dan penyelenggaraan untuk menguasai beberapa alatan dan teknologi utama, seperti penyepaduan berterusan, penghantaran berterusan, ujian automatik, kontena, dll. Pada masa yang sama, pasukan DevOps harus memperkenalkan pembangunan tangkas, pembangunan berulang dan Penyampaian berterusan dan kaedah lain. Dalam perusahaan yang telah mewujudkan budaya DevOps yang lengkap, transformasi operasi dan penyelenggaraan kepada kerja DevOps ialah laluan pembangunan yang sangat baik.

Transformasi kepada AIOps: Begitu juga, AIOps sentiasa menjadi laluan pembangunan kerjaya yang baik untuk operasi dan penyelenggaraan. AIOps boleh membantu operasi IT dan kakitangan penyelenggaraan mengautomasikan beberapa operasi rutin, membosankan dan bernilai rendah, seperti analisis log, penyelesaian masalah, dll., sekali gus membebaskan lebih banyak masa dan tenaga untuk menyelesaikan masalah yang lebih kompleks.

Kerja operasi dan penyelenggaraan serentak melibatkan banyak aspek, termasuk pengurusan infrastruktur, penggunaan aplikasi, pemantauan, penyelesaian masalah, dll. Tugas-tugas ini memerlukan pengetahuan dan pengalaman profesional kakitangan operasi dan penyelenggaraan manusia.

Teknologi AIOps boleh meningkatkan kecekapan dan ketepatan operasi IT, tetapi ia tidak akan menggantikan sepenuhnya kerja kakitangan operasi manusia. Sebaliknya, mereka bekerjasama untuk menjadikan keseluruhan pasukan operasi IT lebih cekap dan produktif.

Transformasi kepada SRE: Mempelajari kemahiran pembangunan perisian secara berterusan, menguasai alatan automasi, ujian, penggunaan dan amalan pemantauan dalam DevOps. Untuk mempelajari pengkomputeran awan dan teknologi kontena, SRE perlu memahami platform pengkomputeran awan dan teknologi kontena serta menguasai perkhidmatan awan asas dan alatan pengurusan kontena, seperti AWS, Docker, Kubernetes, dsb. Kuasai kemahiran analisis data sambil membina budaya SRE dalam organisasi, seperti konsep teras seperti kebolehpercayaan, automasi dan budaya percubaan.

Atas ialah kandungan terperinci Setelah bekerja dalam operasi dan penyelenggaraan selama lebih daripada sepuluh tahun, terdapat banyak detik ketika saya merasakan saya masih seorang yang baru.... Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:51cto.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam