Amazon RDS Goes Slow

Amazon RDS

Amazon RDS

Misalnya Anda running fleet of EC2 dengan layanan web server di sana dan sudah multi AZ. Di depan web server sudah adal ALB. Untuk databasenya Anda menggunakan Amazon RDS dengan setting multi AZ.

Suatu saat terdapat incoming spike request ke web server dalam beberapa jam belakangan sehingga menyebakan primary Amazon RDS starting to go down. Apa yang terjadi pada database saat primary DB instance tersebut fail?

Udah kebanyang skenario kayak gini khan? Ini mungkin saja terjadi atau malah biasa terjadi. Apakah primary DB akan automatically reboot? atau Amazon RDS akan membuatkan DB instance baru dan immediately replace primary DB?

Jawabannya adalah, karena failover mechanism otomatis mengubah DNS CNAME record dari primary DB instance menuju ke DB instance standby. Ingat kita sudah setting Amazon RSD Multi-Availability Zone.

Bisa baca ini sebagai referensi: High Availability (Multi-AZ) for Amazon RDS

🙂

Properties Bucket Amazon S3

Properties apa saja yang ada di Bucket S3?

Jawaban yang benar:

  • Server access logging (versioning mengijinkan Anda untuk menyimpan multiple sebuah object dalam satu bucket. Secara default, versioning berstatus disable untuk bucket yang baru terbentuk dan selanjutnya dapat disetting enable)
  • Object level logging (server access logging menyediakan detail records request yang dibuat untuk bucket Anda. Secara default, Amazon S3 tidak mengkoleksi server access logs. Server access logs ini dapat di-enable-kan)

Jawaban yang salah:

  • Storage class
  • Metadata

 

Screenshot from 2019-10-25 11-20-55

Contoh properties pada salah satu bucket Amazon S3

Persoalan AWS Dua VPC, Mungkin Anda Memiliki Problem yang sama :))

Anda bekerja sebagai arsitek cloud di organisasi Anda. Anda telah mengetahui VPC A sebagai requester dan VPC B sebagai accepter dan kedua VPC dapat berkomunikasi satu sama lain. Sekarang Anda ingin sumber daya di kedua VPC menjangkau internet tetapi siapa pun dari internet tidak dapat menjangkau sumber daya di kedua VPC.

Bagaimana untuk mencapai hal tersebut di dalam lingkungan AWS?

Screenshot from 2019-10-25 07-49-36

Diagram salah satu solusi yang dapat dilakukan

Salah satu solusi yang dapat dikerjakan adalah dengan membuat NAT Gateway di kedua VPC dan konfigurasikan rute untuk setiap VPC untuk menggunakannya di NAT Gateway di masing-masing tabel rute.

Percepat Upload Data Anda, Gunakan S3 Transfer Acceleration

S3 Tranfer Acceleration dapat digunakan untuk mempercepat, mempermudah dan aman tranfer file dari lokasi klien berjarak jauh dengan S3 bucket. S3 tranfer acceration mentransfer data ke edge location terdekat sebelum diteruskan ke S3 bucket tujuan melalui jaringan Amazon backbone. Secepat apakah tranfer data  menggunakan S3 tranfer accelertion tersebut?

Amazon Web Services telah menyediakan situs untuk menguji perbandingan kecepatan tranfer data dari lokasi region berbeda. Silahkan kunjungi URL ini https://s3-accelerate-speedtest.s3-accelerate.amazonaws.com/en/accelerate-speed-comparsion.html.  Pada situs tersebut diperlihatkan perbandingan kecepatan upload multipart dari browser tanpa dan menggunakan S3 Transfer Accelration. Diperlihatkan hasil persentase perbedaan pada tiap region.

Screenshot from 2019-10-13 22-56-25

Secara umum, semakin jauh lokasi dari Amazon S3 region, maka akan semakin besar perbedaan kecepatan yang dihasilkan dengan menggunakan S3 Tranfer Acceleration.  Jika kecepatan upload yang dihasilkan tidak terlalu berbeda, kemungkinan bandwidth upload Anda diterpakan limitasi.

Silahkan selamat dicoba… :))

Skenario yang dapat Diterapkan pada RAM, Resource Access Management Alibaba Cloud

Sekilas RAM

RAM atau Resource Access Management, merupakan manage Identity dan Access yang disediakan oleh Alibaba Cloud untuk keperluan pengaturan user dan akses di sumber daya Alibaba Cloud yang kita miliki. Menggunakan Resource Access Management kita dapat membuat dan memberikan ijin user mengakses sumber daya di Alibaba Cloud. Sejenis dengan layanan ini adalah Google Cloud Identity and Access Management di GCP dan IAM Amazon di AWS.

activate_RAM

Mengaktifkan Resource Access Management Alibaba Cloud

Baca lebih lanjut

Mendisable Notifikasi Apps Update di OSX?

Terganggu dengan alert up date berupa pop up alert di pojok kanan atas di Macintosh OS X? Seperti gambar di bawah ini? Anda berhasrat untuk menghilangkannya? Karena tidak membutuhkan update OS X karena hardware yang jadul atau alasan lainnya. Intinya, Anda tidak membutuhkan update OS X ini. Titik. :p

Update Alert Mac OSX

Update Alert Mac OSX

Caranya mudah. Begini, klik logo Apple di kiri atas, klik System Preferences, pilih Software update. Disable Automatically check for updates. Lihat gambar di bawah. Selesai deh. Notifikasi update sudah tidak akan tampil lagi.

 

Disable software update

Disable software update

HTTP Status Code GetResponse.com Suatu Saat :)

Saat tulisan ini dibuat, GetResponse.com sedang mengalami serangan DDoS. Response yang ditampilkan saat mengakses GetResponse.com adalah status code HTTP Error 523. Screen shot nya seperti di bawah ini:

Http status code response error 523

Http status code response error 523

Gambar tersebut terlihat bahwa sebelum request (permintaan) saya melalui browser ke http://www.getresponse.com dapat terjawab, ada satu entitas yang menjembatani, yaitu CloudFlare. CloudFlare adalah penyedia layanan content delivery network dan distribusi domain name server yang menyasar klien yang membutuhkan pengembangan kinerja dan kecepatan web server disertai keamanan. Gambar di atas juga memperlihatkan bawha browser klien dan CloudFlare bekerja normal, sedangkan website http://www.getresponse.com diinformasikan error.

HTTP response status code error 523 dikirimkan dari CloudFlare ke browser visitor saat CloudFlare tidak dapat mencapai server GetResponse.com. Gagalnya CloudFlare mencapai server getresponse.com salah satu sebabnya adalah miss setting domain name server di sisi website getresponse.com. Kode status error HTTP sebagai respon dapat dilihat lengkap di http://en.wikipedia.org/wiki/List_of_HTTP_status_codes.

Penasaran apa yang sebenarnya terjadi, refresh sekali lagi website http://www.getresponse.com. OMG! Ternyata getresponse.com sedang mengalami serangan DDoS. Saat ini tampilannya bukan lagi error 523, tapi sudah pernyataan resmi CEO GetResponse, Simon Grabowski. Berikut di bawah ini adalah screen shot-nya.

Pernyataan CEO Simon Grabowski tentang serangan DDoS yang dialami GetResponse

Pernyataan CEO Simon Grabowski tentang serangan DDoS yang dialami GetResponse

Serangan DDoS akhir-akhir ini banyak dialami oleh website MeetUp, ShutterStock, Aweber, MailChip, Survey Gizmo, HootSuite dan lainnya. Sekalipun GetResponse sudah menggunakan service mitigasi serangan website seperti dari CloudFlare dan Akamai/Prolexic namun tetap saja serangan DDoS membuat GetResponse down.

Berikut pernyataan resmi CEO GetResponse selengkapnya:

Dear GetResponse Customer,

As you may know, GetResponse is currently suffering from a major outage caused by a large DDoS (distributed denial of service) attack that has flooded our network and our datacenter with malicious traffic. As a result, our network is currently offline.

We are currently working around the clock with our datacenter, Windstream, and two of our DDoS mitigation service providers (CloudFlare and Akamai/Prolexic) to mitigate this attack and implement a permanent solution to fix this problem.

While we have had strong DDoS mitigation in place (which has thwarted several previous DDoS attacks), this weekend’s attacks have been unprecedented in scale and volume. We have decided to engage the most advanced and most powerful anti-DDoS scrubbing products available on the market today (with bandwidth capacity exceeding 1.8 Tbps), and we are currently making infrastructural changes to get it done.

Over the last two months this attacker (or a group of attackers) has targeted many other large Internet companies, including Meetup, Shutterstock, MailChimp, Fotolia, Basecamp, oDesk, SurveyGizmo, MadMimi, OkCupid, HootSite, Typepad, Elance, Aweber and others. It is unfortunate, but these types of attacks are becoming much more frequent in today’s environment.

I did want to reassure you that none of your data was lost, corrupted nor compromised. Your account is offline, but it is absolutely 100% intact. You will be able to access all of your data immediately after we come back up.

I realize that all of the above is of little comfort, as *you* are our customer and you are currently having trouble accessing your GetResponse account, unable to send your newsletters.

I want you to know that I am extremely sorry at the turn of events, and again — we are on this 24/7 until we get back up and running.

I thank you for your trust, your support and your loyalty during these difficult moments.

Regards,

Simon Grabowski
CEO
GetResponse

email: simon@getresponse.com

Aktifkan Fitur Blackberry Protect Anda Sekarang

Anda yang menggunakan perangkat blackberry, seharusnya tidak mengabaikan fitur proteksi yang disediakan oleh Blackberry. Proteksi apa yang Anda dapatkan dari Blackberry Protect? Selain backup data seperti Address Book, Browser Bookmarks, Browser Folders, Calendar, MMS Messages, Memos, SMS Messages dan WLAN Profiles, Blackberry Protect juga menyediakan fitur lain yang sangat berguna bila suatu saat perangkat blackberry Anda hilang.

Fitur tersebut adalah, view location, play sound, display message, lock device dan wipe device. Fitur-fitur tersebut tersedia dan dapat diakses melalui website http://www.blackberry.com/protect/.

Bagaimana cara mengaktifikan Blackberry Protect pada perangkat Anda? Mudah, hanya dengan dua langkah. Kedua langkah tersebut dilakukan di perangkat Anda. Langkah pertama, membuat akun Blackberry ID. Langkah kedua, mengaktifkan Blackberry Protect. Membuat Blackberry id dan mengaktifkan Blackberry Protect dapat dilakukan pada bagian Setup di perangkat blackberry Anda.

Manfaatkan fitur penting ini saat Anda menggunakan perangkat Blackberry sebagai pendukung kerja Anda. :))