{"id":17597,"date":"2025-04-09T04:00:15","date_gmt":"2025-04-09T01:00:15","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/"},"modified":"2025-04-09T04:00:15","modified_gmt":"2025-04-09T01:00:15","slug":"aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/","title":{"rendered":"AWS ile EC2 Otomatik Kapatma: Lambda, EventBridge ve SNS"},"content":{"rendered":"<p><body><\/p>\n<p>AWS ile EC2 Otomatik Kapatma: Lambda, EventBridge ve SNS<\/p>\n<p>Merhaba! Fatih Soysal burada.  Bu makalede, AWS Lambda, EventBridge ve SNS kullanarak Amazon EC2 \u00f6rneklerinizin otomatik olarak kapat\u0131lmas\u0131n\u0131 nas\u0131l sa\u011flayaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m anlataca\u011f\u0131m.  Bu y\u00f6ntem, maliyetleri d\u00fc\u015f\u00fcrmek ve kaynaklar\u0131n verimli kullan\u0131lmas\u0131n\u0131 sa\u011flamak i\u00e7in idealdir. \u00d6zellikle geli\u015ftirme ve test ortamlar\u0131nda kullan\u0131ld\u0131\u011f\u0131nda olduk\u00e7a faydal\u0131d\u0131r.  \u00d6rne\u011fin, gece veya hafta sonlar\u0131 EC2 \u00f6rneklerini otomatik olarak kapatarak gereksiz maliyetlerden kurtulabilirsiniz.<\/p>\n<h2>Sistem Mimarisini Anlamak<\/h2>\n<p>\u00d6ncelikle, sistem mimarisini anlamak \u00f6nemlidir.  Bu mimari \u00fc\u00e7 temel AWS servisini kullan\u0131r: <\/p>\n<ul>\n<li><b>EventBridge:<\/b> Zamanlanm\u0131\u015f olaylar\u0131 tetiklemek i\u00e7in kullanaca\u011f\u0131m\u0131z olay tabanl\u0131 bir servistir. \u00d6rne\u011fin, her gece belirli bir saatte bir olay olu\u015fturabiliriz.<\/li>\n<li><b>Lambda:<\/b> EventBridge taraf\u0131ndan tetiklenen olaylara yan\u0131t olarak EC2 \u00f6rneklerini kapatacak kodumuzu \u00e7al\u0131\u015ft\u0131raca\u011f\u0131m\u0131z sunucusuz bir hesaplama hizmetidir.<\/li>\n<li><b>SNS (Simple Notification Service):<\/b>  Lambda fonksiyonunun ba\u015far\u0131l\u0131 veya ba\u015far\u0131s\u0131z \u00e7al\u0131\u015fmas\u0131 durumunda bildirim almak i\u00e7in kullanaca\u011f\u0131m\u0131z bir mesajla\u015fma servisi.  Bu, sisteminizin durumunu izlemek ve olas\u0131 hatalar\u0131 tespit etmek i\u00e7in yararl\u0131d\u0131r.<\/li>\n<\/ul>\n<p>Bu \u00fc\u00e7 servis birlikte \u00e7al\u0131\u015farak, otomatik EC2 kapatma i\u015flemini g\u00fcvenilir ve \u00f6l\u00e7eklenebilir hale getirir.  \u015eimdi, ad\u0131m ad\u0131m kurulum s\u00fcrecine ge\u00e7elim.<\/p>\n<h2>Ad\u0131m Ad\u0131m Kurulum<\/h2>\n<h3>1. EventBridge Kural\u0131 Olu\u015fturma<\/h3>\n<p>\u0130lk olarak, EventBridge&#8217;te bir kural olu\u015fturman\u0131z gerekiyor. Bu kural, belirli bir zaman \u00e7izelgesine g\u00f6re bir olay tetikleyecektir.  \u00d6rne\u011fin, her g\u00fcn saat 23:00&#8217;da bir olay tetikleyebilirsiniz.  Kural\u0131 olu\u015ftururken, hedef olarak Lambda fonksiyonunuzu belirtmeniz gerekmektedir.<\/p>\n<h3>2. Lambda Fonksiyonu Olu\u015fturma<\/h3>\n<p>Ard\u0131ndan, EC2 \u00f6rneklerini kapatacak bir Lambda fonksiyonu olu\u015fturman\u0131z gerekiyor.  Bu fonksiyon, AWS SDK&#8217;s\u0131n\u0131 kullanarak EC2 API&#8217;sini \u00e7a\u011f\u0131racak ve \u00f6rneklerin durumunu durduracakt\u0131r.  A\u015fa\u011f\u0131da Python ile yaz\u0131lm\u0131\u015f basit bir \u00f6rnek yer almaktad\u0131r:<\/p>\n<pre><code class=\"language-python\">\nimport boto3\n\nec2 = boto3.resource('ec2')\n\ndef lambda_handler(event, context):\n    instances = ec2.instances.filter(Filters=[{'Name': 'tag:Name', 'Values': ['my-ec2-instance']}]) # Tag'inizi buraya ekleyin\n    for instance in instances:\n        instance.stop()\n        print(f\"Instance {instance.id} stopped.\")\n\n<\/code><\/pre>\n<p>Fonksiyon kodunuzu yazd\u0131ktan sonra, EventBridge kural\u0131yla ili\u015fkilendirin.  Unutmay\u0131n, kodda  <code>my-ec2-instance<\/code>  yerine kendi EC2 \u00f6rne\u011finizin etiketini (tag) girmelisiniz.<\/p>\n<h3>3. SNS Konusu Olu\u015fturma ve Lambda ile Entegrasyon<\/h3>\n<p>Son ad\u0131mda, Lambda fonksiyonunun durumunu izlemek i\u00e7in bir SNS konusu olu\u015fturun. Lambda fonksiyonunuzu yap\u0131land\u0131r\u0131rken, ba\u015far\u0131 ve hata durumlar\u0131nda bu konuya mesaj g\u00f6ndermesini sa\u011flayabilirsiniz.  B\u00f6ylece, e-posta veya SMS yoluyla bildirim alabilirsiniz.  Bu, olas\u0131 sorunlar\u0131 h\u0131zl\u0131ca tespit etmenize yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<h2>G\u00fcvenlik ve \u0130pu\u00e7lar\u0131<\/h2>\n<p>Bu sistemi kurarken, g\u00fcvenlik en \u00f6nemli husustur.  Lambda fonksiyonunuza IAM rollerini do\u011fru bir \u015fekilde ataman\u0131z gerekmektedir.  Fonksiyonun yaln\u0131zca EC2 \u00f6rneklerini durdurma yetkisine sahip oldu\u011fundan emin olun. Ayr\u0131ca, EC2 \u00f6rneklerinizin uygun \u015fekilde etiketlendi\u011finden emin olun.  Bu, Lambda fonksiyonunun do\u011fru \u00f6rnekleri hedeflemesini sa\u011flar.  Daha g\u00fcvenli bir uygulama i\u00e7in,  <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a> adresindeki di\u011fer yaz\u0131lar\u0131m\u0131 inceleyebilirsiniz.<\/p>\n<p>Bu sistem, maliyet optimizasyonunda \u00f6nemli bir ad\u0131m olacakt\u0131r.  Ancak,  i\u015f y\u00fck\u00fcn\u00fcz\u00fcn gereksinimlerini ve durdurma i\u015fleminin sizin i\u00e7in uygun olup olmad\u0131\u011f\u0131n\u0131 dikkatlice de\u011ferlendirmeniz \u00f6nemlidir. \u00d6rne\u011fin, veri kayb\u0131na yol a\u00e7abilecek i\u015flemler \u00e7al\u0131\u015ft\u0131r\u0131yorsan\u0131z, bu y\u00f6ntem sizin i\u00e7in uygun olmayabilir.  Bu t\u00fcr durumlarda daha detayl\u0131 bir planlama ve farkl\u0131 \u00e7\u00f6z\u00fcmler gerekli olacakt\u0131r.<\/p>\n<p>Umar\u0131m bu makale, AWS Lambda, EventBridge ve SNS kullanarak EC2 \u00f6rneklerinizi otomatik olarak kapatman\u0131zda size yard\u0131mc\u0131 olur.  Sorular\u0131n\u0131z veya eklemeleriniz varsa, yorum yapmaktan \u00e7ekinmeyin.  Daha fazla AWS ipucu ve e\u011fitimi i\u00e7in <a href=\"https:\/\/aws.amazon.com\">AWS resmi web sitesini<\/a> ziyaret edebilirsiniz.<\/p>\n<p>#Etiketler: AWS, EC2, Lambda, EventBridge, SNS, Otomatik Kapatma, Sunucu Otomasyonu, Bulut Bili\u015fim, Maliyet Optimizasyonu,  AWS Servisleri<br \/>\n<\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"AWS ile EC2 Otomatik Kapatma: Lambda, EventBridge ve SNS Merhaba! Fatih Soysal burada. Bu makalede, AWS Lambda, EventBridge&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-17597","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>AWS ile EC2 Otomatik Kapatma: Lambda, EventBridge ve SNS<\/title>\n<meta name=\"description\" content=\"Merhaba! Fatih Soysal burada. Bu makalede, AWS Lambda, EventBridge ve SNS kullanarak Amazon EC2 \u00f6rneklerinizin otomatik olarak kapat\u0131lmas\u0131n\u0131 nas\u0131l sa\u011flayaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m anlataca\u011f\u0131m. Bu y\u00f6ntem, maliyetleri d\u00fc\u015f\u00fcrmek ve kaynaklar\u0131n verimli kullan\u0131lmas\u0131n\u0131 sa\u011flamak i\u00e7in idealdir. \u00d6zellikle geli\u015ftirme ve test ortamlar\u0131nda kullan\u0131ld\u0131\u011f\u0131nda olduk\u00e7a faydal\u0131d\u0131r. \u00d6rne\u011fin, gece veya hafta sonlar\u0131 EC2 \u00f6rneklerini otomatik olarak kapatarak gereksiz maliyetlerden kurtulabilirsiniz.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AWS ile EC2 Otomatik Kapatma: Lambda, EventBridge ve SNS\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Fatih Soysal burada. Bu makalede, AWS Lambda, EventBridge ve SNS kullanarak Amazon EC2 \u00f6rneklerinizin otomatik olarak kapat\u0131lmas\u0131n\u0131 nas\u0131l sa\u011flayaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m anlataca\u011f\u0131m. Bu y\u00f6ntem, maliyetleri d\u00fc\u015f\u00fcrmek ve kaynaklar\u0131n verimli kullan\u0131lmas\u0131n\u0131 sa\u011flamak i\u00e7in idealdir. \u00d6zellikle geli\u015ftirme ve test ortamlar\u0131nda kullan\u0131ld\u0131\u011f\u0131nda olduk\u00e7a faydal\u0131d\u0131r. \u00d6rne\u011fin, gece veya hafta sonlar\u0131 EC2 \u00f6rneklerini otomatik olarak kapatarak gereksiz maliyetlerden kurtulabilirsiniz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-09T01:00:15+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"AWS ile EC2 Otomatik Kapatma: Lambda, EventBridge ve SNS\",\"datePublished\":\"2025-04-09T01:00:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/\"},\"wordCount\":604,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/\",\"name\":\"AWS ile EC2 Otomatik Kapatma: Lambda, EventBridge ve SNS\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-04-09T01:00:15+00:00\",\"description\":\"Merhaba! Fatih Soysal burada. Bu makalede, AWS Lambda, EventBridge ve SNS kullanarak Amazon EC2 \u00f6rneklerinizin otomatik olarak kapat\u0131lmas\u0131n\u0131 nas\u0131l sa\u011flayaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m anlataca\u011f\u0131m. Bu y\u00f6ntem, maliyetleri d\u00fc\u015f\u00fcrmek ve kaynaklar\u0131n verimli kullan\u0131lmas\u0131n\u0131 sa\u011flamak i\u00e7in idealdir. \u00d6zellikle geli\u015ftirme ve test ortamlar\u0131nda kullan\u0131ld\u0131\u011f\u0131nda olduk\u00e7a faydal\u0131d\u0131r. \u00d6rne\u011fin, gece veya hafta sonlar\u0131 EC2 \u00f6rneklerini otomatik olarak kapatarak gereksiz maliyetlerden kurtulabilirsiniz.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AWS ile EC2 Otomatik Kapatma: Lambda, EventBridge ve SNS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"AWS ile EC2 Otomatik Kapatma: Lambda, EventBridge ve SNS","description":"Merhaba! Fatih Soysal burada. Bu makalede, AWS Lambda, EventBridge ve SNS kullanarak Amazon EC2 \u00f6rneklerinizin otomatik olarak kapat\u0131lmas\u0131n\u0131 nas\u0131l sa\u011flayaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m anlataca\u011f\u0131m. Bu y\u00f6ntem, maliyetleri d\u00fc\u015f\u00fcrmek ve kaynaklar\u0131n verimli kullan\u0131lmas\u0131n\u0131 sa\u011flamak i\u00e7in idealdir. \u00d6zellikle geli\u015ftirme ve test ortamlar\u0131nda kullan\u0131ld\u0131\u011f\u0131nda olduk\u00e7a faydal\u0131d\u0131r. \u00d6rne\u011fin, gece veya hafta sonlar\u0131 EC2 \u00f6rneklerini otomatik olarak kapatarak gereksiz maliyetlerden kurtulabilirsiniz.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/","og_locale":"tr_TR","og_type":"article","og_title":"AWS ile EC2 Otomatik Kapatma: Lambda, EventBridge ve SNS","og_description":"Merhaba! Fatih Soysal burada. Bu makalede, AWS Lambda, EventBridge ve SNS kullanarak Amazon EC2 \u00f6rneklerinizin otomatik olarak kapat\u0131lmas\u0131n\u0131 nas\u0131l sa\u011flayaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m anlataca\u011f\u0131m. Bu y\u00f6ntem, maliyetleri d\u00fc\u015f\u00fcrmek ve kaynaklar\u0131n verimli kullan\u0131lmas\u0131n\u0131 sa\u011flamak i\u00e7in idealdir. \u00d6zellikle geli\u015ftirme ve test ortamlar\u0131nda kullan\u0131ld\u0131\u011f\u0131nda olduk\u00e7a faydal\u0131d\u0131r. \u00d6rne\u011fin, gece veya hafta sonlar\u0131 EC2 \u00f6rneklerini otomatik olarak kapatarak gereksiz maliyetlerden kurtulabilirsiniz.","og_url":"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-04-09T01:00:15+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"AWS ile EC2 Otomatik Kapatma: Lambda, EventBridge ve SNS","datePublished":"2025-04-09T01:00:15+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/"},"wordCount":604,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/","url":"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/","name":"AWS ile EC2 Otomatik Kapatma: Lambda, EventBridge ve SNS","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-04-09T01:00:15+00:00","description":"Merhaba! Fatih Soysal burada. Bu makalede, AWS Lambda, EventBridge ve SNS kullanarak Amazon EC2 \u00f6rneklerinizin otomatik olarak kapat\u0131lmas\u0131n\u0131 nas\u0131l sa\u011flayaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m anlataca\u011f\u0131m. Bu y\u00f6ntem, maliyetleri d\u00fc\u015f\u00fcrmek ve kaynaklar\u0131n verimli kullan\u0131lmas\u0131n\u0131 sa\u011flamak i\u00e7in idealdir. \u00d6zellikle geli\u015ftirme ve test ortamlar\u0131nda kullan\u0131ld\u0131\u011f\u0131nda olduk\u00e7a faydal\u0131d\u0131r. \u00d6rne\u011fin, gece veya hafta sonlar\u0131 EC2 \u00f6rneklerini otomatik olarak kapatarak gereksiz maliyetlerden kurtulabilirsiniz.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/aws-ile-ec2-otomatik-kapatma-lambda-eventbridge-ve-sns\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"AWS ile EC2 Otomatik Kapatma: Lambda, EventBridge ve SNS"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/17597","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=17597"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/17597\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=17597"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=17597"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=17597"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}