[ English | Indonesia | 한국어 (대한민국) | español (México) | English (United Kingdom) | Deutsch | 中文 (简体, 中国) ]

Pengantar

Apa itu OpenStack?

Software (perangkat lunak)

OpenStack adalah paket perangkat lunak yang menyediakan platform cloud untuk cloud Public dan Private yang mencakup berbagai kasus penggunaan termasuk Enterprise dan Telecom. Fokus utamanya adalah cloud Infrastructure as a Service (IaaS) dan layanan tambahan yang dibangun di atas IaaS. Komite Teknis mempertahankan vision for OpenStack clouds <https://governance.openstack.org/tc/reference/technical-vision.html> _ yang menggambarkan ruang lingkup desain keseluruhan untuk cloud OpenStack dan prinsip-prinsip platform cloud di umum, dan OpenStack pada khususnya, bahwa setiap layanan dalam OpenStack diharapkan untuk diikuti.

Sebagai perangkat lunak, OpenStack dibangun dari seperangkat layanan microservice yang dapat digabungkan ke dalam berbagai pengaturan berdasarkan kebutuhan aktual. Layanan menyediakan REST API untuk penggunanya. Ini dapat berupa operator cloud atau layanan lainnya. Untuk mempermudah penggunaan API, dimungkinkan untuk menggunakan Software Development Kits (SDK) yang juga dikembangkan sebagai proyek di dalam komunitas OpenStack.

Dokumentasi sangat penting bagi masyarakat sehingga Anda dapat menemukan pedoman tentang cara menginstal dan menggunakan layanan yang dikembangkan oleh tim proyek di documentation website for OpenStack.

Layanan yang dikembangkan oleh komunitas tersedia sebagai tarball untuk menginstalnya dari sumber dan juga diambil dan dikemas untuk membuatnya tersedia untuk distribusi Linux yang berbeda atau sebagai bagian dari distribusi OpenStack.

Peta proyek OpenStack

../_images/map-of-OpenStack-projects.png

Masyarakat

OpenStack adalah komunitas yang bekerja menuju satu misi:

Untuk menghasilkan platform Cloud Computing Open Source di mana-mana (ubiquitous) yang is mudah digunakan, mudah diterapkan, dapat dioperasikan antar penyebaran (deployment), bekerja dengan baik di all skala, and memenuhi kebutuhan pengguna dan operator dari baik awan publik and privat.

OpenStack menyediakan ekosistem untuk kolaborasi. Ini memiliki infrastruktur untuk

  • Code review (ulasan kode)

  • Testing (pengujian)

  • CI

  • Version control (kontrol versi)

  • Dokumentasi

  • seperangkat alat kolaborasi, seperti wiki, saluran IRC, Etherpad dan Ethercalc.

The four opens (empat terbuka)

Prinsip dasar komunitas OpenStack adalah empat terbuka.

Grup

Ada banyak orang yang bekerja pada OpenStack yang diorganisasikan ke dalam berbagai kelompok. Ini dijelaskan di bagian Kelompok Minat Khusus (Special Interest Groups) pada bab Tata Kelola.

Apa itu sumbangan (contribution) ?

Dalam proyek open source, kontribusi dapat berupa apa saja yang membantu proyek untuk mencapai misinya. Selain kontribusi kode dapat berupa pengujian, dokumentasi, pengumpulan persyaratan, pelaporan bug, dan sebagainya.