Thursday, March 17, 2022

Cloud Service pada Google Cloud Platform


Cloud-Based Service Google Cloud Platform


Pengertian Cloud Computing

Cloud computing merupakan istilah dari bahasa Inggris yang berarti komputasi awan. Untuk istilah ‘awan’ merupakan metafora dari internet. Jadi, definisi yang sebenarnya dari cloud computing adalah sebuah proses pengolahan sistem daya komputasi, melalui jaringan internet yang menghubungkan antara satu perangkat komputer dengan computer lain, dalam waktu yang sama.

Sehingga, komputasi awan sendiri juga termasuk dalam teknologi yang menjadikan internet sebagai center of server untuk mengelola data pengguna (user). Dengan menggunakan cloud computing, maka anda tidak perlu menginstall sebuah aplikasi secara manual, dan memudahkan dalam mengakses informasi melalui internet.

 

Goolge Cloud Platform (GCP)

Goolge Cloud Platform atau biasa disebut sebagai GCP merupakan layanan cloud publik yang ditawarkan secara langsung oleh para developer Google. GCP berjalan di atas infrastruktur yang sama yang digunakan oleh Google untuk produk internalnya, seperti Google Search, YouTube dan Gmail. Bersamaan dengan seperangkat alat manajemen, GCP menyediakan serangkaian layanan cloud modular termasuk komputasi, penyimpanan data, Analisis data dan pembelajaran mesin. Registrasi membutuhkan detail kartu kredit atau rekening bank.

Google Cloud Platform menyediakan layanan infrastruktur, layanan Platform, dan lingkungan komputasi tanpa server. Pada bulan April 2008, Google mengumumkan mesin aplikasi, platform untuk mengembangkan dan hosting aplikasi web di pusat data yang dikelola Google, yang merupakan layanan komputasi awan pertama dari perusahaan. Layanan ini umumnya tersedia pada bulan November 2011. Sejak pengumuman mesin apliksi, Google menambahkan beberapa layanan platform ke awan. Google cloud Platform adalah bagiannya dari Google Cloud, yang mencakup infrastruktur publik Google Cloud Platform, serta, G Suite, versi enterprise dari Android dan Chrome, dan Antarmuka pemrograman aplikasi untuk pembelajaran mesin dan layanan pemetaan perusahaan.

 

Fitur Google Cloud Platform (GCP)

Seperti yang disebutkan diatas, GCP menyediakan berbagai layanan komputasi untuk keperluan development seperti cost management hingga security development tools, layanan yang ditawarkan oleh Google Cloud Platform adalah seperti berikut ini.


1. Goolge Computer Engine

Layanan tersebut merupakan IaaS atau infrastructure-as-a-service yang menyediakan mesin virtual instan untuk hosting beban kerja pengguna. Mesin ini juga dapat membantu proses development dengan cepat, dilengkapi dengan penyimpanan disk yang tangguh, serta memberikan kinerja yang konsisten.

Server virtual ini tersedia dalam banyak konfigurasi, termasuk ukuran yang telah ditentukan atau pilihan untuk menciptakan jenis mesin custom yang dioptimalkan sesuai dengan kebutuhan pengguna.

 

2. Google APP Engine

Fitur ini merupakan penawaran platform-as-a-service (PaaS) yang dapat memberikan developer akses ke scalable hosting tools milik Google. Developer juga dapat menggunakan software developer kit (SDK) untuk mengembangkan produk perangkat lunak yang berjalan di App Engine.

App Engine sendiri dapat mempermudah developer untuk menjadi lebih produktif dan dinamis dengan membantu pengembangan markup language dan berbagai alat-alat pengembang.

 

3. Google Cloud Storage

Layanan ini merupakan platform penyimpanan cloud yang dirancang untuk menyimpan kumpulan data yang besar dan tidak terstruktur. Google juga menawarkan opsi penyimpanan database, termasuk Cloud Datastore untuk penyimpanan nonrelasional NoSQL, Cloud SQL untuk penyimpanan relasional penuh MySQL, dan database Cloud Bigtable Google.

 

4. Google Container Engine

Aplikasi satu ini merupakan sistem pengelolaan dan orkestrasi untuk container Docker yang berjalan dalam sistem cloud publik Google.  Google Container Engine sendiri didasarkan pada mesin orkestrasi container Google Kubernetes yang dapat mengembangkan produktivitas developer.

tidak hanya itu, software ini juga mampu meningkatkan efisiensi sumber daya dan fleksibilitas sumber terbuka untuk mempercepat waktu pemasaran aplikasi.

 

Kelebihan dari Google Cloud Platform (GCP)

Menurut Thought Wave Soft, manfaat-manfaat lain yang ditawarkan oleh Google Cloud Platform adalah seperti berikut:

1. Harga cenderung lebih murah dari kompetitor.

2. Global fiber network yang privat.

3. Migrasi langsung dari virtual machine.

4. Mampu meningkatkan kinerja development.

5. Keamanan sistem yang mumpuni.

6. Layanan yang didedikasikan untuk ekspansi berkelanjutan.

 

 

 

 

Daftar Pustaka:

https://www.thoughtwavesoft.com/what-is-google-cloud-platform-its-services-and-advantages/

https://en.wikipedia.org/wiki/Google_Cloud_Platform

https://en.wikipedia.org/wiki/Cloud_computing

https://glints.com/id/lowongan/gcp-google-cloud-adalah/#.YjQWBupBxPY

 

Friday, March 4, 2022

Komputasi Modern dan Implementasi Komputasi Modern dalam Bidang Fisika

Komputasi Modern dan Implementasi Komputasi Modern dalam Bidang Fisika


Komputasi sebetulnya bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritme. Hal ini ialah apa yang disebut dengan teori komputasi, suatu sub-bidang dari ilmu komputer dan matematika. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Namun sekarang, kebanyakan komputasi telah dilakukan dengan menggunakan komputer.

Secara umum ilmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains). Dalam penggunaan praktis, biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.

Bidang ini berbeda dengan ilmu komputer (computer science), yang mengkaji komputasi, komputer dan pemrosesan informasi. Bidang ini juga berbeda dengan teori dan percobaan sebagai bentuk tradisional dari ilmu dan kerja keilmuan. Dalam ilmu alam, pendekatan ilmu komputasi dapat memberikan berbagai pemahaman baru, melalui penerapan model-model matematika dalam program komputer berdasarkan landasan teori yang telah berkembang, untuk menyelesaikan masalah-masalah nyata dalam ilmu tersebut.

Komputasi modern merupakan sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer. Ole
h karena pada saat ini kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern. Konsep ini pertama kali digagasi oleh John Von Neumann (1903-1957). Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern. Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan melalui karya-karyanya. Beliau juga merupakan salah satu ilmuwan yang terkait dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.


Penerapan Komputasi Modern dalam bidang Fisika

Penerapan Komputasi Modern di bidang fisika seperti Computational Physics yang mempelajari suatu gabungan antara Fisika, Komputer Sains dan Matematika Terapan untuk memberikan solusi pada “Kejadian dan masalah yang kompleks pada dunia nyata” baik dengan menggunakan simulasi juga penggunaan algoritma yang tepat. Pemahaman fisika pada teori, eksperimen, dan komputasi haruslah sebanding, agar dihasilkan solusi numerik dan visualisasi / pemodelan yang tepat untuk memahami masalah Fisika.Untuk melakukan pekerjaan seperti evaluasi integral, penyelesaian persamaan differensial, penyelesaian persamaan simultan, mem-plot suatu fungsi/data, membuat pengembangan suatu seri fungsi, menemukan akar persamaan dan bekerja dengan bilangan kompleks yang menjadi tujuan penerapan fisika komputasi. Banyak perangkat lunak ataupun bahasa yang digunakan, baik MatLab, Visual Basic, Fortran, OpenSource Physics (OSP), Labview, Mathematica, dan lain sebagainya digunakan untuk pemahaman dan pencarian solusi numerik dari masalah-masalah pada Fisika komputasi.

 


Sumber:

https://id.wikipedia.org/wiki/Komputasi