‫ابری‬ ‫رایاوش‬ ‫مفاهیم‬
‫به‬ ‫وگاهی‬ ‫و‬
‫های‬ ‫سرویس‬Amazon
‫اتْطالثی‬ ‫علی‬
‫چیست؟‬ ‫ابری‬ ‫رایاوش‬
•‫ایٌتشًت‬ ‫دس‬ ‫چیض‬ َ‫ُو‬
•‫ی‬ َ‫ّعیل‬ َ‫ت‬ َ‫ک‬ ‫افضاسُا‬ ‫ًشم‬ ّ ‫افضاس‬ ‫عخت‬ ‫اص‬ ‫هتؾکل‬ ‫ُایی‬ ‫عشّیظ‬
َ‫ؽثک‬(‫ایٌتشًت‬ ‫عوذتا‬)‫هیذٌُذ‬ ‫خذهات‬ ‫هؾتشی‬ َ‫ت‬.
•ٍ‫دٌُذ‬ ‫خذهات‬ َ‫ت‬ ‫اعتواد‬ ّ ‫ُا‬ ‫صیشعاخت‬ ‫اص‬ ‫سُایی‬
•‫افضاس‬ ‫عخت‬ ّ ‫پشداصػ‬ ‫دس‬ ‫گشایی‬ ‫هصشف‬
•‫تخْاُین‬ ‫خذهات‬ ‫تشق‬ ‫ؽشکت‬ ‫اص‬ ‫خْد‬ ‫ًیاص‬ ‫هْسد‬ ‫تشق‬ ‫تْلیذ‬ ‫جای‬ َ‫ت‬.
‫های‬ ‫مشخصه‬Cloud
•‫سزور‬ ‫نگهداری‬ ‫و‬ ‫فیشیکی‬ ‫هشکالت‬ ‫اس‬ ‫رهایی‬
•‫ها‬ ‫هشینه‬ ‫در‬ ‫جویی‬ ‫صزفه‬(‫شبکه‬ ،‫انسانی‬ ‫نیزوی‬ ،‫نگهداری‬ ،‫فیشیکی‬)
•‫خود‬ ‫کار‬ ‫و‬ ‫کسب‬ ‫روی‬ ‫بیشتز‬ ‫توزکش‬ ‫و‬ ‫سهاى‬ ‫در‬ ‫جویی‬ ‫صزفه‬.
•‫شده‬ ‫آهاده‬ ‫پیش‬ ‫اس‬ ‫های‬ ‫هاصول‬ ‫اس‬ ‫شده‬ ‫ساخته‬
•‫سیاد‬ ‫پذیزی‬ ‫انعطاف‬(‫هشتزیهایتاى‬ ‫تعداد‬ ‫نیست‬ ‫ههن‬1‫یا‬ ‫است‬ ‫نفز‬1‫هیلیارد‬)Elasticity
•‫قوی‬ ‫پشتیبانی‬.‫قطعی‬ ‫کاهش‬( .‫حداقل‬ ‫تاى‬ ‫داده‬ ‫هز‬3‫شده‬ ‫کپی‬ ‫بار‬)
•‫بده‬ ‫پول‬ ‫هیکنی‬ ‫هصزف‬ ‫که‬ ‫انداسه‬ ‫آى‬(Pay as you Go)
•‫ساختار‬ ‫فزا‬(‫کنی‬ ‫هی‬ ‫استفاده‬ ‫عاهل‬ ‫سیستن‬ ‫کدام‬ ‫اس‬ ‫یا‬ ‫هینویسی‬ ‫کد‬ ‫سبانی‬ ‫چه‬ ‫به‬ ‫نیست‬ ‫ههن‬)
•‫جغزافیا‬ ‫فزا‬(‫هستند‬ ‫دنیا‬ ‫کجای‬ ‫هشتزیانتاى‬ ‫نیست‬ ‫ههن‬)
•On-Demand:‫است‬ ‫آهاده‬ ‫داری‬ ‫السم‬ ‫که‬ ‫لحظه‬ ‫هز‬.
‫معایب‬Cloud
•‫دس‬ ‫ًثایذ‬ ‫حیاتی‬ ّ ‫حغاط‬ ‫ُای‬ ٍ‫داد‬Cloud‫ؽًْذ‬ ‫ًگِذاسی‬.
•‫سایت‬ ‫کپی‬!
•‫ایٌتشًت‬ ‫قطعی‬=‫دًیا‬ ‫پایاى‬!
‫ابری‬ ‫های‬ ‫سرویس‬ ‫های‬ ‫مذل‬
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
Software as a Service
•‫ؽْد‬ ‫هی‬ ‫اجشا‬ ّ ‫ًصة‬ ‫خذهات‬ ٍ‫دٌُذ‬ َ‫اسائ‬ ‫تْعظ‬ ‫افضاس‬ ‫ًشم‬.
•‫کٌذ‬ ‫هی‬ ٍ‫اعتفاد‬ ‫فقظ‬ ‫هؾتشی‬.
•‫اعت‬ ‫ّب‬ ‫هشّسگش‬ ‫یک‬ ‫هؾتشی‬ ‫اتضاس‬ ‫تٌِا‬
Platform as a Service
•،‫عشّس‬ ‫ّب‬ ،‫دیتاتیظ‬ ‫داسای‬ ،‫خاؿ‬ ‫ًْیغی‬ َ‫تشًاه‬ ‫صتاى‬ ‫اجشای‬ ‫تشای‬ ‫هحیطی‬
ّ ‫عاهل‬ ‫عیغتن‬...
Infrastructure as a Service
•‫ُا‬ ‫عشّیظ‬ ‫ی‬ َ‫ُو‬ ‫تشای‬ َ‫پای‬ ‫هذل‬
•‫اعت‬ ‫عشّیظ‬ ‫یک‬ ٍ‫پشداصًذ‬ ‫خْد‬.
•ٍ‫آهاد‬ ‫افضاس‬ ‫ًشم‬ ‫اص‬ ٍ‫اعتفاد‬ ‫جای‬ َ‫ت‬(SaaS)‫سا‬ ‫ًیاصتاى‬ ‫هْسد‬ ‫افضاس‬ ‫ًشم‬ ‫خْدتاى‬
‫کٌیذ‬ ‫اجشا‬ ّ ‫ًصة‬.
•‫فشاعاختاس‬ ‫عشّیغِایی‬:
o‫پشداصػ‬(‫هجاصی‬ ‫ُای‬ ‫هاؽیي‬)‫هثال‬:Amazon EC2
o،‫عاصی‬ ٍ‫رخیش‬ ‫فضای‬‫هثال‬:Amazon S3, Amazon EBS
o،‫فایشّال‬
o،‫تشافیک‬ ٍ‫کٌٌذ‬ ‫تاالًظ‬‫هثال‬:Amazon Load Balancer
oIP AddressّDNS،‫هثال‬:Amazon Route 53
o‫ُا‬ ‫دیتاتیظ‬ ‫اًْاع‬‫هثال‬:Amazon RDS, Amazon SimpleDB
Amazon Web Services
•‫اتشی‬ ‫خذهات‬ ‫ی‬ ٍ‫دٌُذ‬ َ‫اسائ‬ ‫تشیي‬ ‫کاهل‬ ّ ‫تشیي‬ ‫قْی‬
•‫فشاُن‬ ‫سا‬ ‫اتشی‬ ‫سایاًؼ‬ ‫عاختاس‬ ‫ُن‬ ‫کٌاس‬ ‫دس‬ َ‫ک‬ ‫اتشی‬ ‫ُای‬ ‫عشّیظ‬ َ‫هجوْع‬
‫هیغاصًذ‬.
•‫اص‬ ‫هتؾکل‬8َ‫هٌطق‬(region)‫جِاى‬ ‫دس‬ ‫دیتاعٌتش‬
‫های‬ ‫سرویس‬ ‫لیست‬Amazon
• Compute
o Elastic Compute Cloud (EC2)
o Auto Scaling
• Storage
o Simple Storage Service (S3)
o Elastic Block Store (EBS)
o Glacier
• Networking
o Route 53 (DNS)
o Virtual Private Cloud (VPC)
• Content Delivery
o CloudFront
• Database
o Relational Database Service
(RDS)
o SimpleDB (NoSql)
o DynamoDb
• Deployment
o CloudFormation
o Elastic Beanstalk
• Management
o Management Console
o Identity and Access
Management (IAM)
o CloudWatch
• Messaging
o Simple Queue Service (SQS)
o Simple Email Service (SES)
o Simple Notification Service (SNS)
• …
‫معماری‬‫های‬ ‫سرویس‬Amazon
Amazon EC2
•‫آهاصّى‬ ‫ُای‬ ‫عشّیظ‬ ‫هعواسی‬ ‫دس‬ ‫پشداصؽی‬ ‫ّاحذ‬
•‫کشد‬ ‫اجشا‬ ‫آى‬ ‫دس‬ ‫سا‬ ‫عاهلی‬ ‫عیغتن‬ ‫ًْع‬ ‫ُش‬ ‫تقشیثا‬ ‫تْاى‬ ‫هی‬ َ‫ک‬ ‫هجاصی‬ ‫ُای‬ ‫هاؽیي‬
•‫آًِا‬ ‫دس‬ ‫داسیذ‬ ‫الصم‬ َ‫ک‬ ‫افضاسی‬ ‫ًشم‬ ‫ُش‬ ،‫داسیذ‬ ‫دّعت‬ َ‫ک‬ ‫ًْیغی‬ َ‫تشًاه‬ ‫صتاى‬ ‫ُش‬
‫کٌیذ‬ ‫ًصة‬( .ٍ‫ؽذ‬ ‫ًصة‬ ‫هتذاّل‬ ‫ُای‬ ‫پلتفشم‬ ّ ‫ُا‬ ‫افضاس‬ ‫ًشم‬ ‫پیؾفشض‬)
•‫ی‬ َ‫ّعیل‬ َ‫ت‬SSH(‫تشای‬VM‫لیٌْکظ‬ ‫ُای‬)ّRemote Desktop(‫تشای‬
VM‫ّیٌذّص‬ ‫ُای‬)‫ؽْیذ‬ ‫هتصل‬ ‫آًِا‬ َ‫ت‬ ‫هیتْاًیذ‬.
•Elasticity:‫ی‬ َ‫ّعیل‬ َ‫ت‬Auto Scaling‫صیاد‬ ‫تشافیک‬ ‫ٌُگام‬‫صْست‬ َ‫ت‬
‫تعذاد‬ ‫اتْهاتیک‬instance‫جْیی‬ َ‫صشف‬ ‫تشای‬ ‫کن‬ ‫تشافیک‬ ‫دس‬ ّ ٍ‫ؽذ‬ ‫تیؾتش‬ ‫ُا‬
‫ؽًْذ‬ ‫هی‬ ‫کن‬ ٌَ‫ُضی‬ ‫دس‬.
•َ‫اسائ‬ ‫هتفاّت‬ ‫ُای‬ ‫قیوت‬ ‫دس‬ ّ ‫هتفاّت‬ ‫ًیاصُای‬ ‫تشای‬ ‫هختلف‬ ‫ُای‬ ‫هذل‬ ‫دس‬
‫هیؾًْذ‬.
Amazon EC2
•‫یک‬ ‫تا‬ ‫هجاصی‬ ‫هاؽیي‬ ‫ُش‬IP‫یک‬ ‫تا‬ ّ ‫عوْهی‬domain‫صیش‬domain
‫اعت‬ ‫دعتشط‬ ‫قاتل‬ ‫آهاصّى‬.
•‫عشّیظ‬ ‫تا‬Amazon Route 53‫یک‬ ‫هیتْاى‬domainٍ‫دلخْا‬ ‫ًام‬ ‫تا‬
‫کشد‬ ‫ّصل‬.
•‫عشّیظ‬Amazon Load Balancer‫تیي‬ ‫تشافیک‬ ‫تقغین‬ ‫ی‬ َ‫ّظیف‬
instance‫داسد‬ ‫سا‬ ‫هجاصی‬ ‫هاؽیي‬ ‫یک‬ ‫ُای‬.
•‫عشّیظ‬Elastic Block Storage‫هجاصی‬ ‫هاؽیي‬ ْ‫دسای‬ ‫ُاسد‬ َ‫هٌضل‬ َ‫ت‬
‫کٌذ‬ ‫هی‬ ‫ایفا‬ ‫ًقؼ‬.‫اعت‬ ‫هتفاّت‬ ‫هعوْلی‬ ‫ُاسد‬ ‫یک‬ ‫ُای‬ َ‫هؾخص‬ ‫تا‬ ‫ّلی‬.
•‫ی‬ ٌَ‫ُضی‬EC2َ‫ت‬ َ‫تغت‬ ّ ‫ؽْد‬ ‫هی‬ َ‫هحاعث‬ ٍ‫ؽذ‬ ٍ‫اعتفاد‬ ‫ُای‬ ‫عاعت‬ ‫تعذاد‬ َ‫ت‬
‫تعذاد‬ ّ ‫آى‬ ‫ًْع‬ ّ ٍ‫اًذاص‬instance‫اعت‬ ‫هتفاّت‬ ٍ‫ؽذ‬ ‫اجشا‬ ‫ُای‬.
Amazon S3
•‫آهاصّى‬ ‫ُای‬ ‫عشّیظ‬ ‫هغتقل‬ ‫فایل‬ ‫عاصی‬ ٍ‫رخیش‬ ‫ّاحذ‬
•‫تا‬ ‫فشقؼ‬EBSَ‫ت‬ َ‫ک‬ ‫اعت‬ ‫ایي‬EC2‫تذّى‬ ّ ‫ًیغت‬ َ‫ّاتغت‬EC2‫هیتْاى‬
‫یافت‬ ‫دعتشعی‬.
•‫عشّیظ‬ ‫ّب‬ ‫ُای‬ ‫ایٌتشفیظ‬ ‫تا‬ ‫دعتشعی‬RESTّSOAP‫یا‬ ّAPI‫ُا‬.
•‫اص‬ ‫ای‬ َ‫هجوْع‬ ‫اص‬Bucket‫اعت‬ ‫آهاصّى‬ ‫دس‬ ‫یکتا‬ ‫ُشکذام‬ ‫ًام‬ َ‫ک‬ ٍ‫ؽذ‬ َ‫عاخت‬ ‫ُا‬
•‫ُش‬Bucket‫اعت‬ ‫ُا‬ َ‫پْؽ‬ ّ ‫فایلِا‬ ‫اص‬ ‫ای‬ َ‫هجوْع‬.
•َ‫ت‬ ‫ًیاص‬ ‫تذّى‬ ‫تْاى‬ ‫هی‬EC2‫تا‬ ‫اعتاتیک‬ ‫ّتغایت‬ ‫یک‬S3‫عاخت‬.
•‫اص‬ ‫صیادی‬ ‫ُای‬ ‫ؽشکت‬S3‫کٌٌذ‬ ‫هی‬ ٍ‫اعتفاد‬ ‫خْد‬ ٍ‫داد‬ ٍ‫رخیش‬ ‫تشای‬.
Amazon Databases
•Amazon RDS
o‫ی‬ َ‫پای‬ ‫تش‬ ‫ای‬ َ‫ساتط‬ ‫ی‬ ٍ‫داد‬ ٍ‫پایگا‬MySql
o‫داسًذ‬ ‫کوتشی‬ ‫هصشف‬ ّ ‫اعت‬ ‫هِن‬ ‫آًِا‬ ‫دس‬ َ‫ساتط‬ َ‫ک‬ ‫ُایی‬ ٍ‫داد‬ ‫تشای‬ ‫هٌاعة‬.‫کاستش‬ ‫اطالعات‬ ‫هثل‬
•Amazon SimpleDB
o‫ای‬ َ‫ساتط‬ ‫غیش‬ ‫ای‬ ٍ‫داد‬ ٍ‫پایگا‬(NoSql)‫ی‬ َ‫پای‬ ‫تش‬keyّattributeّvalue
o‫داسد‬ ‫ّجْد‬ ‫هذل‬ ‫ایي‬ ‫دس‬ ٍ‫داد‬ ‫ثثات‬ ‫هحذّدیت‬ ،‫عشعت‬ َ‫ت‬ ‫دادى‬ ‫اُویت‬ ‫دلیل‬ َ‫ت‬.
o‫افضایؼ‬ ‫هحذّدیت‬scaling‫اعت‬ ‫کْچک‬ ‫کاسُای‬ ‫تشای‬ ‫هٌاعة‬ ّ ‫داسد‬ ‫ّجْد‬.
•Amazon DynamoDB
o‫ای‬ َ‫ساتط‬ ‫غیش‬ ‫ای‬ ٍ‫داد‬ ٍ‫پایگا‬(NoSql)‫اص‬ ‫تش‬ ٍ‫پیچیذ‬SimpleDB
o‫تیؾتش‬ ‫پزیشی‬ ‫اًعطاف‬ ّ ‫صیاد‬ ‫ی‬ ٍ‫داد‬ ‫پشداصػ‬ ‫هیضاى‬ ّ ٍ‫داد‬ ‫حجن‬ ‫تشای‬ ٍ‫ؽذ‬ َ‫عاخت‬
o‫سّی‬ ‫ُا‬ ٍ‫داد‬ ‫تیؾتش‬ ‫عشعت‬ ‫تشای‬SSD‫اعت‬ ‫ًیض‬ ‫تشی‬ ‫گشاى‬ ‫عشّیظ‬ َ‫ًتیج‬ ‫دس‬ ‫ؽًْذ‬ ‫هی‬ ٍ‫رخیش‬.
Amazon CloudFront
•‫آهاصّى‬ ،‫ُا‬ ٍ‫داد‬ ‫اًتقال‬ ‫عشعت‬ ّ ‫ُا‬ ‫دسخْاعت‬ َ‫ت‬ ‫پاعخذُی‬ ‫صهاى‬ ‫کاُؼ‬ ‫تشای‬
‫دس‬51ٍ‫داد‬ ‫قشاس‬ ‫عشّسُایی‬ ‫جِاى‬ ‫هختلف‬ َ‫ًقط‬.
•‫ّتغایت‬ ‫اص‬ ‫کاستشاى‬ ‫هکشس‬ ‫ُای‬ ‫دسخْاعت‬ ‫عشّیظ‬ ‫ایي‬ َ‫ک‬ ‫اعت‬ ‫چٌیي‬ ‫کاس‬ ‫سّػ‬
‫هیؾًْذ‬ ‫دسخْاعت‬ ‫هکشس‬ ‫تعذاد‬ َ‫ت‬ َ‫ک‬ ‫ُایی‬ ٍ‫داد‬ ّ ‫ُا‬ ‫فایل‬ ّ ٍ‫کشد‬ ‫هاًیتْس‬ ‫سا‬ ‫ؽوا‬
‫خْد‬ ٍ‫ؽذ‬ ‫تْصیع‬ ‫عشّسُای‬ ‫دس‬ ‫سا‬cache‫کٌذ‬ ‫هی‬
•‫هثال‬ َ‫ت‬ ‫دسخْاعتی‬ ‫دیگش‬ ٍ‫ؽذ‬ ٍ‫رخیش‬ ‫ُای‬ ‫فایل‬ ‫تشای‬S3‫خْد‬ ّ ‫ؽْد‬ ‫ًوی‬ ٍ‫فشعتاد‬
‫عشّسُای‬cloudFront‫هیذٌُذ‬ ‫پاعخ‬.
•‫عشّسُای‬ ‫تاس‬ ‫کاُؼ‬ ‫ُوچٌیي‬ ّ ‫پاعخذُی‬ ‫عشعت‬ ‫افضایؼ‬ ‫تاعث‬ ‫سّػ‬ ‫ایي‬
‫ؽْد‬ ‫هی‬ ‫هشکضی‬.
•‫عالیغت‬ ‫تغیاس‬ ‫ًیض‬ ٍ‫صًذ‬ ‫هذیای‬ ‫اعتشین‬ ّ ‫دیٌاهیک‬ ‫ُای‬ ٍ‫داد‬ ‫تشای‬ ‫ُوچٌیي‬.
•‫هثل‬ ‫آهاصّى‬ ‫دیگش‬ ‫ُای‬ ‫عشّیظ‬ َ‫ُو‬ ‫تا‬S3 , EC2, Route 53, RDS‫کاس‬
‫هیکٌذ‬.
‫مذیریتی‬ ‫های‬ ‫سرویس‬Amazon
•Amazon Management Console
o‫جا‬ ‫یک‬ ‫دس‬ ‫آهاصّى‬ ‫ُای‬ ‫عشّیظ‬ َ‫ُو‬ ‫هذیشیت‬ ‫تشای‬ ‫ّب‬ ‫تحت‬ ‫هحیطی‬
oconsole.aws.amazon.com
•Amazon Identity and Access Management (IAM)
o‫آهاصّى‬ ‫ُای‬ ‫عشّیظ‬ َ‫ُو‬ َ‫ت‬ ‫دعتشعی‬ َ‫یکپاسچ‬ ‫هذیشیت‬
oّ ‫ُا‬ ٍّ‫گش‬ ‫تعشیف‬‫کاستشاى‬‫دعتشعی‬
o‫اص‬ ٍ‫اعتفاد‬ ‫تشای‬API‫احشاص‬ ‫تشای‬ ‫کاستشی‬ ‫دعتشعی‬ ‫ُای‬ ‫کلیذ‬ ‫اص‬ ‫تایذ‬ ‫هختلف‬ ‫ُای‬ ‫عشّیظ‬ ‫ُای‬
‫کشد‬ ٍ‫اعتفاد‬ ‫ُْیت‬.
•Amazon CloudWatch
o‫هحاعثاتی‬ ‫تاس‬ ّ َ‫تاسؽثک‬ ‫هیضاى‬ ‫کشدى‬ ‫هاًیتْس‬ ‫تشای‬
o‫عاختي‬ ‫تشای‬Alarm‫خاؿ‬ ‫هْقعیتی‬ ‫تشّص‬ ‫صْست‬ ‫دس‬ َ‫ک‬‫سا‬ ‫ها‬‫عاصد‬ ٍ‫آگا‬.
PaaS‫ابسارهای‬ ‫و‬ ‫آمازون‬ ‫در‬deployment
•Amazon CloudFormation
o‫ًصة‬ ‫تشای‬ ‫دٌُذگاى‬ َ‫تْعع‬ ‫عِْلت‬ ‫تشای‬ ‫اتضاسی‬‫هثل‬ ٍ‫آهاد‬ ‫ُای‬ ‫کاهپًٌْت‬ ‫اًذاصی‬ ٍ‫سا‬ ّ
wordpress , Drupal, Joomla, Microsoft Sharepointّ...
•Amazon Elastic Beanstalk
o‫هجاصی‬ ‫ُای‬ ‫هاؽیي‬ ‫دس‬ ‫کذُا‬ ‫اًتؾاس‬ ‫تشای‬ ‫اتضاسی‬EC2
o‫تشای‬IDE‫داسد‬ َ‫تشًاه‬ ‫اًتؾاس‬ ‫تشای‬ ‫اتضاسُایی‬ ‫هختلف‬ ‫ًْیغی‬ َ‫تشًاه‬ ‫ُای‬ ‫هحیظ‬ ّ ‫ُا‬.
•AWS Tools and SDKs
o‫تشای‬ ‫جاهع‬ ‫اتضاسی‬Visual Studio
o‫ی‬ َ‫جاهع‬ ‫تشای‬ ‫هختلف‬ ‫ُای‬ ‫اتضاس‬Open Source
oSDK‫هثل‬ ‫هختلف‬ ‫ُای‬ ‫صتاى‬ ‫تشای‬ ‫هختلف‬ ‫ُای‬.NET, PHP, Ruby, Javaّ...
‫های‬ ‫سرویس‬ ‫معماری‬ ‫ومووه‬Amazon
‫اپلیکیشه‬ ‫یک‬ ‫برای‬ ‫هسیىه‬ ‫ورخ‬ ‫ومووه‬
‫تحت‬ ‫موبایل‬Cloud
•‫تشای‬100,000‫کاستش‬
•‫هتْعظ‬ ‫طْس‬ َ‫ت‬ َ‫ک‬64MB،‫داسًذ‬ ‫عشّس‬ ‫دس‬ ٍ‫داد‬
•‫سّصی‬ ‫هتْعظ‬ ‫طْس‬ َ‫ت‬ ّ15،‫کٌٌذ‬ ‫هی‬ ‫اپ‬ ‫تا‬ ‫کاس‬ ‫صشف‬ َ‫دقیق‬
•ًَ‫عاال‬ ٍ‫داد‬ ٍ‫رخیش‬ ‫ی‬ ٌَ‫ُضی‬7200$
•ًَ‫عاال‬ ‫هحاعثات‬ ٌَ‫ُضی‬ ّ7800$
•‫حذّدا‬ ‫ُا‬ ‫عشّیظ‬ ‫عایش‬ ٌَ‫ُضی‬ ّ5000$‫هیؾْد‬ ٍ‫صد‬ ‫تخویي‬.
•‫جوعا‬ َ‫ک‬20,000$‫ؽْد‬ ‫هی‬.
•‫کاستش‬ ‫ُش‬ ‫تشای‬0.2$
‫وباشیذ‬ ‫خسته‬
‫؟‬

مفاهیم رایانش ابری

  • 1.
    ‫ابری‬ ‫رایاوش‬ ‫مفاهیم‬ ‫به‬‫وگاهی‬ ‫و‬ ‫های‬ ‫سرویس‬Amazon ‫اتْطالثی‬ ‫علی‬
  • 2.
    ‫چیست؟‬ ‫ابری‬ ‫رایاوش‬ •‫ایٌتشًت‬‫دس‬ ‫چیض‬ َ‫ُو‬ •‫ی‬ َ‫ّعیل‬ َ‫ت‬ َ‫ک‬ ‫افضاسُا‬ ‫ًشم‬ ّ ‫افضاس‬ ‫عخت‬ ‫اص‬ ‫هتؾکل‬ ‫ُایی‬ ‫عشّیظ‬ َ‫ؽثک‬(‫ایٌتشًت‬ ‫عوذتا‬)‫هیذٌُذ‬ ‫خذهات‬ ‫هؾتشی‬ َ‫ت‬. •ٍ‫دٌُذ‬ ‫خذهات‬ َ‫ت‬ ‫اعتواد‬ ّ ‫ُا‬ ‫صیشعاخت‬ ‫اص‬ ‫سُایی‬ •‫افضاس‬ ‫عخت‬ ّ ‫پشداصػ‬ ‫دس‬ ‫گشایی‬ ‫هصشف‬ •‫تخْاُین‬ ‫خذهات‬ ‫تشق‬ ‫ؽشکت‬ ‫اص‬ ‫خْد‬ ‫ًیاص‬ ‫هْسد‬ ‫تشق‬ ‫تْلیذ‬ ‫جای‬ َ‫ت‬.
  • 3.
    ‫های‬ ‫مشخصه‬Cloud •‫سزور‬ ‫نگهداری‬‫و‬ ‫فیشیکی‬ ‫هشکالت‬ ‫اس‬ ‫رهایی‬ •‫ها‬ ‫هشینه‬ ‫در‬ ‫جویی‬ ‫صزفه‬(‫شبکه‬ ،‫انسانی‬ ‫نیزوی‬ ،‫نگهداری‬ ،‫فیشیکی‬) •‫خود‬ ‫کار‬ ‫و‬ ‫کسب‬ ‫روی‬ ‫بیشتز‬ ‫توزکش‬ ‫و‬ ‫سهاى‬ ‫در‬ ‫جویی‬ ‫صزفه‬. •‫شده‬ ‫آهاده‬ ‫پیش‬ ‫اس‬ ‫های‬ ‫هاصول‬ ‫اس‬ ‫شده‬ ‫ساخته‬ •‫سیاد‬ ‫پذیزی‬ ‫انعطاف‬(‫هشتزیهایتاى‬ ‫تعداد‬ ‫نیست‬ ‫ههن‬1‫یا‬ ‫است‬ ‫نفز‬1‫هیلیارد‬)Elasticity •‫قوی‬ ‫پشتیبانی‬.‫قطعی‬ ‫کاهش‬( .‫حداقل‬ ‫تاى‬ ‫داده‬ ‫هز‬3‫شده‬ ‫کپی‬ ‫بار‬) •‫بده‬ ‫پول‬ ‫هیکنی‬ ‫هصزف‬ ‫که‬ ‫انداسه‬ ‫آى‬(Pay as you Go) •‫ساختار‬ ‫فزا‬(‫کنی‬ ‫هی‬ ‫استفاده‬ ‫عاهل‬ ‫سیستن‬ ‫کدام‬ ‫اس‬ ‫یا‬ ‫هینویسی‬ ‫کد‬ ‫سبانی‬ ‫چه‬ ‫به‬ ‫نیست‬ ‫ههن‬) •‫جغزافیا‬ ‫فزا‬(‫هستند‬ ‫دنیا‬ ‫کجای‬ ‫هشتزیانتاى‬ ‫نیست‬ ‫ههن‬) •On-Demand:‫است‬ ‫آهاده‬ ‫داری‬ ‫السم‬ ‫که‬ ‫لحظه‬ ‫هز‬.
  • 4.
    ‫معایب‬Cloud •‫دس‬ ‫ًثایذ‬ ‫حیاتی‬ّ ‫حغاط‬ ‫ُای‬ ٍ‫داد‬Cloud‫ؽًْذ‬ ‫ًگِذاسی‬. •‫سایت‬ ‫کپی‬! •‫ایٌتشًت‬ ‫قطعی‬=‫دًیا‬ ‫پایاى‬!
  • 5.
    ‫ابری‬ ‫های‬ ‫سرویس‬‫های‬ ‫مذل‬ Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS)
  • 6.
    Software as aService •‫ؽْد‬ ‫هی‬ ‫اجشا‬ ّ ‫ًصة‬ ‫خذهات‬ ٍ‫دٌُذ‬ َ‫اسائ‬ ‫تْعظ‬ ‫افضاس‬ ‫ًشم‬. •‫کٌذ‬ ‫هی‬ ٍ‫اعتفاد‬ ‫فقظ‬ ‫هؾتشی‬. •‫اعت‬ ‫ّب‬ ‫هشّسگش‬ ‫یک‬ ‫هؾتشی‬ ‫اتضاس‬ ‫تٌِا‬
  • 7.
    Platform as aService •،‫عشّس‬ ‫ّب‬ ،‫دیتاتیظ‬ ‫داسای‬ ،‫خاؿ‬ ‫ًْیغی‬ َ‫تشًاه‬ ‫صتاى‬ ‫اجشای‬ ‫تشای‬ ‫هحیطی‬ ّ ‫عاهل‬ ‫عیغتن‬...
  • 8.
    Infrastructure as aService •‫ُا‬ ‫عشّیظ‬ ‫ی‬ َ‫ُو‬ ‫تشای‬ َ‫پای‬ ‫هذل‬ •‫اعت‬ ‫عشّیظ‬ ‫یک‬ ٍ‫پشداصًذ‬ ‫خْد‬. •ٍ‫آهاد‬ ‫افضاس‬ ‫ًشم‬ ‫اص‬ ٍ‫اعتفاد‬ ‫جای‬ َ‫ت‬(SaaS)‫سا‬ ‫ًیاصتاى‬ ‫هْسد‬ ‫افضاس‬ ‫ًشم‬ ‫خْدتاى‬ ‫کٌیذ‬ ‫اجشا‬ ّ ‫ًصة‬. •‫فشاعاختاس‬ ‫عشّیغِایی‬: o‫پشداصػ‬(‫هجاصی‬ ‫ُای‬ ‫هاؽیي‬)‫هثال‬:Amazon EC2 o،‫عاصی‬ ٍ‫رخیش‬ ‫فضای‬‫هثال‬:Amazon S3, Amazon EBS o،‫فایشّال‬ o،‫تشافیک‬ ٍ‫کٌٌذ‬ ‫تاالًظ‬‫هثال‬:Amazon Load Balancer oIP AddressّDNS،‫هثال‬:Amazon Route 53 o‫ُا‬ ‫دیتاتیظ‬ ‫اًْاع‬‫هثال‬:Amazon RDS, Amazon SimpleDB
  • 9.
    Amazon Web Services •‫اتشی‬‫خذهات‬ ‫ی‬ ٍ‫دٌُذ‬ َ‫اسائ‬ ‫تشیي‬ ‫کاهل‬ ّ ‫تشیي‬ ‫قْی‬ •‫فشاُن‬ ‫سا‬ ‫اتشی‬ ‫سایاًؼ‬ ‫عاختاس‬ ‫ُن‬ ‫کٌاس‬ ‫دس‬ َ‫ک‬ ‫اتشی‬ ‫ُای‬ ‫عشّیظ‬ َ‫هجوْع‬ ‫هیغاصًذ‬. •‫اص‬ ‫هتؾکل‬8َ‫هٌطق‬(region)‫جِاى‬ ‫دس‬ ‫دیتاعٌتش‬
  • 10.
    ‫های‬ ‫سرویس‬ ‫لیست‬Amazon •Compute o Elastic Compute Cloud (EC2) o Auto Scaling • Storage o Simple Storage Service (S3) o Elastic Block Store (EBS) o Glacier • Networking o Route 53 (DNS) o Virtual Private Cloud (VPC) • Content Delivery o CloudFront • Database o Relational Database Service (RDS) o SimpleDB (NoSql) o DynamoDb • Deployment o CloudFormation o Elastic Beanstalk • Management o Management Console o Identity and Access Management (IAM) o CloudWatch • Messaging o Simple Queue Service (SQS) o Simple Email Service (SES) o Simple Notification Service (SNS) • …
  • 11.
  • 12.
    Amazon EC2 •‫آهاصّى‬ ‫ُای‬‫عشّیظ‬ ‫هعواسی‬ ‫دس‬ ‫پشداصؽی‬ ‫ّاحذ‬ •‫کشد‬ ‫اجشا‬ ‫آى‬ ‫دس‬ ‫سا‬ ‫عاهلی‬ ‫عیغتن‬ ‫ًْع‬ ‫ُش‬ ‫تقشیثا‬ ‫تْاى‬ ‫هی‬ َ‫ک‬ ‫هجاصی‬ ‫ُای‬ ‫هاؽیي‬ •‫آًِا‬ ‫دس‬ ‫داسیذ‬ ‫الصم‬ َ‫ک‬ ‫افضاسی‬ ‫ًشم‬ ‫ُش‬ ،‫داسیذ‬ ‫دّعت‬ َ‫ک‬ ‫ًْیغی‬ َ‫تشًاه‬ ‫صتاى‬ ‫ُش‬ ‫کٌیذ‬ ‫ًصة‬( .ٍ‫ؽذ‬ ‫ًصة‬ ‫هتذاّل‬ ‫ُای‬ ‫پلتفشم‬ ّ ‫ُا‬ ‫افضاس‬ ‫ًشم‬ ‫پیؾفشض‬) •‫ی‬ َ‫ّعیل‬ َ‫ت‬SSH(‫تشای‬VM‫لیٌْکظ‬ ‫ُای‬)ّRemote Desktop(‫تشای‬ VM‫ّیٌذّص‬ ‫ُای‬)‫ؽْیذ‬ ‫هتصل‬ ‫آًِا‬ َ‫ت‬ ‫هیتْاًیذ‬. •Elasticity:‫ی‬ َ‫ّعیل‬ َ‫ت‬Auto Scaling‫صیاد‬ ‫تشافیک‬ ‫ٌُگام‬‫صْست‬ َ‫ت‬ ‫تعذاد‬ ‫اتْهاتیک‬instance‫جْیی‬ َ‫صشف‬ ‫تشای‬ ‫کن‬ ‫تشافیک‬ ‫دس‬ ّ ٍ‫ؽذ‬ ‫تیؾتش‬ ‫ُا‬ ‫ؽًْذ‬ ‫هی‬ ‫کن‬ ٌَ‫ُضی‬ ‫دس‬. •َ‫اسائ‬ ‫هتفاّت‬ ‫ُای‬ ‫قیوت‬ ‫دس‬ ّ ‫هتفاّت‬ ‫ًیاصُای‬ ‫تشای‬ ‫هختلف‬ ‫ُای‬ ‫هذل‬ ‫دس‬ ‫هیؾًْذ‬.
  • 13.
    Amazon EC2 •‫یک‬ ‫تا‬‫هجاصی‬ ‫هاؽیي‬ ‫ُش‬IP‫یک‬ ‫تا‬ ّ ‫عوْهی‬domain‫صیش‬domain ‫اعت‬ ‫دعتشط‬ ‫قاتل‬ ‫آهاصّى‬. •‫عشّیظ‬ ‫تا‬Amazon Route 53‫یک‬ ‫هیتْاى‬domainٍ‫دلخْا‬ ‫ًام‬ ‫تا‬ ‫کشد‬ ‫ّصل‬. •‫عشّیظ‬Amazon Load Balancer‫تیي‬ ‫تشافیک‬ ‫تقغین‬ ‫ی‬ َ‫ّظیف‬ instance‫داسد‬ ‫سا‬ ‫هجاصی‬ ‫هاؽیي‬ ‫یک‬ ‫ُای‬. •‫عشّیظ‬Elastic Block Storage‫هجاصی‬ ‫هاؽیي‬ ْ‫دسای‬ ‫ُاسد‬ َ‫هٌضل‬ َ‫ت‬ ‫کٌذ‬ ‫هی‬ ‫ایفا‬ ‫ًقؼ‬.‫اعت‬ ‫هتفاّت‬ ‫هعوْلی‬ ‫ُاسد‬ ‫یک‬ ‫ُای‬ َ‫هؾخص‬ ‫تا‬ ‫ّلی‬. •‫ی‬ ٌَ‫ُضی‬EC2َ‫ت‬ َ‫تغت‬ ّ ‫ؽْد‬ ‫هی‬ َ‫هحاعث‬ ٍ‫ؽذ‬ ٍ‫اعتفاد‬ ‫ُای‬ ‫عاعت‬ ‫تعذاد‬ َ‫ت‬ ‫تعذاد‬ ّ ‫آى‬ ‫ًْع‬ ّ ٍ‫اًذاص‬instance‫اعت‬ ‫هتفاّت‬ ٍ‫ؽذ‬ ‫اجشا‬ ‫ُای‬.
  • 14.
    Amazon S3 •‫آهاصّى‬ ‫ُای‬‫عشّیظ‬ ‫هغتقل‬ ‫فایل‬ ‫عاصی‬ ٍ‫رخیش‬ ‫ّاحذ‬ •‫تا‬ ‫فشقؼ‬EBSَ‫ت‬ َ‫ک‬ ‫اعت‬ ‫ایي‬EC2‫تذّى‬ ّ ‫ًیغت‬ َ‫ّاتغت‬EC2‫هیتْاى‬ ‫یافت‬ ‫دعتشعی‬. •‫عشّیظ‬ ‫ّب‬ ‫ُای‬ ‫ایٌتشفیظ‬ ‫تا‬ ‫دعتشعی‬RESTّSOAP‫یا‬ ّAPI‫ُا‬. •‫اص‬ ‫ای‬ َ‫هجوْع‬ ‫اص‬Bucket‫اعت‬ ‫آهاصّى‬ ‫دس‬ ‫یکتا‬ ‫ُشکذام‬ ‫ًام‬ َ‫ک‬ ٍ‫ؽذ‬ َ‫عاخت‬ ‫ُا‬ •‫ُش‬Bucket‫اعت‬ ‫ُا‬ َ‫پْؽ‬ ّ ‫فایلِا‬ ‫اص‬ ‫ای‬ َ‫هجوْع‬. •َ‫ت‬ ‫ًیاص‬ ‫تذّى‬ ‫تْاى‬ ‫هی‬EC2‫تا‬ ‫اعتاتیک‬ ‫ّتغایت‬ ‫یک‬S3‫عاخت‬. •‫اص‬ ‫صیادی‬ ‫ُای‬ ‫ؽشکت‬S3‫کٌٌذ‬ ‫هی‬ ٍ‫اعتفاد‬ ‫خْد‬ ٍ‫داد‬ ٍ‫رخیش‬ ‫تشای‬.
  • 15.
    Amazon Databases •Amazon RDS o‫ی‬َ‫پای‬ ‫تش‬ ‫ای‬ َ‫ساتط‬ ‫ی‬ ٍ‫داد‬ ٍ‫پایگا‬MySql o‫داسًذ‬ ‫کوتشی‬ ‫هصشف‬ ّ ‫اعت‬ ‫هِن‬ ‫آًِا‬ ‫دس‬ َ‫ساتط‬ َ‫ک‬ ‫ُایی‬ ٍ‫داد‬ ‫تشای‬ ‫هٌاعة‬.‫کاستش‬ ‫اطالعات‬ ‫هثل‬ •Amazon SimpleDB o‫ای‬ َ‫ساتط‬ ‫غیش‬ ‫ای‬ ٍ‫داد‬ ٍ‫پایگا‬(NoSql)‫ی‬ َ‫پای‬ ‫تش‬keyّattributeّvalue o‫داسد‬ ‫ّجْد‬ ‫هذل‬ ‫ایي‬ ‫دس‬ ٍ‫داد‬ ‫ثثات‬ ‫هحذّدیت‬ ،‫عشعت‬ َ‫ت‬ ‫دادى‬ ‫اُویت‬ ‫دلیل‬ َ‫ت‬. o‫افضایؼ‬ ‫هحذّدیت‬scaling‫اعت‬ ‫کْچک‬ ‫کاسُای‬ ‫تشای‬ ‫هٌاعة‬ ّ ‫داسد‬ ‫ّجْد‬. •Amazon DynamoDB o‫ای‬ َ‫ساتط‬ ‫غیش‬ ‫ای‬ ٍ‫داد‬ ٍ‫پایگا‬(NoSql)‫اص‬ ‫تش‬ ٍ‫پیچیذ‬SimpleDB o‫تیؾتش‬ ‫پزیشی‬ ‫اًعطاف‬ ّ ‫صیاد‬ ‫ی‬ ٍ‫داد‬ ‫پشداصػ‬ ‫هیضاى‬ ّ ٍ‫داد‬ ‫حجن‬ ‫تشای‬ ٍ‫ؽذ‬ َ‫عاخت‬ o‫سّی‬ ‫ُا‬ ٍ‫داد‬ ‫تیؾتش‬ ‫عشعت‬ ‫تشای‬SSD‫اعت‬ ‫ًیض‬ ‫تشی‬ ‫گشاى‬ ‫عشّیظ‬ َ‫ًتیج‬ ‫دس‬ ‫ؽًْذ‬ ‫هی‬ ٍ‫رخیش‬.
  • 16.
    Amazon CloudFront •‫آهاصّى‬ ،‫ُا‬ٍ‫داد‬ ‫اًتقال‬ ‫عشعت‬ ّ ‫ُا‬ ‫دسخْاعت‬ َ‫ت‬ ‫پاعخذُی‬ ‫صهاى‬ ‫کاُؼ‬ ‫تشای‬ ‫دس‬51ٍ‫داد‬ ‫قشاس‬ ‫عشّسُایی‬ ‫جِاى‬ ‫هختلف‬ َ‫ًقط‬. •‫ّتغایت‬ ‫اص‬ ‫کاستشاى‬ ‫هکشس‬ ‫ُای‬ ‫دسخْاعت‬ ‫عشّیظ‬ ‫ایي‬ َ‫ک‬ ‫اعت‬ ‫چٌیي‬ ‫کاس‬ ‫سّػ‬ ‫هیؾًْذ‬ ‫دسخْاعت‬ ‫هکشس‬ ‫تعذاد‬ َ‫ت‬ َ‫ک‬ ‫ُایی‬ ٍ‫داد‬ ّ ‫ُا‬ ‫فایل‬ ّ ٍ‫کشد‬ ‫هاًیتْس‬ ‫سا‬ ‫ؽوا‬ ‫خْد‬ ٍ‫ؽذ‬ ‫تْصیع‬ ‫عشّسُای‬ ‫دس‬ ‫سا‬cache‫کٌذ‬ ‫هی‬ •‫هثال‬ َ‫ت‬ ‫دسخْاعتی‬ ‫دیگش‬ ٍ‫ؽذ‬ ٍ‫رخیش‬ ‫ُای‬ ‫فایل‬ ‫تشای‬S3‫خْد‬ ّ ‫ؽْد‬ ‫ًوی‬ ٍ‫فشعتاد‬ ‫عشّسُای‬cloudFront‫هیذٌُذ‬ ‫پاعخ‬. •‫عشّسُای‬ ‫تاس‬ ‫کاُؼ‬ ‫ُوچٌیي‬ ّ ‫پاعخذُی‬ ‫عشعت‬ ‫افضایؼ‬ ‫تاعث‬ ‫سّػ‬ ‫ایي‬ ‫ؽْد‬ ‫هی‬ ‫هشکضی‬. •‫عالیغت‬ ‫تغیاس‬ ‫ًیض‬ ٍ‫صًذ‬ ‫هذیای‬ ‫اعتشین‬ ّ ‫دیٌاهیک‬ ‫ُای‬ ٍ‫داد‬ ‫تشای‬ ‫ُوچٌیي‬. •‫هثل‬ ‫آهاصّى‬ ‫دیگش‬ ‫ُای‬ ‫عشّیظ‬ َ‫ُو‬ ‫تا‬S3 , EC2, Route 53, RDS‫کاس‬ ‫هیکٌذ‬.
  • 17.
    ‫مذیریتی‬ ‫های‬ ‫سرویس‬Amazon •AmazonManagement Console o‫جا‬ ‫یک‬ ‫دس‬ ‫آهاصّى‬ ‫ُای‬ ‫عشّیظ‬ َ‫ُو‬ ‫هذیشیت‬ ‫تشای‬ ‫ّب‬ ‫تحت‬ ‫هحیطی‬ oconsole.aws.amazon.com •Amazon Identity and Access Management (IAM) o‫آهاصّى‬ ‫ُای‬ ‫عشّیظ‬ َ‫ُو‬ َ‫ت‬ ‫دعتشعی‬ َ‫یکپاسچ‬ ‫هذیشیت‬ oّ ‫ُا‬ ٍّ‫گش‬ ‫تعشیف‬‫کاستشاى‬‫دعتشعی‬ o‫اص‬ ٍ‫اعتفاد‬ ‫تشای‬API‫احشاص‬ ‫تشای‬ ‫کاستشی‬ ‫دعتشعی‬ ‫ُای‬ ‫کلیذ‬ ‫اص‬ ‫تایذ‬ ‫هختلف‬ ‫ُای‬ ‫عشّیظ‬ ‫ُای‬ ‫کشد‬ ٍ‫اعتفاد‬ ‫ُْیت‬. •Amazon CloudWatch o‫هحاعثاتی‬ ‫تاس‬ ّ َ‫تاسؽثک‬ ‫هیضاى‬ ‫کشدى‬ ‫هاًیتْس‬ ‫تشای‬ o‫عاختي‬ ‫تشای‬Alarm‫خاؿ‬ ‫هْقعیتی‬ ‫تشّص‬ ‫صْست‬ ‫دس‬ َ‫ک‬‫سا‬ ‫ها‬‫عاصد‬ ٍ‫آگا‬.
  • 18.
    PaaS‫ابسارهای‬ ‫و‬ ‫آمازون‬‫در‬deployment •Amazon CloudFormation o‫ًصة‬ ‫تشای‬ ‫دٌُذگاى‬ َ‫تْعع‬ ‫عِْلت‬ ‫تشای‬ ‫اتضاسی‬‫هثل‬ ٍ‫آهاد‬ ‫ُای‬ ‫کاهپًٌْت‬ ‫اًذاصی‬ ٍ‫سا‬ ّ wordpress , Drupal, Joomla, Microsoft Sharepointّ... •Amazon Elastic Beanstalk o‫هجاصی‬ ‫ُای‬ ‫هاؽیي‬ ‫دس‬ ‫کذُا‬ ‫اًتؾاس‬ ‫تشای‬ ‫اتضاسی‬EC2 o‫تشای‬IDE‫داسد‬ َ‫تشًاه‬ ‫اًتؾاس‬ ‫تشای‬ ‫اتضاسُایی‬ ‫هختلف‬ ‫ًْیغی‬ َ‫تشًاه‬ ‫ُای‬ ‫هحیظ‬ ّ ‫ُا‬. •AWS Tools and SDKs o‫تشای‬ ‫جاهع‬ ‫اتضاسی‬Visual Studio o‫ی‬ َ‫جاهع‬ ‫تشای‬ ‫هختلف‬ ‫ُای‬ ‫اتضاس‬Open Source oSDK‫هثل‬ ‫هختلف‬ ‫ُای‬ ‫صتاى‬ ‫تشای‬ ‫هختلف‬ ‫ُای‬.NET, PHP, Ruby, Javaّ...
  • 19.
  • 20.
    ‫اپلیکیشه‬ ‫یک‬ ‫برای‬‫هسیىه‬ ‫ورخ‬ ‫ومووه‬ ‫تحت‬ ‫موبایل‬Cloud •‫تشای‬100,000‫کاستش‬ •‫هتْعظ‬ ‫طْس‬ َ‫ت‬ َ‫ک‬64MB،‫داسًذ‬ ‫عشّس‬ ‫دس‬ ٍ‫داد‬ •‫سّصی‬ ‫هتْعظ‬ ‫طْس‬ َ‫ت‬ ّ15،‫کٌٌذ‬ ‫هی‬ ‫اپ‬ ‫تا‬ ‫کاس‬ ‫صشف‬ َ‫دقیق‬ •ًَ‫عاال‬ ٍ‫داد‬ ٍ‫رخیش‬ ‫ی‬ ٌَ‫ُضی‬7200$ •ًَ‫عاال‬ ‫هحاعثات‬ ٌَ‫ُضی‬ ّ7800$ •‫حذّدا‬ ‫ُا‬ ‫عشّیظ‬ ‫عایش‬ ٌَ‫ُضی‬ ّ5000$‫هیؾْد‬ ٍ‫صد‬ ‫تخویي‬. •‫جوعا‬ َ‫ک‬20,000$‫ؽْد‬ ‫هی‬. •‫کاستش‬ ‫ُش‬ ‫تشای‬0.2$
  • 21.