Want to move your WordPress blog to the AWS EC2?

Hey all,

If you have been running your wordpress blog on a hosting provider and want to move for several reasons like slow performance , lack of control etc. , AWS EC2 would be a nice solution. Do not be afraid of not being familiar to the AWS. As it offers you free tier usage, you can  assess AWS services for one long year 🙂

If you go on reading, I presume you want to move your wordpress content management system to the AWS EC2 which will not be a tough process.

Overview:

Continue reading “Want to move your WordPress blog to the AWS EC2?”

AWS Route 53

Hello All,

In my opinion, most of AWS services have been named deliberately and cleverly to imply the purpose of them. I was very surprised when I first read that name. Ingenious naming! Yes, it routes something related to 53 🙂 Handy and scalable name resolution service.

It is not only a DNS service but also it can be used to register or transfer domain names. Furthermore, you may have exceptional benefits by using AWS Route 53 and other AWS web services together. For example, you can map custom domain names to Elastic Beanstalk environments.
Continue reading “AWS Route 53”

AWS Certificate Manager (ACM)

Hi All,

As IT guys know, SSL/TLS certificates are key elements for the Web sites which are in need of meeting security compliance requirements like PCI-DSS, etc. I will not mention of provisioning process of SSL certificates in this blog post but we all know that it has not been a short process.

I was excited when I first read the blog about the general availability of AWS Certificate Manager web service. You can obtain SSL/TLS certificate from AWS’ Certificate Authority and easily deploy them for use with your AWS services such as ELB and CloudFront distribution. Furthermore, it is for free 🙂 Do not you think that it is really cool!

Let’s look at the configuration. Firstly, you need to request a certificate.

Continue reading “AWS Certificate Manager (ACM)”

AWS WorkMail

Hello All,

Building and maintaining the e-mail systems have mostly been expensive and time consuming, especially for individuals who just wants to use his or her personal e-mail domain as well as the corporations. At this point, hosting services are an option but you should choose the most suitable one for your needs. The option you choose should be compatible with mobile devices and different e-mail client application, etc. . Not to mention security best practices and standards it has to be achieved.

I assessed AWS’ WorkMail web service several months ago as preview user which has now been generally available in some regions including Oregon, Ireland,Northern Virginia since the 4th, January. In my opinion, it is one of the worth-to-evaluate web services that AWS serves 🙂

Continue reading “AWS WorkMail”

AWS Directory Service – Microsoft AD

Merhaba,

AWS Directory Service, dizin servisi(domain service) kullanımını birkaç faklı yol ile sağlayan dizin hizmeti servisidir.

SimpleAD: Sunduğu genel özellikler ile düşük maliyetli, Active Directory uyumlu samba4 dizin servisidir.

Microsoft AD: AWS bulutunda çalışan zengin özellikli ve diğer AWS servisleri ile birlikte çalışan Microsoft Active Directory servisidir. Aralık(03Dec15) ayında bu hizmetin duyurusu yapılmıştır. Lokal veri merkezinizdeki active directory yapınız ile trust ilişkisi tesis etmek isterseniz veya çok sayıda kullanıcınız varsa(5+ bin) bu servisi tercih etmelisiniz.

AD Connector: Lokal veri merkezinizdeki Active Directory yapınız ile AWS servislerini kullanmak isterseniz bu seçenek ile ilerleyebilirsiniz. Sign-in request’leri, lokal veri merkezinizdeki AD domain controller ’ınıza yönlendirilir ve authentication sağlanır.

Maliyet konusuna gelince, mevcut maliyet tablosu aşağıdaki gibidir.

Continue reading “AWS Directory Service – Microsoft AD”

AWS SQL Server AlwaysOn Availability Group

Merhaba,

AlwaysOn Availability Group(yazının devamında AAG olarak kısaltılmıştır); SQL Server 2012 ile gelen ve SQL Server 2014 ile geliştirilen, Server Instance Level HA sağlayan veritabanı yüksek erişilebilirlik seçeneklerinden biridir. AAG yapısının ana bileşenleri; SQL Server Node’ları(primary ve secodary replica) ve Listerner(DNS alias) ‘dır. Her replika ayrı bir sanal sunucuda barınır ve otomatik failover yapabilecek şekilde yapılandırılır. Client side uygulama(lar) ise connection string içinde “listener” olarak yapılandırılan DNS alias’ını kullanarak o an için geçerli olan replika’ya bağlanır(lar).

MS SQL Server’da AAG seçeneğini geleneksel veri merkezinizdeki sanallaştırma katmanı üzerinde çalışan SQL Server’larınızdaki Instance’larda yapılandırabileceğiniz gibi AWS,Azure gibi bulut servis sağlayıcıları üzerinde de yapılandırabilirsiniz. Lisanslama ve işletme maliyetini değerlendirerek geleneksel veri merkezinde çalıştırmayı veya bulut servisini kullanmayı tercih edebilirsiniz. Bulut servislerini kullanmak isterseniz pay as you go yerine commitment&upfront ile ilerlemek maliyet açısında avantajlı olabilir!

AWS’de çalıştırdığınız MS SQL AAG instance’ınız için Azure replica’larını oluşturmak; maliyet, single “Cloud” of failure ve vendor management açısında farklı bir yaklaşım olabilir ve test edilebilir 🙂 Tabii ki bu tür servisleri devreye almak için diğer çevresel servislerden faydalanmanız gerekecektir!

Yazımda, Amazon Web Service üzerinde MS SQL Server AAG konfigürasyonundan bahsedeceğim. Azure üzerinde de benzer işlemler için kaynaklar kısmında çeşitli adresler paylaştım. Konu hakkında daha fazla detay incelemek isterseniz kaynak kısmında paylaştığım diğer adresleri inceleyebilirsiniz.

AWS bulutunda demo ortamımdaki yapılandırmanın topolojisi aşağıdaki şekildedir.

Continue reading “AWS SQL Server AlwaysOn Availability Group”

AWS System Manager for Microsoft System Center VMM

 Merhaba,

Önceki yazımda AWS kaynaklarını vCenter üzerinden belirli
ölçüde yönetmek için kullanılan Vmware vCenter management portal’dan bahsetmiştim. Şimdi Microsoft System Center VMM ile AWS kaynaklarını yönetmek için kullanabileceğiz bir eklentiden, AWS System Manager ’dan, bahsedeceğim.

Her ikisi de AWS kaynakları üzerinde “tam anlamıyla” yönetim
sağlamamakla birlikte, geleneksel veri merkezinizdeki sanal sunucularınızı AWS  “EC2 – cloud compute” servisine upload etmek için, VMM veya vCenter’dan sanal sunucu oluşturmak/çalıştırmak/durdurmak/bağlanmak/silmek için ve EC2 üzerindeki bazı yönetimsel görevleri yerine getirmek için kullanılabilir. Göz
atmak isterseniz kaynaklar kısmında çeşitli adresler paylaştım.

Hands-on demo’ya geçeyim.
Continue reading “AWS System Manager for Microsoft System Center VMM”

AWS CloudFormation

Merhaba,

CloudFormation; AWS aboneliğiniz doğrultusunda sunulan kaynakları kullanmak, yönetmek, ön tanımlı yapılandırmalar ile hızlı kurulum yapmak için sistem yöneticilerine ve geliştiricilere kolaylıklar sağlayan amazon web servisidir. AWS kaynaklarının kullanımını, yönetimini, uygulama yükleme sürecini kolaylaştıran cloudformation web servisinde sunucular ön tanımlı şablonları kullanabileceğiniz, mevcut çalışan uygulamalarınız üzerinden ihtiyacınıza uygun servis ve uygulama mimarisine göre şablonlar da hazırlayabilirsiniz. Diğer web servisleri ile kooperatif çalışmaktadır. Örneğin AWS code deploy web servisi ile web uygulamanızı AWS’ye yüklerken arka planda cloudformation web servisinde sunulan şablonları kullanabilirsiniz. CloudFormation web servisinin ek bir maliyeti yoktur.

Continue reading “AWS CloudFormation”

Lynis – Open Source Auditing

Merhaba,

Yazımda, bu günlerde karşılaştığım bir araçtan bahsetmek istiyorum. Lynis, host üzerinde çalışan açık kaynaklı kodlu güvenlik gözlem aracıdır. Linux/Unix sistemlerin güvenlik ve zafiyet durumlarını adreslemek için kullanılıyor. AIX,FreeBSD,HP-UX,Linux,Mac OS,NetBSD,OpenBSD,Solaris vb. sistemleri tarafından destekleniyor. Raspberry Pi,Qnap vb. cihazlarda da çalıştığı da belirtilmiş, hayli esnek.

Free ve Enterprise sürümleri mevcut. Faydalarını tam olarak gözleyebilmek için kurumsal sürümünü satın almak gerekecektir. Cloud’da SaaS olarak hizmet verebilmekte olup, geleneksel veri merkezinde çalışan sürümü de mevcut.

Kurulumu yok diyebiliriz 🙂 Kaynaklar kısmında belirttiğim adreslere bakarak 1-2 dakikada çalışır hale getirmeniz mümkün. Aşağıdaki resimden anlaşılacağı üzere 2.1.1 sürümü an itibarıyla en güncel sürümdür.

Continue reading “Lynis – Open Source Auditing”