Tampilkan postingan dengan label Artikel. Tampilkan semua postingan

Pelajari “Keamanan di Dunia Berbasis Cloud” pada Microsoft Virtual Academy


Microsoft Virtual Academy (MVA) adalah sebuah portal pembelajaran online dari Microsoft dimana Anda dapat mempelajari beragam produk dan teknologi Microsoft terkini dengan materi pembelajaran yang resmi secara GRATIS alias tanpa harus membayar biaya apapun. Semua materi pembelajaran online yang terdapat pada MVA memiliki point. Semakin banyak materi yang kita pelajari maka akan semakin banyak point yang kita dapatkan. Dari hasil pengumpulan point ini maka kita akan memiliki level atau jenjang yang dibagi menjadi 4, yaitu level Bronze, Silver, Gold hingga Platinum. Jenjang ini ditujukan agar kita dapat melihat kemajuan yang dicapai dari pembelajaran ini. Semua materi yang telah dipelajari, point yang berhasil dikumpulkan hingga jenjang yang berhasil kita raih, dapat kita pantau pada sebuah halaman informasi statistik yang jelas. Hal-hal seperti ini membuat kita seakan-akan sedang belajar pada sebuah sekolah / kampus virtual.
Jika sudah paham kita langsung saja, disini saya mengikuti course “Keamanan di DuniaBerbasis Cloud” pada course ini terdapat 9 Modul 8 video dan file lainnya untuk mendukung mempalajari tentang keamanan cloud pada course ini kita di ajarakan bangaimana cara mengamankan asset kita di cloud, serangan serangan yang sekarang banyaka di pakai untuk meretas cloud service dan dapat membantu pelanggan untuk mempertahankan asset cloud dan dapat mengelola keamanan untuk layanan cloud.
Kita di pandu oleh para pakar cloud computing dari microsoft dan mereka juga merekomendasikan  setiap bagian dari postur keamanan Anda, termasuk tata kelola, strategi penanggulangan, operasi keamanan, perlindungan aset bernilai tinggi, perlindungan informasi, serta keamanan pengguna dan perangkat, dengan penekanan khusus pada melindungi kontrol administrative adapun materi materi yang ada pada course ini yaitu :
1 | Pendahuluan dan Gambaran Umum
Dengarkan bagaimana peningkatan ancaman keamanan cyber dan teknologi cloud telah mematahkan banyak pandangan konvensional tentang keamanan komputer.
2 | Penyedia Cloud Tepercaya
Bergabung dengan Tim Rains dan Mark Simos untuk melihat komitmen Microsoft untuk meraih kepercayaan pelanggan dan mitra dalam layanan cloud, berfokus pada kontrol privasi, kepatuhan, dan sertifikasi.
3 | Roadmap 1: Strategi Keamanan, Tata Kelola, dan Operasionalisasi
Pelajari metode penyerang, keharusan strategis, keunggulan kebijakan keamanan yang baik, mengelola ancaman yang terus-menerus dan inovatif, modernisasi zona keamanan modern dan penanggulangan.
4 | Roadmap 2: Kontrol Administratif
Lihatlah tantangan, strategi, dan teknologi untuk kontrol administratif dan untuk membantu mencegah aset cloud Anda dari peretasan.
5 | Roadmap 3: Keamanan Informasi dan Data
Pelajari tentang tantangan dalam melindungi informasi di perusahaan modern serta strategi dan teknologi untuk melindungi informasi bisnis Anda yang paling penting.
6 | Roadmap 4: Keamanan Identitas Pengguna dan Perangkat
Akun pengguna dan perangkat berada di garis depan serangan dan, secara keseluruhan, dapat mengakses sebagian besar aset perusahaan, pelajari strategi dan teknologi untuk meningkatkan perlindungan.
7 | Roadmap 5-8: Keamanan Aplikasi, Jaringan, OS, dan Fabric
Banyak perusahaan mengoperasikan aset hybrid di cloud dan lokasi, jelajahi aspek keamanan berbagai lapisan tumpukan dan pendekatan model ancaman sederhana untuk menemukan dan memprioritaskan risiko.
8 | Ringkasan
Rangkum dengan ringkasan konsep-konsep terpenting dan rekomendasi dalam kursus.
Sumber Daya yang Direkomendasikan & Langkah Berikutnya
Gunakan kesempatan ini untuk memahami lebih jauh topik ini, dengan kecepatan Anda sendiri.
Jika sudah berhasil kamu bisa mendapat sertifikat seperti saya  ayo coba course ini untuk menambah pengetahuan tentang “Keamanan di Dunia Berbasis Cloud”



Portal pembelajaran online Microsoft Virtual Academy yang resmi dan gratis dari Microsoft ini sangat direkomendasikan untuk membantu siapa saja yang tertarik untuk mengenal ataupun mempelajari lebih lanjut beragam produk dan teknologi terkini dari Microsoft. Jangan lupakan juga sifatnya yang gratis serta mudah digunakan karena pada dasarnya yang dibutuhkan hanyalah akses internet dan internet browser saja. Adanya point serta level / jenjang pada MVA ini juga jelas dapat membantu untuk meningkatkan peluang karir dan daya saing Anda terutama dalam bidang IT

Buat Web Apps dengan Microsoft Azure dan FTP

Karena sebelumnya kita sudah membuat web dan memiliki web service pertama kita buka web service seperti tadi kita langsung saja ke pembahasan ya

1.       Kita buat credentials nya terlebih dahulu dengan klik menu -> PUBLISHING - > Deployment credentials

-          Isikan FTP/deployment user name seterah kamu saya menullis nama dari website saya agar mudah di ingat ya
-          Isikan password kamu sesuai yang di inginkan tapi minimal 8 karakter
-          Jangan lupa confirm password
-          Jika sudah kita klik save dan akan ada notifikasi kita tunggu saja

2.       Pada web service tadi terdapat ftp hostname lalu kita copi kan saja, saya disini menggunakan Internet Explore agar lebih mudah


3.       Jika sudah makan akan seperti pada gambar di atas kita masukan username dan password yang sudah kita buat sebelumnya jika masih tidak bisa kita masukan username dari FTP/Deployment username kita copi saja dan password yang sudah kita buat sebelumnya
4.       Clik site/ -> wwwroot disana terdapat file bernama hostingstart.html file tersebut adalah halaman website default kita agar lebih mudah kita buka dengan explorer saja masuk ke menu View - > Open FTP site in File Explorer, jika tidak bisa kita copi kan saja url ke file explorer lalu masukan username dan password yang sama seperti sebelumnya



5.  Jika sudah berhasil kita akan copi kan file web yang sudah kita buat disini saya mempunyai template web kita copi saja ke ftp yang tadi sudah dibuka kita hapus terlebih dahulu hostingstart.html lalu pasti file web kamu




6.       Lalu lihat di IE tadi apakah upload kita berhasil dengan refresh saja halaman ftp yang sudah dibuka jika sudah berhasil akan terdapat file yang sudah di upload tadi
7.       Nah sekarang kita lihat hasil website yang sudah kita buat buka saja halaman web kita kalua bisa kita buka dengan browser lain karena pada browser sebelumnya terdapat cache yang menjadikan web tidak ada perubahan .


Karena sudah mencoba terdapat banyak kesulitan dan kendala seperti tidak terjadi perubahan dan yang lainnya saya menyarakan untuk menggunakan ftp client untuk mengurangi kendala tersebut. Untuk lebih jelasnya bisa di lihat disini. 

Buat Web Apps dengan Microsoft Azure

Sebelumya kita sudah membahas tentang DreamSpark dan Microsft azure, DreamSpark dan Microsft azure salah satu tools yang akan kita gunakan untuk membuat web App dengan Azure. Kita akan langsung saja ya yang pertama siapkan tools nya terlebih dahulu yaitu :

1.       Internet – pastinya kita harus menggunakan internet yya karena kita akan menggunakan cloud service
2.       Akun Azure – sebelum membuat akun azure kita daftar ke DreamSpark student agar gratis untuk lebih jelasnya bisa buka disini dan cara untuk mendaftar juga sudah saya post sebelumnya
3.       Visual Studio Community 2015 – jika sudah memiliki akun DreamSpark visual studio tinggal di download saja ya
4.       Yang terakhir browser yya dengan alamat https://portal.azure.com/

Jika sudah memiliki tools yang ada diatas kita langsung saja membuat web apps dengan azure ya .
1.       Buka https://portal.azure.com/


2.       Lalu login dengan akun Microsoft jika tidak memilikinya bisa daftar sendiri ya, cara daftarnya bisa lihat di postingan sebelumnya. Jika login nya berhasil akan seperti pada gambar dibawah

3.       Pada azure banyak fitur yang bisa digunakan untuk fitur yang lainnya mungkin akan saya post nanti, sekarang kita pilih New -> Web + Mobile -> Web Apps

4.       Jika sudah akan tampil seperti pada gambar di bawah ini


-  App name akan di gunakan sebagai domain dari web kita dengan subdomain azurewebsite.net dan gunakan app name yang unik agar tidak duplikasi dengan domain yang sudah ada
-          Pada Subscription kita isikan DreamSpark saja karena kita menggunakan akun Azure dari DreamSpark
-          Resource Group ini kita buat baru disini saya menamakan dengan default kamu bisa pilih sendiri ingin memasukan apa
-          Pada App Service plan/Location biarkan saja seperti itu jika sudah kita klik tombol create

5.       Kita tinggal tunggu saja jika ingin melihat progresnya bisa di lihat pada tombol notifikasi
Pada proses ini mungkin cukup lama ya jadi tunggu saja, jika sudah berhasil akan seperti ini ya    

6.       Pada gambar di atas terdapat nomor yang saya beri tanda dan halaman ini adalah web service dari web yang sudah kita buat tadi, penjelasan yaitu
1.       Nama web apps yang sudah kita isi sebelumnya
2.       Resource group nya default karena kita beri nama default
3.   Lokasi servernya yaitu South Central US bila ingin lebih bagus sebaiknya isi dengan lokasi server yang lebih dekat seperti East Asia atau yang lainnya
4.       Subscriptionnya DreamSpark
5.    Disini kita dapat memonitoring web kita yang sudah di buat dan running jika nanti terjadi error
6.  Terdapat banyak menu yang dapat kita gunakan untuk web app kita tapi saya tidak menjelaskan semuanya sebaiknya explore sendiri ya
7.       Untuk melihat web yang sudah dibuat kita klik url nya dan ini tampilan website kita


Untuk merubah tampilan web default kita tadi saya akan melakukannya dengan FTP untuk tutorial menggunakan FTP buka disini

Buat Akun DreamSpark dan Microsoft Azure

Pada post sebelumnya saya sudah memberitahu apa itu DreamSpark dan Azure jadi langsung saja yya yang pertama kita buat akun dreamspark 

Daftar Account DreamSpark
  1.  Masuk ke halaman web Microsoft DreamSpark - > https://www.dreamspark.com/  lalu pilih menu student

2.       Setelah masuk ke hamalan student lalu pilih Sign-In seperti gambar dibawah ini

3.       Lalu login menggunakan account Microsoft jika tidak memiliki akunnya harap daftar terlebih dahulu

4.       Setelah itu akan masuk kembali ke halaman dramspark disana kita mengisi informasi akun lalu pilih “Continue to verify”
5.       JIka sudah kita akan berada pada halaman dibawah ini, ada beberapa pilihan untuk dapat mendaftar, karena saya memiliki code dreamspark saya memilih metode ini
JIka tidak memiliki dreamspark code gunakan metode di bawah ini lalu isi form yang ada dibawah dan masukan foto kartu mahasiswa kamu

6.       Klik “Continue” untuk ke tahap selanjutnya

7.       Selamat kamu telah berhasil daftar akun dreamspark student, kamu bias download software software dari Microsoft secara free atau gratis

Belajar Cloud Computing dengan Microsoft Azure




Pertama tama sebaiknya kita mengetahui apa itu cloud computing terlebih dahulu secara umum pengertian cloud computing (komputasi awan) adalah gabungan pemanfaatan teknologi komputer dalam suatu jaringan dengan pengembangan internet (awan) yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui komputer yang terkoneksi dengan pada yang sama .

adapun manfaat dalam penerapan cloud computing yaitu :

  •         Semua data tersimpan di server secara terpusat
  •         Keamanan data dapat terjamin
  •         Fleksibilitas dan Skalabilitas yang Tinggi
  •         Investasi jangka Panjang
Cara Kerja Sistem Cloud Computing

Sistem Cloud bekerja menggunakan internet sebagai server dalam mengolah data. Sistem ini memungkinkan pengguna untuk login ke internet yang tersambung ke program untuk menjalankan aplikasi yang dibutuhkan tanpa melakukan instalasi. Infrastruktur seperti media penyimpanan data dan juga instruksi/perintah dari pengguna disimpan secara virtual melalui jaringan internet kemudian perintah – perintah tersebut dilanjutkan ke server aplikasi. Setelah perintah diterima di server aplikasi kemudian data diproses dan pada proses final pengguna akan disajikan dengan halaman yang telah diperbaharui sesuai dengan instruksi yang diterima sebelumnya sehingga konsumen dapat merasakan manfaatnya.

Karena sudah mengetahui apa itu cloud computing sekarang langsung saja ke Microsoft azure.

Apa itu Microsoft Azure ?


Microsoft Azure adalah sistem operasi  Microsoft yang berbasis cloud computing yang memungkinkan kamu untuk mengembangkan bisnis tanpa terbentur halangan operasional.

                Komponen dari Microsoft Azure ?

  1. Compute : Merupakan bagian dari teknologi Windows Azure yang berguna dalam proses komputasi, baik secara foreground maupun background job (berjalan di belakang layar). Compute tools dari Windows Azure diantaranya adalah web role, worker role, dan virtual role.
  2. Storage : Merupakan bagian dari teknologi Windows Azure yang berguna dalam proses penyimpanan data. Terdapat dua jenis storage dalam Windows Azure, yang pertama adalah Azure Storage yang berguna untuk penyimpanan data yang berbentuk table, cloud, dan blob. Sementara itu, bentuk storage lainnya adalah SQL Azure yang merupakan versi SQL Server yang berjalan di cloud.
  3. Fabric : Merupakan bagian yang berguna sebagai “otak” dari teknologi ini. Proses ini diatur oleh Windows Azure Fabric Controller yang berguna dalam proses scheduling, resource allocation, dan management. 

Apa yang bisa kamu lakukan dengan Microsoft Azure ?

  •            Web App & Web Hosting: Dengan layanan ini kamu bisa membuat dan meletakkan website kamu di cloud infrastruktur Microsoft. Kamu bisa meningkatkan atau menurunkan spesifikasi infrastruktur tersebut sesuai dengan kebutuhan.
  •           Virtual Machine: Dengan layanan ini kamu bisa mendeploy virtual machine berbasis Windows Server atau Linux di datacenter Microsoft. Windows Azure menyediakan berbagai images virtual machine atau kamu juga bisa menggunakan images virtual machine milikmu sendiri.
  •        Cloud Service: Layanan ini adalah layanan cloud server dimana kamu bisa mendeploy dan menjalankan berbagai aplikasi web dengan teknologi cloud.
  •          Mobile Service: Layanan ini menyediakan infrastruktur cloud untuk mengembangkan aplikasi mobile seperti aplikasi Windows Phone, iOS, dan HTML/JavaScript.
  •        Data Services: Storage, SQL Database, SQL Reporting, HDInsight, Backup, dan Recovery Manager
  •           App Services: Media Services, Service Bus, BizTalk Services, dan Active Directory
  •       Network Services: Data transfers, Virtual Network, dan Traffic Manage

     Dan masih banyak lagi yang bisa kamu lakukan dengan menggunakan teknologi Microsoft azure ini untuk lebih lengkapnya kamu bisa buka halaman dari Microsoft azure  https://azure.microsoft.com/en-us/

Windows Azure bersandar pada teknologi REST (Representational State Transfer) sehingga proses komunikasi antar aplikasi dapat dilakukan dengan menggunakan protokol HTTP. Abstraksi dari konsep Windows Azure dapat dilihat pada gambar di bawah ini  :

Jika ingin menggunakan teknologi dari Microsoft azure sendiri di kenakan biaya yang cukup mahal tapi tenang saja bagi kamu yang ingin menggunakan nya secara gratis saya telah menulis artikel tentang Microsoft DreamSpark untuk mengakses teknologi Microsoft secara gratis dan kamu juga bisa melihat bagaimana cara mendaftar akun azure dengan menggunakan Microsoft DreamSpark secara gratis disini .
Jika penjelasannya kurang jelas bisa langsung belajar dari situs Microsoft yaitu : https://channel9.msdn.com/Series/Microsoft-Azure-Fundamentals/01
https://channel9.msdn.com/Series/Microsoft-Azure-Fundamentals/02
https://channel9.msdn.com/Series/Microsoft-Azure-Fundamentals/03

Referensi :



Operasi Matriks


Pengertian


Matriks adalah sekumpulan bilangan yang disusun secara baris dan kolom dan ditempatkan pada kurung biasa atau kurung siku. Bilangan-bilangan yang terdapat di suatu matriks disebut dengan elemen atau anggota matriks. Dengan representasi matriks, perhitungan dapat dilakukan dengan lebih terstruktur. Pemanfaatannya misalnya dalam menjelaskan persamaan linier, transformasi koordinat, dan lainnya. Matriks seperti halnya variabel biasa dapat dimanipulasi, seperti dikalikan, dijumlah, dikurangkan dan didekomposisikan.


Penjumlahan Matriks


Dua matriks dapat dijumlahkan apabila kedua matriks tersebut memiliki ordo yang sama. Matriks hasil penjumlahannya juga akan memiliki ordo yang sama dengan matriks yang dijumlahkan. Komponen-komponen matriks hasil penjumlahan diperoleh dengan cara menjumlahkan komponen-komponen setiap matriks yang seletak. Coba perhatikan penjumlahan dua matriks berordo 2 x 2 berikut ini.

Pada penjumlahan matriks di samping, masing-masing matriks yang dijumlahkan sama-sama berordo 2 x 2 dan hasil penjumlahannya juga berordo 2 x 2 sama dengan ordo matriks yang dijumlahkan. Komponen baris1-kolom1 diperoleh dengan cara menjumlahkan baris1-kolom1 pada matriks pertama (yaitu a) dan komponen baris1-kolom1 pada matriks kedua (yaitu e), dan seterusnya.


Pengurangan Matriks


Pengurangan matriks A oleh matriks B, ditulis A - B adalah penjumlahan matriks A dengan lawan dari matriks B, yaitu (-B). Konsep pengurangan matriks ini sama dengan penjumlahan matriks. Syarat pada penjumlahan matriks berlaku juga untuk pengurangan matriks. Perhatikan contoh pengurangan matriks berikut ini.


Sifat-Sifat Penjumlahan dan Pengurangan Matriks


Untuk setiap matriks A, B, dan C yang berordo sama berlaku:

1. A + B = B + A (sifat komutatif)
2.A + (B + C) = (A + B) + C (sifat asosiatif)
3.A + O = O + A = A (sifat matriks nol/identitas)
4.A + B = O ↔ B = -A
5.A - B = A + (-B)


Perkalian Matriks


Operasi perkalian matriks berbeda dengan operasi penjumlahan/pengurangan matriks yang cukup sederhana. Operasi perkalian matriks mempunyai metode tersendiri. Dua matriks dapat dioperasikan dengan perkalian jika banyak kolom matriks pertama sama dengan banyak baris matriks kedua , sedangkan hasil perkalian matriksnya akan memiliki baris yang sama banyak dengan baris matriks pertama dan memiliki kolom yang sama banyak dengan kolom matriks kedua, dapat ditulis sebagai berikut :

Metode perkalian dua matriks adalah memasangkan baris pada matriks pertama dengan kolom pada matriks kedua. Perhatikan metode perkalian matriks berikut ini.


Perhatikan matriks hasil perkaliannya. Baris1 pada matriks pertama adalah [a b] dan kolom1 pada matriks kedua adalah [e g]. Pasangan ini akan mengisi baris1-kolom1 pada matriks hasil perkaliannya. Memasangkannya adalah dengan menjumlahkan hasil perkalian masing-masing komponen secara berurutan, yaitu menjumlahkan ae dengan bg, ditulis ae+bg. Dengan cara yang sama, akan didapat komponen-komponen lainnya.


Martiks Invers


Jika A dan B adalah matriks persegi, dan berlaku A \cdot B = B \cdot A = I maka dikatakan matriks A dan B saling invers. B disebut invers dari A, atau ditulis A^{-1}. Matriks yang mempunyai invers disebut invertible atau matriks non singular, sedangkan matriks yang tidak mempunyai invers disebut matriks singular.
Untuk mencari invers matriks persegi berordo 2×2, coba perhatikan berikut ini :
Jika A = \begin{bmatrix} a & b \\ c & d \end{bmatrix} dengan ad - bc \neq 0, maka invers dari matriks A (ditulis A^{-1}) adalah sebagai berikut:
A^{-1} = \frac {1}{ad - bc} \begin{bmatrix} d & -b \\ -c & a \end{bmatrix}
Jika ad - bc = 0 maka matriks tersebut tidak mempunyai invers, atau disebut matriks singular.

Soal Latihan







Tentukan :
a. A-1e. A-1+B
b. B-1f. A-1.B-1
c. A+B-1g. A.B-1
d. A+A-1h. A-1.B

Penyelesaian




Metode Eliminasi Gauss dan Gauss Jordan

Eliminasi Gauss


Eliminasi Gauss adalah suatu metode untuk mengoperasikan nilai-nilai di dalam matriks sehingga menjadi matriks yang lebih sederhana lagi. Dengan melakukan operasi baris sehingga matriks tersebut menjadi matriks yang baris. Ini dapat digunakan sebagai salah satu metode penyelesaian persamaan linear dengan menggunakan matriks. Caranya dengan mengubah persamaan linear tersebut ke dalam matriks teraugmentasi dan mengoperasikannya. Setelah menjadi matriks baris, lakukan substitusi balik untuk mendapatkan nilai dari variabel-variabel tersebut.

Ciri ciri Metode Gauss adalah 
  1. Jika suatu baris tidak semua nol, maka bilangan pertama yang tidak nol adalah 1 (1 utama)
  2. Baris nol terletak paling bawah 
  3. 1 utama baris berikutnya berada dikanan 1 utama baris diatasnya
  4. Dibawah 1 utama harus nol

Eliminasi Gauss Jordan


Eliminasi Gauss-Jordan adalah pengembangan dari eliminasi Gauss yang hasilnya lebih sederhana lagi. Caranya adalah dengan meneruskan operasi baris dari eliminasi Gauss sehingga menghasilkan matriks yang Eselon-baris. Ini juga dapat digunakan sebagai salah satu metode penyelesaian persamaan linear dengan menggunakan matriks.
Metode ini digunakan untuk mencari invers dari sebuah matriks.
Prosedur umum untuk metode eliminasi Gauss-Jordan ini adalah
1. Ubah sistem persamaan linier yang ingin dihitung menjadi matriks augmentasi.
2. Lakukan operasi baris elementer pada matriks augmentasi (A|b) untuk mengubah matriks
   A menjadi dalam bentuk baris eselon yang tereduksi

Contoh Soal Untuk Gauss dan Gauss jordan


Cari Nilai X1,X2,X3 pada persamaan dibawah ini menggunakan eliminasi gauss dan eliminasi gauss jordan
2X1 + X2 + 4X3 = 8
3X1 + 2X2 + X3 = 10
X1 + 3X2 + 3X3 = 8

Berikut adalah penyelesaiannya :

Eliminasi Gauss




Langkah terakhir adalah substitusikan balik dari bawah jadi 
X3 = 0.538
X2 - 0.25(X3) = 1.25
X2 = 1.25 + 0.25(0.538)
X2 = 1.384
X1 - 2X2 + X3 = 0
X1 = 2X2 - X3
X1 = 2(1.384) - 0.538 
X1 = 2.23
Jadi X1 = 2.23, X2 = 1.384, X3 = 0.538


Penyelesaian dengan Eliminasi Gauss Jordan : 


Sebenarnya hanya tinggal melanjutkan dari langkah eliminasi gauss seperti di tambahkan langkah 8 sampai langkah 10, tapi saya mengulanginya kembali dari awal.





Jadi Isinya sama seperti pada Eliminasi Gauss X1 = 2.23, X2 = 1.384, X3 = 0.538

Sekian share saya mengenai metode Eliminasi Gauss dan Eliminasi Gauss Jordan ...