Contenu connexe Similaire à مفاهیم رایانش ابری Similaire à مفاهیم رایانش ابری (20) مفاهیم رایانش ابری2. چیست؟ ابری رایاوش
•ایٌتشًت دس چیض َُو
•ی َّعیل َت َک افضاسُا ًشم ّ افضاس عخت اص هتؾکل ُایی عشّیظ
َؽثک(ایٌتشًت عوذتا)هیذٌُذ خذهات هؾتشی َت.
•ٍدٌُذ خذهات َت اعتواد ّ ُا صیشعاخت اص سُایی
•افضاس عخت ّ پشداصػ دس گشایی هصشف
•تخْاُین خذهات تشق ؽشکت اص خْد ًیاص هْسد تشق تْلیذ جای َت.
3. های مشخصهCloud
•سزور نگهداری و فیشیکی هشکالت اس رهایی
•ها هشینه در جویی صزفه(شبکه ،انسانی نیزوی ،نگهداری ،فیشیکی)
•خود کار و کسب روی بیشتز توزکش و سهاى در جویی صزفه.
•شده آهاده پیش اس های هاصول اس شده ساخته
•سیاد پذیزی انعطاف(هشتزیهایتاى تعداد نیست ههن1یا است نفز1هیلیارد)Elasticity
•قوی پشتیبانی.قطعی کاهش( .حداقل تاى داده هز3شده کپی بار)
•بده پول هیکنی هصزف که انداسه آى(Pay as you Go)
•ساختار فزا(کنی هی استفاده عاهل سیستن کدام اس یا هینویسی کد سبانی چه به نیست ههن)
•جغزافیا فزا(هستند دنیا کجای هشتزیانتاى نیست ههن)
•On-Demand:است آهاده داری السم که لحظه هز.
5. ابری های سرویس های مذل
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
6. Software as a Service
•ؽْد هی اجشا ّ ًصة خذهات ٍدٌُذ َاسائ تْعظ افضاس ًشم.
•کٌذ هی ٍاعتفاد فقظ هؾتشی.
•اعت ّب هشّسگش یک هؾتشی اتضاس تٌِا
7. Platform as a Service
•،عشّس ّب ،دیتاتیظ داسای ،خاؿ ًْیغی َتشًاه صتاى اجشای تشای هحیطی
ّ عاهل عیغتن...
8. 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
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)
• …
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
•Amazon Management 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ّ...
20. اپلیکیشه یک برای هسیىه ورخ ومووه
تحت موبایلCloud
•تشای100,000کاستش
•هتْعظ طْس َت َک64MB،داسًذ عشّس دس ٍداد
•سّصی هتْعظ طْس َت ّ15،کٌٌذ هی اپ تا کاس صشف َدقیق
•ًَعاال ٍداد ٍرخیش ی ٌَُضی7200$
•ًَعاال هحاعثات ٌَُضی ّ7800$
•حذّدا ُا عشّیظ عایش ٌَُضی ّ5000$هیؾْد ٍصد تخویي.
•جوعا َک20,000$ؽْد هی.
•کاستش ُش تشای0.2$