SlideShare uma empresa Scribd logo
1 de 19
Cloud Computing using AWSCloud Computing using AWS
Animesh RoyAnimesh Roy
2
Outline of the TalkOutline of the Talk
Introduction to Cloud ComputingIntroduction to Cloud Computing
AWS EC2AWS EC2
EC2 APIEC2 API
A Case Analysis on using AWSA Case Analysis on using AWS
Future DirectionsFuture Directions
Cloud Computing: TermsCloud Computing: Terms
SaaS, PaaS, IaaS, StaaSSaaS, PaaS, IaaS, StaaS
SaaS: Software as a Service. eg. googleSaaS: Software as a Service. eg. google
doc/group, Microsoft cloud services, iCloud?doc/group, Microsoft cloud services, iCloud?
PaaS: Platform as a Service. Amazon EC2PaaS: Platform as a Service. Amazon EC2
Windows 2008 $0.12/hr (server license included)Windows 2008 $0.12/hr (server license included)
Linux $0.085/hrLinux $0.085/hr
Small instance: 1.7GB, 1 virtual core, 160GB, 32bitsSmall instance: 1.7GB, 1 virtual core, 160GB, 32bits
24x7 Power, AC, Rack, Space, Security Guard paid!!24x7 Power, AC, Rack, Space, Security Guard paid!!
Six locations world wide; Singapore, Tokyo, Ireland, ..Six locations world wide; Singapore, Tokyo, Ireland, ..
IaaS: Infrastructure as a Service, CU UIS hostedIaaS: Infrastructure as a Service, CU UIS hosted
by host.com. Vmware supports IaaSby host.com. Vmware supports IaaS
StaaS: Storage as a Service. Carbonite ($59/yr),StaaS: Storage as a Service. Carbonite ($59/yr),
Amazon S3 (0.14/GB, month; 0.01/1000reqs)Amazon S3 (0.14/GB, month; 0.01/1000reqs) 3
Public Cloud vs. Private CloudPublic Cloud vs. Private Cloud
Amazon: “poor man’s public cloud”Amazon: “poor man’s public cloud”
HP/Microsoft: Enterprise Public CloudHP/Microsoft: Enterprise Public Cloud
GoDaddy: What type of public cloud is this?GoDaddy: What type of public cloud is this?
How do we define these terms?How do we define these terms?
Integrated Cloud and research issuesIntegrated Cloud and research issues
4
Amazon Web Services (AWS)Amazon Web Services (AWS)
5
Amazon EC2 Functionality
Select a pre-configured, templated image to get up and running
immediately. Or create an Amazon Machine Image (AMI) containing
your applications, libraries, data, and associated configuration
settings.
Configure security and network access on your Amazon EC2
instance.
Choose which instance type(s) and operating system you want, then
start, terminate, and monitor as many instances of your AMI as
needed, using the web service APIs or the variety of management
tools provided.
Determine whether you want to run in multiple locations, utilize static
IP endpoints, or attach persistent block storage to your instances.
Pay only for the resources that you actually consume, like instance-
hours or data transfer.
6
ElasticElastic
Elastic – Amazon EC2 enables you to increase
or decrease capacity within minutes, not hours or
days.
You can commission one, hundreds or even
thousands of server instances simultaneously.
controlled with web service APIs, application can
automatically scale itself up and down depending on
its needs.
Elastic Block Store vs. local Disk (not backup)
Elastic IP Addresses vs. Static IP Addresses
Interesting charging scheme; you are charged when not using it
programmatically remapping your public IP addresses to any
instance in your account
7
SecuritySecurity
Amazon EC2 includes web service interfaces to
configure firewall settings that control network access to
and between groups of instances.
When launching Amazon EC2 resources within Amazon
Virtual Private Cloud (Amazon VPC), you can isolate
your compute instances by specifying the IP range you
wish to use, and connect to your existing IT infrastructure
using industry-standard encrypted IPsec VPN.
You can also choose to launch Dedicated Instances into
your VPC. Dedicated Instances are Amazon EC2
Instances that run on hardware dedicated to a single
customer for additional isolation.
8
Cost Saving ConsiderationsCost Saving Considerations
On-Demand Instances – On-Demand Instances let you
pay for compute capacity by the hour with no long-term
commitments. This frees you from the costs and
complexities of planning, purchasing, and maintaining
hardware and transforms what are commonly large fixed
costs into much smaller variable costs.
Reserved Instances – Reserved Instances give you the
option to make a low, one-time payment for each
instance you want to reserve and in turn receive a
significant discount on the hourly charge for that
instance.
Spot Instances – Spot Instances allow customers to bid
on unused Amazon EC2 capacity and run those
instances for as long as their bid exceeds the current
Spot Price.
9
EC2 FeaturesEC2 Features
Multiple Locations: Regions/Availability Zones
8 regions: US East (Northern Virginia), US West (Oregon), US
West (Northern California), EU (Ireland), Asia Pacific
(Singapore), Asia Pacific (Tokyo), South America (Sao Paulo),
Inexpensive, low latency network connectivity to other Availability
Zones in the same Region, 99.95% SLA.
Amazon Virtual Private Cloud –secure and seamless
bridge between a company’s existing IT infrastructure
and the AWS cloud.
Amazon CloudWatch
Auto Scaling
Elastic Load Balancing
HPC Clusters
VM Import
10
Instance TypesInstance Types
Standard Instances:Standard Instances:
Small: 1.7GBmem, 1EC2Compute Unit (EC2CU),Small: 1.7GBmem, 1EC2Compute Unit (EC2CU),
160GB local instance storage(lis), 32/64bits.160GB local instance storage(lis), 32/64bits.
Medium: 3.75 GBmem, 2EC2CU, 410GBlis, 32/64bits.Medium: 3.75 GBmem, 2EC2CU, 410GBlis, 32/64bits.
Large: 7.5GBmem, 4EC2CU, 850GBlis, 64bitsLarge: 7.5GBmem, 4EC2CU, 850GBlis, 64bits
Extra Large: 15GBmem, 8EC2CU, 1690GBlis, 64bits.Extra Large: 15GBmem, 8EC2CU, 1690GBlis, 64bits.
Micro Instances: 613MBmem, 2ECUs, EBSMicro Instances: 613MBmem, 2ECUs, EBS
High-Memory Instances: 17.1, 34.2, 68.4GBs.High-Memory Instances: 17.1, 34.2, 68.4GBs.
High-CPU Instances (5EC2CU or 20EC2CU)High-CPU Instances (5EC2CU or 20EC2CU)
Cluster GPU Instances (22GBmem, 33.5EC2CU,Cluster GPU Instances (22GBmem, 33.5EC2CU,
2xNVIDIA Tesla “Fermi” M2050 GPUs,2xNVIDIA Tesla “Fermi” M2050 GPUs,
1690GBlis, 10GEthernet.1690GBlis, 10GEthernet. 11
1EC2CU: equivalent of 1.0-1EC2CU: equivalent of 1.0-
1.2GHz 2007 Opteron or1.2GHz 2007 Opteron or
2007 Xeon processor2007 Xeon processor
OS and SoftwareOS and Software
Amazon Machine Images (AMIs) are preconfigured with an ever-
growing list of operating systems (win2008OS including in price!!).
12
Enticing New CustomersEnticing New Customers
13
14
Pricing: On-Demand InstancePricing: On-Demand Instance
15
Pricing: Reserved InstancesPricing: Reserved Instances
Spot Instances: (Lowest)Spot Instances: (Lowest)
16
Data Transfer ChargeData Transfer Charge
17
Elastic Block Store/IP Addr ChargeElastic Block Store/IP Addr Charge
18
EC2 APIEC2 API
Resources:Resources:
http://docs.amazonwebservices.com/AWSEC2/latest/
UserGuide/
http://docs.amazonwebservices.com/AWSEC2/latest/
CommandLineReference/
http://docs.amazonwebservices.com/AWSEC2/latest/
APIReference/
Why we use EC2 API?Why we use EC2 API?
19

Mais conteúdo relacionado

Mais procurados

AWS Compute Services
AWS Compute ServicesAWS Compute Services
AWS Compute ServicesSabir Mustafa
 
(STG307) Beyond Cloud Backup: Disaster Recovery And Migrate To AWS
(STG307) Beyond Cloud Backup: Disaster Recovery And Migrate To AWS(STG307) Beyond Cloud Backup: Disaster Recovery And Migrate To AWS
(STG307) Beyond Cloud Backup: Disaster Recovery And Migrate To AWSAmazon Web Services
 
Running BSD on AWS
Running BSD on AWSRunning BSD on AWS
Running BSD on AWSJulien SIMON
 
Deep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech Talks
Deep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech TalksDeep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech Talks
Deep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech TalksAmazon Web Services
 
Introduction to EC2 (AWS)
Introduction to EC2 (AWS)Introduction to EC2 (AWS)
Introduction to EC2 (AWS)NodeXperts
 
AWS Webcast - Amazon EC2 Masterclass
AWS Webcast - Amazon EC2 MasterclassAWS Webcast - Amazon EC2 Masterclass
AWS Webcast - Amazon EC2 MasterclassAmazon Web Services
 
Introduction to EC2
Introduction to EC2Introduction to EC2
Introduction to EC2Mark Squires
 
Amazon Web Service EC2 & S3
Amazon Web Service EC2 & S3Amazon Web Service EC2 & S3
Amazon Web Service EC2 & S3Pravin Vaja
 
Amazon web services quick guide - tutorialspoint
Amazon web services   quick guide - tutorialspointAmazon web services   quick guide - tutorialspoint
Amazon web services quick guide - tutorialspointVishnu Sure
 
AWS June 2016 Webinar Series - Best Practices for Architecting Cloud Backup a...
AWS June 2016 Webinar Series - Best Practices for Architecting Cloud Backup a...AWS June 2016 Webinar Series - Best Practices for Architecting Cloud Backup a...
AWS June 2016 Webinar Series - Best Practices for Architecting Cloud Backup a...Amazon Web Services
 
Awsgsg wah-linux
Awsgsg wah-linuxAwsgsg wah-linux
Awsgsg wah-linuxSebin John
 
Announcing AWS OpsWorks for Chef Automate - January 2017 AWS Online Tech Talks
Announcing AWS OpsWorks for Chef Automate - January 2017 AWS Online Tech TalksAnnouncing AWS OpsWorks for Chef Automate - January 2017 AWS Online Tech Talks
Announcing AWS OpsWorks for Chef Automate - January 2017 AWS Online Tech TalksAmazon Web Services
 

Mais procurados (20)

Understanding The Benefits Of Amazon EC2
Understanding The Benefits Of Amazon EC2Understanding The Benefits Of Amazon EC2
Understanding The Benefits Of Amazon EC2
 
AWS Compute Services
AWS Compute ServicesAWS Compute Services
AWS Compute Services
 
(STG307) Beyond Cloud Backup: Disaster Recovery And Migrate To AWS
(STG307) Beyond Cloud Backup: Disaster Recovery And Migrate To AWS(STG307) Beyond Cloud Backup: Disaster Recovery And Migrate To AWS
(STG307) Beyond Cloud Backup: Disaster Recovery And Migrate To AWS
 
Awsomeday ntc
Awsomeday ntcAwsomeday ntc
Awsomeday ntc
 
Introduction on Amazon EC2
Introduction on Amazon EC2Introduction on Amazon EC2
Introduction on Amazon EC2
 
Running BSD on AWS
Running BSD on AWSRunning BSD on AWS
Running BSD on AWS
 
Deep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech Talks
Deep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech TalksDeep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech Talks
Deep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech Talks
 
Introduction to EC2 (AWS)
Introduction to EC2 (AWS)Introduction to EC2 (AWS)
Introduction to EC2 (AWS)
 
AWS Webcast - Amazon EC2 Masterclass
AWS Webcast - Amazon EC2 MasterclassAWS Webcast - Amazon EC2 Masterclass
AWS Webcast - Amazon EC2 Masterclass
 
Aws elastic compute cloud
Aws   elastic compute cloudAws   elastic compute cloud
Aws elastic compute cloud
 
Introduction to EC2
Introduction to EC2Introduction to EC2
Introduction to EC2
 
Amazon Web Service EC2 & S3
Amazon Web Service EC2 & S3Amazon Web Service EC2 & S3
Amazon Web Service EC2 & S3
 
Amazon web services quick guide - tutorialspoint
Amazon web services   quick guide - tutorialspointAmazon web services   quick guide - tutorialspoint
Amazon web services quick guide - tutorialspoint
 
AWS June 2016 Webinar Series - Best Practices for Architecting Cloud Backup a...
AWS June 2016 Webinar Series - Best Practices for Architecting Cloud Backup a...AWS June 2016 Webinar Series - Best Practices for Architecting Cloud Backup a...
AWS June 2016 Webinar Series - Best Practices for Architecting Cloud Backup a...
 
AWS EC2
AWS EC2AWS EC2
AWS EC2
 
Introduction to Amazon EC2
Introduction to Amazon EC2Introduction to Amazon EC2
Introduction to Amazon EC2
 
Awsgsg wah-linux
Awsgsg wah-linuxAwsgsg wah-linux
Awsgsg wah-linux
 
AWS Webcast - Website Hosting
AWS Webcast - Website HostingAWS Webcast - Website Hosting
AWS Webcast - Website Hosting
 
Announcing AWS OpsWorks for Chef Automate - January 2017 AWS Online Tech Talks
Announcing AWS OpsWorks for Chef Automate - January 2017 AWS Online Tech TalksAnnouncing AWS OpsWorks for Chef Automate - January 2017 AWS Online Tech Talks
Announcing AWS OpsWorks for Chef Automate - January 2017 AWS Online Tech Talks
 
AWS EC2 Fundametals
AWS EC2 FundametalsAWS EC2 Fundametals
AWS EC2 Fundametals
 

Semelhante a Aws class demo

Amazon cloud intance launch3
Amazon cloud intance launch3Amazon cloud intance launch3
Amazon cloud intance launch3Zenita Smythe
 
Amazon cloud intance launch3
Amazon cloud intance launch3Amazon cloud intance launch3
Amazon cloud intance launch3Zenita Smythe
 
Amazon cloud intance launch
Amazon cloud intance launchAmazon cloud intance launch
Amazon cloud intance launchZenita Smythe
 
The IoT Academy_awstraining_part2_aws_ec2_iaas
The IoT Academy_awstraining_part2_aws_ec2_iaasThe IoT Academy_awstraining_part2_aws_ec2_iaas
The IoT Academy_awstraining_part2_aws_ec2_iaasThe IOT Academy
 
A Step By Step Guide To Put DB2 On Amazon Cloud
A Step By Step Guide To Put DB2 On Amazon CloudA Step By Step Guide To Put DB2 On Amazon Cloud
A Step By Step Guide To Put DB2 On Amazon CloudDeepak Rao
 
AWS March 2016 Webinar Series - Amazon EC2 Masterclass
AWS March 2016 Webinar Series - Amazon EC2 MasterclassAWS March 2016 Webinar Series - Amazon EC2 Masterclass
AWS March 2016 Webinar Series - Amazon EC2 MasterclassAmazon Web Services
 
Sweet! Running SugarCRM on the Amazon Cloud | SugarCon 2011
Sweet! Running SugarCRM on the Amazon Cloud | SugarCon 2011Sweet! Running SugarCRM on the Amazon Cloud | SugarCon 2011
Sweet! Running SugarCRM on the Amazon Cloud | SugarCon 2011SugarCRM
 
Architecting Cloud Apps
Architecting Cloud AppsArchitecting Cloud Apps
Architecting Cloud Appsjineshvaria
 
AWS re:Invent 2016: Amazon EC2 Foundations (CMP203)
AWS re:Invent 2016: Amazon EC2 Foundations (CMP203)AWS re:Invent 2016: Amazon EC2 Foundations (CMP203)
AWS re:Invent 2016: Amazon EC2 Foundations (CMP203)Amazon Web Services
 
AWSome Day Geneva Main Track: Infrastructure Part 1.pdf
AWSome Day Geneva Main Track: Infrastructure Part 1.pdfAWSome Day Geneva Main Track: Infrastructure Part 1.pdf
AWSome Day Geneva Main Track: Infrastructure Part 1.pdfAmazon Web Services
 
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SC
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SCGIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SC
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SCJim Tochterman
 
AWS Webcast - Best Practices in Architecting for the Cloud
AWS Webcast - Best Practices in Architecting for the CloudAWS Webcast - Best Practices in Architecting for the Cloud
AWS Webcast - Best Practices in Architecting for the CloudAmazon Web Services
 
[판교에서 만나는 아마존웹서비스] 새롭게 출시된 AWS 제품 소개
[판교에서 만나는 아마존웹서비스] 새롭게 출시된 AWS 제품 소개[판교에서 만나는 아마존웹서비스] 새롭게 출시된 AWS 제품 소개
[판교에서 만나는 아마존웹서비스] 새롭게 출시된 AWS 제품 소개Amazon Web Services Korea
 
Scaling drupal horizontally and in cloud
Scaling drupal horizontally and in cloudScaling drupal horizontally and in cloud
Scaling drupal horizontally and in cloudVladimir Ilic
 
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017Amazon Web Services
 
AWSome Day Iceland - Technical Track
AWSome Day Iceland - Technical TrackAWSome Day Iceland - Technical Track
AWSome Day Iceland - Technical TrackAmazon Web Services
 

Semelhante a Aws class demo (20)

Amazon cloud intance launch3
Amazon cloud intance launch3Amazon cloud intance launch3
Amazon cloud intance launch3
 
Amazon cloud intance launch3
Amazon cloud intance launch3Amazon cloud intance launch3
Amazon cloud intance launch3
 
Amazon cloud intance launch
Amazon cloud intance launchAmazon cloud intance launch
Amazon cloud intance launch
 
Aws coi7
Aws coi7Aws coi7
Aws coi7
 
The IoT Academy_awstraining_part2_aws_ec2_iaas
The IoT Academy_awstraining_part2_aws_ec2_iaasThe IoT Academy_awstraining_part2_aws_ec2_iaas
The IoT Academy_awstraining_part2_aws_ec2_iaas
 
A Step By Step Guide To Put DB2 On Amazon Cloud
A Step By Step Guide To Put DB2 On Amazon CloudA Step By Step Guide To Put DB2 On Amazon Cloud
A Step By Step Guide To Put DB2 On Amazon Cloud
 
AWS March 2016 Webinar Series - Amazon EC2 Masterclass
AWS March 2016 Webinar Series - Amazon EC2 MasterclassAWS March 2016 Webinar Series - Amazon EC2 Masterclass
AWS March 2016 Webinar Series - Amazon EC2 Masterclass
 
Sweet! Running SugarCRM on the Amazon Cloud | SugarCon 2011
Sweet! Running SugarCRM on the Amazon Cloud | SugarCon 2011Sweet! Running SugarCRM on the Amazon Cloud | SugarCon 2011
Sweet! Running SugarCRM on the Amazon Cloud | SugarCon 2011
 
Architecting Cloud Apps
Architecting Cloud AppsArchitecting Cloud Apps
Architecting Cloud Apps
 
AWS re:Invent 2016: Amazon EC2 Foundations (CMP203)
AWS re:Invent 2016: Amazon EC2 Foundations (CMP203)AWS re:Invent 2016: Amazon EC2 Foundations (CMP203)
AWS re:Invent 2016: Amazon EC2 Foundations (CMP203)
 
Aws101
Aws101Aws101
Aws101
 
EC2.pdf
EC2.pdfEC2.pdf
EC2.pdf
 
AWSome Day Geneva Main Track: Infrastructure Part 1.pdf
AWSome Day Geneva Main Track: Infrastructure Part 1.pdfAWSome Day Geneva Main Track: Infrastructure Part 1.pdf
AWSome Day Geneva Main Track: Infrastructure Part 1.pdf
 
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SC
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SCGIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SC
GIS & Cloud Computing - GAASC 2010 Fall Summit - Florence, SC
 
AWS Webcast - Best Practices in Architecting for the Cloud
AWS Webcast - Best Practices in Architecting for the CloudAWS Webcast - Best Practices in Architecting for the Cloud
AWS Webcast - Best Practices in Architecting for the Cloud
 
[판교에서 만나는 아마존웹서비스] 새롭게 출시된 AWS 제품 소개
[판교에서 만나는 아마존웹서비스] 새롭게 출시된 AWS 제품 소개[판교에서 만나는 아마존웹서비스] 새롭게 출시된 AWS 제품 소개
[판교에서 만나는 아마존웹서비스] 새롭게 출시된 AWS 제품 소개
 
AMAZON CLOUD Course Content
AMAZON CLOUD Course ContentAMAZON CLOUD Course Content
AMAZON CLOUD Course Content
 
Scaling drupal horizontally and in cloud
Scaling drupal horizontally and in cloudScaling drupal horizontally and in cloud
Scaling drupal horizontally and in cloud
 
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
 
AWSome Day Iceland - Technical Track
AWSome Day Iceland - Technical TrackAWSome Day Iceland - Technical Track
AWSome Day Iceland - Technical Track
 

Último

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Último (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Aws class demo

  • 1. Cloud Computing using AWSCloud Computing using AWS Animesh RoyAnimesh Roy
  • 2. 2 Outline of the TalkOutline of the Talk Introduction to Cloud ComputingIntroduction to Cloud Computing AWS EC2AWS EC2 EC2 APIEC2 API A Case Analysis on using AWSA Case Analysis on using AWS Future DirectionsFuture Directions
  • 3. Cloud Computing: TermsCloud Computing: Terms SaaS, PaaS, IaaS, StaaSSaaS, PaaS, IaaS, StaaS SaaS: Software as a Service. eg. googleSaaS: Software as a Service. eg. google doc/group, Microsoft cloud services, iCloud?doc/group, Microsoft cloud services, iCloud? PaaS: Platform as a Service. Amazon EC2PaaS: Platform as a Service. Amazon EC2 Windows 2008 $0.12/hr (server license included)Windows 2008 $0.12/hr (server license included) Linux $0.085/hrLinux $0.085/hr Small instance: 1.7GB, 1 virtual core, 160GB, 32bitsSmall instance: 1.7GB, 1 virtual core, 160GB, 32bits 24x7 Power, AC, Rack, Space, Security Guard paid!!24x7 Power, AC, Rack, Space, Security Guard paid!! Six locations world wide; Singapore, Tokyo, Ireland, ..Six locations world wide; Singapore, Tokyo, Ireland, .. IaaS: Infrastructure as a Service, CU UIS hostedIaaS: Infrastructure as a Service, CU UIS hosted by host.com. Vmware supports IaaSby host.com. Vmware supports IaaS StaaS: Storage as a Service. Carbonite ($59/yr),StaaS: Storage as a Service. Carbonite ($59/yr), Amazon S3 (0.14/GB, month; 0.01/1000reqs)Amazon S3 (0.14/GB, month; 0.01/1000reqs) 3
  • 4. Public Cloud vs. Private CloudPublic Cloud vs. Private Cloud Amazon: “poor man’s public cloud”Amazon: “poor man’s public cloud” HP/Microsoft: Enterprise Public CloudHP/Microsoft: Enterprise Public Cloud GoDaddy: What type of public cloud is this?GoDaddy: What type of public cloud is this? How do we define these terms?How do we define these terms? Integrated Cloud and research issuesIntegrated Cloud and research issues 4
  • 5. Amazon Web Services (AWS)Amazon Web Services (AWS) 5
  • 6. Amazon EC2 Functionality Select a pre-configured, templated image to get up and running immediately. Or create an Amazon Machine Image (AMI) containing your applications, libraries, data, and associated configuration settings. Configure security and network access on your Amazon EC2 instance. Choose which instance type(s) and operating system you want, then start, terminate, and monitor as many instances of your AMI as needed, using the web service APIs or the variety of management tools provided. Determine whether you want to run in multiple locations, utilize static IP endpoints, or attach persistent block storage to your instances. Pay only for the resources that you actually consume, like instance- hours or data transfer. 6
  • 7. ElasticElastic Elastic – Amazon EC2 enables you to increase or decrease capacity within minutes, not hours or days. You can commission one, hundreds or even thousands of server instances simultaneously. controlled with web service APIs, application can automatically scale itself up and down depending on its needs. Elastic Block Store vs. local Disk (not backup) Elastic IP Addresses vs. Static IP Addresses Interesting charging scheme; you are charged when not using it programmatically remapping your public IP addresses to any instance in your account 7
  • 8. SecuritySecurity Amazon EC2 includes web service interfaces to configure firewall settings that control network access to and between groups of instances. When launching Amazon EC2 resources within Amazon Virtual Private Cloud (Amazon VPC), you can isolate your compute instances by specifying the IP range you wish to use, and connect to your existing IT infrastructure using industry-standard encrypted IPsec VPN. You can also choose to launch Dedicated Instances into your VPC. Dedicated Instances are Amazon EC2 Instances that run on hardware dedicated to a single customer for additional isolation. 8
  • 9. Cost Saving ConsiderationsCost Saving Considerations On-Demand Instances – On-Demand Instances let you pay for compute capacity by the hour with no long-term commitments. This frees you from the costs and complexities of planning, purchasing, and maintaining hardware and transforms what are commonly large fixed costs into much smaller variable costs. Reserved Instances – Reserved Instances give you the option to make a low, one-time payment for each instance you want to reserve and in turn receive a significant discount on the hourly charge for that instance. Spot Instances – Spot Instances allow customers to bid on unused Amazon EC2 capacity and run those instances for as long as their bid exceeds the current Spot Price. 9
  • 10. EC2 FeaturesEC2 Features Multiple Locations: Regions/Availability Zones 8 regions: US East (Northern Virginia), US West (Oregon), US West (Northern California), EU (Ireland), Asia Pacific (Singapore), Asia Pacific (Tokyo), South America (Sao Paulo), Inexpensive, low latency network connectivity to other Availability Zones in the same Region, 99.95% SLA. Amazon Virtual Private Cloud –secure and seamless bridge between a company’s existing IT infrastructure and the AWS cloud. Amazon CloudWatch Auto Scaling Elastic Load Balancing HPC Clusters VM Import 10
  • 11. Instance TypesInstance Types Standard Instances:Standard Instances: Small: 1.7GBmem, 1EC2Compute Unit (EC2CU),Small: 1.7GBmem, 1EC2Compute Unit (EC2CU), 160GB local instance storage(lis), 32/64bits.160GB local instance storage(lis), 32/64bits. Medium: 3.75 GBmem, 2EC2CU, 410GBlis, 32/64bits.Medium: 3.75 GBmem, 2EC2CU, 410GBlis, 32/64bits. Large: 7.5GBmem, 4EC2CU, 850GBlis, 64bitsLarge: 7.5GBmem, 4EC2CU, 850GBlis, 64bits Extra Large: 15GBmem, 8EC2CU, 1690GBlis, 64bits.Extra Large: 15GBmem, 8EC2CU, 1690GBlis, 64bits. Micro Instances: 613MBmem, 2ECUs, EBSMicro Instances: 613MBmem, 2ECUs, EBS High-Memory Instances: 17.1, 34.2, 68.4GBs.High-Memory Instances: 17.1, 34.2, 68.4GBs. High-CPU Instances (5EC2CU or 20EC2CU)High-CPU Instances (5EC2CU or 20EC2CU) Cluster GPU Instances (22GBmem, 33.5EC2CU,Cluster GPU Instances (22GBmem, 33.5EC2CU, 2xNVIDIA Tesla “Fermi” M2050 GPUs,2xNVIDIA Tesla “Fermi” M2050 GPUs, 1690GBlis, 10GEthernet.1690GBlis, 10GEthernet. 11 1EC2CU: equivalent of 1.0-1EC2CU: equivalent of 1.0- 1.2GHz 2007 Opteron or1.2GHz 2007 Opteron or 2007 Xeon processor2007 Xeon processor
  • 12. OS and SoftwareOS and Software Amazon Machine Images (AMIs) are preconfigured with an ever- growing list of operating systems (win2008OS including in price!!). 12
  • 13. Enticing New CustomersEnticing New Customers 13
  • 16. Spot Instances: (Lowest)Spot Instances: (Lowest) 16
  • 17. Data Transfer ChargeData Transfer Charge 17
  • 18. Elastic Block Store/IP Addr ChargeElastic Block Store/IP Addr Charge 18

Notas do Editor

  1. Carbonie $59/yr home (All user-generated files on internal hard drive, after 200GB backup speed will be slow!!, $229/yr small business (all computers; $250 GB) XaaS  pronounced as zaas.