Hybrid IT di perusahaan telah muncul terutama sebagai tanggapan terhadap devops. Perusahaan dengan puluhan tahun investasi dalam infrastruktur TI, dan keengganan awal untuk menyimpan data mereka di tempat lain, tiba-tiba dipaksa untuk bersaing dengan sebagian besar infrastruktur baru mereka di cloud.

Kebutuhan pengembangan tangkas telah melampaui kemampuan infrastruktur tradisional. Hal ini mendorong permintaan untuk infrastruktur sebagai layanan (IaaS).

Hybrid IT Mempengaruhi Devops di Perusahaan

Dampak dari devops di perusahaan telah mendorong penerapan lingkungan hybrid IT. Apa yang kurang ditanggapi adalah bagaimana pembentukan hybrid IT dapat mempengaruhi devops.

Perubahan adalah jalan dua arah

Persyaratan perusahaan untuk skalabilitas, ketahanan, dan keamanan tidak hilang hanya karena peningkatan kecepatan rilis yang diinginkan. Praktik devops harus disesuaikan untuk perusahaan, karena perusahaan dapat dibebani lebih banyak peraturan. Selain itu, perusahaan sekarang ini bersaing dengan perusahaan baru (start-up) yang memelopori metode devops.

Mempertahankan pemisahan “bimodal” yang ketat dari sistem tradisional dan transformasional adalah resep untuk ketidakefisienan dan potensi masalah.

Hybrid IT yang efektif harus lebih dari sekadar dua silo paralel infrastruktur di tempat dan berbasis cloud. Kebijakan yang mengatur lingkungan ini didasarkan pada kebutuhan organisasi tunggal. Sedangkan pendekatan untuk devops harus sesuai dengan kebijakan umum, terutama yang terkait dengan ketahanan dan keamanan.

Sungguh ironis bahwa devops, yang dinamakan demikian karena meruntuhkan dinding antara organisasi pengembangan dan operasi, telah menghasilkan hambatan baru antara bagian tradisional dan transformasional. Ada banyak hal yang bisa dipelajari.

Devops di lingkungan hybrid IT membutuhkan pendekatan terintegrasi

Untuk implementasi devops di perusahaan, Anda harus mendukung seluruh rantai nilai, menghilangkan kendala di banyak kelompok, platform, dan proses. Pendekatan “pemikiran sistem” ini tidak kompatibel dengan silo, mengingat data seperti akun, catatan pasien, atau pembelian tiket cenderung disimpan dalam sistem terdistribusi atau bahkan pada teknologi yang lebih lama.

Kegagalan dalam lingkungan hybrid IT memerlukan pendekatan manajemen siklus hidup aplikasi terpadu yang dibangun untuk teknologi apa pun. Ini berguna untuk mengidentifikasi dan mengukur kendala secara akurat agar dapat ditangani dengan cepat.

Dalam praktiknya, ini berarti bahwa alat yang digunakan untuk berbagai aspek devops dapat digunakan oleh banyak tim, setidaknya, untuk berbagi informasi.

Misalnya, untuk meningkatkan keakuratan perkiraan perencanaan, waktu pengembangan, cakupan uji dan waktu siklus, visibilitas di berbagai jalur pipa sangat penting — terutama ketika mereka berbagi sumber daya seperti insinyur pengujian.

Itu bisa berarti repurposing — atau pengintegrasian — rantai alat yang ada menjadi alat sumber terbuka yang disukai oleh mereka yang bekerja pada proyek yang lebih inovatif.

Namun, fokus harus tetap mendukung penghapusan batasan untuk menghindari upaya integrasi yang sia-sia yang tidak diperlukan.

Devops adalah untuk mainframe juga

Secara historis, kata “warisan” memiliki konotasi negatif ketika membahas teknologi. Tetapi dengan melihatnya dengan cara lain, sesuatu yang bertahan dalam ujian waktu adalah “terbukti.” Misalnya, teknologi mainframe di Cobol terus berkembang dan dijaga karena berfungsi, aman, dan mahal untuk menggantikannya.

Perusahaan yang mencoba menerapkan pendekatan devops yang tidak termasuk memperluas investasi ini mengekspos diri mereka terhadap pembengkakan biaya dan penundaan proyek yang memerlukan akses ke data yang disimpan di mainframe.

konsultan devops indonesia

Daripada fokus pada membuat ulang aplikasi yang dibuat untuk mainframe, aplikasi, dan modernisasi infrastruktur dapat terlihat untuk memanfaatkan bagian terbaik dari devops di lingkungan mainframe. Budaya sering menjadi penghalang, tetapi pengembang mainframe dapat mempercepat siklus rilis aplikasi mainframe dengan memanfaatkan metode agile atau menghubungkan rantai alat dengan jaringan pipa lain di seluruh bisnis.

Pengembang mainframe dapat memanfaatkan cloud juga. Menggunakan perangkat lunak untuk membongkar pengembangan dan menguji beban kerja ke cloud, mengurangi biaya pemeliharaan kualitas aplikasi. Beban kerja juga dapat dimigrasikan dari mainframe langsung ke kontainer dan cloud jika memang memungkinkan.

Munculnya devops (dan, dengan ekstensi, hybrid IT) telah menyebabkan banyak perusahaan berada pada status quo IT. Sudah saatnya kedua komunitas tradisional dan transformasional menemukan cara untuk bekerja menuju tujuan bersama dalam memberikan perangkat lunak dan layanan lebih cepat dengan keamanan dan kualitas yang dibangun di setiap langkah.