Kenali Algoritma Youtube untuk mendapatkan Viewers Maksimal

Kenali Algoritma Youtube untuk mendapatkan Viewers Maksimal – Hai sobat tekno! Kamu tahu nggak sih, bahwa Youtube merupakan wadah media paling besar di dunia?. Pengguna aktif Youtube di dunia mencapai 2,41 miliar pada kuartal II/2022 (Business of Apps). Nilai tersebut naik 1,58% dibandingkan pada kuartal sebelumnya sebesar 2,38 miliar pengguna. Jumlah pengguna juga meningkat 5,42% dibandingkan periode yang sama tahun sebelumnya (year on year/yoy) sebanyak 2,29 miliar. Melihat trennya, jumlah pengguna platform video buatan Jawed Karim, Steve Chen, dan Chad Hurley tersebut terus meningkat setiap tahunnya. Seiring hal tersebut, pendapatan nya terus meningkat hingga mencapai US$28,8 miliar pada 2021.

Dengan banyaknya pengguna youtube, tentu banyak yang ingin berbondong-bondong memanfaatkan platform tersebut untuk dijadikan media iklan. Di sisi lain, banyak juga yang ingin mencari pundi pundi penghasilan di platform tersebut. Simbiosis mutualisme ini menjadi senjata platform ini untuk terus eksis, apalagi di era pasca pandemi.

Dengan memakai Youtube untuk membuat karya dalam bentuk video, kamu akan mendapatkan monetize dengan ketentuan yang sudah ditetapkan.

Apa saja?

  • Subscriber : 1000
  • watchtime : 4000 jam

Ketentuan yang lain adalah sudah melakukan verifikasi 2 arah untuk mengamankan akun kamu dan tidak adanya teguran mengenai konten-konten mu.

Jika channel mu sudah memenuhi kriteria tersebut, kamu akan mempunyai kesempatan untuk di monetize

Semakin banyak watchtime dan Subscriber, kesempatan untuk memaksimalkan monetize juga akan semakin besar. Nah, untuk itu kamu perlu tahu bagaimana caranya agar kamu bisa mendapatkan viewers maksimal.

Algoritma Youtube

Selain itu, untuk formulasi perhitungan di atas, terciptalah sebuah algoritma untuk menentukan video-video yang akan ditampilkan di beranda. Dengan algoritma tersebut, kamu bisa diberikan privilege untuk mendapatkan lebih banyak viewers.

Apa itu?

Algoritma tersebut adalah “search and Discovery system”. Jadi selain kamu berjelajah dengan menuliskan keyword video yang akan kamu tonton, Youtube akan menampilkan video rekomendasi lain. Ada 6 bagian yang menjadi objek algoritma dalam menempatkan video, yakni di bagian hasil pencarian, homepage, trending stream, pada daftar deskripsi, suggested video stream dan notifikasi.

Tujuan dari memberlakukan algoritma di atas antara lain untuk membantu viewers dalam menemukan video yang akan kamu tonton, dan mengoptimalkan kepuasan pengguna beserta engagement nya.

Sejarah terciptannya Algoritma Youtube

Di tahun 2016, Youtube merilis sistem algoritma mereka. Dengan algoritma tersebut, youtube berfokus pada interaksi pengguna terhadap video yang mereka tonton. Sistem tersebut menggunakan Artificial Intelligence (AI) yang diklaim untuk bisa mempelajari lebih dari 80 miliar feedback audiens dengan menyesuaikan waktu dan berbagai pertimbangan nya.

Ada 4 jenis feedback yang menjadi pertimbangan Youtube, apa saja?

1. Banyak Video yang ditonton

feedback ini menjadi acuan utama. Semakin banyak viewers akan mengundang viewers yang lebih banyak lagi. Oleh karena itu, saat ada video yang viral, maka akan sangat mengangkat channel tersebut dan akan berdampak pada video-video lain nya.

2. Lama menonton sebuah video (watch time)

Selanjutnya, sebuah video akan dicari watch time nya dengan seberapa lama penonton menyaksikan video. Youtube menetapkan waktu minimal 3 menit untuk mendapatkan iklan. Waktu ini diperoleh dari rata-rata waktu tonton audience sebesar 30% dari durasi total video. Oleh karena itu biasanya para youtuber menetapkan waktu durasi video mereka minimal 10 menit, agar memperoleh paling tidak 1 iklan dengan watch time 3 menit.

3. Session Time

Session time merupakan banyak waktu tonton video pada satu kali kunjungan. Apakah kamu pernah berfikir, setelah seseorang menonton video mu dan kemudian mereka mencari video kamu yang lain di channel mu karena konten yang kamu buat menarik?. Itu lah salah satu faktor pertimbangan dari algoritma ini. Youtube akan menghitung durasi kamu menonton video dari channel mu dalam sekali berkunjung.

4. Like dan Dislike

Jumlah likes dan dislike juga menjadi pertimbangan yang tidak boleh dilewatkan.

Setelah mengetahui cara kerja Algoritma nya, kini saatnya mengoptimalkan channel youtube mu berdasarkan Algoritma Youtube. Tunggu di post berikutnya ya guys…

Baca juga artikel kami mengenai Syarat Monetisasi Pengguna Youtube


3 kebiasaan yang bikin kamu jadi Developer Professional

Sebelum kita mulai, kamu perlu memahami apa perbedaan Programmer dan Developer. Karena masih banyak yang beranggapan bahwa programmer dan developer memiliki tingkat pekerjaan yang sama. Kira-kira bener nggak ya??

Programmer

Programmer merupakan seseorang yang mampu menyelesaikan masalah dengan menggunakan bahasa pemrograman. Seorang Programmer paling tidak memiliki satu bahasa pemrograman untuk dijadikan senjata dalam menyelesaikan sebuah project. Biasanya para programmer merupakan single fighter dan bekerja sendiri.

Developer

Sedangkan Developer merupakan programmer yang tidak hanya memiliki kemampuan coding, tapi juga mereka yang memiliki paket lengkap untuk membuat produk. Seperti yang kita ketahui, untuk pembuatan sebuah produk software atau yang berhubungan dengan Teknologi Informasi tidak hanya mengandalkan skill koding saja, namun hal-hal lain dalam proses pembuatannya seperti kinerja, maintenance, security dan lain sebagainya.

Berbeda dengan programmer yang biasanya hanya menguasai satu bahasa pemrograman saja, Developer dituntut untuk dapat menggunakan banyak sistem dan banyak bahasa. Selain bekerja dengan tim, Developer adalah tipe orang yang mampu berkomunikasi dengan baik untuk menyelaraskan produk yang akan di buat.

Jadi, inti nya, programmer bisa dikatakan seorang penyelesai masalah dan Developer bisa dikatakan seorang yang tidak hanya menyelesaikan masalah namun punya kinerja yang terstruktur dan disiplin.

Cara menjadi Developer Professional

Nah, untuk menjadi developer professional tentu kamu harus mengetahui batas kemampuan mu terlebih dahulu. Dengan menetapkan batas itu, kamu akan lebih mudah menerapkan kebiasaan-kebiasaan ini. Berikut kebiasaan yang harus diterapkan untuk menjadi programmer professional,

1. Coding terus dan terus

Sempatkan waktu untuk mengasah kemampuan coding mu setiap hari. Ingat ya… SETIAP HARI!. Tak masalah mengasah dengan bahasa pemrograman apa dan project apa. Kamu bisa buka visual studio code dimanapun kamu berada, baik di rumah, cafe maupun di tempat kencan. Kenapa? biasanya ketika kita skip koding saat weekend, pada hari senin nya kamu akan merasa lemot untuk memulainya kembali. Apalagi jika kamu skip koding karena sedang cuti selama 1 minggu. Kamu akan merasa seperti orang yang tak tahu arah, bengong kesana kemari mencari alamat. Untuk itu sangat penting mengasah atau me refresh skill koding mu setiap hari untuk menjaga Flow, momentum dan disiplin dalam ber koding.

(Tips : Gunakan GitHub agar profilmu terlihat keren)

2. Mencoba Sesuatu yang baru

Halahh, koding pakai bahasa yang dikuasai aja jatuh bangun, apalagi disuruh coba sesuatu yang baru. Eiitsss, itu merupakan mindset yang kurang pro ya guys. Untuk permulaan, tak harus belajar bahasa pemrograman baru. Kamu bisa mencoba mengganti editor baru atau OS baru. Misalkan, ketika kamu terbiasa menggunakan VS Code, coba bulan ini kamu menggunakan android studio, atau kamu kamu yang terbiasa menggunakan Mac Os bisa menginstal OS ubuntu. Tantangan ini yang nantinya akan menjadi batu loncatan untuk berfikir out of the box dan menambah tingkat professionalitas kamu.

3. Menerapkan Pradigma di setiap aspek

Kamu pasti punya senjata untuk mengerjakan project agar hasil yang didapatkan sesuai dan cepat. Namun, gimana kalau senjatamu tidak bisa digunakan untuk bahasa pemrograman lain? atau teknik yang biasanya kamu gunakan di bahasa tertentu tidak bekerja jika diterapkan ke bahasa yang lain?. Berkaitan dengan tips nomor 2, kamu akan terbiasa menyelesaikan suatu masalah tidak dengan satu jalan saja. Kamu akan berlatih untuk memecahkan masalah dengan berbagai macam solusi. Jadi, ketika cara biasa tidak berhasil, kamu akan terbiasa mencari solusi lain untuk memecahkan nya. Sehingga untuk project selanjutnya, kamu akan mempunyai perpustakaan solusi untuk project kamu.

Itulah kebiasaan-kebiasaan yang bisa bikin kamu jadi developer professional. amati ilmu-ilmu mengenai proses pembuatan produk secara terstruktur maka, kamu akan satu level lebih tinggi dibandingkan hanya sebagai pemecah masalah saja.

Kamu bisa baca juga artikel kami mengenai PROGRAMMER’S TALK : APA ENAKNYA MENJADI TECH LEAD?


5 Situs Proxy Croxy terbaik yang bisa kamu gunakan Gratis

5 Situs Proxy Croxy terbaik yang bisa kamu gunakan Gratis – Hai, Sobat Tekno! Pada saat kamu mengakses internet, kamu secara tidak langsung akan mengekspos  alamat IP dan server mu. Dimana dari data tersebut, dapat diketahui perangkat yang kamu gunakan, lokasi mu saat mengakses internet bahkan hingga data pribadi.

Tentu dengan kebocoran data yang sering terjadi belakangan ini, keamanan data pribadi akan sangat berharga, agar tidak digunakan oleh orang yang tidak bertanggung jawab. Nah, tentu kamu tidak mau kan jika informasi mu diketahui atau tersebar?

Untuk itu diciptakanlah teknologi yang diberi nama Web Proxy atau Proxy.

Apa itu Web Proxy?

Web Proxy adalah sistem yang digunakan untuk menjembatani user dan internet. Dengan penggunaan Proxy, kamu akan terlindungi dari segi identitas. Jadi alamat IP yang terdeteksi adalah alamat dari server proxy, bukan dari IP Address user yang asli.

Proxy ini biasanya digunakan untuk perusahaan yang sedang mengembangkan jaringan secara tertutup. Kemudian Proxy ini juga berfungsi untuk bisa mengakses internet yang di blokir pada wilayah tertentu.

Manfaat memakai Web Proxy?

Buat kamu yang belum tahu, apa sih manfaat menggunakan proxy?

1. Menjaga keamanan pengguna

Proxy bertindak sebagai pelindung agar data yang tercantum di internet sulit untuk di lacak, dengan cara menyembunyikan alamat IP pribadi kita sehingga jaringan tempat kita berselancar tidak mendapatkan akses ke informasi perangkat yang kita guunakan

2. Mengakses website yang di blokir

Tidak semua website di dunia ini dapat kita akses. Entah itu karena di blokir oleh pemerintah, atau memang tidak dibuka untuk negara-negara tertentu. Nah, dengan adanya proxy ini, kamu bisa mengakses website-website tersebut dengan cara mengalihkan informasi lokasi yang memungkinkan bisa mengakses website-website tersebut.

3. Pemantauan Traffic

Biasanya untuk memantau pengguna internet yang membuka website terlarang akan diketahui mudah dengan menggunakan proxy ini. Banyak perusahaan ataupun sekolah menggunakan proxy untuk mengetahui aktivitas-aktivitas yang menggunakan perangkat milik perusahaan.

4. Memblokir situs tertentu

Proxy juga bisa dimanfaatkan untuk filtering website-website yang berbahaya. Kamu bisa memilih website yang akan kamu blokir apabila diakses menggunakan jaringan ini.

5. Meningkatkan Performa Internet

Proxy berguna untuk menghemat bandwidth dari koneksi internet kita. Dengan itu, performa internet akan cenderung lebih baik dan lancar dibandingkan tidak menggunakan proxy.

Setelah kita mengetahui manfaat-manfaat dalam penggunaan Proxy, kamu harus tahu apa saja sih Proxy yang bisa kamu gunakan secara gratis untuk melindungimu berselancar di internet?

1. hidester.com

Di Hidester.com kamu tidak perlu install program, hanya perlu memasukkan URL website yang ingin kamu cari. hidester juga menyediakan pembuatan kata sandi yang aman dengan mekanisme kebocoran nya. Disini juga tidak ada penyimpanan Log dan register, jadi tidak ada data yang tersimpan di situs ini dan kamu bisa akses menggunakan komputer maupun smartphone. 

2. Proxysite.com

Alternatif lainnya yang bisa digunakan adalah proxysite.com. Kamu bisa memilih server proxy yang ada di amerika hingga eropa. Memiliki mekanisme sama dengan yang diatas, kamu cukup memasukkan URL situs yang akan kamu akses. Kemudian kamu tinggal pilih ingin memakai server Eropa atau Amerika. Kamu bisa mengatur pengaktifan cookies, skrip serta pemblokiran iklan. di proxysite log kamu akan tersimpan selama 14 hari sejak pengaksesan.

3. Hide.me

hide.me dapat menggunakan server proxy di 3 negara yaitu Belanda, Amerika serikat dan Jerman. Situs ini memungkinkan kamu untuk tidak mengaktifkan cookies dan pengaturan yang lain selama browsing di internet. Untuk hide.me kamu perlu mengunduhnya sebagai ekstensi di Mozilla FireFox dan Google Chrome.

4. Croxy Proxy

Untuk selanjutnya ada CroxyProxy.com. Situs ini bisa digunakan dengan mendaftarkan email. Croxy Proxy menggunakan layanan statistik web yang aman digunakan olehmu. untuk log, akan ditinjau ulang dalam kurun waktu 30 hari. Tentunya dilakukan untuk mencegah penyalahgunaan.

5. Hotspot Shield

Dengan ketersedian servernya yang ada di Belanda, Jerman, Kanada dan Rusia, bisa menjadi alternatif. Dengan menggunakan Hotspot shield kamu bisa melakukan blokir pada malware, cookies serta memblokir iklan yang mengganggu. Untuk menggunakan Hotspot shield kamu perlu mendownload program nya untuk di instal di komputer mu.

Demikianlah proxy yang bisa kamu gunakan secara gratis untuk melindungimu dari penyebaran data pribadi.

Baca juga artikel kami mengenai pentingnya cyber security di Indonesia


Lottie Files Lebih Baik dari GIF dan Image Sequence?

Kelebihan Lottie Files di banding kan GIF dan Image Sequence – Hai Sobat Tekno! Pembuatan aplikasi yang memiliki UI baik dan interaktif menjadi salah satu keunggulan sebuah aplikasi itu sendiri. Contohnya saja seperti menambahkan UI animasi pada website, entah di background, header maupun icon yang imana kita bisa merasakan keindahan dan keunikan yang memanjakan mata.

Dengan penempatan animasi yang tepat, kamu secara tidak langsung akan menghibur para user sehingga, user akan betah berlama lama untuk melihat dan mengakses aplikasi, dan mungkin ada beberapa user yang lebih menunggu animasi tersebut muncul. Apa saja Caranya?

Image Sequence

Untuk kamu yang ingin menyisipkan animasi ada berbagai cara. Cara yang pertama bisa menggunakan adalah Image Sequence. Image Sequence akan lebih berguna jika memang kamu akan menampilkan Image secara keseluruhan. Kamu akan dibawa ke dalam dunia animasi dengan Image Sequence. Sejatinya Image Sequence merupakan kumpulan gambar (JPG/PNG) yang ditampilkan sesuai dengan keinginan. Contohnya seperti penggunaan di Website Air Pods Apple . Meskipun kamu akan dimanjakan dengan tampilan nya, kamu akan menemui kekurangan dalam penggunaan Image Sequence seperti size nya yang cukup besar.

image sequence

GIF

Untuk cara yang kedua adalah menggunakan ekstensi GIF. Penyisipan animasi menggunakan ekstensi GIF ini sama dengan penyisipan di ekstensi UI statis lainnya, kamu hanya perlu memanggilnya. Akan tetapi kelemahannya adalah kurang lebih sama dengan image sequence, yakni size nya yang terkadang terlalu besar namun tidak sebesar image sequence. Apalagi jika kita menggunakan beberapa GIF dalam satu aplikasi. 

Lottie Files

Kemudian ada cara yang lebih sulit dalam pembuatannya, namun ini akan memangkas size sebuah animasi. Yakni menggunakan Lottie Files.

Apa itu Lottie Files?

gif

Lottie Files merupakan ekstensi untuk menyisipkan animasi yang berbasis JSON. Lottie Files sangat cocok digunakan untuk pembuatan animasi yang kompleks pada sebuah aplikasi dengan output size yang minim. Kamu bisa mendownload secara gratis animasi animasi unik di https://lottiefiles.com/.

lottie files

Bagaimana Cara Buat Lottie Files?

Kamu bisa membuat File ini dengan bantuan Software After Effect dan Bodymovin.

Untuk After Effect sendiri, kamu perlu untuk membuat animasi nya. Dengan penggunaan layer di After Effect, kamu bisa membuat berbagai macam animasi untuk disisipkan ke aplikasi mu.

after effect

Yang kedua adalah Bodymovin. Kamu memerlukannya untuk tools export. Setelah kita membuat animasi di After Effect, kamu perlu meng export nya menjadi file JSON.

bodymovin

Apakah kompatibel dengan berbagai Sistem Operasi?

Dengan akses yang gratis, kamu bisa menggunakan Lottie di berbagai aplikasi maupun halaman Web mu.

Kenapa Harus menggunakan Lottie

Multiplatform

Dengan Lottie Files, kamu dapat menggunakannya di IOS, Android, Web dan React tanpa perlu melakukan modifikasi. Lottie berjalan di semua browser yang sudah ada javascript modern.

Portable dan Maintainable

Animasi Lottie ini terbaca sebagai teks biasa, oleh karena itu, penggunaan nya dalam pembuatan UI untuk aplikasi mengurangi proses debugging. Lottie juga bisa di modifikasi dan di finalisasi tanpa menggunakan software khusus. Ini menjadikannya sebagai animasi dengan format grafis terpopuler yang paling portable di dunia.

Ultimate Quality

Lottie Files menampilkan grafis yang lebih baik dan lebih dinamis. Dengan berlandaskan vektor, kamu bisa menyajikan kualitas maksimal dengan ukuran yang super minim. Tentu fitur ini yang tidak ada di Image Sequence dan GIF. Sehingga kamu tidak perlu khawatir dengan size yang dihasilkan atau kualitas yang akan ke kompres.

Kesimpulannya bahwa jika kamu menginginkan UI full Animasi kamu bisa memakai Image sequence dengan resiko akan memakan size yang besar. Apabila kamu ingin menampilkan Animasi yang sederhana, kamu cukup menggunakan GIF. Tapi apabila kamu ingin menampilkan animasi yang kompleks dengan size yang super kecil bahkan lebih kecil dari GIF? Kamu perlu banget nih pakai Lottie Files

Baca juga artikel kami mengenai keunggulan React Native & Ionic.


DevOps Engineering Skillset (bagian 1)

DevOps Engineering Skillset (bagian 1) – Masa kini, perkembangan teknologi dalam pembuatan aplikasi dituntut untuk semakin cepat dan efektif. Salah satu sistem yang dapat mencangkupi kebutuhan tersebut salah satunya adalah DevOps. Devops merupakan prinsip yang saat ini banyak digunakan oleh banyak perusahaan papan atas seperti Amazon, Microsoft dan yang ada di Indonesia antara lain Gojek.

Jadi, Apa itu Devops? Bagaimana tugas dan skill yang harus dikuasai untuk menjadi DevOps Engineer? ayo kita simak artikel berikut ini,

Apa itu DevOps?

DevOps merupakan singkatan dari Development dan Operations. Merupakan sistem untuk menyatukan proses dan teknologi pada pembuatan aplikasi.

Dalam sebuah proyek, Development team bertugas untuk membuat aplikasi baru, baik yang benar benar baru, atau memodifikasi aplikasi lama untuk kemudian dibuat lebih baik dan efektif.

Sementara itu, Operations Team harus memastikan semua step yang dilaksanakan beroperasi secara optimal.

Teknologi sebelum adanya sistem ini, untuk mengembangkan sebuah perangkat lunak biasanya menggunakan sistem Waterfall. Dimana model ini tidak ada mekanisme integrasi yang dilakukan oleh tiap tim, sehingga sistem tersebut memaksa Development team dan Operations Team ada di jalur sendiri sendiri. Dengan tidak adanya integrasi antar tim, akan membuat perilisan sebuah aplikasi akan memakan waktu yang panjang. Selain itu, dengan prosedur yang masih statis, membuat pengembangan ide dan fitur terhadap sebuah aplikasi selama proses development menjadi tidak efektif.

Nah, dengan adanya DevOps, gap antara Development dan Operations bisa di hilangkan. Kedua tim akan berkolaborasi untuk bersama sama dalam melakukan development, testing, penerapan hingga pengelolaan nya,

Sistem ini juga ditenagai dengan tools tools yang canggih, yang dapat membantu dalam manajemen kodingan, mendeteksi bug, mengatur konfigurasi dan memonitoring aplikasi maupun server secara otomatis, sehingga resiko kegagalan akan bisa diketahui sejak dini.

Dengan implementasi sistem DevOps, tim juga akan merespon kebutuhan customer lebih baik setra meningkatkan kualitas aplikasi sehingga kita dapat mencapai tujuan dengan lebih cepat.

Tujuan DevOps

Dikutip dari atlassian.com, DevOps Trends Survey 2020 menyatakan bahwa 99% responden mengatakan sistem ini membuat dampak positif pada organisasi mereka. Tim yang memakai sistem DevOps menunjukkan pengiriman hasil pekerjaan yang lebih baik dan lebih cepat, meminimalisir insiden dan meningkatkan kolaborasi dan komunikasi antar tim.

Nah, ini selaras dengan tujuan nya, yang mana output yang dihasilkan adalah :

  • Adaptasi terhadap pasar
  • Menjaga stabilitas dan kemampuan sistem
  • Meningkatkan kolaborasi antar tim
  • Mempercepat waktu repairing dan maintenance
  • Mempercepat delivery product
  • Memangkas biaya infrastruktur
  • Mengimplimentasikan budaya kerja yag baik

Tugas DevOps

Kemudian, apa saja tugas dari DevOps?

kalau di telaah, tugas dari DevOps cukup banyak loh. Kamu akan dioanggil DevOps Engineering ketika mengerjakan tugas tugas ini:

  • Menjelaskan fitur dan kemampuan sebuah aplikasi yang akan di develop
  • Melakukan otomatisasi dengan tools-tools yang tersedia selama development
  • Membuat prototype dari hasil diskusi agar output dari aplikasi sesuai dengan harapan client
  • dokumentasi progress selama SDLC (development)
  • memonitoring sistem, melacak bug dan mengelola pengembangan aplikasi dengan cepat
  • Komunikator antar tim terkait issues yang terjadi selama proses development
  • Melakukan inovasi dengan cepat tanpa menurunkan kualitas, stabilitas dan produktivitas
  • mengidentifikasi masalah sejak dini sebelum mempengaruhi user experience client.

Yang Harus Kamu Kuasai

Nah, sudah tahu kan tugas tugas nya? sekarang kita beralih ke tugas teknis yang harus di ketahui seperti :

  • Continuous Integration

Sebagai DevOps sejatinya melakukan testing secara berulang, hal ini dimaksudkan untuk menemukan error selama proses development dan segera dikomunikasikan ke tim Developer dan QA untuk ditindaklanjuti.

  • Continuous Delivery

Tim akan melakukan beberapa testing manual untuk menemukan error. Setelah proses testing dijalankan, tim sekaligus melakukan perbaikan dan pembaharuan terhadap aplikasi

  • Configuration Management

Tim DevOps akan memaintenance konfigurasi seperti memastikan otomatisasi pada sebuah aplikasi berjalan dengan baik.

  • Infrastructur as a Code (IAC)

Ini merupakan manajemen infrastruktur yang dapat di program, di standarisasi dan di duplikasi. Sehingga ketika data pada aplikasi hilang, tim tak perlu kesulitan dalam membangun aplikasi dari awal, karena IAC akan menyediakan sumber daya, mengembalikan konfigurasi dan merecovery  data di penyimpanan cadangan.

  • Logging

Tim akan meninjau setiap kejadian dalam sistem, termasuk notifikasi update maupun error. Dengan log tersebut, tim akan mengetahui dan mengidentifikasi perubahan yang ada secara realtime. 

  • Monitoring

Tim akan bertugas untuk mendeteksi seluruh hal yang berkaitan dengan sistem. Jika terdapat anomali, tim akan mencatat dan segera memperbaiki. Proses ini juga berfungsi untuk untuk melihat perubahan yang ada di sistem termasuk coding (dari data Log).

Itulah pengertian mengenai DevOps dan tugas-tugas yang perlu di kuasai untuk menjadi DevOps Engineering.Untuk artikel bagian 2 kamu bisa klik disini


Pentingnya Cyber Security di Indonesia

Pentingnya cyber security di Indonesia – Hai sobat tekno! Beberapa hari yang lalu indonesia digemparkan dengan masalah kebocoran data yang menimpa kominfo. Bahkan data yang diungkapkan capai hingga bergiga giga. Wah apa saja ya data sebanyak itu?. Bjorka yang merupakan penggagas kebocoran tersebut memperjualbelikan data tersebut di dark web. Sehingga berbagai polemik bermunculan mengenai ketidakmampuan pemerintah dalam melindungi data warga Indonesia. Sampai saat ini pun pemerintah belum bisa menemukan siapa Bjorka, sampai-sampai masyarakat indonesia terbagi menjadi 2 kubu, yakni yang mendukung Bjorka dan yang Mengutuk Bjorka.

Badan Siber dan Sandi Negara membuka obrolan pada podcast deddy corbuzier mengenai tingkat kekuatan cyber security di Indonesia, kamu tahu berapa? yakni masih dibawah 5 dari 10, yang artinya keamanan siber di Indonesia sangat rendah. Hal ini menunjukkan bahwa banyak perusahaan baik dari pemerintah maupun swasta masih sangat rentan dengan kebocoran data. Seperti apa beritanya? yuk simak

  1. 1,3 Miliar data registrasi kartu SIM bocor! (7 September 2022)
  2. 26 juta data pelanggan jaringan internet Indihome bocor! (21 Agustus 2022)
  3. 17 juta data pelanggan PLN bocor!
  4. 150 juta data KPU bocor

Dari peristiwa tersebut menunjukkan bahwa semakin kesini perlindungan data dan value data yang kita punya sudah tidak berharga lagi. Karena kementerian yang harusnya menjaga dan merawat data warga Indonesia malah kebobolan. Ibarat ada maling yang berhasil membobol bank tanpa ketahuan dan membawa semua uang/benda berharga milik nasabah yang ada. hmmm gimana menurut kamu?

Kemudian muncul pertanyaan, kenapa para hacker Indonesia tidak bersatu untuk menumpas kebocoran ini? Jawabannya bisa jadi karena para hacker Indonesia sudah acuh tak acuh. Karena pemerintah sendiri sepertinya tidak vokal untuk memberdayakan para hacker dalam negeri untuk menjadi bagian dalam keamanan siber ini. Bahkan BSSN sendiri berkata bahwa pemerintah menggandeng BSSN hanya ketika sudah kebobolan. Tidak melibatkan BSSN secara menyeluruh dari awal untuk membantu melindungi data yang ada.

Jadi gimana? apakah nanti pemerintah dalam hal ini Kominfo akan mengedepankan keamanan siber di indonesia?

Apa itu cyber security?

Cyber Security atau pengamanan siber adalah praktik untuk melindungi perangkat seperti komputer, server, sistem elektronik, data dari resiko serangan luar. Memang sebagian masyarakat belum terlalu populer, namun faktanya pekerjaan ini sangat menjanjikan, apalagi dengan beredarnya kasus kebocoran data.

Pasalnya di era digital ini, perusahaan-perusahaan besar yang menggunakan eksistensi di dunia teknologi dan internet, sangat rawan untuk mendapatkan serangan siber dari oknum tak bertanggung jawab.

Apa saja kejahatan-kejahatan siber yang eksis hingga saat ini? Contoh saja Denial of Service (DoS), Virus malware, scareware dan lain sebagainya. Dengan adanya serangan ini akan mengakibatkan gangguan yang cukup fatal, apalagi dengan perusahaan yang sudah besar, dimana tanggung jawab mengenai data-data perusahaan yang secara mati matian kita lindungi, ternyata masih bisa ditembus oleh hacker yang tidak bertanggung jawab. Dari kehilangan data, reputasi yang anjlok, serta kerugian materil dan immateril yang tidak tanggung tanggung.

Ada beberapa peluang kerja seperti cyber security consultant, security engineer, security architect, chief information security officer, security analyst, computer forensic specialist dan lain sebagainya. Masing-masing profesi memiliki tanggung jawab yang berbeda beda.

Tanggung jawab dan peran cyber security

  • menemukan cara yang paling efektif untuk melindungi data dan sistem, sekaligus melakukan pengujian terhadap analisis resiko yang kemungkinan terjadi.
  • membangun dan memelihara sistem keamanan siber perusahaan. Bisa dengan memasangkan firewall, testing sistem keamanan, menguji keamanan jaringan hingga mengembangkan sistem otomasi log yang dapat melacak sebuah insiden.
  • Riset mengenai pengembangan arsitektur keamanan perusahaan, kemudian mengawasi implementasi keamanan jaringan perusahaan
  • Mengedukasi sekaligus mencegah timbulnya insiden yang serupa
  • Mampu menganalisis bukti bukti dari serangan siber, mulai dari perangkat data, jaringan maupun komputer
  • memeriksa keefektifan keamanan siber di perusahaan, dan memberikan solusi untuk meningkatkan sistem yang lebih aman dari potensi serangan siber.

Demikian lah artikel mengenai pentingnya Cyber Security dan prospek pekerjaan Cyber Security di Indonesia.

Baca juga artikel kami mengenai 4 website untuk mendapatkan dataset gratis.


3 Cara Cepat Ubah Ukuran Foto menjadi 3 x 4 Online

Cara Cepat Ubah Ukuran Foto menjadi 3 x 4 Online – Bagi yang mau melamar kerja maupun sedang mempersiapkan wisuda, biasanya kita perlu menyiapkan foto berukuran 3×4 atau 4×6. Kamu tak perlu khawatir jika foto yang kamu punya belum berukuran 3×4 atau 4×6. Kamu bisa mengubahnya secara online.

Kali ini mintek akan menjelaskan cara mengubah ukuran foto menjadi sesuai keinginan secara online, simak artikel berikut ini,

1. PicResize

picresize.com merupakan ubah ukuran foto online pertama yang mengudara. Dari pertama launching sampai sekarang kamu bisa menikmati fitur resize foto secara gratis. Dan asal kamu tahu, Pic Resize telah memproses lebih dari 150 juta gambar.

  1. Buka website PicResize.com
  1. Klik Browse (Buka Foto) untuk mengupload foto yang akan diubah
  1. Kemudian Scroll ke bawah, pilih Resize Your Picture
  1. Pilih Custom Size dan pilih ukuran 354 x 472 pixels
  1. Sesuaikan Output yang akan dipakai. Ketika sudah, Klik I’m Done, Resize My Picture

2. Image Resizer

Salah satu pilihan selain tools diatas, kamu bisa menggunakan Image Resizer. Image Resizer mengklaim dapat memberikan kualitas gambar terbaik, cepat, mudah digunakan, dan garansi privasi dengan enkripsi 256-bit dimana foo yang kamu upload akan dihapus secara otomatis setelah 6 jam. 

  1. Masuk ke laman imageresizer.com. Dan upload foto yang hendak diubah
  1. Kemudian pilih Resize Your Image
  1. Pilih unlock aspect ratio dan ubah settingan ukuran menjadi 3 x 4 (354 x 472 px)
  1. Klik Resize Image

3. iLoveIMG

iLoveIMG merupakan tools paling populer saat ini untuk kompres foto. Kamu bisa secara langsung mengkonversi beberapa foto sekaligus hingga 1 GB jika kamu memiliki akun premium. Kamu juga dapat mengkonversi beberapa ekstensi gambar seperti, PNG, JPG, GIF, WEBP, HEIC, RAW dan masih banyak lagi.

  1. Buka website iloveimg.com
  1. pilih menu Resize Image
  1. Masukkan foto yang akan diubah dengan klik select image atau langsung drag
  1. Pada menu Resize Option, Klik By Pixel
  1. Hilangkan centang pada kolom menu Maintain Aspect Ratio dan ubah ukuran Pixel menjadi width=354, height=472
  1. Ketika sudah selesai mengedit, Klik Resize Image dan download resize image

Demikian cara cepat untuk mengubah foto kamu menjadi 3×4 secara cepat dan online. Kamu juga bisa membaca artikel kami yang lain, salah satunya mengenai Editing foto online terbaik 2022.


React Native VS Ionic Kamu Pilih Mana?

React Native VS Ionic Mana yang lebih baik? – Hai Sobat tekno!. Kemarin kita membahas mengenai Node JS dan Golang lebih baik mana?. Kali ini kita akan membahas mengenai dua pilihan terbaik di kelas cross platform. Seperti yang diketahui, keduanya merupakan Library Javascript yang digunakan untuk pembuatan aplikasi. Baik Ionic maupun React merupakan pilihan yang terbaik untuk pengembangan aplikasi. Namun dari keduanya ada beberapa perbedaan yang cukup penting. Kami merangkum detail detail perbedaan yang dimiliki oleh keduanya.

Popularitas React VS Ionic

Sebelum masuk ke hal yang detail, kita lihat terlebih dahulu tingkat kepopularitasan kedua turunan javascript ini.

Menurut AppBrain, React Native sudah membuat sebanyak lebih dari 32 ribu aplikasi. Untuk Ionic sendiri ada 26 ribu aplikasi. 

Menurut Survey Developer Stack Overflow 2021, React native merupakan teknologi paling populer ke 6 di dunia dengan market share sebanyak 14,51%. Untuk Ionic sayang nya belum bisa mendekati market share sebanyak React.

Menurut Statista, React Native merupakan cross platform mobile framework ter populer ke 2 dengan market share 38%. Sementara Ionic terpopuler nomor 4 dengan market share 16%.

Menurut GitHub, React Native memiliki 102 ribu bintang dan 22 ribu garpu, sedang Ionic memiliki 47 ribu bintang dan 13,7 ribu garpu.

Komunitas (Development)

Dari ke popularitas diatas, React Native tentu memiliki komunitas yang sangat besar jika dibandingkan dengan Ionic. Jika kamu merasa kesulitan dalam mengembangkan React, kamu bisa lempar pertanyaan di komunitas, pasti respon nya akan lebih banyak.

Untuk Development di Ionic, instalasi lebih mudah dengan melakukan command npm untuk menginstal Cordova. Kemudian ionic juga memiliki Ionic Academy sendiri yang menyediakan kursus untuk metode pembelajaran step by step. Sedangkan untuk React, kamu harus terbiasa dengan CSS, kemudian kamu juga harus mempelajari Axios untuk memanggil API, Redux with React, Flexbox, ES6 dan lain sebagainya.

Struktur React VS Ionic

React Native

Ionic

Performance

Akhirnya kita membahas mengenai performa. Dengan tuntutan industri sekarang ini, kita juga harus mengevaluasi kinerja nya. Karena produk akhir kita berkaitan dengan penggunaan framework ini.

React Native memungkinkan untuk pengembang aplikasi yang memiliki tampilan dan pengalaman seperti aplikasi pada umumnya dengan menggunakan komponen-komponen beserta API. Di sisi lain, Ionic menggunakan teknologi berbasis Web untuk pembuatan aplikasi hybrid dengan menggunakan pihak ketiga.

Fitur

Hot Reload yang dimiliki React Native banyak disukai oleh para developer, karena kamu bisa debugging secara realtime saat kamu sedang memperbarui codingan mu. Sedangkan Ionic memiliki banyak developer karena suka dengan dokumentasi nya yang lebih jelas dibandingkan dengan React.

Testing

Berbanding terbalik dengan bab fitur, Ionic lebih fleksibel dan bisa dilakukan pengujian melalui browser yang ada seperti chrome, opera, edge dan lain lain, sedangkan untuk untuk kompetitor nya, kamu bisa secara langsung melakukan testing, namun kamu akan membutuhkan perangkat tambahan seperti emulator.