{"id":5778,"date":"2025-06-19T11:26:14","date_gmt":"2025-06-19T07:26:14","guid":{"rendered":"https:\/\/jsnet.biz\/?p=5778"},"modified":"2025-07-07T17:02:01","modified_gmt":"2025-07-07T13:02:01","slug":"s3-%d0%bf%d1%80%d0%be%d1%82%d0%be%d0%ba%d0%be%d0%bb-%d0%b6%d0%b5%d1%81%d1%82%d0%ba%d0%b8%d0%b9-istifad%c9%99-olunur","status":"publish","type":"post","link":"https:\/\/jsnet.biz\/ru\/s3-%d0%bf%d1%80%d0%be%d1%82%d0%be%d0%ba%d0%be%d0%bb-%d0%b6%d0%b5%d1%81%d1%82%d0%ba%d0%b8%d0%b9-istifad%c9%99-olunur\/","title":{"rendered":"\u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b S3 \u0442\u0440\u0443\u0434\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c?"},"content":{"rendered":"<p><strong>S3 \u043f\u0440\u043e\u0442\u043e\u043a\u043b\u043e<\/strong> (tam ad\u0131yla <strong>Amazon S3 API \u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0439 \u0441 S3<\/strong>) \u0259sas\u0259n <strong>obyekt \u0259sasl\u0131 (\u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432)<\/strong> sisteml\u0259rd\u0259 istifad\u0259 olunur. \u041f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443, \u043f\u043e\u0434\u043e\u0431\u043d\u043e\u043c\u0443 \u043e\u043b\u0430\u0440\u0430\u043a\u0443 <strong>Amazon Web Services (AWS)<\/strong> t\u0259r\u0259find\u0259n t\u0259qdim edilib v\u0259 <strong>\u041f\u0440\u043e\u0441\u0442\u043e\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f (S3)<\/strong> xidm\u0259tin\u0259 \u0259saslan\u0131r.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udce6 <strong>S3 protokolu n\u0259dir?<\/strong><\/h3>\n\n\n\n<p>\u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b S3 HTTP\/HTTPS <strong>RESTful API<\/strong> format\u0131nda i\u015fl\u0259yir v\u0259 a\u015fa\u011f\u0131dak\u0131 \u0259sas \u0259m\u0259liyyatlar\u0131 d\u0259st\u0259kl\u0259yir:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0424\u0430\u0439\u043b (\u043e\u0431\u044a\u0435\u043a\u0442) y\u00fckl\u0259m\u0259 (PUT)<\/li>\n\n\n\n<li>Fayl oxuma (GET)<\/li>\n\n\n\n<li>Fayl silm\u0259 (DELETE)<\/li>\n\n\n\n<li>\u0412\u0435\u0434\u0440\u043e (qovluq\/anbar) idar\u0259si<\/li>\n\n\n\n<li>\u041c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u0438 \u0432\u0435\u0440\u0441\u0438\u0438 IDar\u0259etm\u0259si<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udccd <strong>Harada istifad\u0259 olunur?<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\u2705 <strong>1. AWS S3<\/strong><\/h4>\n\n\n\n<p>\u018fsas \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0439 istifad\u0259 sah\u0259si.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0412\u0435\u0431-\u0441\u043a\u0440\u0438\u043f\u0442 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f<\/li>\n\n\n\n<li>\u0411\u043e\u043b\u044c\u0448\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 arxivl\u0259ri<\/li>\n\n\n\n<li>\u041c\u0435\u0434\u0438\u0430-\u0445\u043e\u0441\u0442\u0438\u043d\u0433<\/li>\n\n\n\n<li>\u0411\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0439 t\u0259tbiql\u0259rd\u0259 \u0444\u0430\u0439\u043b saxlama<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">\u2705 <strong>2. S3-\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445.<\/strong><\/h4>\n\n\n\n<p>\u00c7oxsayda bulud \u0432 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 <strong>S3 uy\u011funluq (\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c)<\/strong> d\u0259st\u0259yi verir:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430<\/th><th>\u0130stifad\u0259 N\u00f6v\u00fc<\/th><\/tr><\/thead><tbody><tr><td><strong>\u041c\u0438\u043d\u0418\u041e<\/strong><\/td><td>\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0438 \u0433\u0438\u0431\u0440\u0438\u0434\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442 Saxlama<\/td><\/tr><tr><td><strong>\u0412\u0430\u0441\u0430\u0431\u0438<\/strong><\/td><td>Ucuz Bulud Backup v\u0259 arxivl\u0259\u015fdirm\u0259<\/td><\/tr><tr><td><strong>\u0411\u044d\u043a\u0431\u043b\u0435\u0439\u0437 \u04112<\/strong><\/td><td>Alternativ bulud saxlama<\/td><\/tr><tr><td><strong>\u041f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 DigitalOcean<\/strong><\/td><td>Sad\u0259 v\u0259 uy\u011fun qiym\u0259tli \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435<\/td><\/tr><tr><td><strong>Ceph Object Gateway (RGW)<\/strong><\/td><td>On-premises obyekt saxlama<\/td><\/tr><tr><td><strong>\u041e\u0431\u044a\u0435\u043a\u0442\u043d\u043e\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 IBM Cloud<\/strong><\/td><td>Enterprise hell<\/td><\/tr><tr><td><strong>Cloudflare R2<\/strong><\/td><td>\u0410\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0430 AWS S3-\u0259, \u0431\u0435\u0437 \u0438\u0441\u0445\u043e\u0434\u044f\u0449\u0435\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">\u2705 <strong>3. \u0420\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 Arxiv Sisteml\u0259ri<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Veeam, Acronis, Commvault<\/li>\n\n\n\n<li>CCTV video backup system<\/li>\n\n\n\n<li>\u0416\u0443\u0440\u043d\u0430\u043b \u0438 \u0444\u0430\u0439\u043b \u0430\u0443\u0434\u0438\u0442\u0430 \u0432 \u0421\u0430\u043a\u0441\u043b\u0430\u043d\u043c\u0430\u0441\u0435<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">\u2705 <strong>4. CDN v\u0259 Web Hostinq<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0412\u0435\u0431-\u0444\u0430\u0439\u043b\u044b (\u0444\u0430\u0439\u043b\u044b, JS, CSS) saxlanmas\u0131<\/li>\n\n\n\n<li>\u0418\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f CDN-l\u0259rl\u0259: CloudFront, BunnyCDN, Cloudflare CDN<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">\u2705 <strong>5. \u041c\u0430\u0448\u0438\u043d\u043d\u043e\u0435 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u0438\u0432 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0424\u0430\u0439\u043b\u044b \u043c\u043e\u0434\u0435\u043b\u0435\u0439 ML, \u043d\u0430\u0431\u043e\u0440\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f<\/li>\n\n\n\n<li>Hadoop, Spark \u0438 \u0442. \u0434. il\u0259 inteqrasiya \u00fc\u00e7\u00fcn<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udee0 <strong>Texniki olaraq nec\u0259 isl\u0259yir?<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>HTTP \u0259sasl\u0131 API<\/strong> \u2013 <code>\u041f\u041e\u041c\u0415\u0429\u0410\u0422\u042c<\/code>, <code>\u041f\u041e\u041b\u0423\u0427\u0410\u0422\u042c<\/code>, <code>\u0423\u0414\u0410\u041b\u0418\u0422\u042c<\/code>, <code>\u0421\u041f\u0418\u0421\u041e\u041a<\/code><\/li>\n\n\n\n<li>\u0424\u0430\u0439\u043b\u043b\u0430\u0440 <strong>\u0432\u0435\u0434\u0440\u043e<\/strong> adl\u0131Container-L\u0259rd\u0259 Saxlan\u0131l\u0131r<\/li>\n\n\n\n<li>\u0424\u0430\u0439\u043b i\u00e7i struktur yoxdur, lakin \u201c\u043f\u0440\u0435\u0444\u0438\u043a\u0441\u201d \u0259sas\u0131nda qovluq g\u00f6r\u00fcn\u00fc\u015f\u00fc t\u0259qdim olunur<\/li>\n\n\n\n<li>IAM (\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0435\u0439 \u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c), \u015fifr\u0259l\u0259m\u0259, \u0432\u0435\u0440\u0441\u0438\u044f n\u0259zar\u0259ti d\u0259st\u0259kl\u0259nir<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd10 <strong>T\u0259hl\u00fck\u0259sizlik v\u0259 Siyas\u0259t<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0430<\/strong> \u0432\u0259 <strong>\u0420\u043e\u043b\u0438 IAM<\/strong> il\u0259 inc\u0259 giri\u015f n\u0259zar\u0259ti<\/li>\n\n\n\n<li>\u0424\u0430\u0439\u043b s\u0259viyy\u0259li \u015fifr\u0259l\u0259m\u0259 (\u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u0430)<\/li>\n\n\n\n<li>\u0412\u0435\u0440\u0441\u0438\u044f \u0442\u0430\u0440\u0438\u0444\u0430 \u0438 \u0432\u0445\u043e\u0434 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b S3 (\u0442\u0430\u043a\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f Amazon S3 API \u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0439 \u0441 S3) \u0259sas\u0259n obyekt \u0259sasl\u0131 (\u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432) sisteml\u0259rd\u0259 istifad\u0259 olunur. \u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b, \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u0439 \u0432\u0435\u0431-\u0441\u043b\u0443\u0436\u0431\u0430\u043c Amazon (AWS), \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0438 \u043e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c Simple Storage Service (S3). \ud83d\udce6 \u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b S3 \u043e\u0442\u043a\u0440\u044b\u0442? \u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b S3 HTTP\/HTTPS \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 RESTful API \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e \u0444\u043e\u0440\u043c\u0430\u0442\u0430: \ud83d\udccd [\u2026]<\/p>","protected":false},"author":1,"featured_media":5779,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5778","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/jsnet.biz\/ru\/wp-json\/wp\/v2\/posts\/5778","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jsnet.biz\/ru\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jsnet.biz\/ru\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jsnet.biz\/ru\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jsnet.biz\/ru\/wp-json\/wp\/v2\/comments?post=5778"}],"version-history":[{"count":0,"href":"https:\/\/jsnet.biz\/ru\/wp-json\/wp\/v2\/posts\/5778\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jsnet.biz\/ru\/wp-json\/wp\/v2\/media\/5779"}],"wp:attachment":[{"href":"https:\/\/jsnet.biz\/ru\/wp-json\/wp\/v2\/media?parent=5778"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jsnet.biz\/ru\/wp-json\/wp\/v2\/categories?post=5778"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jsnet.biz\/ru\/wp-json\/wp\/v2\/tags?post=5778"}],"curies":[{"name":"WP","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}