مفاهیم رایانش ابری
-
Upload
ali-aboutalebi -
Category
Documents
-
view
866 -
download
4
Transcript of مفاهیم رایانش ابری
![Page 1: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/1.jpg)
مفاهیم رایاوش ابری و وگاهی به
Amazonسرویس های
علی اتطالثی
![Page 2: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/2.jpg)
رایاوش ابری چیست؟ و چیض دس ایتشت•
عشیظ ایی هتؾکل اص عخت افضاس شم افضاسا ک ت عیل ی •
.ت هؾتشی خذهات هیذذ( عوذتا ایتشت)ؽثک
سایی اص صیشعاخت ا اعتواد ت خذهات دذ•
هصشف گشایی دس پشداصػ عخت افضاس•
.ت جای تلیذ تشق هسد یاص خد اص ؽشکت تشق خذهات تخاین•
![Page 3: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/3.jpg)
Cloudمشخصه های رهایی اس هشکالت فیشیکی و نگهداری سزور•
(فیشیکی، نگهداری، نیزوی انسانی، شبکه)صزفه جویی در هشینه ها • .صزفه جویی در سهاى و توزکش بیشتز روی کسب و کار خود•
ساخته شده اس هاصول های اس پیش آهاده شده•
Elasticity ( هیلیارد 1نفز است یا 1ههن نیست تعداد هشتزیهایتاى )انعطاف پذیزی سیاد • (بار کپی شده 3هز داده تاى حداقل . )کاهش قطعی. پشتیبانی قوی•
(Pay as you Go)آى انداسه که هصزف هیکنی پول بده • (ههن نیست به چه سبانی کد هینویسی یا اس کدام سیستن عاهل استفاده هی کنی)فزا ساختار •
(ههن نیست هشتزیانتاى کجای دنیا هستند)فزا جغزافیا •
•On-Demand :هز لحظه که السم داری آهاده است.
![Page 4: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/4.jpg)
Cloudمعایب .گذاسی ؽذ Cloudداد ای حغاط حیاتی ثایذ دس •
!کپی سایت•
!پایاى دیا= قطعی ایتشت •
![Page 5: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/5.jpg)
مذل های سرویس های ابری
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
![Page 6: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/6.jpg)
Software as a Service .شم افضاس تعظ اسائ دذ خذهات صة اجشا هی ؽد•
.هؾتشی فقظ اعتفاد هی کذ•
تا اتضاس هؾتشی یک هشسگش ب اعت•
![Page 7: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/7.jpg)
Platform as a Service هحیطی تشای اجشای صتاى تشاه یغی خاؿ، داسای دیتاتیظ، ب عشس، •
...عیغتن عاهل
![Page 8: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/8.jpg)
Infrastructure as a Service هذل پای تشای و ی عشیظ ا•
.خد پشداصذ یک عشیظ اعت•
خدتاى شم افضاس هسد یاصتاى سا ( SaaS)ت جای اعتفاد اص شم افضاس آهاد •
.صة اجشا کیذ
:عشیغایی فشاعاختاس•
o هثال ( هاؽیي ای هجاصی)پشداصػ :Amazon EC2
o ،هثال فضای رخیش عاصی :Amazon S3, Amazon EBS
o ،فایشال
o،هثال تاالظ کذ تشافیک :Amazon Load Balancer
o IP Address DNS، هثال :Amazon Route 53
oهثال ااع دیتاتیظ ا :Amazon RDS, Amazon SimpleDB
![Page 9: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/9.jpg)
Amazon Web Services قی تشیي کاهل تشیي اسائ دذ ی خذهات اتشی•
هجوع عشیظ ای اتشی ک دس کاس ن عاختاس سایاؼ اتشی سا فشان •
.هیغاصذ
دیتاعتش دس جاى( region)هطق 8هتؾکل اص •
![Page 10: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/10.jpg)
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)
• …
![Page 11: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/11.jpg)
Amazonسرویس های معماری
![Page 12: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/12.jpg)
Amazon EC2 احذ پشداصؽی دس هعواسی عشیظ ای آهاصى•
هاؽیي ای هجاصی ک هی تاى تقشیثا ش ع عیغتن عاهلی سا دس آى اجشا کشد•
ش صتاى تشاه یغی ک دعت داسیذ، ش شم افضاسی ک الصم داسیذ دس آا •
(پیؾفشض شم افضاس ا پلتفشم ای هتذال صة ؽذ. )صة کیذ
تشای ) Remote Desktop ( ای لیکظ VMتشای ) SSHت عیل ی •
VM هیتایذ ت آا هتصل ؽیذ( ای یذص.
•Elasticity : ت عیل یAuto Scaling ت صست گام تشافیک صیاد
ا تیؾتش ؽذ دس تشافیک کن تشای صشف جیی instanceاتهاتیک تعذاد
.دس ضی کن هی ؽذ
دس هذل ای هختلف تشای یاصای هتفات دس قیوت ای هتفات اسائ •
.هیؾذ
![Page 13: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/13.jpg)
Amazon EC2 domainصیش domainعوهی تا یک IPش هاؽیي هجاصی تا یک •
.آهاصى قاتل دعتشط اعت
تا ام دلخا domainهیتاى یک Amazon Route 53تا عشیظ •
.صل کشد
ظیف ی تقغین تشافیک تیي Amazon Load Balancerعشیظ •
instance ای یک هاؽیي هجاصی سا داسد.
ت هضل اسد دسای هاؽیي هجاصی Elastic Block Storageعشیظ •
.لی تا هؾخص ای یک اسد هعولی هتفات اعت. قؼ ایفا هی کذ
ت تعذاد عاعت ای اعتفاد ؽذ هحاعث هی ؽد تغت ت EC2ضی ی •
.ای اجشا ؽذ هتفات اعت instanceاذاص ع آى تعذاد
![Page 14: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/14.jpg)
Amazon S3 احذ رخیش عاصی فایل هغتقل عشیظ ای آهاصى•
هیتاى EC2اتغت یغت تذى EC2ایي اعت ک ت EBSفشقؼ تا •
.دعتشعی یافت
.ا API یا REST SOAPدعتشعی تا ایتشفیظ ای ب عشیظ •
ا عاخت ؽذ ک ام شکذام یکتا دس آهاصى اعت Bucketاص هجوع ای اص •
.هجوع ای اص فایلا پؽ ا اعت Bucketش •
.عاخت S3یک تغایت اعتاتیک تا EC2هی تاى تذى یاص ت •
.تشای رخیش داد خد اعتفاد هی کذ S3ؽشکت ای صیادی اص •
![Page 15: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/15.jpg)
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 رخیش هی ؽذ دس تیج عشیظ گشاى تشی یض اعت.
![Page 16: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/16.jpg)
Amazon CloudFront تشای کاؼ صهاى پاعخذی ت دسخاعت ا عشعت اتقال داد ا، آهاصى •
.قط هختلف جاى عشسایی قشاس داد 51دس
سػ کاس چیي اعت ک ایي عشیظ دسخاعت ای هکشس کاستشاى اص تغایت •ؽوا سا هایتس کشد فایل ا داد ایی ک ت تعذاد هکشس دسخاعت هیؾذ
هی کذ cacheسا دس عشسای تصیع ؽذ خد
فشعتاد وی ؽد خد S3تشای فایل ای رخیش ؽذ دیگش دسخاعتی ت هثال • .پاعخ هیذذ cloudFrontعشسای
ایي سػ تاعث افضایؼ عشعت پاعخذی وچیي کاؼ تاس عشسای • .هشکضی هی ؽد
.وچیي تشای داد ای دیاهیک اعتشین هذیای صذ یض تغیاس عالیغت•
کاس S3 , EC2, Route 53, RDSتا و عشیظ ای دیگش آهاصى هثل • .هیکذ
![Page 17: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/17.jpg)
Amazonسرویس های مذیریتی •Amazon Management Console
oهحیطی تحت ب تشای هذیشیت و عشیظ ای آهاصى دس یک جا
oconsole.aws.amazon.com
•Amazon Identity and Access Management (IAM) oهذیشیت یکپاسچ دعتشعی ت و عشیظ ای آهاصى
o دعتشعی کاستشاى تعشیف گش ا
o تشای اعتفاد اصAPI ای عشیظ ای هختلف تایذ اص کلیذ ای دعتشعی کاستشی تشای احشاص
.یت اعتفاد کشد
•Amazon CloudWatch o تشای هایتس کشدى هیضاى تاسؽثک تاس هحاعثاتی
o تشای عاختيAlarm آگا عاصدها سا ک دس صست تشص هقعیتی خاؿ.
![Page 18: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/18.jpg)
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 ...
![Page 19: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/19.jpg)
Amazonومووه معماری سرویس های
![Page 20: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/20.jpg)
ومووه ورخ هسیىه برای یک اپلیکیشه
Cloudموبایل تحت کاستش 100,000تشای •
داد دس عشس داسذ، 64MBک ت طس هتعظ •
دقیق صشف کاس تا اپ هی کذ، 15 ت طس هتعظ سصی •
$7200ضی ی رخیش داد عاال •
$7800 ضی هحاعثات عاال •
.تخویي صد هیؾد $5000 ضی عایش عشیظ ا حذدا •
.هی ؽد $20,000ک جوعا •
$0.2تشای ش کاستش •
![Page 21: مفاهیم رایانش ابری](https://reader034.fdocuments.net/reader034/viewer/2022042700/558e17791a28ab79788b46fa/html5/thumbnails/21.jpg)
خسته وباشیذ
؟