
Catatan: Anda dapat dengan mudah mengonversi file penurunan harga ini ke PDF di vScode menggunakan PDF Markdown Ekstensi Handy ini.

Memulai
Mendapatkan perangkat lunak
Bermain game
Pengembangan game
Menyiapkan ruang kerja macOS
Menyiapkan ruang kerja Windows 10
Menggunakan aplikasi Android dan Android di Linux
Pengeditan Audio/Video Profesional
Kubernetes
Pembelajaran Mesin
Robotika
Keamanan Sumber Terbuka
Privasi diferensial
Pengembangan awan asli
Pengembangan DevOps
Pengembangan flutter
Jaringan
Database
Ekstensi Gnome
Topik lanjutan
SUSE adalah sistem operasi Linux Linux yang paling mudah beradaptasi dan satu -satunya platform manajemen Kubernetes terbuka berkat akuisisi mereka tentang peternak. Mereka juga pengembang SUSE Linux Enterprise dan sponsor utama proyek OpenSUSE yang didukung masyarakat, yang mengembangkan distribusi Linux OpenSUSE.
OpenSUSE Leap adalah cara baru untuk membangun OpenSUSE dan merupakan jenis baru dari distribusi Linux hybrid. Leap menggunakan sumber dari SUSE Linux Enterprise (SLE), yang memberikan LEAP tingkat stabilitas yang tidak tertandingi oleh distribusi Linux lainnya, dan menggabungkannya dengan perkembangan masyarakat untuk memberi pengguna, pengembang, dan sysadmin pengalaman Linux stabil terbaik yang tersedia.
OpenSUSE Tumbleweed adalah versi rilis bergulir murni dari OpenSUSE yang berisi versi "stabil" terbaru dari semua perangkat lunak alih -alih mengandalkan siklus rilis periodik yang kaku. Proyek melakukan ini untuk pengguna yang menginginkan perangkat lunak stabil terbaru.
OpenSUSE KUBIC adalah sistem operasi wadah Multi-Purpose Standalone & Kubernetes berdasarkan microos OpenSUSE. Kubic menggunakan Kubeadm untuk memberikan cara mudah mengkonfigurasi kluster Kubernetes di beberapa mesin, sementara basis microos kami menjaga sistem operasi Anda diperbarui secara otomatis, dengan rollback atom sepenuhnya jika diperlukan.
OpenSUSE Microos adalah OS layanan M ICRO yang menyediakan pembaruan transaksional (atom) pada sistem file root BTRFS hanya baca. Ini dirancang untuk meng -host beban kerja kontainer dengan administrasi & penambalan otomatis.
OpenSUSE Build Service adalah contoh publik dari Open Build Service (OBS) yang digunakan untuk pengembangan distribusi OpenSUSE dan untuk menawarkan paket dari sumber yang sama untuk Fedora, Debian, Ubuntu, Suse Linux Enterprise dan distribusi lainnya.
Yast adalah alat instalasi dan konfigurasi untuk OpenSUSE dan distribusi SUSE Linux Enterprise. Ini fitur antarmuka yang mudah digunakan dan kemampuan konfigurasi yang kuat.
Zypper adalah manajer paket baris perintah yang memanfaatkan libzypp. Ini menyediakan fungsi seperti akses repositori, pemecahan ketergantungan, instalasi paket, dll. Repositori zypper mirip dengan yang digunakan dalam Yast, yang juga memanfaatkan libzypp.
BTRFS adalah sistem file Copy On Write (Cow) modern untuk Linux yang bertujuan menerapkan fitur -fitur canggih sambil juga berfokus pada toleransi kesalahan, perbaikan, dan administrasi yang mudah. Fitur dan manfaat utamanya adalah:
Kiwi Next Generation (Kiwi NG) adalah utilitas baris perintah untuk membangun peralatan sistem Linux.
OpenSUSE untuk WSL (Subsistem Windows untuk Linux)
SUSE Linux Enterprise Server untuk WSL (Subsistem Windows untuk Linux)
Rancher adalah tumpukan perangkat lunak lengkap untuk tim yang mengadopsi kontainer. Ini membahas tantangan operasional dan keamanan dalam mengelola beberapa kluster Kubernetes, sambil memberikan tim DevOps dengan alat terintegrasi untuk menjalankan beban kerja yang dikemas. Mereka diakuisisi oleh SUSE pada Juli 2020.
OpenSUSE Wiki adalah sumber informasi tentang proyek dan distribusi OpenSUSE. Tujuannya adalah untuk memberikan dokumentasi berkualitas tinggi dan tempat untuk kolaborasi di semua bagian proyek.
Etcher adalah perangkat lunak open source, cross-platform yang memudahkan untuk mem-flash gambar sistem operasi ke kartu microSD atau perangkat USB.


Buka terminal dan jalankan:
sudo zypper gnome-tweak-tool //let ' s you customize your desktop layout. Menggunakan firewalld
Buka terminal dan jalankan:
sudo zypper install susefirewall2-to-firewalld
sudo susefirewall2-to-firewalldKembali ke atas


Catatan 1: Semua perangkat lunak ini juga tersedia dalam distribusi Linux populer lainnya seperti Debian, Linux Mint, OS Elementary, Fedora, Manjaro Linux, Endeavouros dan Arch Linux.
Catatan 2: Untuk pengguna baru yang tidak nyaman menggunakan baris perintah atau membutuhkan perangkat lunak yang tidak tersedia di bagian Pusat Perangkat Lunak, bagian Esensial Apps untuk memulai. Juga, jika Anda menggulir ke bawah lebih jauh, Anda akan melihat cara -cara mudah lainnya untuk mendapatkan aplikasi perangkat lunak melalui Flathub, Snap Store, dan AppImages.
Browser Google Chrome
Browser Microsoft Edge
Kode Studio Visual
Tim Microsoft
Microsoft 365 dengan aplikasi kantor (sebelumnya Office Online)
Google Workspace (sebelumnya G Suite)
Zoom
Jitsi Meet adalah solusi konferensi video open source yang terenkripsi sepenuhnya.
Aplikasi Web Cisco WebEx adalah versi berbasis web dari solusi konferensi video Cisco WebEx.
Kendur
Trello
Skype
Perselisihan
TeamViewer
Spotify
Apple Music (Web) adalah versi web Apple Music yang berjalan di Safari, Google Chrome dan Mozilla Firefox.
Adobe Lighroom Online Photo Editor adalah versi web online Adobe Photoshop Lightroom. Akun Adobe Diperlukan untuk Masuk ke Aplikasi.
Adobe Spark (Web) adalah aplikasi yang memungkinkan Anda membuat grafik sosial yang keren, video pendek, dan halaman web. Akun Adobe Diperlukan untuk Masuk ke Aplikasi.
Photopea adalah editor gambar online canggih yang mendukung format PSD, XCF, Sketch, XD dan CDR. (Adobe Photoshop, GIMP, Aplikasi Sketsa, Adobe XD, Coreldraw).
Master PDF Editor mudah, mudah digunakan aplikasi untuk bekerja dengan dokumen PDF yang dilengkapi dengan fungsionalitas multi-guna yang kuat. Dengan Master PDF Editor Anda dapat dengan mudah melihat, membuat dan memodifikasi dokumen PDF.
VMware Workstation Player adalah utilitas yang ideal untuk menjalankan mesin virtual tunggal di Windows atau Linux PC. Organisasi menggunakan Workstation Player untuk memberikan desktop perusahaan yang dikelola, sementara siswa dan pendidik menggunakannya untuk belajar dan pelatihan.
VMware Workstation Pro adalah standar industri untuk menjalankan beberapa sistem operasi sebagai mesin virtual (VM) pada satu Linux atau Windows PC. Profesional TI, pengembang, dan bisnis yang membangun, menguji, atau demo perangkat lunak untuk perangkat, platform, atau cloud apa pun bergantung pada Workstation Pro.
Crossover Linux® adalah lapisan kompatibilitas Microsoft Windows (berdasarkan anggur (anggur bukan emulator)). Lapisan kompatibilitas crossover memungkinkan ribuan aplikasi berbasis Windows untuk berjalan di Linux, MacOS, atau Chrome OS.
WinApps for Linux adalah program yang menjalankan aplikasi Windows seperti Microsoft Office & Adobe di Linux (Ubuntu/Fedora) dan Gnome/KDE seolah -olah mereka adalah bagian dari OS asli, termasuk integrasi Nautilus untuk mengklik kanan pada file jenis mime tertentu untuk membukanya.
Editor Video Resolve DaVinci adalah solusi pengeditan video lengkap yang menggabungkan pengeditan 8K profesional, koreksi warna, efek visual dan produksi audio pasca semua dalam satu alat perangkat lunak.
Reaper Audio Editor adalah aplikasi produksi audio digital lengkap untuk komputer, menawarkan audio multitrack lengkap dan perekaman, pengeditan, pengeditan, pemrosesan, pencampuran, dan penguasaan toolset.
Flameshot adalah perangkat lunak tangkapan layar yang kuat namun mudah digunakan.
Timeshift untuk Linux adalah aplikasi yang menyediakan fungsionalitas yang mirip dengan fitur System Restore di Windows dan alat mesin waktu di Mac OS. Timeshift melindungi sistem Anda dengan mengambil snapshot tambahan dari sistem file secara berkala. Snapshot ini dapat dipulihkan di kemudian hari untuk membatalkan semua perubahan pada sistem.
Stacer adalah pengoptimal sistem sumber terbuka dan monitor aplikasi yang membantu pengguna untuk mengelola seluruh sistem mereka. Juga tersedia sebagai appImage.
NativeFier adalah alat baris perintah untuk dengan mudah membuat aplikasi desktop untuk situs web apa pun dengan konfigurasi minimal. Aplikasi dibungkus dengan elektron (yang menggunakan kromium di bawah kap) dalam OS yang dapat dieksekusi (.App, .exe, dll) untuk digunakan pada Windows, MacOS dan Linux.
App Outlet adalah toko aplikasi universal (Flatpaks, Snaps, dan AppImages) yang terinspirasi oleh Linux App Store Service Online.

sudo zypper install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepoFlathub adalah layanan build dan distribusi untuk aplikasi Flatpak.
Forum Flathub

Menginstal Snap on OpenSUSE
Snap Store adalah layanan build dan distribusi untuk aplikasi SNAP.
Forum Snapcraft


AppImageHub adalah layanan build dan distribusi untuk aplikasi AppImage.
AppImage Manager adalah manajer paket untuk appImages.
Forum AppImage

Kembali ke atas
Uap di Archwiki
Steam Flatpak
Proton adalah alat untuk digunakan dengan klien Steam yang memungkinkan game yang eksklusif untuk berjalan di sistem operasi Linux. Menggunakan anggur untuk memfasilitasi ini.

Protondb adalah kumpulan lebih dari 100.000 laporan game dari gamer lain saat mereka menguji game dengan Proton di Linux dan memberikan skor agregat bagaimana kinerja game yang baik. Kumpulan saran yang berkembang memberikan tweak yang dapat Anda coba agar permainan bekerja sementara Proton melanjutkan pengembangan. Selain itu, Anda dapat menjelajahi katalog Game Steam di situs ini untuk menelusuri dan menemukan berbagai judul yang sebelumnya tidak tersedia untuk digunakan di Linux.


Lutrisis Klien game untuk Linux. Ini memberi Anda akses ke semua video game Anda dengan pengecualian generasi konsol saat ini. Juga, terintegrasi dengan baik dengan toko -toko lain seperti GOG, Steam, Battle.net, Origin, Uplay dan banyak sumber lain yang memungkinkan Anda untuk mengimpor Perpustakaan Game yang ada dan skrip instalasi yang dikelola komunitas memberi Anda pengaturan yang sepenuhnya otomatis.
Tambahkan toko game epik

GameHub adalah perpustakaan terpadu untuk semua game Anda. Ini memungkinkan Anda untuk menyimpan game Anda dari platform yang berbeda ke dalam satu program untuk memudahkan Anda mengelola game Anda.

Dukungan GameHub:
Game Asli untuk Linux
Lapisan Kompatibilitas Berganda:
Beberapa platform game:
GeForce sekarang menggunakan versi Chromebook untuk memainkan semua game Anda di Google Chrome atau browser web berbasis kromium seperti Brave, Vivaldi, dan Microsoft Edge. Juga, tersedia sebagai aplikasi desktop elektron di Snap Store GeForce sekarang.
Moonlight Game Streaming adalah program yang memungkinkan Anda streaming dari game PC Anda melalui internet tanpa konfigurasi yang diperlukan. Streaming dari hampir semua perangkat, apakah Anda berada di ruangan lain atau bermil -mil jauhnya dari rig game Anda.
Chiaki adalah klien perangkat lunak sumber terbuka dan open source untuk PlayStation 4 dan PlayStation 5 Remote Play untuk Linux, FreeBSD, OpenBSD, Android, MacOS, Windows, Nintendo Switch dan berpotensi lebih banyak platform.
Xbox Project XCloud adalah Teknologi Streaming Xbox Xbox yang berbasis cloud (saat ini dalam beta) . Mainkan game seperti Forza Horizon 4, Halo 5: Guardians, Gears of War 4, Sea of Thieves, Cuphead, Red Dead Redemption 2, dan 100+ game lainnya di perangkat seluler Anda atau browser web Chrome . Xbox Project Xcloud Microsoft memang membutuhkan langganan Ultimate Game Pass Xbox.

Retroarch adalah frontend untuk emulator, mesin permainan, dan pemutar media. Ini memungkinkan Anda untuk menjalankan game klasik di berbagai komputer dan konsol melalui antarmuka grafis yang licin. Pengaturan juga disatukan sehingga konfigurasi dilakukan sekali dan untuk semua.
Dolphin adalah emulator untuk dua konsol video game Nintendo terbaru: The GameCube dan Wii. Ini memungkinkan gamer PC untuk menikmati game untuk dua konsol ini dalam Full HD (1080p) dengan beberapa peningkatan: kompatibilitas dengan semua pengontrol PC, kecepatan turbo, multipemain jaringan, dan bahkan banyak lagi.
Citra adalah emulator open-source untuk Nintendo 3DS yang mampu memainkan banyak game favorit Anda.
Yuzu adalah emulator sumber terbuka eksperimental untuk sakelar Nintendo dari pencipta Citra.
Dosbox adalah emulator DOS open-source yang terutama berfokus pada menjalankan game DOS.
Mame adalah emulator mesin arcade.
XEMU adalah emulator Xbox asli.
Greenwithenvy (GWE) adalah utilitas sistem GTK yang dirancang oleh Roberto Leinardi untuk memberikan informasi, mengontrol penggemar, dan menguasai kartu video NVIDIA Anda untuk kinerja yang lebih baik. Tersedia di toko pop sebagai flatpak.
Corectrl adalah aplikasi Linux sumber terbuka dan terbuka yang memungkinkan Anda untuk mengontrol perangkat keras komputer dengan mudah menggunakan profil aplikasi untuk aplikasi asli dan Windows, memiliki kontrol CPU dasar dan kontrol AMD GPU penuh (untuk model lama dan baru).
Pasang paket corectrl dari OBS.

Geekbench 5 adalah tolok ukur lintas platform yang mengukur kinerja sistem Anda dengan menekan tombol.
Superposisi Unigine adalah uji kinerja dan stabilitas ekstrem untuk perangkat keras PC: kartu video, catu daya, sistem pendingin.

Wine (Wine bukan emulator) adalah lapisan kompatibilitas yang mampu menjalankan aplikasi Windows pada beberapa sistem operasi yang sesuai POSIX, seperti Linux, MacOS, & BSD. Alih-alih mensimulasikan logika Windows internal seperti mesin virtual atau emulator, anggur menerjemahkan panggilan Windows API ke dalam panggilan POSIX secara langsung, menghilangkan penalti kinerja dan memori dari metode lain dan memungkinkan Anda untuk mengintegrasikan aplikasi Windows dengan bersih ke dalam desktop Anda.
Kembali ke atas

Unity adalah platform pengembangan game lintas platform. Gunakan Unity untuk membangun game 3D dan 2D berkualitas tinggi, sebutkan mereka di seluruh seluler, desktop, VR/AR, konsol atau web, dan terhubung dengan pemain dan pelanggan yang loyal dan antusias.
Hub Persatuan

Unreal Engine 4 adalah mesin game yang dikembangkan oleh Epic Games dengan alat pembuatan 3D real-time yang paling terbuka dan canggih di dunia. Berkembang terus-menerus untuk melayani tidak hanya tujuan aslinya sebagai mesin game yang canggih, hari ini memberi para pencipta di seluruh industri kebebasan dan kontrol untuk memberikan konten mutakhir, pengalaman interaktif, dan dunia virtual yang mendalam.
Pengembangan game Linux di Unreal Engine 4

Godot Engine adalah mesin game cross-platform penuh fitur untuk membuat game 2D dan 3D dari antarmuka terpadu. Ini menyediakan serangkaian alat umum yang komprehensif, sehingga pengguna dapat fokus membuat game tanpa harus menemukan kembali roda. Game dapat diekspor dalam satu klik ke sejumlah platform, termasuk platform desktop utama (Linux, Mac OSX, Windows) serta platform seluler (Android, iOS) dan berbasis web (HTML5).
Jika Anda ingin menyumbang ke proyek Godot

Blender adalah suite pembuatan 3D open source dan open source. Ini mendukung keseluruhan pipa 3D - pemodelan, kecurangan, animasi, simulasi, rendering, komposit dan pelacakan gerak, pengeditan video dan pipa animasi 2D.
Jika Anda ingin menyumbang ke proyek blender

Unigine adalah mesin permainan lintas platform yang dirancang untuk tim pengembangan (C ++/C# programmer, artis 3D) yang bekerja pada aplikasi 3D interaktif.

Panda3D adalah mesin game, kerangka kerja untuk rendering 3D dan pengembangan game untuk program Python dan C ++, yang dikembangkan oleh Disney dan CMU. Panda3D adalah open-source dan gratis untuk tujuan apa pun, termasuk usaha komersial.
Source 2 adalah mesin video game 3D dalam pengembangan oleh Valve sebagai penerus sumber. Ini digunakan dalam DOTA 2, Artefak, Lawasan Dota, bagian lab, rumah SteamVR, dan Half-Life: Alyx.
Open Graphics Library (OpenGL) adalah API yang digunakan di seluruh bahasa pemrograman mulitple dan platform untuk rendering perangkat keras yang dipercepat dari grafik vektor 2D/3D yang saat ini dikembangkan oleh Khronos Group.
Open Computing Language (OpenCL) adalah standar terbuka untuk pemrograman paralel platform heterogen yang terdiri dari CPU, GPU, dan akselerator perangkat keras lainnya yang ditemukan di superkomputer, server cloud, komputer pribadi, perangkat seluler dan platform tertanam.
OpenGL Shading Language (GLSL) adalah bahasa naungan tingkat tinggi berdasarkan bahasa gaya-C, sehingga mencakup sebagian besar fitur yang diharapkan pengguna dengan bahasa seperti itu. Seperti struktur kontrol (for-loop, pernyataan IF-else, dll) ada di GLSL, termasuk pernyataan sakelar.
High Level Shading Language (HLSL) adalah bahasa naungan tingkat tinggi untuk DirectX. Menggunakan HLSL, pengguna dapat membuat shader yang dapat diprogram seperti C untuk pipa Direct3D. HLSL pertama kali dibuat dengan DirectX 9 untuk mengatur pipa 3D yang dapat diprogram.
Vulkan adalah grafik lintas platform modern dan API menghitung yang menyediakan akses efisiensi tinggi, lintas platform ke GPU modern yang digunakan dalam berbagai perangkat mulai dari PC dan konsol hingga ponsel dan platform tertanam. Vulkan saat ini sedang dalam pengembangan oleh Konsorsium Khronos.
Moltenvk adalah implementasi Vulkan yang berjalan di iOS dan macOS menggunakan kerangka grafis logam Apple.
Moltengl adalah implementasi API OpenGL ES 2.0 yang berjalan pada kerangka grafis logam Apple.
Nvidia Omniverse adalah platform simulasi dan kolaborasi yang kuat, multi-GPU, dan kolaborasi real-time untuk pipa produksi 3D berdasarkan deskripsi adegan universal Pixar dan NVIDIA RTX.
HGIG adalah kelompok sukarelawan perusahaan dari industri tampilan game dan TV yang bertemu untuk menentukan dan menyediakan untuk pedoman publik untuk meningkatkan pengalaman game konsumen di HDR.
Three.js adalah Perpustakaan JavaScript Cross-Browser dan Antarmuka Pemrograman Aplikasi yang digunakan untuk membuat dan menampilkan grafik komputer 3D animasi di browser web menggunakan WebGL.
Superpowers adalah aplikasi HTML5 yang dapat diunduh untuk proyek kolaboratif real-time. Anda dapat menggunakannya solo seperti pembuat game offline reguler, atau mengatur kata sandi dan membiarkan teman bergabung di proyek Anda melalui browser web mereka.
SteamVR untuk Linux adalah alat utama untuk mengalami konten VR pada perangkat keras pilihan Anda. SteamVR mendukung indeks katup, HTC Vive, Oculus Rift, headset Windows Mixed Reality, dan lainnya.

Rumah steamvr
OpenVR adalah API dan runtime yang memungkinkan akses ke perangkat keras VR (indeks Steam, HTC Vive, dan Oculus Rift) dari beberapa vendor tanpa mengharuskan aplikasi memiliki pengetahuan khusus tentang perangkat keras yang mereka targetkan.
OpenVR Benchmark on Steam adalah alat tolok ukur pertama untuk menguji kinerja VR Anda yang nyata, merender di dalam headset VR Anda.
OpenHMD adalah API open source dan driver yang mendukung berbagai perangkat HMD (tampilan kepala-terpasang) seperti Oculus Rift, HTC Vive, Sony PSVR, dan lainnya.
OpenXR adalah standar gratis dan terbuka yang menyediakan akses berkinerja tinggi ke augmented reality (AR) dan virtual reality (VR) yang secara kolektif dikenal sebagai XR-platform dan perangkat.
Monado adalah runtime OpenXR ™ pertama untuk GNU/Linux. Monado bertujuan untuk memulai pengembangan ekosistem XR open source dan menyediakan blok bangunan mendasar untuk vendor perangkat untuk menargetkan platform GNU/Linux.
Libsurvive adalah satu set alat dan perpustakaan yang memungkinkan pelacakan 6 DOF pada mercusuar dan sistem berbasis Vive yang sepenuhnya open source dan dapat berjalan pada perangkat apa pun. Saat ini mendukung generasi perangkat SteamVR 1.0 dan SteamVR 2.0 dan harus mendukung objek yang dilacak yang tersedia secara komersial.
Simula adalah manajer jendela VR untuk Linux yang berjalan di atas Godot. Dibutuhkan kurang dari 1 menit untuk menginstal. Simula secara resmi kompatibel dengan headset SteamVR yang dilengkapi dengan driver Linux (misalnya HTC Vive, HTC Vive Pro, & Indeks Katup). Kami juga telah menambahkan dukungan eksperimental ke headset OpenXR yang memiliki pengemudi Monado (mis. Bintang Utara, OSVR HDK, dan PSVR). Beberapa orang mendapatkan Oculus Rift S untuk menjalankan Simula melalui OpenHMD (lihat di sini).
Unreal Online Learning adalah platform pembelajaran gratis yang menawarkan kursus video langsung dan jalur pembelajaran yang dipandu.
Program Pelatihan Resmi Mesin Unreal
Mesin yang tidak nyata untuk pendidikan
Pelatihan & Simulasi Mesin Unreal
Sertifikasi Persatuan
Memulai dengan Vulkan
Kursus Online Desain Game dari Udemy
Desain Game Kursus Online dari Skillshare
Pelajari Desain Game dengan Kursus dan Kelas Online dari EDX
Kursus Desain Game dari Coursera
Kursus Desain dan Pengembangan Game dari Coursera
Kembali ke atas
PERSYARATAN
Buka terminal dan jalankan:
sudo zypper qemu uml-utilities virt-manager dmg2img git wget libguestfs-tools p7zip Sosumi adalah aplikasi yang memungkinkan Anda mengunduh dan menginstal macOS di VM. Aplikasi didasarkan pada macOS-Simple-KVM.
OpenCore untuk MacOS

Kembali ke atas
PERSYARATAN
Buka terminal dan jalankan:
sudo zypper qemu uml-utilities virt-manager gnome-boxesGnome Boxes adalah aplikasi yang memberi Anda akses ke mesin virtual, berjalan secara lokal atau jarak jauh. Ini juga memungkinkan Anda untuk terhubung ke tampilan komputer jarak jauh.


OpenCore untuk Windows 10

Kembali ke atas
Android Studio adalah suite pengembangan untuk sistem operasi Android Google (OS). Ini dibangun di atas perangkat lunak Idea IntelliJ JetBrains dan dirancang khusus untuk pengembangan Android. Ini tersedia untuk diunduh di Windows, MacOS dan Linux.

Android Virtual Device (AVD) adalah konfigurasi di Android Studio yang mendefinisikan karakteristik ponsel Android, tablet, Wear OS, TV Android, atau perangkat OS otomotif yang ingin Anda simulasikan dalam emulator Android. Android Emulator mensimulasikan perangkat Android di komputer Anda sehingga Anda dapat menguji aplikasi Anda pada berbagai perangkat dan level API Android tanpa perlu memiliki setiap perangkat fisik.

Lineageos adalah sistem operasi sumber terbuka dan open-source untuk berbagai perangkat, berdasarkan platform Android Mobile.

Anbox adalah aplikasi yang menyediakan pendekatan berbasis kontainer untuk mem-boot sistem Android penuh pada sistem GNU/Linux biasa seperti Ubuntu, Debian Fedora, dan OpenSUSE.

Anbox Cloud adalah platform komputasi cloud seluler yang dikirim oleh Canonical. Jalankan Android di cloud, pada skala tinggi dan pada semua jenis perangkat keras.

Genymotion adalah emulator Android yang sangat cepat. Program itu sendiri didasarkan pada VirtualBox dan dikenal karena kecepatannya yang cepat dan berguna untuk menjalankan aplikasi Android pada desktop Windows, Mac dan Linux.
Desktop
Perangkat virtual lokal dengan kinerja tinggi.

SCRCPY adalah aplikasi oleh Genymotion yang menyediakan tampilan dan kontrol perangkat Android yang terhubung pada USB (atau lebih dari TCP/IP). Itu tidak memerlukan akses root dan berfungsi pada GNU/Linux, Windows dan MacOS. Perangkat Android membutuhkan setidaknya API 21 (Android 5.0).

Kembali ke atas

H.264 (AVC) adalah standar kompresi video berdasarkan pengkodean integer-DCT yang berorientasi blok dan kompensasi gerak yang mendefinisikan beberapa profil (alat) dan level (bitrate dan resolusi maks) dengan dukungan hingga 8k.
H.265 (HEVC) adalah standar kompresi video yang merupakan penerus H.264 (AVC). Ini menawarkan kompresi data 25% hingga 50% yang lebih baik pada tingkat kualitas video yang sama, atau kualitas video yang ditingkatkan pada tingkat bit yang sama.
FFMPEG adalah kerangka kerja multimedia terkemuka yang dapat mendekode, mengkode, transcode, mux, demux, stream, filter, dan memainkan hampir semua hal yang dibuat manusia dan mesin. Ini mendukung format kuno yang paling tidak jelas hingga yang canggih pada beberapa platform seperti Windows, MacOS, dan Linux.
Handbrake adalah alat untuk transcoding video dari hampir semua format dengan pilihan codec yang didukung secara luas. Ini didukung di jendela, macOS, dan Linux.
Streaming adaptif dinamis melalui HTTP (DASH) adalah protokol streaming adaptif yang memungkinkan aliran video untuk beralih di antara laju bit berdasarkan kinerja jaringan, untuk menjaga video diputar.
OpenMax ™ adalah API lintas platform yang menyediakan codec media streaming yang komprehensif dan portabilitas aplikasi dengan memungkinkan komponen multimedia yang dipercepat untuk dikembangkan, diintegrasikan, dan diprogram di berbagai sistem operasi dan platform silikon.
DaVinci Resolve adalah satu -satunya solusi di dunia yang menggabungkan pengeditan 8K profesional, koreksi warna, efek visual dan audio pasca produksi semua dalam satu alat perangkat lunak! Anda dapat langsung bergerak antara pengeditan, warna, efek, dan audio dengan satu klik. DaVinci Resolve Studio juga merupakan satu -satunya solusi yang dirancang untuk kolaborasi multi pengguna sehingga editor, asisten, pewarna, seniman VFX dan desainer suara semuanya dapat bekerja secara langsung pada proyek yang sama pada saat yang sama.
Blender hadir dengan editor urutan video bawaan memungkinkan Anda melakukan tindakan dasar seperti pemotongan video dan splicing, serta tugas yang lebih kompleks seperti masking video atau penilaian warna. Editor video meliputi: Live Preview, Luma Waveform, Chroma Vectorscope dan Histogram Displays. Pencampuran audio, sinkronisasi, menggosok dan visualisasi bentuk gelombang.
KdenLive adalah alat pengeditan video open source yang mendukung file multimedia tanpa batas. Ini didasarkan pada kerangka kerja MLT, KDE dan Qt. Orang -orang yang mencari alat pengeditan video yang sangat fleksibel yang dikemas dengan fitur. Rilis 20.08 terbaru keluar dengan fitur -fitur bagus seperti tata letak antarmuka, beberapa dukungan aliran audio, manajemen data yang di -cache, dan zoombar dalam monitor klip dan panel efek tetapi orang mungkin berpendapat bahwa sorotan dari rilis ini adalah peningkatan stabilitas dan antarmuka.
OpenShot adalah alat pengeditan video open-source yang dirancang untuk pengguna baru di lingkungan pengeditan. Ini memiliki fitur sederhana seperti fungsi drag-and-drop sederhana, ia menyediakan antarmuka pengguna yang mudah digunakan dan cepat belajar. Editor video yang kuat menawarkan banyak cara yang efisien untuk memotong dan memotong video Anda. Anda dapat dengan bebas menggunakan trek tanpa batas, mesin efek video, editor judul, animasi 3D, gerakan lambat, dan efek waktu. Ini mendukung codec video yang umum digunakan yang didukung oleh FFMPEG seperti WebM (VP9), AVCHD (LIBX264), HEVC (LIBX265) dan codec audio seperti MP3 (Libmp3Lame) dan AAC (LIBFAAC). Program ini dapat membuat video MPEG4, OGV, Blu-ray dan DVD, dan video HD full untuk mengunggah ke situs web video internet seperti YouTube.
LightWorks adalah aplikasi pengeditan video non-linear untuk mengedit dan menguasai video digital yang digunakan oleh industri film. Edisi profesionalnya telah digunakan untuk hit box office, seperti Pulau Rana, Fiksi Pulp, dan Mission Impossible. Intimidasi Antarmuka Pengguna. Seperti editor video profesional, seperti Adobe Premiere Pro, LightWorks agak rumit untuk digunakan untuk pengguna baru.
Shotcut adalah editor video multi-platform open source. Anda dapat melakukan berbagai tindakan seperti pengeditan video (termasuk kualitas video 4K), menambahkan efek, membuat film baru, mengimpor sebagian besar format file gambar, mengekspor ke hampir semua format file dan banyak lagi.
Olive adalah editor video non-linear gratis yang bertujuan untuk memberikan alternatif lengkap untuk perangkat lunak pengeditan video profesional kelas atas.
Natron adalah kompositor digital yang kuat yang dapat menangani semua kebutuhan 2D/2.5D Anda. Format file OIIO yang kuat dan arsitektur OpenFX adalah apa yang menjadikan Natron kompositor open source yang paling fleksibel untuk komunitas Efek Visual. Antarmuka dan fungsionalnya sama di semua platform seperti macOS, Linux dan Windows.
OBS (Open Broadcaster Software) adalah perangkat lunak bebas dan open source untuk perekaman video dan streaming langsung. Streaming ke Twitch, YouTube dan banyak penyedia lain atau merekam video Anda sendiri dengan pengkodean H264 / AAC berkualitas tinggi.
Reaper adalah aplikasi produksi audio digital lengkap untuk komputer, menawarkan audio multitrack lengkap dan perekaman, pengeditan, pemrosesan, pencampuran dan penguasaan toolset. Reaser mendukung sejumlah besar perangkat keras, format digital dan plugin, dan dapat diperluas, ditulis dan dimodifikasi secara komprehensif.
Jack Audio Connection Kit alias Jack adalah daemon server suara profesional yang menyediakan koneksi waktu nyata dan latensi rendah untuk data audio dan MIDI antara aplikasi yang mengimplementasikan API-nya. Jack dapat dikonfigurasi untuk mengirim data audio melalui jaringan ke mesin "master", yang kemudian mengeluarkan audio ke perangkat fisik. Ini dapat berguna untuk mencampur audio dari sejumlah komputer "budak" tanpa memerlukan kabel tambahan atau mixer perangkat keras, dan menjaga jalur audio digital selama mungkin.
Bitwig Studio adalah workstation audio digital yang memiliki alur kerja linier dan non-linear untuk desain suara, perekaman, kinerja langsung, dan banyak lagi. Bersama dengan 90+ instrumen, efek, dan alat kreatif lainnya. Ini didukung Windows, MacOS, dan Linux.
PipeWire adalah API server dan ruang pengguna untuk menangani pipa multimedia. Ini menyediakan mesin pemrosesan berbasis latensi rendah, di atas perangkat audio dan video yang dapat digunakan untuk mendukung kasus penggunaan yang saat ini ditangani oleh Pulseaudio dan Jack. Pipewire dirancang dengan model keamanan yang kuat yang membuat berinteraksi dengan perangkat audio dan video dari aplikasi yang dikemas. Node dalam grafik dapat diimplementasikan sebagai proses terpisah, berkomunikasi dengan soket dan bertukar konten multimedia menggunakan FD Passing.
Yabridge adalah cara modern dan transparan untuk menggunakan plugin Windows VST2 dan VST3 di Linux. Yabridge dengan mulus mendukung menggunakan plugin 32-bit dan 64-bit Windows VST2 dan VST3 dalam host Linux VST 64-bit seolah-olah mereka adalah plugin asli VST2 dan VST3, dengan dukungan opsional untuk grup plugin untuk memungkinkan komunikasi antar-plugin untuk plugin VST2 dan waktu startup cepat.
Sonobus adalah aplikasi yang mudah digunakan untuk streaming audio peer-to-peer berkualitas tinggi dan berkualitas tinggi antara perangkat melalui internet atau jaringan lokal.
Avid Pro Tools adalah perangkat lunak produksi audio standar industri untuk penulis lagu, musisi, produser, dan insinyur.
LMMS adalah program aplikasi workstation audio digital open source. Ketika LMMS dipasangkan dengan perangkat keras komputer yang sesuai, itu memungkinkan musik untuk diproduksi dengan mengatur sampel, mensintesis suara, diputar pada keyboard MIDI, dan menggabungkan fitur pelacak dan sequencer. Dikembangkan oleh Paul Giblock dan Tobias Junghans, program ini adalah singkatan dari "Linux Multimedia Studio" dan mendukung plugin praktis yang memungkinkannya bekerja pada sistem operasi yang berbeda.
Ardor adalah sumber terbuka, upaya kolaboratif dari tim di seluruh dunia termasuk musisi, programmer, dan insinyur rekaman profesional. Pengembangan transparan - siapa pun dapat menonton pekerjaan kami saat itu terjadi. Seperti sepotong perangkat keras vintage yang bagus, Anda dapat membuka kotak dan melihat ke dalam.
Audacity adalah editor dan perekam audio multi-track yang mudah digunakan untuk Windows, Mac OS X, GNU/Linux dan sistem operasi lainnya. Dikembangkan oleh sekelompok sukarelawan sebagai open source dan ditawarkan secara gratis. Komunitas pendukung yang luar biasa.
Glimpse adalah editor grafis raster lintas platform berdasarkan program manipulasi gambar GNU yang tersedia untuk Linux, MacOS, dan Windows. Alat yang bagus untuk membuat thumbnail video YouTube.
Kembali ke atas

Kubernetes (K8S) adalah sistem sumber terbuka untuk mengotomatisasi penyebaran, penskalaan, dan pengelolaan aplikasi yang dikemas.

Membangun kluster yang sangat mudah tersinggung (HA) dengan Kubeadm. Sumber: Kubernetes.io, 2020
Rancher adalah tumpukan perangkat lunak lengkap untuk tim yang mengadopsi kontainer. Ini membahas tantangan operasional dan keamanan dalam mengelola beberapa kluster Kubernetes, sambil memberikan tim DevOps dengan alat terintegrasi untuk menjalankan beban kerja yang dikemas. Mereka diakuisisi oleh SUSE pada Juli 2020.
K3S adalah distribusi Kubernetes bersertifikat yang sangat tersedia yang dirancang untuk beban kerja produksi di lokasi terpencil yang tidak dijaga, dibatasi sumber daya, atau peralatan IoT di dalam.
Google Kubernetes Engine (GKE) adalah lingkungan yang dikelola dan siap-produksi untuk menjalankan aplikasi yang dikemas.
Azure Kubernetes Service (AKS) adalah kubernet tanpa server, dengan pengalaman integrasi kontinu dan pengiriman kontinu (CI/CD) yang terintegrasi, dan keamanan dan tata kelola tingkat perusahaan. Bersatu tim pengembangan dan operasi Anda pada satu platform untuk membangun, memberikan, dan skala aplikasi dengan cepat dengan percaya diri.
Amazon EKS adalah alat yang menjalankan instance pesawat kontrol Kubernetes di berbagai zona ketersediaan untuk memastikan ketersediaan tinggi.
AWS Controllers for Kubernetes (ACK) adalah alat baru yang memungkinkan Anda mengelola layanan AWS secara langsung dari Kubernetes. ACK membuatnya mudah untuk membangun aplikasi Kubernetes yang dapat diskalakan dan sangat tersedia yang menggunakan layanan AWS.
Mesin Kontainer untuk Kubernetes (Oke) adalah layanan orkestrasi kontainer yang dikelola Oracle yang dapat mengurangi waktu dan biaya untuk membangun aplikasi cloud asli modern. Tidak seperti kebanyakan vendor lainnya, Oracle Cloud Infrastructure menyediakan mesin kontainer untuk Kubernet sebagai layanan gratis yang berjalan pada komputasi berkinerja lebih tinggi dan lebih murah.
Anthos adalah platform manajemen aplikasi modern yang menyediakan pengalaman pengembangan dan operasi yang konsisten untuk lingkungan cloud dan di tempat.
Red Hat OpenShift adalah platform Kubernetes yang dikelola sepenuhnya yang menyediakan fondasi untuk penyebaran di tempat, hibrida, dan multicloud.
OKD adalah distribusi komunitas Kubernetes yang dioptimalkan untuk pengembangan aplikasi berkelanjutan dan penyebaran multi-penyewa. OKD menambahkan alat pengembang dan operasi-sentris di atas Kubernetes untuk memungkinkan pengembangan aplikasi yang cepat, penyebaran dan penskalaan yang mudah, dan pemeliharaan siklus hidup jangka panjang untuk tim kecil dan besar.
ODO adalah alat CLI yang cepat, berulang, dan langsung untuk pengembang yang menulis, membangun, dan menggunakan aplikasi pada Kubernetes dan OpenShift.
Operator Kata adalah operator untuk melakukan manajemen siklus hidup (instal/upgrade/uninstall) dari runtime Kata di OpenShift serta kluster Kubernetes.
Thanos adalah satu set komponen yang dapat disusun ke dalam sistem metrik yang sangat tersedia dengan kapasitas penyimpanan tanpa batas, yang dapat ditambahkan dengan mulus di atas penyebaran Prometheus yang ada.
OpenShift Hive adalah operator yang berjalan sebagai layanan di atas Kubernetes/OpenShift. Layanan Hive dapat digunakan untuk menyediakan dan melakukan konfigurasi awal kelompok OpenShift 4.
Rook adalah alat yang mengubah sistem penyimpanan terdistribusi menjadi layanan penyimpanan yang mengelola diri sendiri, skala diri, dan penyembuhan diri. Ini mengotomatiskan tugas -tugas administrator penyimpanan: penyebaran, bootstrap, konfigurasi, penyediaan, penskalaan, peningkatan, migrasi, pemulihan bencana, pemantauan, dan manajemen sumber daya.
VMware Tanzu adalah platform manajemen terpusat untuk mengoperasikan secara konsisten dan mengamankan infrastruktur Kubernetes Anda dan aplikasi modern di berbagai tim dan awan swasta/publik.
Kubespray adalah alat yang menggabungkan Kubernetes dan Ansible untuk dengan mudah memasang kluster Kubernetes yang dapat digunakan pada AWS, GCE, Azure, OpenStack, vSphere, Packet (Bare Metal), Oracle Cloud Infrastructure (Experimental), atau Baremetal.
KubeInit menyediakan buku pedoman dan peran yang tidak jelas untuk penyebaran dan konfigurasi beberapa distribusi Kubernetes.
Helm adalah alat manajer paket Kubernetes yang membuatnya lebih mudah untuk menginstal dan mengelola aplikasi Kubernetes.
Knative adalah platform berbasis Kubernetes untuk membangun, menggunakan, dan mengelola beban kerja tanpa server modern. Knative menangani detail overhead operasional jaringan, autoscaling (bahkan ke nol), dan pelacakan revisi.
Kubeflow adalah alat yang didedikasikan untuk membuat penyebaran alur kerja Machine Learning (ML) pada Kubernetes sederhana, portabel, dan dapat diskalakan.
ETCD adalah toko nilai kunci terdistribusi yang menyediakan cara yang dapat diandalkan untuk menyimpan data yang perlu diakses oleh sistem terdistribusi atau gugus mesin. ETCD digunakan sebagai backend untuk penemuan layanan dan menyimpan status cluster dan konfigurasi untuk Kubernetes.
Openebs adalah alat berbasis Kubernetes untuk membuat aplikasi stateful menggunakan penyimpanan yang terpasang wadah.
Container Storage Interface (CSI) adalah API yang memungkinkan platform orkestrasi wadah seperti Kubernetes berkomunikasi dengan data yang tersimpan melalui plug-in.
Microk8s adalah alat yang memberikan pengalaman penuh Kubernetes. Dalam penyebaran yang sepenuhnya dimasukkan dengan pembaruan over-the-air yang terkompresi untuk operasi yang sangat dapat diandalkan. Ini didukung di Linux, Windows, dan MacOS.
Charmed Kubernetes adalah platform Kubernetes yang terintegrasi dengan baik, turn-key, dan sesuai, dioptimalkan untuk lingkungan multi-cloud Anda yang dikembangkan oleh kanonik.
Aplikasi Grafana Kubernetes adalah tol yang memungkinkan Anda untuk memantau kinerja kluster Kubernetes Anda. Ini termasuk 4 dasbor, cluster, node, pod/wadah dan penyebaran. Ini memungkinkan untuk penyebaran otomatis eksportir Prometheus yang diperlukan dan konfigurasi goresan default untuk digunakan dengan penyebaran prometheus dalam cluster Anda.
Kubeedge adalah sistem open source untuk memperluas kemampuan orkestrasi aplikasi wadah asli ke host di tepi. Ini dibangun di atas Kubernetes dan memberikan dukungan infrastruktur mendasar untuk jaringan, APP. Sinkronisasi Penyebaran dan Metadata antara Cloud dan Edge.
Lensa adalah ide paling kuat bagi orang -orang yang perlu berurusan dengan kluster Kubernetes setiap hari. Ini memiliki dukungan untuk sistem operasi MacOS, Windows dan Linux.
Jenis adalah alat untuk menjalankan kelompok Kubernetes lokal menggunakan "node" wadah Docker. Itu terutama dirancang untuk menguji kubernet itu sendiri, tetapi dapat digunakan untuk pengembangan lokal atau CI.
Flux CD adalah alat yang secara otomatis memastikan bahwa keadaan kluster Kubernetes Anda cocok dengan konfigurasi yang Anda pasang dalam git. Ini menggunakan operator di cluster untuk memicu penyebaran di dalam Kubernetes, yang berarti Anda tidak memerlukan alat pengiriman kontinu yang terpisah.
Mendapatkan sertifikasi Kubernetes
Memulai dengan Kubernetes di AWS
Kubernetes di Microsoft Azure
Intro ke Azure Kubernetes Service
Memulai dengan Google Cloud
Memulai dengan Kubernetes di Red Hat
Memulai dengan Kubernetes di IBM
Dasar -dasar Yaml di Kubernetes
Awan elastis pada kubernetes
Docker dan Kubernetes
Menggunakan model ke kluster layanan Azure Kubernetes
Sederhanakan Inferensi Pembelajaran Mesin di Kubernetes dengan Operator Amazon Sagemaker
Menjalankan Apache Spark di Kubernetes
Kubernetes di seluruh vmware vrealize otomatisasi
VMware Tanzu Kubernetes Grid
Semua cara VMware Tanzu bekerja dengan AWS
Pendidikan Tanzu VMware
Menggunakan Ansible di lingkungan Kubernete asli Cloud
Mengelola objek Kubernetes (K8S) dengan Ansible
Menyiapkan cluster Kubernetes menggunakan Vagrant dan Ansible
Menjalankan MongoDB dengan Kubernetes
Kubernetes FLUENTD
Memahami Agen Gitlab Kubernetes yang baru
Kontributor Kubernetes
Kubeacademy dari VMware
Kembali ke atas

TensorFlow adalah platform open source ujung ke ujung untuk pembelajaran mesin. Ini memiliki ekosistem alat, perpustakaan, dan sumber daya masyarakat yang komprehensif dan fleksibel yang memungkinkan para peneliti mendorong ML yang canggih di ML dan pengembang dengan mudah membangun dan menggunakan aplikasi yang bertenaga ML.
Tensorman adalah utilitas untuk manajemen yang mudah dari wadah tensorflow dengan dikembangkan oleh System76.Tensorman memungkinkan TensorFlow beroperasi di lingkungan yang terisolasi yang terkandung dari seluruh sistem. Lingkungan virtual ini dapat beroperasi terlepas dari sistem dasar, memungkinkan Anda untuk menggunakan versi TensorFlow apa pun pada versi distribusi Linux apa pun yang mendukung runtime Docker.
Keras adalah API jaringan saraf tingkat tinggi, yang ditulis dalam Python dan mampu berjalan di atas TensorFlow, CNTK, atau Theano.it dikembangkan dengan fokus pada memungkinkan eksperimen cepat. Ini mampu berjalan di atas TensorFlow, Microsoft Cognitive Toolkit, R, Theano, atau PlaidML.
Pytorch adalah perpustakaan untuk pembelajaran yang mendalam pada data input yang tidak teratur seperti grafik, awan titik, dan manifold. Terutama dikembangkan oleh Lab Penelitian AI Facebook.
Amazon Sagemaker adalah layanan yang sepenuhnya dikelola yang menyediakan setiap pengembang dan ilmuwan data kemampuan untuk membangun, melatih, dan menggunakan model pembelajaran mesin (ML) dengan cepat. Sagemaker menghilangkan angkat berat dari setiap langkah proses pembelajaran mesin untuk membuatnya lebih mudah untuk mengembangkan model berkualitas tinggi.
Azure DataBricks adalah layanan analisis data besar berbasis Apache Spark yang cepat dan kolaboratif yang dirancang untuk ilmu data dan rekayasa data. Azure DataBricks, mengatur lingkungan Apache Spark Anda dalam hitungan menit, autoscale, dan berkolaborasi pada proyek bersama dalam ruang kerja interaktif. Azure Databricks mendukung Python, Scala, R, Java, dan SQL, serta kerangka kerja ilmu data dan perpustakaan termasuk TensorFlow, Pytorch, dan Scikit-Learn.
Microsoft Cognitive Toolkit (CNTK) adalah toolkit open-source untuk pembelajaran mendalam terdistribusi tingkat komersial. Ini menggambarkan jaringan saraf sebagai serangkaian langkah komputasi melalui grafik terarah. CNTK memungkinkan pengguna untuk dengan mudah mewujudkan dan menggabungkan tipe model populer seperti DNN feed-forward, jaringan saraf konvolusional (CNN) dan jaringan saraf berulang (RNNS/LSTM). CNTK mengimplementasikan pembelajaran gradien stochastic (SGD, kesalahan backpropagation) dengan diferensiasi otomatis dan paralelisasi di beberapa GPU dan server.
Apache Airflow adalah platform manajemen alur kerja open-source yang dibuat oleh masyarakat kepada penulis, jadwal dan memantau alur kerja secara terprogram. Memasang. Prinsip. Scalable. Airflow memiliki arsitektur modular dan menggunakan antrian pesan untuk mengatur jumlah pekerja yang sewenang -wenang. Aliran udara siap untuk skala hingga tak terbatas.
Open Neural Network Exchange (ONNX) adalah ekosistem terbuka yang memberdayakan pengembang AI untuk memilih alat yang tepat ketika proyek mereka berkembang. ONNX menyediakan format sumber terbuka untuk model AI, baik pembelajaran mendalam dan ML tradisional. Ini mendefinisikan model grafik komputasi yang dapat diperluas, serta definisi operator bawaan dan tipe data standar.
Apache MXNET adalah kerangka pembelajaran yang mendalam yang dirancang untuk efisiensi dan fleksibilitas. Ini memungkinkan Anda untuk mencampur pemrograman simbolik dan imperatif untuk memaksimalkan efisiensi dan produktivitas. Pada intinya, MXNET berisi penjadwal ketergantungan yang dinamis yang secara otomatis memparalelkan operasi simbolik dan imperatif dengan cepat. Lapisan optimasi grafik di atas itu membuat eksekusi simbolik cepat dan efisien memori. MXNET portabel dan ringan, penskalaan secara efektif ke beberapa GPU dan beberapa mesin. Dukungan untuk Python, R, Julia, Scala, Go, JavaScript dan banyak lagi.
Autogluon adalah toolkit untuk pembelajaran mendalam yang mengotomatiskan tugas pembelajaran mesin yang memungkinkan Anda untuk dengan mudah mencapai kinerja prediktif yang kuat dalam aplikasi Anda. Dengan hanya beberapa baris kode, Anda dapat melatih dan menggunakan model pembelajaran mendalam akurasi tinggi pada data tabel, gambar, dan teks.
Anaconda adalah platform ilmu data yang sangat populer untuk pembelajaran mesin dan pembelajaran mendalam yang memungkinkan pengguna untuk mengembangkan model, melatihnya, dan menggunakannya.
PlaidML adalah kompiler tensor yang canggih dan portabel untuk memungkinkan pembelajaran mendalam pada laptop, perangkat tertanam, atau perangkat lain di mana perangkat keras komputasi yang tersedia tidak didukung dengan baik atau tumpukan perangkat lunak yang tersedia berisi pembatasan lisensi yang tidak dapat dihabiskan.
OpenCV adalah perpustakaan yang sangat dioptimalkan dengan fokus pada aplikasi visi komputer real-time. Antarmuka C ++, Python, dan Java mendukung Linux, MacOS, Windows, iOS, dan Android.
Scikit-Learn adalah modul Python untuk pembelajaran mesin yang dibangun di atas Scipy, Numpy, dan Matplotlib, membuatnya lebih mudah untuk menerapkan implementasi yang kuat dan sederhana dari banyak algoritma pembelajaran mesin populer.
Weka adalah perangkat lunak pembelajaran mesin open source yang dapat diakses melalui antarmuka pengguna grafis, aplikasi terminal standar, atau API Java. Ini banyak digunakan untuk aplikasi pengajaran, penelitian, dan industri, berisi sejumlah besar alat bawaan untuk tugas-tugas pembelajaran mesin standar, dan juga memberikan akses transparan ke kotak alat terkenal seperti Scikit-Learn, R, dan Deeplearning4J.
Caffe adalah kerangka pembelajaran yang mendalam yang dibuat dengan ekspresi, kecepatan, dan modularitas dalam pikiran. Ini dikembangkan oleh Berkeley AI Research (Bair)/The Berkeley Vision and Learning Center (BVLC) dan kontributor komunitas.
Theano adalah perpustakaan Python yang memungkinkan Anda untuk mendefinisikan, mengoptimalkan, dan mengevaluasi ekspresi matematika yang melibatkan array multi-dimensi secara efisien termasuk integrasi ketat dengan Numpy.
Ngraph adalah pustaka C ++ open source, kompiler, dan runtime untuk pembelajaran yang mendalam. Ngraph Compiler bertujuan untuk mempercepat pengembangan beban kerja AI menggunakan kerangka kerja pembelajaran yang mendalam dan menyebarkan ke berbagai target perangkat keras. Ini memberikan kebebasan, kinerja, dan kemudahan pengembang AI.
Nvidia Cudnn adalah perpustakaan primitif yang dipercepat GPU untuk jaringan saraf yang dalam. Cudnn memberikan implementasi yang sangat disetel untuk rutinitas standar seperti konvolusi ke depan dan ke belakang, pooling, normalisasi, dan lapisan aktivasi. Cudnn mempercepat kerangka kerja pembelajaran yang dalam secara luas, termasuk Caffe2, Chainer, Keras, Matlab, Mxnet, Pytorch, dan Tensorflow.
Jupyter Notebook adalah aplikasi web open-source yang memungkinkan Anda membuat dan berbagi dokumen yang berisi kode langsung, persamaan, visualisasi, dan teks naratif. Jupyter digunakan secara luas dalam industri yang melakukan pembersihan dan transformasi data, simulasi numerik, pemodelan statistik, visualisasi data, ilmu data, dan pembelajaran mesin.
Apache Spark adalah mesin analitik terpadu untuk pemrosesan data skala besar. Ini menyediakan API tingkat tinggi di Scala, Java, Python, dan R, dan mesin yang dioptimalkan yang mendukung grafik komputasi umum untuk analisis data. Ini juga mendukung serangkaian alat tingkat tinggi yang kaya termasuk Spark SQL untuk SQL dan DataFrames, MLLIB untuk pembelajaran mesin, graphx untuk pemrosesan grafik, dan streaming terstruktur untuk pemrosesan aliran.
Konektor Apache Spark untuk SQL Server dan Azure SQL adalah konektor kinerja tinggi yang memungkinkan Anda menggunakan data transaksional dalam analitik data besar dan bertahan hasil untuk kueri atau pelaporan ad-hoc. Konektor ini memungkinkan Anda untuk menggunakan database SQL, di tempat atau di cloud, sebagai sumber data input atau wastafel data output untuk pekerjaan percikan.
Apache Predictioo adalah kerangka pembelajaran mesin open source untuk pengembang, ilmuwan data, dan pengguna akhir. Ini mendukung pengumpulan acara, penyebaran algoritma, evaluasi, menanyakan hasil prediktif melalui API REST. Ini didasarkan pada layanan open source yang dapat diskalakan seperti Hadoop, HBase (dan DBS lainnya), Elasticsearch, Spark dan mengimplementasikan apa yang disebut arsitektur Lambda.
Manajer Cluster untuk Apache Kafka (CMAK) adalah alat untuk mengelola kluster Apache Kafka.
BigDL adalah perpustakaan pembelajaran mendalam terdistribusi untuk Apache Spark. Dengan BIGDL, pengguna dapat menulis aplikasi pembelajaran mendalam mereka sebagai program Spark Standar, yang secara langsung dapat berjalan di atas Cluster Spark atau Hadoop yang ada.
Koalas adalah proyek membuat para ilmuwan data lebih produktif saat berinteraksi dengan data besar, dengan mengimplementasikan API DataFrame PANDAS di atas Apache Spark.
Apache Spark ™ MLFLOW adalah platform open source untuk mengelola siklus hidup ML, termasuk eksperimen, reproduktifitas, penyebaran, dan registri model pusat. MLFLOW saat ini menawarkan empat komponen:
Pelacakan MLFLOW : Rekam dan Percobaan Kueri: Kode, Data, Konfigurasi, dan Hasil.
Proyek MLFLOW : Kode Ilmu Data Paket dalam format untuk mereproduksi berjalan pada platform apa pun.
MLFLOW Model : Menyebarkan model pembelajaran mesin di lingkungan penyajian yang beragam.
Model Registry : Store, Annotate, Temukan, dan Kelola Model di Repositori Pusat.
Eclipse Deeplearning4j (DL4J) adalah serangkaian proyek yang dimaksudkan untuk mendukung semua kebutuhan aplikasi pembelajaran mendalam berbasis JVM (Scala, Kotlin, Clojure, dan Groovy). Ini berarti dimulai dengan data mentah, memuat dan melakukan preprocessing dari di mana pun dan format apa pun itu untuk membangun dan menyetel berbagai jaringan pembelajaran mendalam yang sederhana dan kompleks.
NUMBA adalah open source, numpy-sadar mengoptimalkan kompiler untuk python yang disponsori oleh Anaconda, Inc. menggunakan proyek kompiler LLVM untuk menghasilkan kode mesin dari sintaks Python. Numba dapat menyusun sebagian besar python yang berfokus pada numerik, termasuk banyak fungsi numpy. Selain itu, Numba memiliki dukungan untuk paralelisasi otomatis loop, generasi kode yang dipercepat GPU, dan pembuatan ufuncs dan callback C.
Chainer adalah kerangka pembelajaran mendalam yang berbasis di Python yang bertujuan untuk fleksibilitas. Ini menyediakan API diferensiasi otomatis berdasarkan pendekatan define-by-run (grafik komputasi dinamis) serta API tingkat tinggi yang berorientasi objek untuk membangun dan melatih jaringan saraf. Ini juga mendukung CUDA/CUDNN menggunakan CUPY untuk pelatihan dan inferensi kinerja tinggi.
CUML adalah serangkaian perpustakaan yang menerapkan algoritma pembelajaran mesin dan fungsi primitif matematika yang berbagi API yang kompatibel dengan proyek Rapids lainnya. CUML memungkinkan para ilmuwan data, peneliti, dan insinyur perangkat lunak untuk menjalankan tugas ML tabel tradisional pada GPU tanpa masuk ke perincian pemrograman CUDA. Dalam kebanyakan kasus, API Python CUML cocok dengan API dari Scikit-Learn.
Pembelajaran Mesin oleh Stanford University dari Coursera
Kursus pembelajaran mesin secara online dari Coursera
Kursus pembelajaran mesin secara online dari Udemy
Pelajari Pembelajaran Mesin dengan kursus dan kelas online dari EDX
Kembali ke atas

ROS adalah middleware robotika. Meskipun ROS bukan sistem operasi, ini menyediakan layanan yang dirancang untuk kluster komputer yang heterogen seperti abstraksi perangkat keras, kontrol perangkat tingkat rendah, implementasi fungsionalitas yang umum digunakan, pengesahan pesan antara proses, dan manajemen paket.
ROS2 adalah satu set pustaka perangkat lunak dan alat yang membantu Anda membangun aplikasi robot. Dari pengemudi hingga algoritma canggih, dan dengan alat pengembang yang kuat, ROS memiliki apa yang Anda butuhkan untuk proyek robotika Anda berikutnya. Dan itu semua open source.
Kerangka kerja Robot adalah kerangka otomasi open source generik. Ini dapat digunakan untuk otomatisasi uji dan otomatisasi proses robot. Ini memiliki sintaks yang mudah, memanfaatkan kata kunci yang dapat dibaca manusia. Kemampuannya dapat diperluas oleh perpustakaan yang diimplementasikan dengan Python atau Java.
Perpustakaan Robotika (RL) adalah perpustakaan C ++ mandiri untuk robot kinematika, perencanaan dan kontrol gerak. Ini mencakup matematika, kinematika dan dinamika, abstraksi perangkat keras, perencanaan gerak, deteksi tabrakan, dan visualisasi.RL berjalan pada banyak sistem yang berbeda, termasuk Linux, MacOS, dan Windows. Ini menggunakan CMake sebagai sistem build dan dapat dikompilasi dengan dentang, GCC, dan Visual Studio.
MOVET adalah perangkat lunak yang paling banyak digunakan untuk manipulasi dan telah digunakan pada lebih dari 100 robot. Ini menyediakan platform robotika yang mudah digunakan untuk mengembangkan aplikasi canggih, mengevaluasi desain baru dan membangun produk terintegrasi untuk industri, komersial, R&D, dan domain lainnya.
Autogluon adalah toolkit untuk pembelajaran mendalam yang mengotomatiskan tugas pembelajaran mesin yang memungkinkan Anda untuk dengan mudah mencapai kinerja prediktif yang kuat dalam aplikasi Anda. Dengan hanya beberapa baris kode, Anda dapat melatih dan menggunakan model pembelajaran mendalam akurasi tinggi pada data tabel, gambar, dan teks.
Gazebo secara akurat dan efisien mensimulasikan robot indoor dan outdoor. Anda mendapatkan mesin fisika yang kuat, grafik berkualitas tinggi, dan antarmuka terprogram dan grafis.
Robotics System Toolbox menyediakan alat dan algoritma untuk merancang, mensimulasikan, dan menguji manipulator, robot seluler, dan robot humanoid. Untuk manipulator dan robot humanoid, kotak alat ini mencakup algoritma untuk pemeriksaan tabrakan, pembuatan lintasan, kinematika maju dan terbalik, dan dinamika menggunakan representasi pohon tubuh yang kaku. Untuk robot seluler, itu termasuk algoritma untuk pemetaan, lokalisasi, perencanaan jalur, jalur mengikuti, dan kontrol gerak. Toolbox memberikan contoh referensi aplikasi robot industri umum. Ini juga mencakup perpustakaan model robot industri yang tersedia secara komersial yang dapat Anda impor, visualisasikan, dan simulasi.
Intel Robot Devkit adalah alat untuk menghasilkan kit pengembangan perangkat lunak robotika (RDK) yang dirancang untuk perangkat otonom, termasuk paket inti ROS2 dan kapasibilitas seperti persepsi, perencanaan, pengendara kontrol, dll. Menyediakan konfigurasi pembuatan/runtime yang fleksibel untuk memenuhi berbagai persyaratan otonom di atas keanekaragaman Hardware, misalnya menggunakan CPU yang berbeda.
Arduino adalah platform open-source yang digunakan untuk membangun proyek elektronik. Arduino terdiri dari papan sirkuit yang dapat diprogram secara fisik (sering disebut sebagai mikrokontroler) dan sepotong perangkat lunak, atau IDE (lingkungan pengembangan terintegrasi) yang berjalan di komputer Anda, digunakan untuk menulis dan mengunggah kode komputer ke papan fisik.
Ardupilot memungkinkan penciptaan dan penggunaan sistem kendaraan yang tepercaya, otonom, dan tak berawak untuk manfaat damai dari semua. Ardupilot menyediakan rangkaian alat komprehensif yang cocok untuk hampir semua kendaraan dan aplikasi.
AirSim adalah simulator untuk drone, mobil dan banyak lagi, dibangun di atas mesin yang tidak nyata (kami sekarang juga memiliki rilis persatuan eksperimental). Ini adalah open-source, cross platform, dan mendukung perangkat keras-in-loop dengan pengontrol penerbangan populer seperti PX4 untuk simulasi realistis secara fisik dan visual.
F'(F Prime) adalah kerangka kerja yang digerakkan oleh komponen yang memungkinkan pengembangan dan penyebaran spaceflight dan aplikasi perangkat lunak tertanam lainnya. Awalnya dikembangkan di Jet Propulsion Laboratory, F´ telah berhasil digunakan pada beberapa aplikasi ruang angkasa.
JPL Open Source Rover adalah open source, membangunnya sendiri, menurunkan versi desain Rover Rover 6 yang digunakan JPL untuk menjelajahi permukaan Mars. Open Source Rover dirancang hampir seluruhnya keluar dari bagian konsumen dari rak (COTS). Proyek ini dimaksudkan untuk menjadi pengalaman mengajar dan belajar bagi mereka yang ingin terlibat dalam rekayasa mesin, perangkat lunak, elektronik, atau robotika.
Deteksi dan Ranging Cahaya (LIDAR) adalah metode penginderaan jauh yang menggunakan cahaya dalam bentuk laser berdenyut pada suatu objek, dan menggunakan waktu dan panjang gelombang dari sinar cahaya yang dipantulkan untuk memperkirakan jarak dan dalam beberapa aplikasi (pencitraan laser), untuk menciptakan representasi 3D dari objek dan karakteristik permukaannya. Teknologi ini umumnya digunakan dalam pesawat terbang dan kendaraan self-driving.
Alicevision adalah kerangka visi komputer fotogrammetri yang menyediakan rekonstruksi 3D dan algoritma pelacakan kamera. Alicevision bertujuan untuk memberikan basis perangkat lunak yang kuat dengan algoritma visi komputer yang canggih yang dapat diuji, dianalisis, dan digunakan kembali. Proyek ini adalah hasil kolaborasi antara akademisi dan industri untuk memberikan algoritma mutakhir dengan ketahanan dan kualitas yang diperlukan untuk penggunaan produksi.
Carla adalah simulator open-source untuk penelitian mengemudi otonom. Carla telah dikembangkan dari bawah ke atas untuk mendukung pengembangan, pelatihan, dan validasi sistem mengemudi otonom. Selain kode dan protokol open-source, Carla menyediakan aset digital terbuka (tata letak perkotaan, bangunan, kendaraan) yang dibuat untuk tujuan ini dan dapat digunakan secara bebas. Platform simulasi mendukung spesifikasi fleksibel dari suite sensor dan kondisi lingkungan.
Ros Bridge adalah paket untuk menjembatani ROS untuk Carla Simulator.
ROS-Industrial adalah proyek open source yang memperluas kemampuan canggih perangkat lunak ROS ke manufaktur.
AWS Robomaker adalah solusi cloud paling lengkap bagi pengembang robot untuk mensimulasikan, menguji dan menggunakan aplikasi robot dengan aman pada skala. Robomaker menyediakan infrastruktur yang sepenuhnya dikelola dan dapat diskalakan untuk simulasi yang digunakan pelanggan untuk simulasi multi-robot dan integrasi CI/CD dengan pengujian regresi dalam simulasi.
Microsoft Robotics Developer Studio adalah lingkungan pemrograman berbasis .NET gratis untuk membangun aplikasi robotika.
Ekstensi kode Visual Studio untuk ROS adalah ekstensi yang memberikan dukungan untuk pengembangan Sistem Operasi Robot (ROS).
Driver Azure Kinect ROS adalah sebuah simpul yang menerbitkan data sensor dari kit pengembang Azure Kinect ke sistem operasi robot (ROS). Pengembang yang bekerja dengan ROS dapat menggunakan node ini untuk menghubungkan kit pengembang Azure Kinect ke instalasi ROS yang ada.
Azure IoT Hub untuk ROS adalah paket ROS yang berfungsi dengan layanan Microsoft Azure IoT Hub untuk menyampaikan pesan telemetri dari robot ke Azure IoT Hub atau mencerminkan properti dari kembar digital ke robot menggunakan konfigurasi ulang dinamis.
ROS 2 dengan ONNX Runtime adalah program yang menggunakan ROS 2 untuk berjalan pada platform perangkat keras yang berbeda menggunakan perpustakaan akselerasi AI masing -masing untuk eksekusi yang dioptimalkan dari model ONNX.
Azure Cognitive Services Luis ROS Node adalah simpul ROS yang menjembatani antara ROS dan layanan pemahaman bahasa Azure. Ini dapat dikonfigurasi untuk memproses audio langsung dari mikrofon, atau dapat berlangganan topik audio ROS, kemudian memproses pidato dan menghasilkan pesan ROS "niat" yang dapat diproses dengan simpul ROS lain untuk menghasilkan perintah ROS.
Kursus Robotika dari Coursera
Pelajari Robotika dengan Kursus dan Kelas Online dari EDX
Kursus Robotika Teratas Online dari Udemy
Kursus AI & Robotika Online Gratis
Sertifikasi Industri Robotika Rec Foundation
Akademi Robotika Carnegie Mellon
Program Sertifikasi Integrator Robot Ria
AWS Robomaker - Mengembangkan, menguji, menggunakan, dan mengelola aplikasi robotika cerdas
Microsoft AI School
Pemahaman Bahasa (LUIS) untuk Layanan Kognitif Azure
Template VM Azure ke Bootstrap ROS dan ROS 2 Lingkungan
Penelitian Robotika Google
Kembali ke atas

Open Source Security Foundation (OpenSSF) adalah kolaborasi lintas industri yang menyatukan para pemimpin untuk meningkatkan keamanan perangkat lunak open source dengan membangun komunitas yang lebih luas, inisiatif yang ditargetkan, dan praktik terbaik. OpenSSF menyatukan inisiatif keamanan open source di bawah satu fondasi untuk mempercepat pekerjaan melalui dukungan lintas-industri. Seiring dengan inisiatif infrastruktur inti dan koalisi keamanan open source, dan akan mencakup kelompok kerja baru yang membahas pengungkapan kerentanan, perkakas keamanan dan banyak lagi.
Stigs Benchmarks - Panduan Implementasi Teknis Keamanan
CIS Benchmarks - CIS Center for Internet Security
NIST - FIPS Saat Ini
Katalog Standar ISO
Kriteria Umum untuk Evaluasi Keamanan Teknologi Informasi (CC) adalah standar internasional (ISO / IEC 15408) untuk keamanan komputer. Ini memungkinkan evaluasi obyektif untuk memvalidasi bahwa suatu produk tertentu memenuhi serangkaian persyaratan keamanan yang ditentukan.
ISO 22301 adalah standar internasional yang menyediakan kerangka kerja praktik terbaik untuk mengimplementasikan BCMS yang dioptimalkan (Sistem Manajemen Kontinuitas Bisnis).
ISO27001 adalah standar internasional yang menjelaskan persyaratan untuk ISMS (sistem manajemen keamanan informasi). Kerangka kerja ini dirancang untuk membantu organisasi mengelola praktik keamanan mereka di satu tempat, secara konsisten dan hemat biaya.
ISO 27701 menentukan persyaratan untuk PIMS (Sistem Manajemen Informasi Privasi) berdasarkan persyaratan ISO 27001. Ini diperluas dengan serangkaian persyaratan khusus privasi, tujuan kontrol dan kontrol. Perusahaan yang telah menerapkan ISO 27001 akan dapat menggunakan ISO 27701 untuk memperpanjang upaya keamanan mereka untuk mencakup manajemen privasi.
UE GDPR (Peraturan Perlindungan Data Umum) adalah undang -undang privasi dan perlindungan data yang menggantikan undang -undang perlindungan data nasional yang ada di seluruh UE, membawa keseragaman dengan memperkenalkan hanya satu undang -undang perlindungan data utama yang harus dipatuhi oleh perusahaan/organisasi.
CCPA (California Consumer Privacy Act) adalah undang -undang privasi data yang mulai berlaku pada 1 Januari 2020 di negara bagian California. Ini berlaku untuk bisnis yang mengumpulkan informasi pribadi penduduk California, dan persyaratan privasinya mirip dengan GDPR UE (Peraturan Perlindungan Data Umum).
Standar Keamanan Data Industri Kartu Pembayaran (PCI) (DSS) adalah standar keamanan informasi global yang dirancang untuk mencegah penipuan melalui peningkatan kontrol data kartu kredit.
SOC 2 adalah prosedur audit yang memastikan penyedia layanan Anda mengelola data Anda dengan aman untuk melindungi kepentingan comapny/organisasi Anda dan privasi klien mereka.
NIST CSF adalah kerangka kerja sukarela yang terutama ditujukan untuk organisasi infrastruktur kritis untuk mengelola dan mengurangi risiko keamanan siber berdasarkan praktik terbaik yang ada.
Apparmor adalah sistem keamanan aplikasi Linux yang efektif dan mudah digunakan. Apparmor secara proaktif melindungi sistem operasi dan aplikasi dari ancaman eksternal atau internal, bahkan serangan nol-hari, dengan menegakkan perilaku yang baik dan mencegah kelemahan aplikasi yang diketahui dan tidak diketahui dari dieksploitasi. Apparmor melengkapi model Kontrol Akses Discretionary (DAC) UNIX Tradisional dengan memberikan Kontrol Akses Wajib (MAC). Ini telah dimasukkan dalam kernel linux utama sejak versi 2.6.36 dan pengembangannya telah didukung oleh kanonik sejak 2009.
Selinux adalah peningkatan keamanan untuk Linux yang memungkinkan pengguna dan administrator lebih mengontrol kontrol akses. Akses dapat dibatasi pada variabel seperti yang dapat diakses oleh pengguna dan aplikasi dapat mengakses sumber daya mana. Sumber daya ini dapat mengambil bentuk file. Kontrol akses Linux standar, seperti mode file (-rwxr-xr-x) dapat dimodifikasi oleh pengguna dan aplikasi yang dijalankan pengguna. Sebaliknya, kontrol akses Selinux ditentukan oleh kebijakan yang dimuat pada sistem yang mungkin tidak diubah oleh pengguna yang ceroboh atau aplikasi yang berperilaku buruk.
Grup Kontrol (CGroups) adalah fitur kernel Linux yang memungkinkan Anda mengalokasikan sumber daya seperti waktu CPU, memori sistem, bandwidth jaringan, atau kombinasi sumber daya ini untuk kelompok tugas yang ditentukan pengguna (proses) yang berjalan pada suatu sistem.
Earlyoom adalah daemon untuk Linux yang memungkinkan pengguna untuk lebih cepat memulihkan dan mendapatkan kembali kendali atas sistem mereka dalam situasi memori rendah dengan penggunaan pertukaran berat.
Libgcrypt adalah perpustakaan kriptografi tujuan umum yang awalnya berdasarkan kode dari GNUPG.
Kali Linux adalah proyek sumber terbuka yang dikelola dan didanai oleh keamanan ofensif, penyedia layanan pelatihan keamanan informasi dan penetrasi kelas dunia.
Pi-hole adalah lubang pembuangan DNS yang melindungi perangkat Anda dari konten yang tidak diinginkan, tanpa menginstal perangkat lunak sisi klien, yang dimaksudkan untuk digunakan pada jaringan pribadi. Ini dirancang untuk digunakan pada perangkat tertanam dengan kemampuan jaringan, seperti Raspberry Pi, tetapi dapat digunakan pada mesin lain yang menjalankan Linux dan Implementasi Cloud.
Aircrack-Ng adalah rangkaian perangkat lunak jaringan yang terdiri dari detektor, packet sniffer, wep dan wpa/wpa2-psk cracker dan alat analisis untuk 802.11 LAN nirkabel. Ini bekerja dengan pengontrol antarmuka jaringan nirkabel apa pun yang drivernya mendukung mode pemantauan mentah dan dapat mengendus lalu lintas 802.11a, 802.11b dan 802.11g.
Burp Suite adalah berbagai alat cybersecurity terkemuka.
Kernelci adalah sistem otomasi uji terdistribusi open source berbasis masyarakat yang berfokus pada pengembangan kernel hulu. Tujuan utama kernelci adalah untuk menggunakan filosofi pengujian terbuka untuk memastikan kualitas, stabilitas, dan pemeliharaan kernel Linux jangka panjang.
Proyek Integrasi Kernel Berkelanjutan membantu menemukan bug di tambalan kernel sebelum berkomitmen pada pohon kernel hulu. Kami adalah tim pengembang kernel, penguji kernel, dan insinyur otomatisasi.
EBPF adalah teknologi revolusioner yang dapat menjalankan program kotak pasir di kernel Linux tanpa mengubah kode sumber kernel atau memuat modul kernel. Dengan membuat Kernel Linux dapat diprogram, perangkat lunak infrastruktur dapat memanfaatkan lapisan yang ada, membuatnya lebih cerdas dan kaya fitur tanpa terus menambahkan lapisan kompleksitas tambahan ke sistem.
Cilium menggunakan EBPF untuk mempercepat mendapatkan data masuk dan keluar dari proksi L7 seperti utusan, memungkinkan visibilitas yang efisien ke dalam protokol API seperti HTTP, GRPC, dan Kafka.
Hubble adalah observabilitas jaringan, layanan & keamanan untuk Kubernet menggunakan EBPF.
ISTIO adalah platform terbuka untuk menghubungkan, mengelola, dan mengamankan layanan microser. Pesawat kontrol ISTIO menyediakan lapisan abstraksi di atas platform manajemen cluster yang mendasarinya, seperti Kubernetes dan Meso.
Certgen adalah alat kenyamanan untuk menghasilkan dan menyimpan sertifikat untuk Hubble Relay MTLS.
Scapy adalah Program & Perpustakaan Paket Interaktif berbasis Python.
Syzkaller adalah fuzzer kernel yang tidak diawasi dan dipandu cakupan.
SCORDVIZ adalah alat untuk mengumpulkan dan memvisualisasikan jejak penjadwalan kernel pada mesin Linux.
OSS-Fuzz bertujuan untuk membuat perangkat lunak open source umum lebih aman dan stabil dengan menggabungkan teknik fuzzing modern dengan eksekusi yang dapat diskalakan dan terdistribusi.
OSSEC adalah sistem deteksi intrusi berbasis host-open-source gratis. Ini melakukan analisis log, pemeriksaan integritas, pemantauan registri Windows, deteksi rootkit, peringatan berbasis waktu, dan respons aktif.
Proyek Metasploit adalah proyek keamanan komputer yang memberikan informasi tentang kerentanan keamanan dan alat bantu dalam pengujian penetrasi dan pengembangan tanda tangan IDS.
Wfuzz dibuat untuk memfasilitasi tugas dalam penilaian aplikasi web dan didasarkan pada konsep sederhana: itu menggantikan referensi apa pun ke kata kunci fuzz dengan nilai muatan yang diberikan.
NMAP adalah pemindai keamanan yang digunakan untuk menemukan host dan layanan di jaringan komputer, sehingga membangun "peta" jaringan.
PatchWork adalah sistem pelacakan tambalan berbasis web yang dirancang untuk memfasilitasi kontribusi dan pengelolaan kontribusi untuk proyek open-source.
PfSense adalah firewall dan router open source gratis dan open yang juga menampilkan manajemen ancaman terpadu, penyeimbangan beban, multi wan, dan banyak lagi.
SnowPatch adalah alat integrasi yang berkelanjutan untuk proyek-proyek yang menggunakan alur kerja GIT yang berpusat pada l-list-centric. Alur kerja ini digunakan oleh sejumlah proyek sumber terbuka terkenal seperti kernel Linux.
Snort adalah perangkat lunak open-source, gratis dan ringan dan ringan Sistem Deteksi (NIDS) untuk Linux dan Windows untuk mendeteksi ancaman yang muncul.
Wireshark adalah penganalisa paket sumber terbuka dan open-source. Ini digunakan untuk pemecahan masalah jaringan, analisis, perangkat lunak dan pengembangan protokol komunikasi, dan pendidikan.
OpenScap adalah standar AS yang dikelola oleh National Institute of Standard and Technology (NIST). Ini menyediakan beberapa alat untuk membantu administrator dan auditor dengan penilaian, pengukuran, dan penegakan garis dasar keamanan. OpenScap mempertahankan fleksibilitas dan interoperabilitas yang luar biasa dengan mengurangi biaya melakukan audit keamanan. Apakah Anda ingin mengevaluasi DISA Stigs, USGCB NIST, atau konten tim tanggapan keamanan Red Hat, semua didukung oleh OpenScap.
Tink adalah perpustakaan multi-bahasa, lintas platform, open source yang menyediakan API kriptografi yang aman, mudah digunakan dengan benar, dan lebih sulit disalahgunakan.
OWASP adalah komunitas online, menghasilkan artikel, metodologi, dokumentasi, alat, dan teknologi yang tersedia secara bebas di bidang keamanan aplikasi web.
Bahasa kerentanan dan penilaian terbuka adalah upaya masyarakat untuk membakukan cara menilai dan melaporkan keadaan mesin sistem komputer. Oval mencakup bahasa untuk menyandikan detail sistem, dan repositori konten komunitas. Alat dan layanan yang menggunakan oval menyediakan perusahaan dengan informasi yang akurat, konsisten, dan dapat ditindaklanjuti untuk meningkatkan keamanan mereka.
CLAMAV adalah mesin antivirus open source untuk mendeteksi trojan, virus, malware & ancaman jahat lainnya.
Keamanan Perangkat Lunak Microsoft Open Source
Keamanan Open Source Cloudflare
Tujuh properti perangkat yang sangat aman
Bagaimana Lapisan 7 Internet Bekerja
7 jenis keamanan
Manual referensi libgcrypt
Yayasan Top Proyek Keamanan Web (OWASP) Buka Web (OWASP) Top 10
Praktik terbaik untuk menggunakan kode sumber terbuka dari Linux Foundation
Keamanan Bersertifikat AWS - Sertifikasi Khusus
Microsoft Certified: Azure Security Engineer Associate
Insinyur Keamanan Cloud Profesional Google Cloud Cloud
Sertifikasi Keamanan Cisco
Spesialis Bersertifikat Red Hat dalam Keamanan: Linux
Linux Professional Institute LPIC-3 Sertifikasi Keamanan Perusahaan
Pelatihan dan kursus keamanan siber dari keterampilan IBM
Kursus dan sertifikasi keamanan siber dengan keamanan ofensif
Program Sertifikasi RSA
Sertifikasi Pakar Keamanan Bersertifikat (CCSE) Cek bersertifikat
Sertifikasi Administrator Keamanan Bersertifikat Titik (CCSA)
Sertifikasi Master Keamanan Bersertifikat (CCSM) Cek bersertifikat
Sertifikasi Profesional Keamanan Cloud (CCSP) Bersertifikat
Sertifikasi Profesional Keamanan Sistem Informasi Bersertifikat (CISSP)
Routing dan switching CCNP
Manajer Keamanan Informasi Bersertifikat (CISM)
Analis Jaringan Bersertifikat Wireshark (WCNA)
Program Sertifikasi Juniper Networks Perusahaan (JNCP)
Sertifikasi dan Kursus Pelatihan Keamanan dari Udemy
Sertifikasi dan kursus pelatihan keamanan dari Coursera
Pelatihan Sertifikasi Keamanan dari Pluarlsight
Kembali ke atas

Privasi diferensial adalah sistem yang secara bersamaan memungkinkan para peneliti dan analis untuk mengekstraksi wawasan yang berguna dari dataset yang berisi informasi pribadi dan menawarkan perlindungan privasi yang lebih kuat. Ini dicapai dengan memperkenalkan "noise statistik".
Noise statistik adalah proses yang aletrasi kecil untuk set data bertopeng. Kebisingan statistik menyembunyikan karakteristik individu yang dapat diidentifikasi, memastikan bahwa privasi informasi pribadi dilindungi, tetapi cukup kecil untuk tidak secara material mempengaruhi keakuratan jawaban yang diekstraksi oleh analis dan peneliti.
Kebisingan Laplacian adalah mekanisme yang menambahkan kebisingan yang didistribusikan Laplacian ke suatu fungsi.

Di atas adalah diagram sederhana tentang bagaimana pembagian data dan penambangan data yang memelihara privasi diferensial melindungi data pengguna
Pysyft adalah perpustakaan Python untuk pembelajaran mendalam yang aman dan pribadi. Pysyft memisahkan data pribadi dari pelatihan model, menggunakan pembelajaran federasi, privasi diferensial, dan perhitungan terenkripsi (seperti perhitungan multi-partai (MPC) dan enkripsi homomorfik (HE) dalam kerangka pembelajaran mendalam utama seperti Pytorch dan Tensorflow.
TensorFlow Privacy adalah perpustakaan Python yang mencakup implementasi pengoptimal TensorFlow untuk pelatihan model pembelajaran mesin dengan privasi diferensial. Perpustakaan dilengkapi dengan tutorial dan alat analisis untuk menghitung jaminan privasi yang diberikan.
TensorFlow Federated (TFF) adalah kerangka kerja open-source untuk pembelajaran mesin dan perhitungan lain pada data desentralisasi. TFF telah dikembangkan untuk memfasilitasi penelitian terbuka dan eksperimen dengan Federated Learning (FL), pendekatan pembelajaran mesin di mana model global bersama dilatih di banyak klien yang berpartisipasi yang menyimpan data pelatihan mereka secara lokal.
Privacy on Beam adalah solusi privasi diferensial ujung-ke-ujung yang dibangun di atas balok Apache. Ini dimaksudkan untuk dapat digunakan oleh semua pengembang, terlepas dari keahlian privasi diferensial mereka.
PYDP adalah pembungkus Python untuk proyek privasi diferensial Google.
Pennylane adalah perpustakaan python lintas platform untuk pemrograman komputer kuantum yang dapat dibedakan. Dengan melatih komputer kuantum dengan cara yang sama seperti jaringan saraf.
Botorch adalah perpustakaan untuk optimasi Bayesian yang dibangun di Pytorch.
Pytorch Geometric (PYG) adalah perpustakaan ekstensi pembelajaran geometris untuk Pytorch.
Skorch adalah perpustakaan jaringan saraf yang kompatibel dengan scikit-learn yang membungkus pytorch.
DiffPrivlib adalah perpustakaan privasi diferensial IBM untuk bereksperimen dengan, menyelidiki dan mengembangkan aplikasi dalam, privasi diferensial.
Opacus adalah perpustakaan yang memungkinkan pelatihan model Pytorch dengan privasi diferensial. Ini mendukung pelatihan dengan perubahan kode minimal yang diperlukan pada klien, memiliki sedikit dampak pada kinerja pelatihan dan memungkinkan klien untuk melacak secara online anggaran privasi yang dikeluarkan pada saat tertentu.
Smart Noise adalah toolkit yang menggunakan teknik privasi diferensial canggih (DP) untuk menyuntikkan kebisingan ke dalam data, untuk mencegah pengungkapan informasi sensitif dan mengelola risiko paparan.
Seri Blog Privasi Diferensial oleh National Institute of Standard and Technology (NIST)
Tinjauan Privasi Diferensial Apple
Belajar dengan privasi dalam skala dengan pembelajaran mesin apel
Tinjauan Privasi diferensial Microsoft Research
Pembelajaran Mesin yang Bertanggung Jawab dengan Microsoft Azure
Sumber daya AI yang bertanggung jawab dengan Microsoft AI
Pertahankan privasi data dengan menggunakan privasi diferensial dan paket smartnoise
Buka diferensial Privacy (OPENDP) Inisiatif oleh Microsoft dan Harvard
Perpustakaan Privasi diferensial Google
Komputasi statistik pribadi dengan privasi pada balok dari Google Codelabs
Memperkenalkan Privasi TensorFlow: Belajar dengan Privasi Diferensial Untuk Data Pelatihan
Tensorflow Federated: Pembelajaran Mesin pada Data Terdesentralisasi
Analisis Federasi: Ilmu Data Kolaboratif Tanpa Pengumpulan Data
Descent gradien stokastik-privat yang berbeda (DP-SGD)
Pembelajaran Privasi diferensial dari Proyek Alat Privasi Universitas Harvard
Kursus Proyek Alat Privasi Universitas Harvard & Materi Pendidikan
Kelemahan kursus privasi diferensial di Coursera
Privasi diferensial dari Bayesian Inference
Pembelajaran Privat Simultan dari berbagai konsep
Kompleksitas menghitung komposisi optimal privasi diferensial
Pesanan mengungkapkan enkripsi dan kekerasan pembelajaran pribadi
Anonimisasi data SAP HANA menggunakan solusi perangkat lunak SAP
Keamanan SAP HANA menggunakan database dalam memori mereka
Peluncuran pelatihan privasi diferensial defcon
Kursus AI yang aman dan pribadi tentang Udacity
Privasi Diferensial - Keamanan dan Privasi untuk Big Data - Bagian 1 Kursus di Coursera
Privasi Diferensial - Keamanan dan Privasi untuk Big Data - Kursus Bagian 2 di Coursera
Kursus Sertifikat Profesional Teknologi Etik Etikal di Coursera
Kembali ke atas

CNCF Cloud Lansekap Interaktif Asli
Bangun Aplikasi Cloud-asli di Microsoft Azure
Pengembangan aplikasi cloud-asli untuk Google Cloud
Pengembangan asli cloud untuk layanan web Amazon
Aplikasi Cloud Native dengan VMware Tanzu
Program Pelatihan dan Sertifikasi Yayasan Komputasi Asli Cloud
Program Pelatihan dan Sertifikasi Pengembang Cloud Foundry
Kursus arsitektur cloud-asli di pluralsight
Dasar-dasar AWS: Cloud-asli di Coursera
Mengembangkan Aplikasi Cloud-asli dengan kursus Arsitektur Microservices di Udemy
Bagaimana Balancing Load Bekerja Untuk Aplikasi Asli Cloud Dengan Azure Application Gateway di LinkedIn Learning
Mengembangkan Kursus Aplikasi Asli Cloud di EDX
Kursus cloud asli dari IBM

Kerangka kerja aplikasi
Spring Boot adalah kerangka mikro open-source yang dikelola oleh Pivotal, yang diakuisisi oleh VMware pada tahun 2019. Ini memberi pengembang Java dengan platform untuk memulai dengan aplikasi pegas tingkat produksi yang dapat dikonfigurasi secara otomatis.
Apache Mesos adalah manajer cluster yang menyediakan isolasi sumber daya yang efisien dan berbagi di seluruh aplikasi terdistribusi, atau kerangka kerja. Itu dapat menjalankan Hadoop, Jenkins, Spark, Aurora, dan kerangka kerja lainnya pada kumpulan node yang dibagikan secara dinamis.
Apache Spark adalah mesin analitik terpadu untuk pemrosesan data besar, dengan modul bawaan untuk streaming, SQL, pembelajaran mesin dan pemrosesan grafik.
Apache Hadoop adalah kerangka kerja yang memungkinkan untuk pemrosesan set data besar terdistribusi di seluruh kelompok komputer menggunakan model pemrograman sederhana. Ini dirancang untuk meningkatkan dari server tunggal ke ribuan mesin, masing -masing menawarkan perhitungan dan penyimpanan lokal. Daripada mengandalkan perangkat keras untuk memberikan ketersediaan tinggi, perpustakaan itu sendiri dirancang untuk mendeteksi dan menangani kegagalan di lapisan aplikasi, sehingga memberikan layanan yang sangat tersedia di atas sekelompok komputer, yang masing-masing mungkin rentan terhadap kegagalan.
Platform runtime
Bosh adalah alat yang menyiapkan infrastruktur Anda untuk apa yang perlu dikelola. Bosh mendukung praktik terbaik rekayasa perangkat lunak, seperti pengiriman berkelanjutan, dengan memudahkan untuk membuat rilis perangkat lunak yang secara otomatis memperbarui sistem terdistribusi yang kompleks dengan perintah sederhana. Buat fleksibilitas dan kekuatan Bosh, Google dan VMware menjadikannya jantung dari proyek Kubo, sekarang disebut runtime Cloud Foundry Container, berdasarkan Kubernetes.
Otomatisasi Infrastruktur
Maven adalah alat otomatisasi build yang digunakan terutama untuk proyek Java. Maven juga dapat digunakan untuk membangun dan mengelola proyek yang ditulis dalam C#, Ruby, Scala, dan bahasa lainnya. Proyek Maven di -host oleh Apache Software Foundation.
Gradle adalah sistem otomasi build-source open-source yang dibangun berdasarkan konsep Apache Ant dan Apache Maven dan memperkenalkan bahasa khusus domain berbasis yang asyik alih-alih bentuk XML yang digunakan oleh Apache Maven untuk menyatakan konfigurasi proyek.
Chef adalah suite infrastruktur yang mudah menawarkan visibilitas ke dalam keamanan dan status kepatuhan di semua infrastruktur dan memudahkan untuk mendeteksi dan memperbaiki masalah jauh sebelum mereka mencapai produksi.
Boneka adalah alat open source yang membuat integrasi dan pengiriman perangkat lunak Anda pada infrastruktur tradisional atau containered mudah dengan menyatukan semua alat Anda yang ada dan memberi Anda fleksibilitas untuk menggunakan cara Anda.
Ansible adalah alat penyediaan perangkat lunak open-source, manajemen konfigurasi, dan alat penempatan aplikasi. Ini berjalan pada banyak sistem seperti Unix, dan dapat mengkonfigurasi sistem seperti Unix serta Microsoft Windows.
Salt berbasis Python, perangkat lunak open-source untuk otomatisasi TI berbasis peristiwa, eksekusi tugas jarak jauh, dan manajemen konfigurasi. Mendukung pendekatan "infrastruktur sebagai kode" untuk sistem pusat data dan penyebaran dan manajemen jaringan, otomatisasi konfigurasi, orkestrasi SECOPS, remediasi kerentanan, dan kontrol cloud hybrid.
Terraform adalah infrastruktur sumber terbuka sebagai alat perangkat lunak kode yang dibuat oleh Hashicorp.it memungkinkan pengguna untuk mendefinisikan dan menyediakan infrastruktur pusat data menggunakan bahasa konfigurasi tingkat tinggi yang dikenal sebagai Hashicorp Configuration Language (HCL), atau Optional JSON.
Infrastruktur Cloud
Amazon Web Service (AWS) adalah platform yang menawarkan solusi komputasi awan yang fleksibel, andal, dapat diskalakan, mudah digunakan dan hemat biaya. Platform AWS dikembangkan dengan kombinasi infrastruktur sebagai layanan (IAAS), platform sebagai layanan (PAAS) dan perangkat lunak yang dikemas sebagai penawaran layanan (SaaS).
Microsoft Azure adalah layanan komputasi cloud yang dibuat oleh Microsoft untuk membangun, menguji, menggunakan, dan mengelola aplikasi dan layanan melalui pusat data yang dikelola Microsoft.
Azure DevOps adalah serangkaian layanan bagi tim untuk berbagi kode, melacak kerja, dan mengirim perangkat lunak; CLIS membangun, menggunakan, mendiagnosis, dan mengelola aplikasi dan layanan multi-platform, scalable; Saluran pipa Azure terus membangun, menguji, dan menyebarkan ke platform dan cloud apa pun; Layanan laboratorium Azure menyiapkan laboratorium untuk ruang kelas, uji coba, pengembangan dan pengujian, dan skenario lainnya.
Azure Draft adalah alat bagi pengembang untuk membuat aplikasi cloud-asli di Kubernetes.
Platform Google Cloud mengintegrasikan alat-alat terdepan industri (manajemen data, hybrid & multi-cloud, dan AI & ML) dengan penyimpanan cloud untuk meningkatkan dukungan dengan segala sesuatu mulai dari keamanan dan transfer data, hingga cadangan data dan arsip. Memperluas semua. Pencadangan, arsip, dan pemulihan bencana. Bersama dengan sistem file dan gateway.
OpenStack adalah platform perangkat lunak sumber terbuka dan open-source untuk komputasi awan, sebagian besar digunakan sebagai infrastruktur-sebagai-layanan yang mengontrol kumpulan besar komputasi, penyimpanan, dan sumber daya jaringan di seluruh pusat data, dikelola melalui dasbor atau melalui API OpenStack. OpenStack bekerja dengan perusahaan populer dan teknologi open source yang membuatnya ideal untuk infrastruktur heterogen.
Cloud Foundry adalah open source, platform aplikasi multi cloud sebagai layanan yang membuatnya lebih cepat dan lebih mudah untuk membangun, menguji, menggunakan dan skala aplikasi, menyediakan pilihan awan, kerangka kerja pengembang, dan layanan aplikasi. Ini adalah proyek open source dan tersedia melalui berbagai distribusi cloud pribadi dan instance cloud publik.
Bambu adalah server integrasi kontinu (CI) yang dapat digunakan untuk mengotomatisasi manajemen rilis untuk aplikasi perangkat lunak, membuat pipa pengiriman berkelanjutan.
Drone adalah sistem pengiriman berkelanjutan yang dibangun di atas teknologi wadah. Drone menggunakan file konfigurasi YAML sederhana, superset komposisi Docker, untuk mendefinisikan dan menjalankan jaringan pipa di dalam wadah Docker.
Travis CI adalah layanan integrasi kontinu yang dihosting yang digunakan untuk membangun dan menguji proyek perangkat lunak yang di -host di GitHub.
Circle CI adalah integrasi berkelanjutan dan platform pengiriman berkelanjutan yang membantu tim perangkat lunak bekerja lebih pintar, lebih cepat.
Team City adalah manajemen build dan server integrasi berkelanjutan dari JetBrains.
Shippable menyederhanakan DevOps dan membuatnya sistematis dengan platform jalur perakitan yang heterogen, fleksibel, dan memberikan visibilitas lengkap di seluruh alur kerja DevOps Anda.
Spinnaker adalah platform pengiriman open source, multi-cloud kontinu untuk merilis perubahan perangkat lunak dengan kecepatan tinggi dan kepercayaan diri.
Prow adalah sistem CI/CD berbasis Kubernetes. Pekerjaan dapat dipicu oleh berbagai jenis acara dan melaporkan status mereka ke berbagai layanan. Selain eksekusi pekerjaan, Prow menyediakan otomatisasi github dalam bentuk penegakan kebijakan, perintah chat-ops via /foo style, dan penggabungan PR otomatis. Prow memiliki arsitektur layanan mikro yang diimplementasikan sebagai kumpulan gambar kontainer yang berjalan sebagai penyebaran Kubernetes.
AWS ECS adalah layanan orkestrasi kontainer berkinerja tinggi yang sangat terukur yang mendukung wadah Docker dan memungkinkan Anda untuk dengan mudah menjalankan dan mengukur aplikasi yang dimasukkan pada AWS. Amazon ECS menghilangkan kebutuhan Anda untuk menginstal dan mengoperasikan perangkat lunak orkestrasi kontainer Anda sendiri, mengelola dan skala sekelompok mesin virtual, atau menjadwalkan kontainer pada mesin virtual tersebut.
AWS CodeBuild adalah layanan integrasi kontinu yang dikelola sepenuhnya yang mengkompilasi kode sumber, menjalankan tes, dan menghasilkan paket perangkat lunak yang siap digunakan. Dengan CodeBuild, Anda tidak perlu menyediakan, mengelola, dan skala server build Anda sendiri.
CFEngine adalah sistem manajemen konfigurasi sumber terbuka, yang ditulis oleh Mark Burgess. Fungsi utama adalah untuk menyediakan konfigurasi otomatis dan pemeliharaan sistem komputer skala besar, termasuk manajemen server, desktop, perangkat konsumen dan industri yang disatukan, perangkat jaringan yang tertanam, ponsel pintar seluler, dan komputer tablet.
Octpus Deploy adalah Server Otomasi Penyebaran untuk seluruh tim Anda, dirancang untuk memudahkan untuk mengatur rilis dan menggunakan aplikasi, baik di tempat atau di cloud.
AWS CodeDeploy adalah layanan penyebaran yang dikelola sepenuhnya yang mengotomatiskan penyebaran perangkat lunak ke berbagai layanan komputasi seperti Amazon EC2, AWS Fargate, AWS Lambda, dan server di tempat Anda. AWS CodeDeploy memudahkan Anda untuk merilis fitur baru dengan cepat, membantu Anda menghindari downtime selama penyebaran aplikasi, dan menangani kompleksitas memperbarui aplikasi Anda.
AWS Lambda adalah platform komputasi yang digerakkan oleh server, yang disediakan oleh Amazon sebagai bagian dari Layanan Web Amazon. Ini adalah layanan komputasi yang menjalankan kode sebagai tanggapan terhadap peristiwa dan secara otomatis mengelola sumber daya komputasi yang diperlukan oleh kode itu.
Traefik adalah router tepi open-source yang membuat penerbitan layanan Anda menjadi pengalaman yang menyenangkan dan mudah. Ini menerima permintaan atas nama sistem Anda dan mencari tahu komponen mana yang bertanggung jawab untuk menanganinya. Apa yang membedakan Traefik, selain banyak fiturnya, adalah secara otomatis menemukan konfigurasi yang tepat untuk layanan Anda.
Kubernetes adalah sistem orkestrasi kontainer open-source untuk mengotomatisasi penyebaran aplikasi, penskalaan, dan manajemen. Awalnya dirancang oleh Google, dan sekarang dikelola oleh Cloud Native Computing Foundation.
Google Kubernetes Engine (GKE) adalah lingkungan yang dikelola dan siap-produksi untuk menyebarkan aplikasi yang dikemas.
OpenShift difokuskan pada keamanan di setiap tingkat tumpukan kontainer dan sepanjang siklus hidup aplikasi. Ini termasuk dukungan jangka panjang, perusahaan dari salah satu kontributor Kubernetes terkemuka dan perusahaan perangkat lunak open source.
Rancher adalah tumpukan perangkat lunak lengkap untuk tim yang mengadopsi kontainer. Ini membahas tantangan operasional dan keamanan dalam mengelola beberapa kluster Kubernetes, sambil memberikan tim DevOps dengan alat terintegrasi untuk menjalankan beban kerja yang dikemas.
Docker adalah satu set platform sebagai produk layanan yang menggunakan virtualisasi level OS untuk mengirimkan perangkat lunak dalam paket yang disebut wadah. Wadah diisolasi satu sama lain dan menggabungkan perangkat lunak, perpustakaan, dan file konfigurasi mereka sendiri; Mereka dapat berkomunikasi satu sama lain melalui saluran yang jelas. Semua wadah dijalankan oleh satu kernel sistem operasi dan karenanya lebih ringan daripada mesin virtual.
Rook adalah orkestra penyimpanan cloud-pribumi open source untuk Kubernetes yang mengubah sistem penyimpanan terdistribusi menjadi layanan penyimpanan yang mengelola diri sendiri, skaling diri, dan penyembuhan diri. Ini mengotomatiskan tugas -tugas administrator penyimpanan: penyebaran, bootstrap, konfigurasi, penyediaan, penskalaan, peningkatan, migrasi, pemulihan bencana, pemantauan, dan manajemen sumber daya.
Podman (The Pod Manager) adalah alat untuk mengelola wadah dan pod OCI.
RKT adalah mesin wadah pod-asli untuk Linux. Ini komposisi, aman, dan dibangun di atas standar.
Kembali ke atas

GitHub menyediakan hosting untuk kontrol versi pengembangan perangkat lunak menggunakan git. Ini menawarkan semua kontrol versi terdistribusi dan fungsionalitas manajemen kode sumber GIT serta menambahkan fitur sendiri. Ini menyediakan kontrol akses dan beberapa fitur kolaborasi seperti pelacakan bug, permintaan fitur, manajemen tugas, dan wiki untuk setiap proyek.
GitHub Codespaces adalah lingkungan pengembangan terintegrasi (IDE) di GitHub. Itu memungkinkan pengembang untuk berkembang sepenuhnya di cloud menggunakan Visual Studio dan Visual Studio Code.
Tindakan GitHub akan mengotomatisasi, menyesuaikan, dan menjalankan alur kerja pengembangan perangkat lunak Anda tepat di repositori Anda dengan tindakan github. Anda dapat menemukan, membuat, dan berbagi tindakan untuk melakukan pekerjaan apa pun yang Anda inginkan, termasuk CI/CD, dan menggabungkan tindakan dalam alur kerja yang sepenuhnya disesuaikan. Tindakan GITHUB untuk Azure Anda dapat membuat alur kerja yang dapat Anda atur dalam repositori Anda untuk membangun, menguji, mengemas, dan menyebar ke Azure.
GitLab adalah alat siklus hidup DevOps berbasis web yang menyediakan manajer repositori git yang menyediakan wiki, pelacakan masalah, dan fitur pipa CI/CD, menggunakan lisensi open-source, yang dikembangkan oleh GitLab Inc.
Jenkins adalah server otomatisasi sumber terbuka dan terbuka. Jenkins membantu mengotomatiskan bagian non-manusia dari proses pengembangan perangkat lunak, dengan integrasi berkelanjutan dan memfasilitasi aspek teknis dari pengiriman berkelanjutan.
Bitbucket adalah layanan hosting repositori kontrol versi web berbasis web yang dimiliki oleh Atlassian, untuk kode sumber dan proyek pengembangan yang menggunakan sistem kontrol revisi Mercurial atau Git. Bitbucket menawarkan rencana komersial dan akun gratis. Menawarkan akun gratis dengan jumlah repositori pribadi yang tidak terbatas. Bitbucket terintegrasi dengan perangkat lunak Atlassian lainnya seperti Jira, Hipchat, Confluence dan Bamboo.
Bambu adalah server integrasi kontinu (CI) yang dapat digunakan untuk mengotomatisasi manajemen rilis untuk aplikasi perangkat lunak, membuat pipa pengiriman berkelanjutan.
Codecov adalah solusi cakupan kode khusus dan khusus. Ini menyediakan alat yang sangat terintegrasi untuk mengelompokkan, menggabungkan, mengarsipkan dan membandingkan laporan cakupan. Apakah tim Anda membandingkan perubahan dalam permintaan tarik atau meninjau satu komit, Codecov akan meningkatkan alur kerja dan kualitas tinjauan kode.
Drone adalah sistem pengiriman berkelanjutan yang dibangun di atas teknologi wadah. Drone menggunakan file konfigurasi YAML sederhana, superset komposisi Docker, untuk mendefinisikan dan menjalankan jaringan pipa di dalam wadah Docker.
Travis CI adalah layanan integrasi kontinu yang dihosting yang digunakan untuk membangun dan menguji proyek perangkat lunak yang di -host di GitHub.
Circle CI adalah integrasi berkelanjutan dan platform pengiriman berkelanjutan yang membantu tim perangkat lunak bekerja lebih pintar, lebih cepat.
Zuul-CI adalah program yang mendorong sistem integrasi, pengiriman, dan penyebaran berkelanjutan dengan fokus pada proyek gating dan yang saling terkait. Menggunakan buku pedoman ansible yang sama untuk menggunakan sistem Anda dan menjalankan tes Anda.
Artifactory adalah manajer repositori artefak universal yang dikembangkan oleh JFrog. Ini mendukung semua paket utama, Keamanan Siap Perusahaan, Clustered, HA, Docker Registry, Replikasi Multi-Situs dan Skalable.
Azure DevOps adalah serangkaian layanan bagi tim untuk berbagi kode, melacak kerja, dan mengirim perangkat lunak; CLIS membangun, menggunakan, mendiagnosis, dan mengelola aplikasi dan layanan multi-platform, scalable; Saluran pipa Azure terus membangun, menguji, dan menyebarkan ke platform dan cloud apa pun; Layanan laboratorium Azure menyiapkan laboratorium untuk ruang kelas, uji coba, pengembangan dan pengujian, dan skenario lainnya.
Team City adalah manajemen build dan server integrasi berkelanjutan dari JetBrains.
Shippable menyederhanakan DevOps dan membuatnya sistematis dengan platform jalur perakitan yang heterogen, fleksibel, dan memberikan visibilitas lengkap di seluruh alur kerja DevOps Anda.
Spinnaker adalah platform pengiriman open source, multi-cloud kontinu untuk merilis perubahan perangkat lunak dengan kecepatan tinggi dan kepercayaan diri.
AWS CodeBuild adalah layanan integrasi kontinu yang dikelola sepenuhnya yang mengkompilasi kode sumber, menjalankan tes, dan menghasilkan paket perangkat lunak yang siap digunakan. Dengan CodeBuild, Anda tidak perlu menyediakan, mengelola, dan skala server build Anda sendiri.
Selenium adalah rangkaian pengujian otomatis (open source) gratis untuk aplikasi web di berbagai browser dan platform.
Cucumber adalah alat berdasarkan kerangka kerja pengembangan perilaku (BDD) yang digunakan untuk menulis tes penerimaan untuk aplikasi web. Ini memungkinkan otomatisasi validasi fungsional dalam format yang mudah dibaca dan dimengerti (seperti bahasa Inggris biasa) kepada analis bisnis, pengembang, dan penguji.
Junit adalah kerangka kerja pengujian unit untuk bahasa pemrograman Java.
Mocha adalah kerangka uji JavaScript untuk program Node.js, menampilkan dukungan browser, pengujian asinkron, laporan cakupan tes, dan penggunaan perpustakaan pernyataan apa pun.
Karma adalah alat sederhana yang memungkinkan Anda untuk menjalankan kode JavaScript di beberapa browser nyata.
Jasmine adalah kerangka pengujian open source untuk JavaScript. Ini bertujuan untuk berjalan pada platform yang diaktifkan JavaScript, untuk tidak mengganggu aplikasi maupun IDE, dan memiliki sintaks yang mudah dibaca.
Maven adalah alat otomatisasi build yang digunakan terutama untuk proyek Java. Maven juga dapat digunakan untuk membangun dan mengelola proyek yang ditulis dalam C#, Ruby, Scala, dan bahasa lainnya. Proyek Maven di -host oleh Apache Software Foundation.
Gradle adalah sistem otomasi build-source open-source yang dibangun berdasarkan konsep Apache Ant dan Apache Maven dan memperkenalkan bahasa khusus domain berbasis yang asyik alih-alih bentuk XML yang digunakan oleh Apache Maven untuk menyatakan konfigurasi proyek.
Chef adalah suite infrastruktur yang mudah menawarkan visibilitas ke dalam keamanan dan status kepatuhan di semua infrastruktur dan memudahkan untuk mendeteksi dan memperbaiki masalah jauh sebelum mereka mencapai produksi.
Boneka adalah alat open source yang membuat integrasi dan pengiriman perangkat lunak Anda pada infrastruktur tradisional atau containered mudah dengan menyatukan semua alat Anda yang ada dan memberi Anda fleksibilitas untuk menggunakan cara Anda.
Ansible adalah alat penyediaan perangkat lunak open-source, manajemen konfigurasi, dan alat penempatan aplikasi. Ini berjalan pada banyak sistem seperti Unix, dan dapat mengkonfigurasi sistem seperti Unix serta Microsoft Windows.
KubeInit menyediakan buku pedoman dan peran yang tidak jelas untuk penyebaran dan konfigurasi beberapa distribusi Kubernetes.
Salt berbasis Python, perangkat lunak open-source untuk otomatisasi TI berbasis peristiwa, eksekusi tugas jarak jauh, dan manajemen konfigurasi. Mendukung pendekatan "infrastruktur sebagai kode" untuk sistem pusat data dan penyebaran dan manajemen jaringan, otomatisasi konfigurasi, orkestrasi SECOPS, remediasi kerentanan, dan kontrol cloud hybrid.
Terraform adalah infrastruktur sumber terbuka sebagai alat perangkat lunak kode yang dibuat oleh Hashicorp.it memungkinkan pengguna untuk mendefinisikan dan menyediakan infrastruktur pusat data menggunakan bahasa konfigurasi tingkat tinggi yang dikenal sebagai Hashicorp Configuration Language (HCL), atau Optional JSON.
Konsul adalah solusi jaringan layanan untuk menghubungkan dan mengamankan layanan di semua platform runtime dan cloud publik atau pribadi.
Packer ringan, berjalan di setiap sistem operasi utama, dan sangat berkinerja, membuat gambar mesin untuk beberapa platform secara paralel. Packer tidak menggantikan manajemen konfigurasi seperti koki atau boneka. Bahkan, saat membangun gambar, Packer dapat menggunakan alat seperti Chef atau Puppet untuk menginstal perangkat lunak ke gambar.
NOMAD adalah cluster dan penjadwal aplikasi yang sangat tersedia, terdistribusi, dan pusat data yang dirancang untuk mendukung pusat data modern dengan dukungan untuk layanan jangka panjang, pekerjaan batch, dan banyak lagi.
Vagrant adalah alat untuk membangun dan mengelola lingkungan mesin virtual dalam satu alur kerja. Dengan alur kerja yang mudah digunakan dan fokus pada otomatisasi, gelandangan menurunkan waktu pengaturan lingkungan pengembangan dan meningkatkan paritas produksi.
Vault adalah alat untuk mengakses rahasia dengan aman. Rahasia adalah segala sesuatu yang ingin Anda kendalikan dengan erat, seperti kunci API, kata sandi, sertifikat, dan banyak lagi. Vault menyediakan antarmuka terpadu untuk rahasia apa pun, sambil memberikan kontrol akses yang ketat dan merekam log audit terperinci.
CFEngine adalah sistem manajemen konfigurasi sumber terbuka, yang ditulis oleh Mark Burgess. Fungsi utama adalah untuk menyediakan konfigurasi otomatis dan pemeliharaan sistem komputer skala besar, termasuk manajemen server, desktop, perangkat konsumen dan industri yang disatukan, perangkat jaringan yang tertanam, ponsel pintar seluler, dan komputer tablet.
Octpus Deploy adalah Server Otomasi Penyebaran untuk seluruh tim Anda, dirancang untuk memudahkan untuk mengatur rilis dan menggunakan aplikasi, baik di tempat atau di cloud.
AWS CodeDeploy adalah layanan penyebaran yang dikelola sepenuhnya yang mengotomatiskan penyebaran perangkat lunak ke berbagai layanan komputasi seperti Amazon EC2, AWS Fargate, AWS Lambda, dan server di tempat Anda. AWS CodeDeploy memudahkan Anda untuk merilis fitur baru dengan cepat, membantu Anda menghindari downtime selama penyebaran aplikasi, dan menangani kompleksitas memperbarui aplikasi Anda.
Kubernetes adalah sistem orkestrasi kontainer open-source untuk mengotomatisasi penyebaran aplikasi, penskalaan, dan manajemen. Awalnya dirancang oleh Google, dan sekarang dikelola oleh Cloud Native Computing Foundation.
Docker adalah satu set platform sebagai produk layanan yang menggunakan virtualisasi level OS untuk mengirimkan perangkat lunak dalam paket yang disebut wadah. Wadah diisolasi satu sama lain dan menggabungkan perangkat lunak, perpustakaan, dan file konfigurasi mereka sendiri; Mereka dapat berkomunikasi satu sama lain melalui saluran yang jelas. Semua wadah dijalankan oleh satu kernel sistem operasi dan karenanya lebih ringan daripada mesin virtual.
PowerShell/PowerShell Core adalah cross-platform (Windows, Linux, dan MacOS) dan alat konfigurasi/kerangka kerja yang bekerja dengan baik dengan alat Anda yang ada dan dioptimalkan untuk menangani data terstruktur (mis. Ini termasuk shell baris perintah, bahasa skrip terkait dan kerangka kerja untuk memproses cmdlet.
Hyper-V membuat mesin virtual di Windows 10. Hyper-V dapat diaktifkan dalam banyak hal termasuk menggunakan panel kontrol Windows 10, PowerShell atau menggunakan alat pencitraan dan alat manajemen pencitraan penyebaran (DESM).
Cloud Hypervisor adalah monitor mesin virtual open source (VMM) yang berjalan di atas KVM. Proyek ini berfokus pada berjalan secara eksklusif modern, beban kerja cloud, di atas serangkaian arsitektur dan platform perangkat keras terbatas. Beban kerja cloud mengacu pada yang biasanya dijalankan oleh pelanggan di dalam penyedia cloud. Hypervisor cloud diimplementasikan dalam karat dan didasarkan pada peti Rust-VMM.
VMware vSphere hypervisor adalah hypervisor telanjang-logam yang memvirtualisasikan server; memungkinkan Anda untuk mengkonsolidasikan aplikasi Anda sambil menghemat waktu dan uang mengelola infrastruktur TI Anda.
VMware vSphere adalah platform virtualisasi komputasi terkemuka di industri, dan langkah pertama Anda untuk modernisasi aplikasi. Telah diteliti dengan kubernet asli untuk memungkinkan pelanggan memodernisasi 70 juta+ beban kerja yang sekarang berjalan di vSphere.
VMware Tanzu adalah platform manajemen terpusat untuk mengoperasikan secara konsisten dan mengamankan infrastruktur Kubernetes Anda dan aplikasi modern di berbagai tim dan awan swasta/publik.
Rancher adalah tumpukan perangkat lunak lengkap untuk tim yang mengadopsi kontainer. Ini membahas tantangan operasional dan keamanan dalam mengelola beberapa kluster Kubernetes, sambil memberikan tim DevOps dengan alat terintegrasi untuk menjalankan beban kerja yang dikemas.
K3S adalah distribusi Kubernetes bersertifikat yang sangat tersedia yang dirancang untuk beban kerja produksi di lokasi terpencil yang tidak dijaga, dibatasi sumber daya, atau peralatan IoT di dalam.
Rook adalah orkestra penyimpanan cloud-pribumi open source untuk Kubernetes yang mengubah sistem penyimpanan terdistribusi menjadi layanan penyimpanan yang mengelola diri sendiri, skaling diri, dan penyembuhan diri. Ini mengotomatiskan tugas -tugas administrator penyimpanan: penyebaran, bootstrap, konfigurasi, penyediaan, penskalaan, peningkatan, migrasi, pemulihan bencana, pemantauan, dan manajemen sumber daya.
Google Kubernetes Engine (GKE) adalah lingkungan yang dikelola dan siap-produksi untuk menyebarkan aplikasi yang dikemas.
Anthos adalah platform manajemen aplikasi modern yang menyediakan pengalaman pengembangan dan operasi yang konsisten untuk lingkungan cloud dan di tempat.
AWS ECS adalah layanan orkestrasi kontainer berkinerja tinggi yang sangat terukur yang mendukung wadah Docker dan memungkinkan Anda untuk dengan mudah menjalankan dan mengukur aplikasi yang dimasukkan pada AWS. Amazon ECS menghilangkan kebutuhan Anda untuk menginstal dan mengoperasikan perangkat lunak orkestrasi kontainer Anda sendiri, mengelola dan skala sekelompok mesin virtual, atau menjadwalkan kontainer pada mesin virtual tersebut.
Apache Mesos adalah manajer cluster yang menyediakan isolasi sumber daya yang efisien dan berbagi di seluruh aplikasi terdistribusi, atau kerangka kerja. Itu dapat menjalankan Hadoop, Jenkins, Spark, Aurora, dan kerangka kerja lainnya pada kumpulan node yang dibagikan secara dinamis.
Apache Spark adalah mesin analitik terpadu untuk pemrosesan data besar, dengan modul bawaan untuk streaming, SQL, pembelajaran mesin dan pemrosesan grafik.
Apache Hadoop adalah kerangka kerja yang memungkinkan untuk pemrosesan set data besar terdistribusi di seluruh kelompok komputer menggunakan model pemrograman sederhana. Ini dirancang untuk meningkatkan dari server tunggal ke ribuan mesin, masing -masing menawarkan perhitungan dan penyimpanan lokal. Daripada mengandalkan perangkat keras untuk memberikan ketersediaan tinggi, perpustakaan itu sendiri dirancang untuk mendeteksi dan menangani kegagalan di lapisan aplikasi, sehingga memberikan layanan yang sangat tersedia di atas sekelompok komputer, yang masing-masing mungkin rentan terhadap kegagalan.
Microsoft Azure adalah layanan komputasi cloud yang dibuat oleh Microsoft untuk membangun, menguji, menggunakan, dan mengelola aplikasi dan layanan melalui pusat data yang dikelola Microsoft.
Fungsi Azure adalah solusi untuk mudah menjalankan potongan kecil kode, atau "fungsi," di cloud. Anda dapat menulis hanya kode yang Anda butuhkan untuk masalah yang ada, tanpa khawatir tentang seluruh aplikasi atau infrastruktur untuk menjalankannya.
RKT adalah mesin wadah pod-asli untuk Linux. Ini komposisi, aman, dan dibangun di atas standar.
AWS Lambda adalah platform komputasi yang digerakkan oleh server, yang disediakan oleh Amazon sebagai bagian dari Layanan Web Amazon. Ini adalah layanan komputasi yang menjalankan kode sebagai tanggapan terhadap peristiwa dan secara otomatis mengelola sumber daya komputasi yang diperlukan oleh kode itu.
Helm adalah manajer paket Kubernetes.
Kubespray adalah alat yang menggabungkan Kubernetes dan Ansible untuk dengan mudah memasang kluster Kubernetes yang dapat digunakan pada AWS, GCE, Azure, OpenStack, VSphere, Packet (Bare Metal), Oracle Cloud Infrastructure (Experimental), atau Baremetal
Red Hat OpenShift difokuskan pada keamanan di setiap tingkat tumpukan kontainer dan sepanjang siklus hidup aplikasi. Ini termasuk dukungan jangka panjang, perusahaan dari salah satu kontributor Kubernetes terkemuka dan perusahaan perangkat lunak open source.
OpenShift Hive adalah operator yang berjalan sebagai layanan di atas Kubernetes/OpenShift. Layanan Hive dapat digunakan untuk menyediakan dan melakukan konfigurasi awal kelompok OpenShift 4.
OKD adalah distribusi komunitas Kubernetes yang dioptimalkan untuk pengembangan aplikasi berkelanjutan dan penyebaran multi-penyewa. OKD menambahkan alat pengembang dan operasi-sentris di atas Kubernetes untuk memungkinkan pengembangan aplikasi yang cepat, penyebaran dan penskalaan yang mudah, dan pemeliharaan siklus hidup jangka panjang untuk tim kecil dan besar.
ODO adalah alat CLI yang cepat, berulang, dan langsung untuk pengembang yang menulis, membangun, dan menggunakan aplikasi pada Kubernetes dan OpenShift.
Operator Kata adalah operator untuk melakukan manajemen siklus hidup (instal/upgrade/uninstall) dari runtime Kata di OpenShift serta kluster Kubernetes.
Knative adalah platform berbasis Kubernetes untuk membangun, menggunakan, dan mengelola beban kerja tanpa server modern. Knative menangani detail overhead operasional jaringan, autoscaling (bahkan ke nol), dan pelacakan revisi.
ETCD adalah toko nilai kunci terdistribusi yang menyediakan cara yang dapat diandalkan untuk menyimpan data yang perlu diakses oleh sistem terdistribusi atau gugus mesin. ETCD digunakan sebagai backend untuk penemuan layanan dan menyimpan status cluster dan konfigurasi untuk Kubernetes.
OpenStack adalah platform perangkat lunak sumber terbuka dan open-source untuk komputasi awan, sebagian besar digunakan sebagai infrastruktur-sebagai-layanan yang mengontrol kumpulan besar komputasi, penyimpanan, dan sumber daya jaringan di seluruh pusat data, dikelola melalui dasbor atau melalui API OpenStack. OpenStack bekerja dengan perusahaan populer dan teknologi open source yang membuatnya ideal untuk infrastruktur heterogen.
Cloud Foundry adalah open source, platform aplikasi multi cloud sebagai layanan yang membuatnya lebih cepat dan lebih mudah untuk membangun, menguji, menggunakan dan skala aplikasi, menyediakan pilihan awan, kerangka kerja pengembang, dan layanan aplikasi. Ini adalah proyek open source dan tersedia melalui berbagai distribusi cloud pribadi dan instance cloud publik.
Perangkat lunak Splunk digunakan untuk mencari, memantau, dan menganalisis data besar yang dihasilkan mesin, melalui antarmuka gaya web.
Prometheus adalah aplikasi perangkat lunak gratis yang digunakan untuk pemantauan dan peringatan acara. Ini merekam metrik waktu-nyata dalam database deret waktu (memungkinkan untuk dimensi tinggi) yang dibangun menggunakan model tarik HTTP, dengan kueri fleksibel dan peringatan waktu nyata.
Loki adalah sistem agregasi log multi-penyewa yang dapat ditraktik secara horizontal, sangat tersedia, yang terinspirasi oleh Prometheus. Ini dirancang agar sangat efektif dan mudah dioperasikan. Itu tidak mengindeks isi log, melainkan satu set label untuk setiap aliran log.
Thanos adalah satu set komponen yang dapat disusun ke dalam sistem metrik yang sangat tersedia dengan kapasitas penyimpanan tanpa batas, yang dapat ditambahkan dengan mulus di atas penyebaran Prometheus yang ada.
Container Storage Interface (CSI) adalah API yang memungkinkan platform orkestrasi wadah seperti Kubernetes berkomunikasi dengan data yang tersimpan melalui plug-in.
Openebs adalah alat berbasis Kubernetes untuk membuat aplikasi stateful menggunakan penyimpanan yang terpasang wadah.
Elasticsearch adalah mesin pencari berdasarkan perpustakaan Lucene. Ini menyediakan mesin pencari teks lengkap terdistribusi, berkemampuan multitenant dengan antarmuka web HTTP dan dokumen JSON bebas skema. Elasticsearch dikembangkan di Java.
Logstash adalah alat untuk mengelola acara dan log. Saat digunakan secara umum, istilah ini mencakup sistem pengumpulan log, pemrosesan, penyimpanan, dan aktivitas pencarian yang lebih besar.
Kibana adalah plugin visualisasi data sumber terbuka untuk Elasticsearch. Ini memberikan kemampuan visualisasi di atas konten yang diindeks pada cluster Elasticsearch. Pengguna dapat membuat plot batang, garis dan pencar, atau diagram lingkaran dan peta di atas volume besar data.
New Relic adalah alat pemantauan berbasis SaaS yang sepenuhnya mendukung cara tim DevOps bekerja di perusahaan modern dengan merampingkan alur kerja Anda dengan perangkat lunak kolaborasi saat ini dan alat orkestrasi seperti Puppet, Chef, dan Ansible.
Nagios adalah aplikasi perangkat lunak komputer gratis dan open source yang memantau sistem, jaringan, dan infrastruktur. Nagios menawarkan layanan pemantauan dan peringatan untuk server, sakelar, aplikasi, dan layanan. Ini mengingatkan pengguna ketika ada yang salah dan mengingatkan mereka untuk kedua kalinya ketika masalah telah diselesaikan.
Sonarqube adalah platform open-source yang dikembangkan oleh SonarSource untuk inspeksi kualitas kode yang berkelanjutan untuk melakukan tinjauan otomatis dengan analisis statis kode untuk mendeteksi bug, bau kode, dan kerentanan keamanan pada 20+ bahasa pemrograman.
Genie adalah mesin orkestrasi pekerjaan gabungan yang dikembangkan oleh Netflix. Genie menyediakan API REST untuk menjalankan berbagai pekerjaan data besar seperti Hadoop, Pig, Hive, Spark, Presto, Sqoop dan banyak lagi. Ini juga menyediakan API untuk mengelola metadata dari banyak cluster pemrosesan terdistribusi dan perintah dan aplikasi yang berjalan di atasnya.
Inviso adalah alat ringan yang menyediakan kemampuan untuk mencari pekerjaan Hadoop, memvisualisasikan kinerja, dan melihat pemanfaatan cluster.
Fenzo adalah Perpustakaan Java Penjadwal untuk Kerangka APACHE MESOS yang mendukung plugin untuk penjadwalan optimisasi dan memfasilitasi cluster autoscaling.
Dynomite adalah lapisan dinamo yang tipis dan terdistribusi untuk mesin penyimpanan dan protokol yang berbeda, yang mencakup Redis dan memcached. Dynomite mendukung replikasi multi-datacenter dan dirancang untuk ketersediaan tinggi (HA).
Dyno adalah alat yang digunakan untuk mengukur aplikasi klien Java yang menggunakan Dynomite.
Raigad adalah proses/alat yang berjalan bersama Elasticsearch untuk mengotomatisasi cadangan/pemulihan, penyebaran dan manajemen konfigurasi terpusat.
Priam adalah proses/alat yang berjalan bersama Apache Cassandra untuk mengotomatisasi cadangan/pemulihan, penyebaran dan manajemen konfigurasi terpusat.
Chaos Monkey adalah alat ketahanan yang digunakan untuk secara acak mengakhiri instance dan wadah mesin virtual yang berjalan di dalam lingkungan produksi Anda. Chaos Monkey harus bekerja dengan backend yang didukung Spinnaker (AWS, Google Compute Engine, Microsoft Azure, Kubernetes, dan Cloud Foundry).
Falcor adalah pustaka JavaScript untuk pengambilan data yang efisien. Falcor memungkinkan Anda mewakili semua sumber data jarak jauh Anda sebagai model domain tunggal melalui grafik JSON virtual, baik dalam memori pada klien atau melalui jaringan di server.
Resttify adalah kerangka kerja, menggunakan middleware gaya koneksi untuk membangun API REST.
Traefik adalah router tepi open source yang menjadikan penerbitan layanan Anda sebagai pengalaman yang menyenangkan dan mudah. Ini menerima permintaan atas nama sistem Anda dan mencari tahu komponen mana yang bertanggung jawab untuk menanganinya. Apa yang membedakan Traefik, selain banyak fiturnya, adalah secara otomatis menemukan konfigurasi yang tepat untuk layanan Anda.
Jira adalah produk pelacakan masalah kepemilikan yang dikembangkan oleh Atlassian yang memungkinkan pelacakan bug dan manajemen proyek yang gesit.
Pivotal Tracker adalah alat manajemen proyek yang gesit pilihan untuk pengembang di seluruh dunia untuk kolaborasi waktu-nyata di sekitar simpanan yang diprioritaskan bersama.
Trello adalah aplikasi pembuatan daftar gaya Kanban berbasis web yang memberi Anda perspektif atas semua proyek Anda, di tempat kerja dan di rumah.
Microsoft Teams adalah hub untuk kolaborasi tim di Office 365 yang mengintegrasikan orang, konten, dan alat yang dibutuhkan tim Anda untuk lebih terlibat dan efektif.
Slack adalah platform pesan instan berpemilik berbasis cloud yang dikembangkan oleh Slack Technologies.
OpsGenie adalah layanan berbasis cloud untuk tim Dev & Ops, memberikan peringatan yang dapat diandalkan, manajemen jadwal dan eskalasi on-call. OpsGenie terintegrasi dengan alat & layanan pemantauan, memastikan orang yang tepat diberitahu.
Proses PagerDuty mengotomatiskan yang dibangun di atas praktik terbaik, memungkinkan Anda untuk fokus pada bagian bernilai lebih tinggi dari respons insiden. Izin granular dan scalable memungkinkan tim untuk mengelola dan beroperasi secara mandiri sambil mengendalikan visibilitas.
Veracode adalah penyedia terkemuka keamanan aplikasi kelas perusahaan, dengan mulus mengintegrasikan solusi keamanan gesit untuk organisasi di seluruh dunia. Selain layanan keamanan aplikasi dan layanan DevOps yang aman, Veracode menyediakan penilaian keamanan penuh untuk memastikan situs web dan aplikasi Anda aman, dan memastikan perlindungan data perusahaan penuh.
DevOps Engineering on AWS dari pelatihan AWS
AWS Certified DevOps Engineer - Profesional dari Cloud Guru
Microsoft Certified: DevOps Engineer Expert Cert.
Pengantar Azure DevOps dari guru cloud
Arsiteksi dengan mesin komputasi google
Arsitektur dengan mesin Google Kubernetes di Google Cloud
Program Pelatihan dan Sertifikasi VMware
Program Sertifikasi Cloudera
Program Sertifikasi Salesforce
Salesforce Superbadges
Program Pelatihan dan Sertifikasi Red Hat
Program Pelatihan dan Sertifikasi Linux Foundation
Pelatihan dan sertifikasi Linux Professional Institute (LPI)
Pelajari DevOps dengan kursus online dan pelajaran dari EDX
Kursus DevOps Top Online dari Udemy
Kursus DevOps dari Coursera
Kembali ke atas

Flutter adalah toolkit UI Google untuk membuat aplikasi yang indah, dikompilasi secara native untuk seluler (Andorid dan iOS), web, dan desktop (Windows, MacOS, Linux, dan Google Fuchsia) dari basis kode tunggal. Flutter bekerja dengan kode yang ada, digunakan oleh pengembang dan organisasi di seluruh dunia, dan bebas dan open source.
Flutter Gems adalah panduan paket yang dikuratori untuk flutter yang secara fungsional mengkategorikan beberapa paket flutter yang paling berguna dan populer yang tersedia di pub.dev permata flutter panduan lansekap paket flutter yang terdiri dari 1500+ paket yang berguna dan populer yang dikategorikan dengan rapi.
Dart adalah bahasa pemrograman open-source, scalable, dengan pustaka dan runtime yang kuat, untuk membangun aplikasi web, server, dan seluler menggunakan kerangka kerja flutter.
Dokumentasi Flutter
Panduan Gaya untuk Flutter
Membuat Aplikasi Flutter Pertama Anda
Bangun dan Lepaskan Aplikasi Android Menggunakan Flutter
Alat & Teknik Flutter
Dart dan Flutter: Panduan Pengembang Lengkap tentang Udemy
Membuat cerita interaktif dengan Flutter on Coursera
Kursus Flutter for Beginners di pluralsight
Kursus Pelatihan Online yang Terpipeli di LinkedIn Learning
Bootcamp Pengembangan Aplikasi Flutter Lengkap dengan DART oleh App Brewery
Menambahkan Firebase ke Aplikasi Flutter Anda
Menggunakan Firebase dan Firestore dengan Flutter
Proyek Fuchsia
Memulai dengan fuchsia
Referensi Fuchsia
Berkontribusi pada fuchsia
Firebase adalah platform pengembangan aplikasi backend-as-a-service (BAAS) yang menyediakan layanan backend yang di-host seperti database realtime, penyimpanan cloud, otentikasi, pelaporan crash, pembelajaran mesin, konfigurasi jarak jauh, dan hosting untuk file statis Anda.
Flutterfire adalah satu set plugin flutter yang memungkinkan aplikasi Flutter untuk menggunakan layanan Firebase. Anda dapat mengikuti contoh yang menunjukkan cara menggunakan plugin ini di firebase untuk codelab flutter.
FlutterBoost adalah plugin flutter yang memungkinkan integrasi hybrid flutter untuk aplikasi asli Anda yang ada dengan upaya minimum.
Go-FLutter adalah paket yang membawa flutter ke desktop. Proyek mengimplementasikan API embedding flutter menggunakan basis kode tunggal yang berjalan pada Windows, MacOS, dan Linux. Untuk rendering, GLFW cocok dengan pekerjaan karena memberikan abstraksi yang tepat atas buffer/mouse/keyboard OpenGL untuk setiap platform.
AppWrite adalah server backend end-to-end yang aman untuk pengembang web, seluler, dan flutter yang dikemas sebagai satu set wadah Docker untuk penerapan yang mudah.
Fluro adalah perpustakaan routing flutter yang menambahkan opsi perutean fleksibel seperti wildcard, parameter bernama dan definisi rute yang jelas.
Kembali ke atas

Keamanan Bersertifikat AWS - Sertifikasi Khusus
Microsoft Certified: Azure Security Engineer Associate
Insinyur Keamanan Cloud Profesional Google Cloud Cloud
Sertifikasi Keamanan Cisco
Spesialis Bersertifikat Red Hat dalam Keamanan: Linux
Linux Professional Institute LPIC-3 Sertifikasi Keamanan Perusahaan
Pelatihan dan kursus keamanan siber dari keterampilan IBM
Kursus dan sertifikasi keamanan siber dengan keamanan ofensif
Citrix Certified Associate-Networking (CCA-N)
Citrix Certified Professional-Virtualisasi (CCP-V)
Routing dan switching CCNP
Manajer Keamanan Informasi Bersertifikat (CISM)
Analis Jaringan Bersertifikat Wireshark (WCNA)
Program Sertifikasi Juniper Networks Perusahaan (JNCP)
Kursus jaringan dan spesialisasi dari Coursera
Kursus Jaringan & Keamanan dari Udemy
Kursus Jaringan & Keamanan dari EDX
• Connection: In networking, a connection refers to pieces of related information that are transferred through a network. This generally infers that a connection is built before the data transfer (by following the procedures laid out in a protocol) and then is deconstructed at the at the end of the data transfer.
• Packet: A packet is, generally speaking, the most basic unit that is transferred over a network. When communicating over a network, packets are the envelopes that carry your data (in pieces) from one end point to the other.
Paket memiliki bagian header yang berisi informasi tentang paket termasuk sumber dan tujuan, cap waktu, hop jaringan. Bagian utama dari suatu paket berisi data aktual yang ditransfer. Terkadang disebut tubuh atau muatan.
• Network Interface: A network interface can refer to any kind of software interface to networking hardware. For instance, if you have two network cards in your computer, you can control and configure each network interface associated with them individually.
Antarmuka jaringan dapat dikaitkan dengan perangkat fisik, atau mungkin merupakan representasi dari antarmuka virtual. Perangkat "loop-back", yang merupakan antarmuka virtual ke mesin lokal, adalah contoh dari ini.
• LAN: LAN stands for "local area network". It refers to a network or a portion of a network that is not publicly accessible to the greater internet. A home or office network is an example of a LAN.
• WAN: WAN stands for "wide area network". It means a network that is much more extensive than a LAN. While WAN is the relevant term to use to describe large, dispersed networks in general, it is usually meant to mean the internet, as a whole.
Jika suatu antarmuka terhubung ke WAN, umumnya diasumsikan bahwa itu dapat dijangkau melalui internet.
• Protocol: A protocol is a set of rules and standards that basically define a language that devices can use to communicate. There are a great number of protocols in use extensively in networking, and they are often implemented in different layers.
Beberapa protokol tingkat rendah adalah TCP, UDP, IP, dan ICMP. Beberapa contoh protokol lapisan aplikasi yang akrab, dibangun di atas protokol yang lebih rendah ini, adalah HTTP (untuk mengakses konten web), SSH, TLS/SSL, dan FTP.
• Port: A port is an address on a single machine that can be tied to a specific piece of software. It is not a physical interface or location, but it allows your server to be able to communicate using more than one application.
• Firewall: A firewall is a program that decides whether traffic coming into a server or going out should be allowed. A firewall usually works by creating rules for which type of traffic is acceptable on which ports. Generally, firewalls block ports that are not used by a specific application on a server.
• NAT: Network address translation is a way to translate requests that are incoming into a routing server to the relevant devices or servers that it knows about in the LAN. This is usually implemented in physical LANs as a way to route requests through one IP address to the necessary backend servers.
• VPN: Virtual private network is a means of connecting separate LANs through the internet, while maintaining privacy. This is used as a means of connecting remote systems as if they were on a local network, often for security reasons.
While networking is often discussed in terms of topology in a horizontal way, between hosts, its implementation is layered in a vertical fashion throughout a computer or network. This means is that there are multiple technologies and protocols that are built on top of each other in order for communication to function more easily. Each successive, higher layer abstracts the raw data a little bit more, and makes it simpler to use for applications and users. It also allows you to leverage lower layers in new ways without having to invest the time and energy to develop the protocols and applications that handle those types of traffic.
As data is sent out of one machine, it begins at the top of the stack and filters downwards. At the lowest level, actual transmission to another machine takes place. At this point, the data travels back up through the layers of the other computer. Each layer has the ability to add its own "wrapper" around the data that it receives from the adjacent layer, which will help the layers that come after decide what to do with the data when it is passed off.
One method of talking about the different layers of network communication is the OSI model. OSI stands for Open Systems Interconnect.This model defines seven separate layers. The layers in this model are:
• Application: The application layer is the layer that the users and user-applications most often interact with. Network communication is discussed in terms of availability of resources, partners to communicate with, and data synchronization.
• Presentation: The presentation layer is responsible for mapping resources and creating context. It is used to translate lower level networking data into data that applications expect to see.
• Session: The session layer is a connection handler. It creates, maintains, and destroys connections between nodes in a persistent way.
• Transport: The transport layer is responsible for handing the layers above it a reliable connection. In this context, reliable refers to the ability to verify that a piece of data was received intact at the other end of the connection. This layer can resend information that has been dropped or corrupted and can acknowledge the receipt of data to remote computers.
• Network: The network layer is used to route data between different nodes on the network. It uses addresses to be able to tell which computer to send information to. This layer can also break apart larger messages into smaller chunks to be reassembled on the opposite end.
• Data Link: This layer is implemented as a method of establishing and maintaining reliable links between different nodes or devices on a network using existing physical connections.
• Physical: The physical layer is responsible for handling the actual physical devices that are used to make a connection. This layer involves the bare software that manages physical connections as well as the hardware itself (like Ethernet).
Model TCP/IP, lebih dikenal sebagai Internet Protocol Suite, adalah model layering lain yang lebih sederhana dan telah diadopsi secara luas. Ini mendefinisikan empat lapisan terpisah, beberapa di antaranya tumpang tindih dengan model OSI:
• Application: In this model, the application layer is responsible for creating and transmitting user data between applications. The applications can be on remote systems, and should appear to operate as if locally to the end user.
Komunikasi berlangsung antara jaringan Peers.
• Transport: The transport layer is responsible for communication between processes. This level of networking utilizes ports to address different services. It can build up unreliable or reliable connections depending on the type of protocol used.
• Internet: The internet layer is used to transport data from node to node in a network. This layer is aware of the endpoints of the connections, but does not worry about the actual connection needed to get from one place to another. IP addresses are defined in this layer as a way of reaching remote systems in an addressable manner.
• Link: The link layer implements the actual topology of the local network that allows the internet layer to present an addressable interface. It establishes connections between neighboring nodes to send data.
Antarmuka adalah titik komunikasi jaringan untuk komputer Anda. Setiap antarmuka dikaitkan dengan perangkat jaringan fisik atau virtual. Biasanya, server Anda akan memiliki satu antarmuka jaringan yang dapat dikonfigurasi untuk setiap ethernet atau kartu internet nirkabel yang Anda miliki. Selain itu, ini akan mendefinisikan antarmuka jaringan virtual yang disebut "loopback" atau antarmuka localhost. Ini digunakan sebagai antarmuka untuk menghubungkan aplikasi dan proses pada satu komputer ke aplikasi dan proses lain. Anda dapat melihat ini dirujuk sebagai antarmuka "LO" di banyak alat.
Jaringan bekerja dengan piggyback pada sejumlah protokol yang berbeda di atas satu sama lain. Dengan cara ini, satu bagian data dapat ditransmisikan menggunakan beberapa protokol yang dienkapsulasi dalam satu sama lain.
Media Access Control adalah protokol komunikasi yang digunakan untuk membedakan perangkat tertentu. Setiap perangkat seharusnya mendapatkan alamat MAC yang unik selama proses pembuatan yang membedakannya dari setiap perangkat lain di Internet. Mengatasi perangkat keras dengan alamat Mac memungkinkan Anda merujuk perangkat dengan nilai yang unik bahkan ketika perangkat lunak di atas dapat mengubah nama untuk perangkat tertentu selama operasi. Kontrol akses media adalah satu -satunya protokol dari lapisan tautan yang cenderung berinteraksi dengan Anda secara teratur.
Protokol IP adalah salah satu protokol mendasar yang memungkinkan Internet berfungsi. Alamat IP unik di setiap jaringan dan memungkinkan mesin untuk saling berbicara di seluruh jaringan. Ini diimplementasikan pada lapisan internet dalam model IP/TCP. Jaringan dapat dihubungkan bersama, tetapi lalu lintas harus dialihkan saat melintasi batas jaringan. Protokol ini mengasumsikan jaringan yang tidak dapat diandalkan dan beberapa jalur ke tujuan yang sama dengan yang dapat berubah secara dinamis. Ada sejumlah implementasi protokol yang berbeda. Implementasi yang paling umum saat ini adalah IPv4, meskipun IPv6 semakin populer sebagai alternatif karena kelangkaan alamat IPv4 yang tersedia dan peningkatan kemampuan protokol.
ICMP: Protokol pesan kontrol internet digunakan untuk mengirim pesan antar perangkat untuk menunjukkan ketersediaan atau kondisi kesalahan. Paket -paket ini digunakan dalam berbagai alat diagnostik jaringan, seperti ping dan traceroute. Biasanya paket ICMP ditransmisikan ketika sebungkus jenis yang berbeda memenuhi semacam masalah. Pada dasarnya, mereka digunakan sebagai mekanisme umpan balik untuk komunikasi jaringan.
TCP: Protokol kontrol transmisi diimplementasikan di lapisan transportasi model IP/TCP dan digunakan untuk membuat koneksi yang andal. TCP adalah salah satu protokol yang merangkum data menjadi paket. Kemudian mentransfer ini ke ujung jarak jauh menggunakan metode yang tersedia pada lapisan bawah. Di ujung lain, dapat memeriksa kesalahan, meminta potongan -potongan tertentu untuk dibenci, dan menyusun kembali informasi menjadi satu bagian logis untuk dikirim ke lapisan aplikasi. Protokol membangun koneksi sebelum transfer data menggunakan sistem yang disebut jabat tangan tiga arah. Ini adalah cara bagi dua ujung komunikasi untuk mengakui permintaan dan menyetujui metode untuk memastikan keandalan data. Setelah data dikirim, koneksi dirobohkan menggunakan jabat tangan empat arah yang serupa. TCP adalah protokol pilihan untuk banyak kegunaan paling populer untuk internet, termasuk WWW, FTP, SSH, dan email. Aman untuk mengatakan bahwa internet yang kita tahu hari ini tidak akan ada di sini tanpa TCP.
UDP: Pengguna Datagram Protocol adalah protokol pendamping yang populer untuk TCP dan juga diimplementasikan di lapisan transportasi. Perbedaan mendasar antara UDP dan TCP adalah bahwa UDP menawarkan transfer data yang tidak dapat diandalkan. Tidak memverifikasi bahwa data telah diterima di ujung koneksi. Ini mungkin terdengar seperti hal yang buruk, dan untuk banyak tujuan, itu. Namun, ini juga sangat penting untuk beberapa fungsi. Tidak diharuskan menunggu konfirmasi bahwa data diterima dan dipaksa untuk mengirim ulang data, UDP jauh lebih cepat daripada TCP. Itu tidak membuat koneksi dengan host jarak jauh, itu hanya melepaskan data ke host itu dan tidak peduli apakah itu diterima atau tidak. Karena UDP adalah transaksi sederhana, ini berguna untuk komunikasi sederhana seperti meminta sumber daya jaringan. Ini juga tidak mempertahankan keadaan, yang membuatnya bagus untuk mengirimkan data dari satu mesin ke banyak klien real-time. Ini membuatnya ideal untuk VoIP, game, dan aplikasi lain yang tidak mampu melakukan penundaan.
HTTP: Hypertext Transfer Protocol adalah protokol yang ditentukan dalam lapisan aplikasi yang membentuk dasar untuk komunikasi di web. HTTP mendefinisikan sejumlah fungsi yang memberi tahu sistem jarak jauh apa yang Anda minta. Misalnya, dapatkan, posting, dan hapus semua berinteraksi dengan data yang diminta dengan cara yang berbeda.
JSON Web Token (JWT) adalah cara yang aman URL-aman untuk mewakili klaim yang akan ditransfer antara dua pihak. Klaim dalam JWT dikodekan sebagai objek JSON yang ditandatangani secara digital menggunakan JSON Web Signature (JWS).
OAuth 2.0 adalah kerangka otorisasi open source yang memungkinkan aplikasi untuk mendapatkan akses terbatas ke akun pengguna pada layanan HTTP, seperti Amazon, Google, Facebook, Microsoft, Twitter Github, dan DigitalOcean. Ini berfungsi dengan mendelegasikan otentikasi pengguna ke layanan yang meng-host akun pengguna, dan mengesahkan aplikasi pihak ketiga untuk mengakses akun pengguna.
FTP: Protokol transfer file ada di lapisan aplikasi dan menyediakan cara mentransfer file lengkap dari satu host ke host lainnya. Secara inheren tidak aman, sehingga tidak disarankan untuk jaringan yang menghadap ke luar kecuali diimplementasikan sebagai sumber daya publik yang hanya unduhan.
DNS: Sistem Nama Domain adalah protokol lapisan aplikasi yang digunakan untuk menyediakan mekanisme penamaan yang ramah manusia untuk sumber daya internet. Itulah yang mengikat nama domain ke alamat IP dan memungkinkan Anda untuk mengakses situs dengan nama di browser Anda.
SSH: Secure Shell adalah protokol terenkripsi yang diterapkan di lapisan aplikasi yang dapat digunakan untuk berkomunikasi dengan server jarak jauh dengan cara yang aman. Banyak teknologi tambahan dibangun di sekitar protokol ini karena enkripsi dan di mana-mana. Ada banyak protokol lain yang belum kita bahas yang sama pentingnya. Namun, ini harus memberi Anda gambaran yang baik tentang beberapa teknologi mendasar yang memungkinkan internet dan jaringan.
KVM (untuk mesin virtual berbasis kernel) adalah solusi virtualisasi penuh untuk Linux pada perangkat keras X86 yang mengandung ekstensi virtualisasi (Intel VT atau AMD-V). Ini terdiri dari modul kernel yang dapat dimuat, KVM.KO, yang menyediakan infrastruktur virtualisasi inti dan modul spesifik prosesor, kvm-intel.ko atau kvm-amd.ko.
QEMU adalah emulator prosesor cepat menggunakan penerjemah dinamis portabel. QEMU meniru sistem penuh, termasuk prosesor dan berbagai periferal. Ini dapat digunakan untuk meluncurkan sistem operasi yang berbeda tanpa me -reboot PC atau untuk men -debug kode sistem.
Hyper-V memungkinkan menjalankan sistem komputer tervirtualisasi di atas host fisik. Sistem tervirtualisasi ini dapat digunakan dan dikelola seolah -olah mereka adalah sistem komputer fisik, namun mereka ada di lingkungan tervirtualisasi dan terisolasi. Perangkat lunak khusus yang disebut hypervisor mengelola akses antara sistem virtual dan sumber daya perangkat keras fisik. Virtualisasi memungkinkan penyebaran cepat sistem komputer, cara untuk memulihkan sistem dengan cepat ke keadaan baik yang sebelumnya dikenal, dan kemampuan untuk memigrasikan sistem antara host fisik.
VirtManager adalah alat grafis untuk mengelola mesin virtual melalui libvirt. Sebagian besar penggunaan adalah dengan mesin virtual QEMU/KVM, tetapi kontainer Xen dan Libvirt LXC didukung dengan baik. Operasi umum untuk setiap pengemudi libvirt harus bekerja.
Ovirt adalah solusi virtualisasi terdistribusi sumber terbuka, yang dirancang untuk mengelola seluruh infrastruktur perusahaan Anda. Ovirt menggunakan hypervisor KVM tepercaya dan dibangun di atas beberapa proyek komunitas lainnya, termasuk libvirt, gluster, polaFly, dan ansible. Didirikan oleh Red Hat sebagai proyek komunitas di mana Virtualisasi Perusahaan Red Hat didasarkan pada manajemen mesin virtual, komputasi, penyimpanan, dan sumber daya jaringan yang terpusat, dari front-ke-penggunaan yang mudah digunakan.
Xen difokuskan pada memajukan virtualisasi dalam sejumlah aplikasi komersial dan open source yang berbeda, termasuk virtualisasi server, infrastruktur sebagai layanan (IAAS), virtualisasi desktop, aplikasi keamanan, peralatan tertanam dan perangkat keras, dan otomotif/penerbangan.
Ganeti adalah alat manajemen kluster mesin virtual yang dibangun di atas teknologi virtualisasi yang ada seperti Xen atau KVM dan perangkat lunak sumber terbuka lainnya. Setelah diinstal, alat ini mengasumsikan manajemen instance virtual (Xen Domu).
Packer adalah alat open source untuk membuat gambar mesin yang identik untuk beberapa platform dari konfigurasi sumber tunggal. Packer ringan, berjalan di setiap sistem operasi utama, dan sangat berkinerja, membuat gambar mesin untuk beberapa platform secara paralel. Packer tidak menggantikan manajemen konfigurasi seperti koki atau boneka. Bahkan, saat membangun gambar, Packer dapat menggunakan alat seperti Chef atau Puppet untuk menginstal perangkat lunak ke gambar.
Vagrant adalah alat untuk membangun dan mengelola lingkungan mesin virtual dalam satu alur kerja. Dengan alur kerja yang mudah digunakan dan fokus pada otomatisasi, gelandangan yang menurunkan waktu pengaturan lingkungan pengembangan, meningkatkan paritas produksi, dan membuat "pekerjaan di mesin saya" memaafkan peninggalan masa lalu. Ini memberikan lingkungan kerja yang mudah dikonfigurasi, dapat direproduksi, dan portabel yang dibangun di atas teknologi standar industri dan dikendalikan oleh alur kerja tunggal yang konsisten untuk membantu memaksimalkan produktivitas dan fleksibilitas Anda dan tim Anda.
VMware Workstation adalah hypervisor yang di -host yang berjalan pada versi X64 dari sistem operasi Windows dan Linux; Ini memungkinkan pengguna untuk mengatur mesin virtual pada satu mesin fisik, dan menggunakannya secara bersamaan bersama dengan mesin yang sebenarnya.
VirtualBox adalah produk virtualisasi X86 dan AMD64/Intel64 yang kuat untuk perusahaan serta penggunaan di rumah. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers.
Kembali ke atas

SQL is a standard language for storing, manipulating and retrieving data in relational databases.
SQL Tutorial by W3Schools
Learn SQL Skills Online from Coursera
SQL Courses Online from Udemy
SQL Online Training Courses from LinkedIn Learning
Learn SQL For Free from Codecademy
GitLab's SQL Style Guide
OracleDB SQL Style Guide Basics
Tableau CRM: BI Software and Tools
Databases on AWS
Best Practices and Recommendations for SQL Server Clustering in AWS EC2.
Connecting from Google Kubernetes Engine to a Cloud SQL instance.
Educational Microsoft Azure SQL resources
MySQL Certifications
SQL vs. NoSQL Databases: What's the Difference?
What is NoSQL?
Azure Data Studio is an open source data management tool that enables working with SQL Server, Azure SQL DB and SQL DW from Windows, macOS and Linux.
Azure SQL Database is the intelligent, scalable, relational database service built for the cloud. It's evergreen and always up to date, with AI-powered and automated features that optimize performance and durability for you. Serverless compute and Hyperscale storage options automatically scale resources on demand, so you can focus on building new applications without worrying about storage size or resource management.
Azure SQL Managed Instance is a fully managed SQL Server Database engine instance that's hosted in Azure and placed in your network. This deployment model makes it easy to lift and shift your on-premises applications to the cloud with very few application and database changes. Managed instance has split compute and storage components.
Azure Synapse Analytics is a limitless analytics service that brings together enterprise data warehousing and Big Data analytics. It gives you the freedom to query data on your terms, using either serverless or provisioned resources at scale. It brings together the best of the SQL technologies used in enterprise data warehousing, Spark technologies used in big data analytics, and Pipelines for data integration and ETL/ELT.
MSSQL for Visual Studio Code is an extension for developing Microsoft SQL Server, Azure SQL Database and SQL Data Warehouse everywhere with a rich set of functionalities.
SQL Server Data Tools (SSDT) is a development tool for building SQL Server relational databases, Azure SQL Databases, Analysis Services (AS) data models, Integration Services (IS) packages, and Reporting Services (RS) reports. With SSDT, a developer can design and deploy any SQL Server content type with the same ease as they would develop an application in Visual Studio or Visual Studio Code.
Bulk Copy Program is a command-line tool that comes with Microsoft SQL Server. BCP, allows you to import and export large amounts of data in and out of SQL Server databases quickly snd efficeiently.
SQL Server Migration Assistant is a tool from Microsoft that simplifies database migration process from Oracle to SQL Server, Azure SQL Database, Azure SQL Database Managed Instance and Azure SQL Data Warehouse.
SQL Server Integration Services is a development platform for building enterprise-level data integration and data transformations solutions. Use Integration Services to solve complex business problems by copying or downloading files, loading data warehouses, cleansing and mining data, and managing SQL Server objects and data.
SQL Server Business Intelligence(BI) is a collection of tools in Microsoft's SQL Server for transforming raw data into information businesses can use to make decisions.
Tableau is a Data Visualization software used in relational databases, cloud databases, and spreadsheets. Tableau was acquired by Salesforce in August 2019.
DataGrip is a professional DataBase IDE developed by Jet Brains that provides context-sensitive code completion, helping you to write SQL code faster. Completion is aware of the tables structure, foreign keys, and even database objects created in code you're editing.
RStudio is an integrated development environment for R and Python, with a console, syntax-highlighting editor that supports direct code execution, and tools for plotting, history, debugging and workspace management.
MySQL is a fully managed database service to deploy cloud-native applications using the world's most popular open source database.
PostgreSQL is a powerful, open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.
Amazon DynamoDB is a key-value and document database that delivers single-digit millisecond performance at any scale. It is a fully managed, multiregion, multimaster, durable database with built-in security, backup and restore, and in-memory caching for internet-scale applications.
FoundationDB is an open source distributed database designed to handle large volumes of structured data across clusters of commodity servers. It organizes data as an ordered key-value store and employs ACID transactions for all operations. It is especially well-suited for read/write workloads but also has excellent performance for write-intensive workloads. FoundationDB was acquired by Apple in 2015.
CouchbaseDB is an open source distributed multi-model NoSQL document-oriented database. It creates a key-value store with managed cache for sub-millisecond data operations, with purpose-built indexers for efficient queries and a powerful query engine for executing SQL queries.
IBM DB2 is a collection of hybrid data management products offering a complete suite of AI-empowered capabilities designed to help you manage both structured and unstructured data on premises as well as in private and public cloud environments. Db2 is built on an intelligent common SQL engine designed for scalability and flexibility.
MongoDB is a document database meaning it stores data in JSON-like documents.
OracleDB is a powerful fully managed database helps developers manage business-critical data with the highest availability, reliability, and security.
MariaDB is an enterprise open source database solution for modern, mission-critical applications.
SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine.SQLite is the most used database engine in the world. SQLite is built into all mobile phones and most computers and comes bundled inside countless other applications that people use every day.
SQLite Database Browser is an open source SQL tool that allows users to create, design and edits SQLite database files. It lets users show a log of all the SQL commands that have been issued by them and by the application itself.
dbWatch is a complete database monitoring/management solution for SQL Server, Oracle, PostgreSQL, Sybase, MySQL and Azure. Designed for proactive management and automation of routine maintenance in large scale on-premise, hybrid/cloud database environments.
Cosmos DB Profiler is a real-time visual debugger allowing a development team to gain valuable insight and perspective into their usage of Cosmos DB database. It identifies over a dozen suspicious behaviors from your application's interaction with Cosmos DB.
Adminer is an SQL management client tool for managing databases, tables, relations, indexes, users. Adminer has support for all the popular database management systems such as MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Firebird, SimpleDB, Elasticsearch and MongoDB.
DBeaver is an open source database tool for developers and database administrators. It offers supports for JDBC compliant databases such as MySQL, Oracle, IBM DB2, SQL Server, Firebird, SQLite, Sybase, Teradata, Firebird, Apache Hive, Phoenix, and Presto.
DbVisualizer is a SQL management tool that allows users to manage a wide range of databases such as Oracle, Sybase, SQL Server, MySQL, H3, and SQLite.
AppDynamics Database is a management product for Microsoft SQL Server. With AppDynamics you can monitor and trend key performance metrics such as resource consumption, database objects, schema statistics and more, allowing you to proactively tune and fix issues in a High-Volume Production Environment.
Toad is a SQL Server DBMS toolset developed by Quest. It increases productivity by using extensive automation, intuitive workflows, and built-in expertise. This SQL management tool resolve issues, manage change and promote the highest levels of code quality for both relational and non-relational databases.
Lepide SQL Server is an open source storage manager utility to analyse the performance of SQL Servers. It provides a complete overview of all configuration and permission changes being made to your SQL Server environment through an easy-to-use, graphical user interface.
Sequel Pro is a fast MacOS database management tool for working with MySQL. This SQL management tool helpful for interacting with your database by easily to adding new databases, new tables, and new rows.
Kembali ke atas
Note: GNOME Extenions allow you customize your Desktop layout anyway you want.
Easily turn GNOME Extensions On/Off using the GNOME Shell integration add-on in the Firefox web browser.
Caffeine is a GNOME Shell extension that disables the screensaver and auto suspend
Arc Menu is a GNOME Shell extension that adds an Application Menu for GNOME.
Material Shell is a GNOME Shell extension that adds a modern desktop interface for Linux - packaged as an extension for GNOME Shell. Improve your user experience and get rid of the anarchy of traditional desktop workflows. Designed to simplify navigation and reduce the need to manipulate windows in order to improve productivity. It's meant to be 100% predictable and bring the benefits of tools coveted by professionals to everyone.
Clipboard Indicator is a GNOME Shell extension that adds a clipboard indicator to the top panel, and caches clipboard history.
Blur My Shell is a GNOME Shell extension that adds a blur look to different parts of the GNOME Shell, including the top panel, dash and overview.
GSConnect is a GNOME Shell extension that adds a complete implementation of KDE Connect especially for GNOME Shell with Nautilus, Chrome and Firefox integration. It does not rely on the KDE Connect desktop application and will not work with it installed.
Compiz alike windows effect is a GNOME Shell extension that adds wobbly windows effect inspired by the Compiz one
CPU Power Manager is a GNOME Shell extension that enables you to manage Intel_pstate CPU Frequency scaling driver.
CPU Power Governor is a GNOME Shell extension that enables the ability to swap between kernel governors for the CPU useful for laptops.
CPUFreq is a GNOME Shell extension for System Monitor and Power Manager.
Dash to Panel is a GNOME Shell extension that shows an icon taskbar for the Gnome Shell. This extension moves the dash into the gnome main panel so that the application launchers and system tray are combined into a single panel, similar to that found in KDE Plasma and Windows 7+. A separate dock is no longer needed for easy access to running and favorited applications.
Dash to Dock is a GNOME Shell extension that shows a dock for the Gnome Shell. This extension moves the dash out of the overview transforming it in a dock for an easier launching of applications and a faster switching between windows and desktops. Side and bottom placement options are available.
Removable Drive Menu is a GNOME Shell extension that shows a status menu for accessing and unmounting removable devices.
Snap Manager is a GNOME Shell extension that shows a popup menu in the top bar to easily manage snap tasks (list, changes, refresh, remove, install...). Update notification at session startup.
Sound Input & Output Device Chooser is a GNOME Shell extension that shows a list of sound output and input devices (similar to gnome sound settings) in the status menu below the volume slider. Various active ports like HDMI , Speakers etc. of the same device are also displayed for selection. V20+ needs python as dependency. If you want to continue with the old method without Python, use options to switch off New Port identification. But it works with only English
User Themes is a GNOME Shell extension that lets you load shell themes from user directory.
WinTile: Windows 10 window tiling for GNOME is a hotkey driven window tiling system for GNOME that imitates the standard Win-Arrow keys of Windows 10, allowing you to maximize, maximize to sides, or 1/4 sized to corner across a single or multiple monitors using just Super+Arrow.
Gnome Extensions Sync is a GNOME Shell extension that syncs gnome shell keybindings, tweaks settings and extensions with their configuration across all gnome installations.
Tray Icons: Reloaded is a GNOME Shell extension which bring back Tray Icons to top panel, with additional features.
GitLab extension is a GNOME Shell extension that lets you utilizes the official GitLab API to provide a comfortable overview about your projects, commits & pipelines.
Kembali ke atas
Distributed under the Creative Commons Attribution 4.0 International (CC BY 4.0) Public License.