{"id":574,"date":"2023-06-27T07:20:01","date_gmt":"2023-06-27T07:20:01","guid":{"rendered":"https:\/\/blog.uts.ac.id\/jul\/?p=574"},"modified":"2023-06-27T07:28:01","modified_gmt":"2023-06-27T07:28:01","slug":"devops-engginer","status":"publish","type":"post","link":"https:\/\/blog.uts.ac.id\/jul\/2023\/06\/27\/devops-engginer\/","title":{"rendered":"DevOps Engginer"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"574\" class=\"elementor elementor-574\">\n\t\t\t\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-868bb7a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"868bb7a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-95e65df\" data-id=\"95e65df\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e592f28 elementor-widget elementor-widget-image\" data-id=\"e592f28\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"461\" height=\"1024\" src=\"https:\/\/blog.uts.ac.id\/jul\/wp-content\/uploads\/sites\/20\/2023\/06\/WhatsApp-Image-2023-06-27-at-15.16.08-1-461x1024.jpeg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/blog.uts.ac.id\/jul\/wp-content\/uploads\/sites\/20\/2023\/06\/WhatsApp-Image-2023-06-27-at-15.16.08-1-461x1024.jpeg 461w, https:\/\/blog.uts.ac.id\/jul\/wp-content\/uploads\/sites\/20\/2023\/06\/WhatsApp-Image-2023-06-27-at-15.16.08-1-135x300.jpeg 135w, https:\/\/blog.uts.ac.id\/jul\/wp-content\/uploads\/sites\/20\/2023\/06\/WhatsApp-Image-2023-06-27-at-15.16.08-1-691x1536.jpeg 691w, https:\/\/blog.uts.ac.id\/jul\/wp-content\/uploads\/sites\/20\/2023\/06\/WhatsApp-Image-2023-06-27-at-15.16.08-1.jpeg 720w\" sizes=\"(max-width: 461px) 100vw, 461px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-8399b99\" data-id=\"8399b99\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-96e3681 elementor-widget elementor-widget-text-editor\" data-id=\"96e3681\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>DevOps adalah serangkaian praktik yang mengotomatisasi proses antara pengembangan aplikasi dan tim pengembang Hal ini dilakukan agar mereka dapat melakukan proses build, test dan release software lebih cepat dan lebih handal. Pada DevOps yang sudah berjalan dengan baik, produk yang dihasilkan sudah stabil dan mengalami peningkatan nilai. DevOps sangat penting di perusahaan IT. Mengapa? Pasalnya, salah satu praktik terbaik dalam DevOps yaitu melakukan update produk yang kecil dan cepat. Dalam industri IT, ini bisa disebut dengan minor atau patch update. Dengan melakukan update produk yang kecil, organisasi atau perusahaan dapat melakukan inovasi lebih cepat bagi produknya.\u00a0<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7b986d07 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7b986d07\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-28855571\" data-id=\"28855571\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-539d6c00 elementor-widget elementor-widget-text-editor\" data-id=\"539d6c00\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<!-- wp:paragraph \/--><!-- wp:paragraph -->\n<p>Selain itu, mereka juga dapat melakukan rollback dengan mudah jika ditemukan bug yang tidak tersentuh oleh automated testing maupun tim QA. Dengan praktik ini, perusahaan dapat memonitor produk dan mendapatkan data yang paling berharga yaitu data pengguna. Lalu, apa itu DevOps Engineer? Menurut Edureka, DevOps Engineer adalah seseorang yang sangat paham dengan Software Development Life Cycle.Dia memiliki tanggung jawab untuk mengerti berbagai macam tools otomatis yang dapat membangun digital pipelines.Seorang DevOps Engineer bekerjasama dengan developer dan staf IT lainnya untuk membagikan serta membentuk kode-kode untuk dirilis, dicoba, dan juga diperbaiki jika ada kesalahan.<\/p>\n<p>ada beberapa tugas dan tanggung jawab dari seorang\u00a0<em>DevOps Engineer<\/em>. Apa saja itu?<\/p>\n<!-- \/wp:paragraph --><!-- wp:list -->\n<ul><!-- wp:list-item -->\n<li>mengembangkan solusi skala besar dalam sebuah\u00a0<em>software<\/em>\u00a0dengan menggunakan salah satu bahasa pemrograman seperti Python, .NET, Java, dan JavaScript<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>menangani masalah dan berpengalaman dalam Cassandra, Elasticsearch, and MySQL<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>memiliki pengalaman dengan server administrasi berbasis Linux atau memiliki pengetahuan yang dalam dengan Linux atau Unix<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>menangani secara langsung permasalahan IT dengan menggunakan Puppet atau Chef atau tools konfigurasi manajemen lainnya<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>membuat prototipe, mengembangkan, dan mengaplikasikan intergrasi\u00a0<em>software<\/em>\u00a0berdasarkan\u00a0<em>feedback<\/em>\u00a0dari para\u00a0<em>user<\/em><\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>mengimplementasikan\u00a0<em>tools<\/em>\u00a0otomatis dan\u00a0<em>frameworks<\/em>\u00a0(CI\/CD pipelines)<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>menganalisis kode dan mengomunikasikan<em>\u00a0review<\/em>\u00a0secara detail untuk perkembangan tim<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>mengimplementasikan cloud (AWS, Azure, GCP)\u00a0 untuk melakukan\u00a0<em>upgrade<\/em>\u00a0dan memperbaiki\u00a0<em>bug<\/em><\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>melakukan pendekatan seperti manajemen risiko,\u00a0<em>clustering, load balancing,<\/em>\u00a0dan<em>\u00a0failover<\/em><\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>melakukan percobaan untuk keamanan, performa, dan ketersediaan<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>memiliki\u00a0<em>skill<\/em>\u00a0interpersonal dan komunikasi yang baik<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><!-- wp:paragraph -->\n<p><em>skill<\/em>\u00a0dan kualifikasi apa saja yang dibutuhkan.<\/p>\n<!-- \/wp:paragraph --><!-- wp:list -->\n<ul><!-- wp:list-item -->\n<li>pengetahuan berbagai macam bahasa pemrograman dan familiar dengan konsep dasar dari Linux.<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>kemampuan dasar untuk mengelola<em>\u00a0source codes<\/em><\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>memiliki pengetahuan dalam operasional IT dan peran sysadmin untuk membentuk strategi dalam seluruh integrasi dan proses penyebarannya<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>memiliki pengalaman dalam percobaan\u00a0<em>software code<\/em>\u00a0dan penyebarannya<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>bertanggung jawab untuk menyebarkan berbagai tools otomatis dalam penyempurnaan sistem\u00a0<em>DevOps<\/em><\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>memiliki pengalaman dan pengetahuan akan metodologi Agile<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>mengikuti dan memahami perusahaan<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>memiliki skill komunikasi yang baik secara lisan maupun tulisan karena akan bekerja bersama berbagai tim<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>menjadi sysadmin yang baik<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><!-- wp:paragraph -->\n<p>Dengan kualifikasi di atas, ada beberapa tools yang akan digunakan terus menerus oleh seorang\u00a0<em>DevOps Engineer.<\/em>\u00a0Dengan mempelajari tools ini, kamu akan memiliki bayangan apa saja yang akan dilakukan\u00a0<em>engineer<\/em>\u00a0sebenarnya.<\/p>\n<!-- \/wp:paragraph --><!-- wp:list -->\n<ul><!-- wp:list-item -->\n<li>Git dan GitHub<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>Jenkins<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>Selenium<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>Kubernetes<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>Puppet<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>Docker<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>Nagios<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>Chef<\/li>\n<!-- \/wp:list-item --><!-- wp:list-item -->\n<li>AWS<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>DevOps adalah serangkaian praktik yang mengotomatisasi proses antara pengembangan aplikasi dan tim pengembang Hal ini dilakukan agar mereka dapat melakukan proses build, test dan release software lebih cepat dan lebih handal. Pada DevOps yang sudah berjalan dengan baik, produk yang dihasilkan sudah stabil dan mengalami peningkatan nilai. DevOps sangat penting di perusahaan IT. Mengapa? Pasalnya, [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":577,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/posts\/574"}],"collection":[{"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/comments?post=574"}],"version-history":[{"count":13,"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/posts\/574\/revisions"}],"predecessor-version":[{"id":590,"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/posts\/574\/revisions\/590"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/media\/577"}],"wp:attachment":[{"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/media?parent=574"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/categories?post=574"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.uts.ac.id\/jul\/wp-json\/wp\/v2\/tags?post=574"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}