AWS Maliyet Yönetimi ve Tasarrufu

Bu yazımızda, özelikle AWS, Azure, GCP gibi global bulut servis sağlayıcılarının hizmetlerini kullanırken ya da geçiş planlanırken en korkulan ve öngörülemeyen senaryolardan olan ihtiyaç fazlası kaynak tüketimi ve öngörülemeyen maliyetler çıkması konularına değineceğiz. Özellikle AWS tarafında maliyetlerinizi nasıl düşürebilirsiniz, ihtiyaç fazlası kaynaklarınızı nasıl tespit edip yapılandırabilirsiniz gibi bulut maliyet yönetimini inceleyeceğiz.

2024 yılında yayınlanan bir rapora göre, yeni sunucu donanım harcamaları, bulut yatırımlarının çok altında kalmış durumda. Bu rapor bize 2 şey söylüyor.
1- yakın gelecekte özellikle sunucu servisleri tamamen buluta geçecek
2- artan rekabetle bulut sunucu servisleri tarafında daha ekonomik alternatiflerimiz olacak

Bundan birkaç sene önce, CIO’lar bütçe yaparken, bulut yatırımı mı yoksa donanım yatırımı mı capex/opex hesaplamaları yapardı. Geldiğimiz noktada artık herkes bulut yatırımının sadece maliyet unsuru olmaktan çıkıp aynı zamanda güvenlik ve yedeklilik yatırımı olduğunu da anlamış durumda. Yine de uygun bulut maliyet yönetimi ve araçları kullanımı sayesinde 5-7 yıl ölçeğinde bulut yatırımı çok daha ekonomik hale gelebiliyor.

Son yıllarda hem ülkemizde hem de global ölçekte çok iyi hizmet sunan bulut servis sağlayıcıları hizmet vermeye başlamış durumda. Ama hala bulut bilişim denilince akla gelen ve bulut bilişimin öncüsü amazon’dur. ( amazon web service )
Amazon şirketinin sunduğu AWS platformu, hem ilk olması hem de birçok hizmeti sağlıyor olması açısından sektör için çok önemli bir yerde duruyor.

Regülasyona tabii olmayan birçok firmanın kullandığı platformun önemli avantajlarından birisi size oldukça geniş bir maliyet tasarrufu hizmeti ( cost saving ) sunmasıdır.

AWS Platformunda maliyet tasarrufu nasıl yapılır ?
AWS platformu size maliyet tasarrufu yapmanız için birçok hizmet ve “best practice” sunar. bunlar nelerdir gelin beraber bakalım

AWS üzerinde kullanabileceğiniz maaliyet tasarrufu hizmetleri ve araçları şöyledir :

AWS Cost Explorer
AWS Cost Explorer, AWS maliyetleriniz hakkında bilgi sağlayan web tabanlı bir araçtır. AWS kullanımınızı ve maliyetlerinizi zaman içinde görüntülemenize ve analiz etmenize olanak tanır ve maliyet optimizasyonu için öneriler sunar.
Hizmeti kullanmak için : https://aws.amazon.com/tr/aws-cost-management/aws-cost-explorer/

AWS Trusted Advisor
Trusted Advisor, AWS kurulumunuzu maliyet azaltma, güvenlik ve performans dahil olmak üzere çeşitli alanlarda iyileştirmek için otomatik öneriler sunar.
Hizmeti kullanmak için : https://aws.amazon.com/tr/premiumsupport/technology/trusted-advisor/

AWS Budget
Bütçeler, AWS kaynaklarınız için özel maliyet ve kullanım bütçeleri belirlemenizi sağlayan bir araçtır. Bütçenizi aştığınızda uyarılar göndererek beklenmedik maliyetlerden kaçınmanıza yardımcı olur.
Hizmeti kullanmak için : https://aws.amazon.com/tr/aws-cost-management/aws-budgets/

AWS Cost Anomaly Detection
Bu araç, AWS kullanımınızdaki ve harcamalarınızdaki anormallikleri tespit etmek için makine öğrenimi algoritmalarını kullanır. Olağandışı harcama modellerini tespit ettiğinde sizi uyararak araştırma yapmanızı ve düzeltici önlemler almanızı sağlar.
Hizmeti kullanmak için : https://aws.amazon.com/tr/aws-cost-management/aws-cost-anomaly-detection/

AWS Compute Optimizer
AWS Compute Optimizer, EC2 instance’larınızı analiz eder ve kullanım modellerinize göre en uygun instance türlerini ve boyutlarını önerir. Bu, yalnızca ihtiyacınız olan kaynakları kullanmanızı sağlayarak maliyetleri azaltmanıza yardımcı olur.
Hizmeti kullanmak için : https://aws.amazon.com/tr/compute-optimizer/

Amazon S3
Amazon S3, aktarım hızlandırma ve doğrudan bağlantı gibi özellikler sunar. Bu, internet üzerinden aktarılması gereken veri miktarını azaltarak veri aktarım maliyetlerini optimize etmeye yardımcı olabilir.
Hizmeti kullanmak için : https://aws.amazon.com/tr/s3/

AWS Reserved Instance (RI) Reports
Reserved Instance Raporları, kullanım içgörüleri ve maliyet azaltma fırsatları sağlayarak Reserved Instance kullanımını optimize eder.
Hizmeti kullanmak için : https://aws.amazon.com/tr/aws-cost-management/reserved-instance-reporting/

AWS Cost Saving Plans 
Tasarruf Planları, bir veya üç yıl boyunca saatlik harcama taahhüdü karşılığında faturanızı istek üzerine ( on-demand ) fiyatlara kıyasla %72’ye kadar azaltmanıza yardımcı olabilecek esnek bir fiyatlandırma modelidir.
Hizmeti kullanmak için : https://aws.amazon.com/tr/savingsplans/

AWS CloudWatch
AWS CloudWatch ile AWS kaynaklarını ve uygulamalarını gerçek zamanlı olarak izleyebilirsiniz. Altyapı ve uygulama bakımınızı kolaylaştırır.
Bu araçtan faydalanarak, en iyi maliyet optimizasyonu sağlayabilirsiniz. Bu sayede AWS giderleriniz azalacak ve AWS ortamınızın verimliliği artacaktır.
Hizmeti kullanmak için : https://aws.amazon.com/tr/cloudwatch/

AWS Auto Scaling
AWS Auto Scaling, uygulamalarınızı izler ve kapasiteyi mümkün olan en düşük maliyet üzerinden kararlı, öngörülebilir performansı koruyacak şekilde otomatik olarak ayarlar. AWS Auto Scaling ile birden çok hizmette birden çok kaynak için uygulama ölçeklendirme kurulumu yapmak kolaydır.
Hizmeti kullanmak için : https://aws.amazon.com/tr/autoscaling/

AWS Maliyet Tasarrufu Uygulama Pratikleri ( Best Practices )

Doğru boyutta kaynaklar kullanın
İş yükü için uygun boyutta kaynaklar kullanın. Aşırı büyük kaynaklar gereksiz maliyetlere yol açabilirken, yetersiz kaynaklar performans sorunlarına yol açabilir. Kullanımı düzenli olarak izleyin ve kaynakları buna göre ayarlayın. Nasılsa yapı ve konfigürasyon büyüyecek bu nedenle ilk başta büyük kaynaklarla gidelim demek yerine AWS’in esneyebilen yapısından faydalanın

Spot Instance Kullanın
Geçici test sunucualarınız için spot instance kullanabilirsiniz. Bu daha düşük test platfomlarına sahip olmanıza olanak tanır.

Serverless Mimarı Kullanın 
Serverless mimariler ( sunucusuz mimariler ) , yalnızca kullandığınız kaynaklar için ödeme yapmanıza ve talebe göre otomatik olarak ölçeklendirmenize olanak tanır. Bu, atıl kaynakları yönetme ve bunlar için ödeme yapma ihtiyacını ortadan kaldırarak maliyetleri azaltmaya yardımcı olur.

CloudFront ve CDN kullanın
Bant genişliği kullanımını azaltmak ve uygulamanızın performansını artırmak için Amazon CloudFront ve CDN kullanın. Bu hizmetler veri aktarım maliyetlerinizi azaltmanıza ve uygulamanızın hızını artırmanıza yardımcı olabilir.

AWS maliyet ayırma etiketlerini kullanın
Kaynaklarınızı amaç, sahip veya ortama göre kategorilere ayırmak için AWS Maliyet Ayırma Etiketlerini kullanın. Bu, maliyet etkenlerini belirlemenize, kaynak kullanımını optimize etmenize ve maliyetleri etkili bir şekilde tahsis etmenize yardımcı olacaktır.

Yukarıdaki araç ve uygulama pratiklerini kullanarak AWS tarafında doğru bir maliyet yönetimi ve tasarrufu yapabilirsiniz.

Kolaylıklar dilerim.

Yorum yapın

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.