!"#$%&'()*'+),-./)0' 9##+':,%-.;),0'

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "!"#$%&'()*'+),-./)0' 9##+':,%-.;),0'"

Transcription

1 Università degli studi di Roma Tor Vergata Facoltà di Ingegneria!"#$%&'()*'+),-./)0' 12/#'+.3-)04,.' 0.3-)04,.5.&672&.,%"#87.4' 9##+':,%-.;),0' 2

2 9##+':,%-.;),0'<)#42,)0' 3 9##+':,%-.;),0'<)#42,)0' E.Casalicchio, L.Silvestri "Architectures for autonomic service management in cloud-based systems," Computers and Communications (ISCC), 2011 IEEE Symposium on, pp , June July , Kerkyra (Corfù), Greece 4

3 !"#$%&'()*'+),-./)0' Compute Amazon Elastic Compute Cloud (EC2) Amazon Elastic MapReduce Auto Scaling Elastic Load Balancing Storage Simple Storage Service (S3) Elastic Block Store (EBS) Database Amazon SimpleDB Amazon Relational Database Service (RDS) Amazon DynamoDB Messaging Simple Queue Service (SQS) Simple Notification Service (SNS) Networking & Content Delivery Amazon Route 53 Amazon Virtual Private Cloud (VPC) Amazon CloudFront Deployment & Management Amazon CloudWatch AWS Elastic Beanstalk AWS Identity and Access Management (IAM) 5!"#$%&'=>8' Provides resizable compute capacity in the cloud Allows to increase/decrease capacity (start/ stop instances) within minutes Pay-per-use on hourly basis From one to thousands of server instances can be launched simultaneously Guarantees complete control over instances root SSH access, GUI, command line tools, APIs offers advanced services Elastic Block Store Elastic Load Balancer CloudWatch + AutoScaling Elastic IP Amazon Elastic Beanstalk 6

4 =>8'1%/#?%&0' Regions geographically dispersed consist of one or more availability zones Current regions:us East (Northern Virginia), US West (Oregon),US West (Northern California), EU (Ireland), Asia Pacific (Singapore), Asia Pacific (Singapore), Asia Pacific (Tokyo), South America (Sao Paulo) Special Region AWS GovCloud Availability Zones distinct locations in the same region engineered to be insulated from failures in other availability zones used to protect applications from failure of a single location Load Balancing allowed only between different Availability Zones in the same Region not supported between different Regions 7 On-Demand Instances billing per-hour with no long-term commitments Reserved Instances one-time payment to reserve an instance for 1 or 3 years significant discount on hourly usage charge Spot Instances enable users to bid for unused EC2 capacity Spot Price fluctuates periodically depending on supply of/demand for Spot Instance capacity 8

5 =>8'9&04#&/)0' C'=>8'>%"B24)'D&.4'B,%-.;)0'4E)')F2.-#3)&4'>:D'/#B#/.4A'%G'#' C7HIC78'JK$'8HHL'MB4),%&'%,'8HHL'N)%&'B,%/)00%,' 9 =>8':,./)0'OD+'=#04P' 10

6 =>8':,./)0'O=DP' 11 =>8'!;;.?%&#3'+),-./)0':,./)0' Load Balancing 12

7 =>8'9&4),G#/)' AWS Management Console Command Line Tools Java-based command-line client AWS SDKS (available for Java, PHP and.net) Third Party Libraries Query and SOAP APIs 13!"#$%&'+."B3)'+4%,#6)'+),-./)' +4%,#6)'G%,'4E)'9&4),&)4' <)#42,)0' )#/E'%*S)/4'.0'04%,);'.&'#'*2/V)4'#&;',)4,.)-);'-.#'#'2&.F2)'V)A' 02BB%,40'G%,'"23?B3)'#//)00'/%&4,%3'")/E#&.0"0R'#0'Q)33'#0')&/,AB?%&'G%,'*%4E' 0)/2,)'4,#&0.4'#&;'0)/2,)'04%,#6)'%&';.0V' %*S)/40'#,)',);2&;#&43A'04%,);'%&'"23?B3)';)-./)0'#/,%00'"23?B3)'G#/.3.?)0'.&'#&'!"#$%&'+W'X)6.%&' *)G%,)',)42,&.&6'+D>>=++' ;#4#'.&4)6,.4A',)623#,3A'-),.Z);'20.&6'/E)/V02"' X);2/);'X);2&;#&/A'+4%,#6)'OX++P'#33%Q0'4%',);2/)'/%04'04%,.&6'&%&I/,.?/#3';#4#'#4' 3%Q),'3)-)3'%G',);2&;#&/A' :,./.&6' 14

8 !"#$%&'=3#0?/'`#BX);2/)' =&#*3)0'4%'B,%/)00'-#04'#"%2&40'%G';#4#'!BB3./#?%&0a'Q)*'.&;)b.&6R';#4#'".&.&6R'3%6Z3)'#&#3A0.0R';#4#'QE#,)E%20.&6R' Z&#&/.#3'#&#3A0.0R'0/.)&?Z/'0."23#?%&c' D?3.$)0'#'E%04);'K#;%%B'G,#")Q%,V',2&&.&6'%&'4E)'Q)*I0/#3)'.&G,#04,2/42,)'%G'!"#$%&'=>8'#&;'+W'!B#/E)'K#;%%B'.0'#&'%B)&'0%2,/)'d#-#'0%eQ#,)'G,#")Q%,V'4E#4'02BB%,40' ;#4#I.&4)&0.-)';.04,.*24);'#BB3./#?%&0',2&&.&6'%&'3#,6)'/3204),0'%G'/%""%;.4A' E#,;Q#,)' K#;%%B'."B3)")&4#?%&'%G'4E)'`#BX);2/)'G,#")Q%,V' ;#4#'.&'#'S%*'f%Q'02*;.-.;);'.&'0"#33),'/E2&V0'0%'4E#4'4E)A'/#&'*)'B,%/)00);'.&'B#,#33)3'O"#B'G2&/?%&P' B,%/)00);';#4#'#,)',)/%"*.&);'.&4%'4E)'Z&#3'0%32?%&'O,);2/)'G2&/?%&P'!33%Q0'A%2'4%'."B3)")&4';#4#'B,%/)00.&6'#BB3./#?%&0'.&'"#&A'3#&62#6)0'.&/32;.&6'd#-#R':),3R'X2*AR':A4E%&R':K:R'XR'%,'>gg' 15 ^#4#*#0)'!"#$%&'X^+' X)3#?%&#3'^U'O`A+h1'%,'M,#/3)'^U'=&6.&)P'!24%"#?/'`#&#6)")&4'O+%eQ#,)':#4/E.&6R'U#/V2BP'#&;'`%&.4%,.&6' <%,'4E)'`A+h1'^U'=&6.&)R'A%2'/#&'#30%'#00%/.#4)'%&)'%,'"%,)'X)#;'X)B3./#0''!"#$%&'+."B3)^U' E.6E3A'#-#.3#*3)'#&;'f)b.*3)'&%&I,)3#?%&#3';#4#'04%,)' #24%"#?/#33A'/,)#4)0'"23?B3)'6)%6,#BE./#33A';.04,.*24);'/%B.)0'%G')#/E';#4#'.4)"'A%2'04%,)'!"#$%&'^A&#"%^U' #'G233A'"#&#6);'_%+h1';#4#*#0)'0),-./)'4E#4'B,%-.;)0'G#04'#&;'B,);./4#*3)' B),G%,"#&/)'Q.4E'0)#"3)00'0/#3#*.3.4A' #24%"#?/#33A'0B,)#;0'4E)';#4#'#&;'4,#i/'G%,'4E)'4#*3)'%-),'#'02i/.)&4' &2"*),'%G'0),-),0'4%'E#&;3)'4E)',)F2)04'/#B#/.4A'0B)/.Z);'*A'4E)'/204%"),' #&;'4E)'#"%2&4'%G';#4#'04%,);R'QE.3)'"#.&4#.&.&6'/%&0.04)&4R'G#04' B),G%,"#&/)'!33';#4#'.4)"0'#,)'04%,);'%&'+%3.;'+4#4)'^,.-)0'O++^0P'#&;'#,)'#24%"#?/#33A',)B3./#4);'#/,%00'"23?B3)'!-#.3#*.3.4A'j%&)0'.&'#'X)6.%&'.&4)6,#?%&'Q.4E'=3#0?/'`#BX);2/)' 16

9 !"#$%&'+."B3)'h2)2)'+),-./)' `)00#6)'F2)2.&6'0),-./)'4E#4')&#*3)0'#0A&/E,%&%20'")00#6)' *#0);'/%""2&./#?%&'*)4Q))&';.04,.*24);'/%"B%&)&40'%G'#&' #BB3./#?%&' (E)&'#'")00#6)'.0',)/).-);R'.4'*)/%")0'k3%/V);l'QE.3)'*).&6' B,%/)00);' 9G'4E)'")00#6)'B,%/)00.&6'G#.30R'4E)'3%/V'Q.33')bB.,)'#&;'4E)'")00#6)' Q.33'*)'#-#.3#*3)'#6#.&' 17!"#$%&'X%24)'TW' K.6E3A'#-#.3#*3)'#&;'0/#3#*3)'^_+'Q)*'0),-./)'!&0Q),0'^_+'F2),.)0'Q.4E'3%Q'3#4)&/A'*A'20.&6'#'63%*#3' &)4Q%,V'%G'^_+'0),-),0' h2),.)0'#,)'#24%"#?/#33a',%24);'4%'4e)'&)#,)04'^_+'0),-),' ^)0.6&);'4%'#24%"#?/#33A'0/#3)'4%'E#&;3)'-),A'3#,6)'F2),A' -%32")0'Q.4E%24'#&A'E2"#&'.&4),-)&?%&' :,./.&6' K%04);'j%&)0' \H7TH'B),'E%04);'$%&)'['"%&4E'G%,'4E)'Z,04'8T'E%04);'$%&)0' \H7CH'B),'E%04);'$%&)'['"%&4E'G%,'#;;.?%&#3'E%04);'$%&)0' h2),.)0' \H7TH'B),'".33.%&'F2),.)0'm'Z,04'C'U.33.%&'F2),.)0'['"%&4E' \H78T'B),'".33.%&'F2),.)0'm'%-),'C'U.33.%&'F2),.)0'['"%&4E' 18

10 !"#$%&'>3%2;<,%&4' ()*'0),-./)'G%,'/%&4)&4';)3.-),A' ;)3.-),0'A%2,'04#?/'#&;'04,)#".&6'/%&4)&4'20.&6'#'63%*#3'&)4Q%,V'%G');6)' 3%/#?%&0' X)F2)040'G%,'A%2,'%*S)/40'#,)'#24%"#?/#33A',%24);'4%'4E)'&)#,)04');6)' 3%/#?%&' %,'4E.0'/%23;'*)'#&')b4),&#3'%,.6.&'0),-),7' :,./.&6' 19 =3#0?/'U)#&04#3V'!33%Q0'4%';)B3%A'#&;'"#&#6)'#BB3./#?%&0'.&'4E)'!(+'/3%2;'3)-),#6.&6'!(+'0),-./)0'02/E'#0'=>8R'+WR'+_+R'=3#0?/'1%#;'U#3#&/.&6R'#&;'!24%I +/#3.&6' ^)B3%A")&4' D0),0'2B3%#;'#'(!X'Z3)'/%&4#.&.&6'#'d#-#'()*'!BB3./#?%&' =3#0?/'U)#&04#3V'E#&;3)0'4E)'B,%-.0.%&.&6'%G'#'3%#;'*#3#&/),'#&;'4E)' <)#42,)0' ;)B3%A'&)Q'#BB3./#?%&'-),0.%&0'4%',2&&.&6')&-.,%&")&40' )I"#.3'&%?Z/#?%&0'4E,%26E'+_+'QE)&'#BB3./#?%&'E)#34E'/E#&6)0'%,' #BB3./#?%&'0),-),0'#,)'#;;);'%,',)"%-);'!24%'+/#3.&6'#&;'1%#;'U#3#&/.&6'B#,#")4),0'G233A'/204%".$#*3)'4E,%26E' 4E)'!(+'`#&#6)")&4'>%&0%3)' :,./.&6a'&%'#;;.?%&#3'/E#,6)'G%,'=3#0?/'U)#&04#3V'R'4E)'20),'B#A0'%&3A'G%,' 4E)'2&;),3A.&6'!(+',)0%2,/)0'4E#4'A%2,'#BB3./#?%&'/%&02")07'' 20

11 !"#$%&'=3#0?/'U3%/V'+4%,)' Offers persistent storage for EC2 instances Provides off-instance storage that persist independently from the life of an instance EBS volumes from 1GB to 1 TB EBS volumes can be used ad instance s boot partitions or attached to running instances as standard block devices A volume can only be attached to one instance at a time, but many volumes can be attached to a single instance EBS volumes can be attached only to instances in the same Availability Zone EBS volumes automatically replicated within the same Availability Zone to avoid data loss EBS provides the ability to create point-in-time snapshots of volumes that can be stored using S3 21 =3#0?/'9:'n'o.,42#3':,.-#4)'>3%2;' Elastic IP addresses are not associated with a particular instance but with a user account the user control an elastic IP address address until he explicitly release it allow to mask instance or Availability Zone failures by quickly remapping the Elastic IP address to another instance/load balancer Virtual Private Cloud enables enterprises to connect their existing infrastructure to a set of isolated AWS compute resources via a Virtual Private Network (VPN) connection 22

12 !"#$%&'>3%2;(#4/E' Provides monitoring for AWS cloud resources and applications CloudWatch is Metric repository AWS services put metrics in the repository users retrieve statistics based on those metrics 23 >3%2;(#4/E'/%&/)B40' Metric a time ordered set of data points PutMetricData API allows users to create custom metrics Statistics metric data aggregations over specified periods of time available statistics: Minimum, Maximum, Sum, Average, SampleCount can be retrieved by GetMetricStatistics API Period length of time associated with a specific CloudWatch statistic expressed in seconds, range from 60 (one minute) to (two weeks) Alarm watches a single metric over a specified time period performs one or more actions based on the value of the metric relative to a given threshold over a number of time periods 24

13 EC2 metrics CPUUTilization! >3%2;(#4/E'")4,./0' DiskReadOps/DiskWriteOps! DiskReadBytes/DiskWriteBytes! NetworkIn/NetworkOut! Elastic Load Balancing Metrics Latency! RequestCount! HealthyHostCount/UnHealthyHostCount! Count of HTTP Response Codes (2xx, 3xx, 4xx, 5xx)generated by Load Balancer or back-end instances 25 >3%2;(#4/E'9&4),G#/)' Command Line Tools Libraries (JAVA, PHP, Python, Ruby, Android, ios, Wndows and.net) Query API HTTP/HTTPS GET or POST requests AWS Management Console 26

14 >3%2;(#4/E'!3#,"0'n'!24%'+/#3.&6' An alarm watches a single metric over a time period and performs one or more actions based on the value of the metric relative to a given threshold over a number of time periods Possible states: OK, ALARM, INSUFFICIENT_DATA! When an alarm changes its state an action is invoked notification through Amazon SNS Auto Scaling policy Example Threshold = 3 minimum breach = 3 periods 27!24%'+/#3.&6' Auto Scaling allows to scale EC2 capacity up or down automatically according to user defined conditions Enabled by Amazon CloudWatch uses CloudWatch alarms 28

15 !24%'+/#3.&6':%3./.)0' Auto Scaling policies defines action to take when an alarm state changes For every monitored event 2 policies should be defined a scale-up policy a scale-down policy A policy can be created using PutScalingPolicy API with the following parameters: AdjustmentType: possible values are ChangeInCapacity, ExactCapacity, PercentChangeInCapacity! Cooldown: amount of time after a scaling activity completes before any further trigger-related scaling activities can start PolicyName! ScalingAdjustment: the number of instances by which to scale (positive or negative) 29 =3#0?/'1%#;'U#3#&/.&6' Automatically distributes incoming traffic across multiple EC2 instances 30

16 =1U'G)#42,)0' Detects unhealthy instances within a poll and automatically reroute traffic to healthy instances Can be enabled across multiple Availability Zones within a Region NOT between Availability Zones in different Regions! Uses a Least Loaded balancing policy Supports sticky sessions load balancer generatedhttp cookies (browser based session lifetime) application-generated HTTP cookies (application-specific session lifetimes) Supports HTTPS Enables the client to define an application healthcheck for the instances through the following parameters Threshold, Interval, Target, Timeout, UnhealthyThreshold! Provides APIs to add/remove instances RegisterInstancesWithLoadBalancer! DeregisterInstancesWithLoadBalancer! 31 32

17 !24%&%"./'>3%2;'!,/E.4)/42,)' 33!24%&%"./'>3%2;'9"B3)")&4#?%&' 34

18 =b#"b3)a'`);.#q.v.'%&'=>8' To test the AWS Auto Scaling capabilities we deployed Mediawiki on Amazon EC2 MediaWiki is a free software open source wiki package written in PHP We populated the DB with a dump from Wikipedia We replicated traffic from a real Wikipedia workload trace properly reduced Amazon EC2 m1.small instances 32 bit Linux VMs with 1 EC2 Compute Unit and 1.7 GB memory Each VM replicates the front-end of the MediaWiki web application Apache is used as application server 1 Amazon EC2 m1.large instance 64 bit Linux VM with 4 EC2 Compute Units (2 cores) and 7.5 GB memory MySQL is used to implement the back-end tier The system is dimensioned to guarantee that the centralized DB never represents the system bottleneck 1 Amazon Elastic Load Balancer 1 EC2 m1.small instance as workload generator All components run in the same Availability Zone the effects of network latency are reduced at the minimum 36

19 =b#"b3)a'!24%'+/#3.&6':%3./.)0' Utilization-based, one alarm (UT-1AL) add 1 instance if average CPU utilization > 62% remove 1 instance if average CPU utilization < 50% Utilization-based, two alarms (UT-2AL) add 2 istances if utilization > 70%, 1 if utilization>62% remove 1 instance if utilization < 50%, 2 if utilization < 25% Latency-based, one alarm (LAT-1AL) add 1 instance if latency (average response time seen by the ELB) is > 0.2 seconds remove 1 instance if average CPU utilization < 50% Latency based, two alarms (LAT-2AL) add 2 istances if latency > 0.5 sec, 1 if latency > 0.2 sec remove 1 instances if utilization < 50%,2 if utilization < 25% 37 =>8'B,%*3)"0' ELB bugs problems with start/stop instances, better use launch/terminate if an instance crashes it remains forever in unhealthy status unhealthy instances are not automatically replaced CloudWatch problems metric variation over a time interval is missing request count considers only the requests processed by the load balancer (system throughput behind the ELB) a metric to know the number ofrequest arrived at the load balancer is missing General Problems no real-time billing performance level of a single VM is quite variable load balancing policy cannot be customized 38

Amazon Web Services Primer. William Strickland COP 6938 Fall 2012 University of Central Florida

Amazon Web Services Primer. William Strickland COP 6938 Fall 2012 University of Central Florida Amazon Web Services Primer William Strickland COP 6938 Fall 2012 University of Central Florida AWS Overview Amazon Web Services (AWS) is a collection of varying remote computing provided by Amazon.com.

More information

How AWS Pricing Works May 2015

How AWS Pricing Works May 2015 How AWS Pricing Works May 2015 (Please consult http://aws.amazon.com/whitepapers/ for the latest version of this paper) Page 1 of 15 Table of Contents Table of Contents... 2 Abstract... 3 Introduction...

More information

Amazon EC2 Product Details Page 1 of 5

Amazon EC2 Product Details Page 1 of 5 Amazon EC2 Product Details Page 1 of 5 Amazon EC2 Functionality Amazon EC2 presents a true virtual computing environment, allowing you to use web service interfaces to launch instances with a variety of

More information

Scaling in the Cloud with AWS. By: Eli White (CTO & Co-Founder @ mojolive) eliw.com - @eliw - mojolive.com

Scaling in the Cloud with AWS. By: Eli White (CTO & Co-Founder @ mojolive) eliw.com - @eliw - mojolive.com Scaling in the Cloud with AWS By: Eli White (CTO & Co-Founder @ mojolive) eliw.com - @eliw - mojolive.com Welcome! Why is this guy talking to us? Please ask questions! 2 What is Scaling anyway? Enabling

More information

Amazon Elastic Compute Cloud Getting Started Guide. My experience

Amazon Elastic Compute Cloud Getting Started Guide. My experience Amazon Elastic Compute Cloud Getting Started Guide My experience Prepare Cell Phone Credit Card Register & Activate Pricing(Singapore) Region Amazon EC2 running Linux(SUSE Linux Windows Windows with SQL

More information

19.10.11. Amazon Elastic Beanstalk

19.10.11. Amazon Elastic Beanstalk 19.10.11 Amazon Elastic Beanstalk A Short History of AWS Amazon started as an ECommerce startup Original architecture was restructured to be more scalable and easier to maintain Competitive pressure for

More information

EEDC. Scalability Study of web apps in AWS. Execution Environments for Distributed Computing

EEDC. Scalability Study of web apps in AWS. Execution Environments for Distributed Computing EEDC Execution Environments for Distributed Computing 34330 Master in Computer Architecture, Networks and Systems - CANS Scalability Study of web apps in AWS Sergio Mendoza sergio.mendoza@est.fib.upc.edu

More information

How AWS Pricing Works

How AWS Pricing Works How AWS Pricing Works (Please consult http://aws.amazon.com/whitepapers/ for the latest version of this paper) Page 1 of 15 Table of Contents Table of Contents... 2 Abstract... 3 Introduction... 3 Fundamental

More information

Razvoj Java aplikacija u Amazon AWS Cloud: Praktična demonstracija

Razvoj Java aplikacija u Amazon AWS Cloud: Praktična demonstracija Razvoj Java aplikacija u Amazon AWS Cloud: Praktična demonstracija Robert Dukarić University of Ljubljana Faculty of Computer and Information Science Laboratory for information systems integration Competence

More information

Amazon Web Services. 18.11.2015 Yu Xiao

Amazon Web Services. 18.11.2015 Yu Xiao Amazon Web Services 18.11.2015 Yu Xiao Agenda Introduction to Amazon Web Services(AWS) 7 Steps to Select the Right Architecture for Your Web Applications Private, Public or Hybrid Cloud? AWS Case Study

More information

ColdFusion 10 in the Amazon AWS Cloud. Sven Ramuschkat tecracer GmbH

ColdFusion 10 in the Amazon AWS Cloud. Sven Ramuschkat tecracer GmbH ColdFusion 10 in the Amazon AWS Cloud Sven Ramuschkat tecracer GmbH Sven Ramuschkat Focus on Web-Projects - Adobe ColdFusion - Adobe Flash Media Server - Adobe LiveCycle - Adobe Flex, Connect - Java, HTML5,

More information

Scalable Architecture on Amazon AWS Cloud

Scalable Architecture on Amazon AWS Cloud Scalable Architecture on Amazon AWS Cloud Kalpak Shah Founder & CEO, Clogeny Technologies kalpak@clogeny.com 1 * http://www.rightscale.com/products/cloud-computing-uses/scalable-website.php 2 Architect

More information

AIST Data Symposium. Ed Lenta. Managing Director, ANZ Amazon Web Services

AIST Data Symposium. Ed Lenta. Managing Director, ANZ Amazon Web Services AIST Data Symposium Ed Lenta Managing Director, ANZ Amazon Web Services Why are companies adopting cloud computing and AWS so quickly? #1: Agility The primary reason businesses are moving so quickly to

More information

Scalable Application. Mikalai Alimenkou http://xpinjection.com 11.05.2012

Scalable Application. Mikalai Alimenkou http://xpinjection.com 11.05.2012 Scalable Application Development on AWS Mikalai Alimenkou http://xpinjection.com 11.05.2012 Background Java Technical Lead/Scrum Master at Zoral Labs 7+ years in software development 5+ years of working

More information

AWS Performance Tuning

AWS Performance Tuning AWS Performance Tuning Markus Albe @Percona Fernando Ipar @Percona Ryan Lowe @Square PLNY 2012 Amazon Web Services Cloud Formation CloudFront CloudSearch CloudWatch DirectConnect DynamoDB ec2 ElastiCache

More information

CLOUD COMPUTING WITH AWS An INTRODUCTION. John Hildebrandt Solutions Architect ANZ

CLOUD COMPUTING WITH AWS An INTRODUCTION. John Hildebrandt Solutions Architect ANZ CLOUD COMPUTING WITH AWS An INTRODUCTION John Hildebrandt Solutions Architect ANZ AGENDA Todays Agenda Background and Value proposition of AWS Global infrastructure and the Sydney Region AWS services Drupal

More information

A Comparison of Clouds: Amazon Web Services, Windows Azure, Google Cloud Platform, VMWare and Others (Fall 2012)

A Comparison of Clouds: Amazon Web Services, Windows Azure, Google Cloud Platform, VMWare and Others (Fall 2012) 1. Computation Amazon Web Services Amazon Elastic Compute Cloud (Amazon EC2) provides basic computation service in AWS. It presents a virtual computing environment and enables resizable compute capacity.

More information

www.boost ur skills.com

www.boost ur skills.com www.boost ur skills.com AWS CLOUD COMPUTING WORKSHOP Write us at training@boosturskills.com BOOSTURSKILLS No 1736 1st Amrutha College Road Kasavanhalli,Off Sarjapur Road,Bangalore-35 1) Introduction &

More information

Shadi Khalifa Database Systems Laboratory (DSL) khalifa@cs.queensu.ca

Shadi Khalifa Database Systems Laboratory (DSL) khalifa@cs.queensu.ca Shadi Khalifa Database Systems Laboratory (DSL) khalifa@cs.queensu.ca What is Amazon!! American international multibillion dollar electronic commerce company with headquarters in Seattle, Washington, USA.

More information

AWS Cloud for HPC and Big Data

AWS Cloud for HPC and Big Data AWS Cloud for HPC and Big Data David Pellerin, Business Development Principal IDC HPC User Forum September 16, 2014 AWS Regions US West (Oregon) US West (Northern California) GovCloud (ITAR Compliance)

More information

Last time. Today. IaaS Providers. Amazon Web Services, overview

Last time. Today. IaaS Providers. Amazon Web Services, overview Last time General overview, motivation, expected outcomes, other formalities, etc. Please register for course Online (if possible), or talk to CS secretaries Course evaluation forgotten Please assign one

More information

Introduction to Cloud Computing on Amazon Web Services (AWS) with focus on EC2 and S3. Horst Lueck

Introduction to Cloud Computing on Amazon Web Services (AWS) with focus on EC2 and S3. Horst Lueck Introduction to Cloud Computing on Amazon Web Services (AWS) with focus on EC2 and S3 Horst Lueck 2011-05-17 IT Pro Forum http://itproforum.org Thanks to Open Office Impress The Cloud the Name The 90s

More information

DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2

DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2 DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing Slide 1 Slide 3 A style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.

More information

Building Fault-Tolerant Applications on AWS October 2011

Building Fault-Tolerant Applications on AWS October 2011 Building Fault-Tolerant Applications on AWS October 2011 Jeff Barr, Attila Narin, and Jinesh Varia 1 Contents Introduction... 3 Failures Shouldn t be THAT Interesting... 3 Amazon Machine Images... 4 Elastic

More information

Using ArcGIS for Server in the Amazon Cloud

Using ArcGIS for Server in the Amazon Cloud Using ArcGIS for Server in the Amazon Cloud Randall Williams, Esri Subrat Bora, Esri Esri UC 2014 Technical Workshop Agenda What is ArcGIS for Server on Amazon Web Services Sounds good! How much does it

More information

Using ArcGIS for Server in the Amazon Cloud

Using ArcGIS for Server in the Amazon Cloud Federal GIS Conference February 9 10, 2015 Washington, DC Using ArcGIS for Server in the Amazon Cloud Bonnie Stayer, Esri Amy Ramsdell, Blue Raster Session Outline AWS Overview ArcGIS in AWS Cloud Builder

More information

Thing Big: How to Scale Your Own Internet of Things. Walter'Pernstecher'-'pernstec@amazon.de' Dr.'Markus'Schmidberger'-'schmidbe@amazon.

Thing Big: How to Scale Your Own Internet of Things. Walter'Pernstecher'-'pernstec@amazon.de' Dr.'Markus'Schmidberger'-'schmidbe@amazon. Thing Big: How to Scale Your Own Internet of Things Walter'Pernstecher'-'pernstec@amazon.de' Dr.'Markus'Schmidberger'-'schmidbe@amazon.de' Internet of Things is the network of physical objects or "things"

More information

Cloud Computing with Amazon Web Services and the DevOps Methodology. www.cloudreach.com

Cloud Computing with Amazon Web Services and the DevOps Methodology. www.cloudreach.com Cloud Computing with Amazon Web Services and the DevOps Methodology Who am I? Max Manders @maxmanders Systems Developer at Cloudreach @cloudreach Director / Co-Founder of Whisky Web @whiskyweb Who are

More information

TECHNOLOGY WHITE PAPER Jun 2012

TECHNOLOGY WHITE PAPER Jun 2012 TECHNOLOGY WHITE PAPER Jun 2012 Technology Stack C# Windows Server 2008 PHP Amazon Web Services (AWS) Route 53 Elastic Load Balancing (ELB) Elastic Compute Cloud (EC2) Amazon RDS Amazon S3 Elasticache

More information

Design for Failure High Availability Architectures using AWS

Design for Failure High Availability Architectures using AWS Design for Failure High Availability Architectures using AWS Harish Ganesan Co founder & CTO 8KMiles www.twitter.com/harish11g http://www.linkedin.com/in/harishganesan Sample Use Case Multi tiered LAMP/LAMJ

More information

Web Application Deployment in the Cloud Using Amazon Web Services From Infancy to Maturity

Web Application Deployment in the Cloud Using Amazon Web Services From Infancy to Maturity P3 InfoTech Solutions Pvt. Ltd http://www.p3infotech.in July 2013 Created by P3 InfoTech Solutions Pvt. Ltd., http://p3infotech.in 1 Web Application Deployment in the Cloud Using Amazon Web Services From

More information

Fault-Tolerant Computer System Design ECE 695/CS 590. Putting it All Together

Fault-Tolerant Computer System Design ECE 695/CS 590. Putting it All Together Fault-Tolerant Computer System Design ECE 695/CS 590 Putting it All Together Saurabh Bagchi ECE/CS Purdue University ECE 695/CS 590 1 Outline Looking at some practical systems that integrate multiple techniques

More information

TECHNOLOGY WHITE PAPER Jan 2016

TECHNOLOGY WHITE PAPER Jan 2016 TECHNOLOGY WHITE PAPER Jan 2016 Technology Stack C# PHP Amazon Web Services (AWS) Route 53 Elastic Load Balancing (ELB) Elastic Compute Cloud (EC2) Amazon RDS Amazon S3 Elasticache CloudWatch Paypal Overview

More information

Last time. Today. IaaS Providers. Amazon Web Services, overview

Last time. Today. IaaS Providers. Amazon Web Services, overview Last time General overview, motivation, expected outcomes, other formalities, etc. Please register for course Online (if possible), or talk to CS secretaries Cloud computing introduction General concepts

More information

Monitoring and Scaling My Application

Monitoring and Scaling My Application Monitoring and Scaling My Application In the last chapter, we looked at how we could use Amazon's queuing and notification services to add value to our existing application. We looked at how we could use

More information

Cloud Models and Platforms

Cloud Models and Platforms Cloud Models and Platforms Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF A Working Definition of Cloud Computing Cloud computing is a model

More information

Amazon Web Services Student Tutorial

Amazon Web Services Student Tutorial Amazon Web Services Free Usage Tier Elastic Compute Cloud Amazon Web Services Student Tutorial David Palma Joseph Snow CSC 532: Advanced Software Engineering Louisiana Tech University October 4, 2012 Amazon

More information

AWS Storage: Minimizing Costs While Retaining Functionality

AWS Storage: Minimizing Costs While Retaining Functionality AWS Storage: Minimizing Costs While Retaining Functionality This whitepaper, the second in our Cost Series, discusses persistent storage with Amazon Web Services. It will focus upon Elastic Block Store

More information

Last time. Today. IaaS Providers. Amazon Web Services, overview

Last time. Today. IaaS Providers. Amazon Web Services, overview Last time General overview, motivation, expected outcomes, other formalities, etc. Please register for course Online (if possible), or talk to Yvonne@CS Course evaluation forgotten Please assign one volunteer

More information

Enterprise Cloud Computing with AWS. for internal partner use only

Enterprise Cloud Computing with AWS. for internal partner use only Enterprise Cloud Computing with AWS for internal partner use only How did Amazon Get into Cloud Computing? On-Premise Infrastructure is Costly & Complex Large Capital Expenditures Patching Software Scaling

More information

Deploying for Success on the Cloud: EBS on Amazon VPC. Phani Kottapalli Pavan Vallabhaneni AST Corporation August 17, 2012

Deploying for Success on the Cloud: EBS on Amazon VPC. Phani Kottapalli Pavan Vallabhaneni AST Corporation August 17, 2012 Deploying for Success on the Cloud: EBS on Amazon VPC Phani Kottapalli Pavan Vallabhaneni AST Corporation August 17, 2012 Agenda Amazon AWS Global Infrastructure AWS VirtualPrivateCloud(VPC) Architecture

More information

Netop Environment Security. Unified security to all Netop products while leveraging the benefits of cloud computing

Netop Environment Security. Unified security to all Netop products while leveraging the benefits of cloud computing Netop Environment Security Unified security to all Netop products while leveraging the benefits of cloud computing Contents Introduction... 2 AWS Infrastructure Security... 3 Standards - Compliancy...

More information

Web Application Hosting in the AWS Cloud Best Practices

Web Application Hosting in the AWS Cloud Best Practices Web Application Hosting in the AWS Cloud Best Practices September 2012 Matt Tavis, Philip Fitzsimons Page 1 of 14 Abstract Highly available and scalable web hosting can be a complex and expensive proposition.

More information

Cloud Databases and Oracle

Cloud Databases and Oracle The following text is partly taken from the Oracle book Middleware and Cloud Computing It is available from Amazon: http://www.amazon.com/dp/0980798000 Cloud Databases and Oracle When designing your cloud

More information

Amazon Relational Database Service. User Guide API Version 2013-09-09

Amazon Relational Database Service. User Guide API Version 2013-09-09 Amazon Relational Database Service User Guide Amazon Relational Database Service: User Guide Copyright 2014 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. The following are trademarks

More information

DLT Solutions and Amazon Web Services

DLT Solutions and Amazon Web Services DLT Solutions and Amazon Web Services For a seamless, cost-effective migration to the cloud PREMIER CONSULTING PARTNER DLT Solutions 2411 Dulles Corner Park, Suite 800 Herndon, VA 20171 Duane Thorpe Phone:

More information

Web Application Hosting in the AWS Cloud Best Practices

Web Application Hosting in the AWS Cloud Best Practices Web Application Hosting in the AWS Cloud Best Practices May 2010 Matt Tavis Page 1 of 12 Abstract Highly-available and scalable web hosting can be a complex and expensive proposition. Traditional scalable

More information

Getting Started with AWS. Web Application Hosting for Linux

Getting Started with AWS. Web Application Hosting for Linux Getting Started with AWS Web Application Hosting for Amazon Web Services Getting Started with AWS: Web Application Hosting for Amazon Web Services Copyright 2014 Amazon Web Services, Inc. and/or its affiliates.

More information

Introduction to. Thilina Gunarathne Salsa Group, Indiana University. With contributions from Saliya Ekanayake.

Introduction to. Thilina Gunarathne Salsa Group, Indiana University. With contributions from Saliya Ekanayake. Introduction to Amazon Web Services Thilina Gunarathne Salsa Group, Indiana University. With contributions from Saliya Ekanayake. Introduction Fourth Paradigm Data intensive scientific discovery DNA Sequencing

More information

Build Your Own Performance Test Lab in the Cloud. Leslie Segal Testware Associate, Inc. leslie.segal@testwareinc.com

Build Your Own Performance Test Lab in the Cloud. Leslie Segal Testware Associate, Inc. leslie.segal@testwareinc.com Build Your Own Performance Test Lab in the Cloud Leslie Segal Testware Associate, Inc. leslie.segal@testwareinc.com Problem(s) I was trying to Solve Need more VUs Don t have Tool Times up reschedule test

More information

PCI on Amazon Web Services (AWS) What You Need To Know Understanding the regulatory roadmap for PCI on AWS

PCI on Amazon Web Services (AWS) What You Need To Know Understanding the regulatory roadmap for PCI on AWS PCI on Amazon Web Services (AWS) What You Need To Know Understanding the regulatory roadmap for PCI on AWS David Clevenger November 2015 Summary Payment Card Industry (PCI) is an accreditation body that

More information

Alfresco Enterprise on AWS: Reference Architecture

Alfresco Enterprise on AWS: Reference Architecture Alfresco Enterprise on AWS: Reference Architecture October 2013 (Please consult http://aws.amazon.com/whitepapers/ for the latest version of this paper) Page 1 of 13 Abstract Amazon Web Services (AWS)

More information

Elastic Load Balancing. API Reference API Version 2012-06-01

Elastic Load Balancing. API Reference API Version 2012-06-01 Elastic Load Balancing API Reference Elastic Load Balancing: API Reference Copyright 2014 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. The following are trademarks of Amazon Web

More information

Cloud Computing For Bioinformatics

Cloud Computing For Bioinformatics Cloud Computing For Bioinformatics Cloud Computing: what is it? Cloud Computing is a distributed infrastructure where resources, software, and data are provided in an on-demand fashion. Cloud Computing

More information

Scalability in the Cloud HPC Convergence with Big Data in Design, Engineering, Manufacturing

Scalability in the Cloud HPC Convergence with Big Data in Design, Engineering, Manufacturing Scalability in the Cloud HPC Convergence with Big Data in Design, Engineering, Manufacturing July 7, 2014 David Pellerin, Business Development Principal Amazon Web Services What Do We Hear From Customers?

More information

Logentries Insights: The State of Log Management & Analytics for AWS

Logentries Insights: The State of Log Management & Analytics for AWS Logentries Insights: The State of Log Management & Analytics for AWS Trevor Parsons Ph.D Co-founder & Chief Scientist Logentries 1 1. Introduction The Log Management industry was traditionally driven by

More information

Amazon Compute - EC2 and Related Services

Amazon Compute - EC2 and Related Services Amazon Compute - EC2 and Related Services G-Cloud Service 1 1.An overview of the G-Cloud Service Arcus Global are approved to sell to the UK Public Sector as official Amazon Web Services resellers. Amazon

More information

EXECUTIVE SUMMARY CONTENTS. 1. Summary 2. Objectives 3. Methodology and Approach 4. Results 5. Next Steps 6. Glossary 7. Appendix. 1.

EXECUTIVE SUMMARY CONTENTS. 1. Summary 2. Objectives 3. Methodology and Approach 4. Results 5. Next Steps 6. Glossary 7. Appendix. 1. CONTENTS 1. Summary 2. Objectives 3. Methodology and Approach 4. Results 5. Next Steps 6. Glossary 7. Appendix EXECUTIVE SUMMARY Tenzing Managed IT services has recently partnered with Amazon Web Services

More information

Building. Applications. in the Cloud. Concepts, Patterns, and Projects. AAddison-Wesley. Christopher M. Mo^ar. Cape Town Sydney.

Building. Applications. in the Cloud. Concepts, Patterns, and Projects. AAddison-Wesley. Christopher M. Mo^ar. Cape Town Sydney. Building Applications in the Cloud Concepts, Patterns, and Projects Christopher M. Mo^ar Upper Saddle River, NJ Boston AAddison-Wesley New York 'Toronto Montreal London Munich Indianapolis San Francisco

More information

Smartronix Inc. Cloud Assured Services Commercial Price List

Smartronix Inc. Cloud Assured Services Commercial Price List Smartronix Inc. Assured Services Commercial Price List Smartronix, Inc. 12120 Sunset Hills Road Suite #600, Reston, VA 20190 703-435-3322 cloudassured@smartronix.com www.smartronix.com Table of Contents

More information

Service Organization Controls 3 Report

Service Organization Controls 3 Report Service Organization Controls 3 Report Report on the Amazon Web Services System Relevant to Security For the Period April 1, 2013 March 31, 2014 Ernst & Young LLP Suite 1600 560 Mission Street San Francisco,

More information

Preparing Your IT for the Holidays. A quick start guide to take your e-commerce to the Cloud

Preparing Your IT for the Holidays. A quick start guide to take your e-commerce to the Cloud Preparing Your IT for the Holidays A quick start guide to take your e-commerce to the Cloud September 2011 Preparing your IT for the Holidays: Contents Introduction E-Commerce Landscape...2 Introduction

More information

Introduction to DevOps on AWS

Introduction to DevOps on AWS Introduction to DevOps on AWS David Chapman December 2014 Contents Contents Abstract Introduction Agile Evolution to DevOps Infrastructure as Code AWS CloudFormation AWS AMI Continuous Deployment AWS CodeDeploy

More information

Amazon Web Services. Elastic Compute Cloud (EC2) and more...

Amazon Web Services. Elastic Compute Cloud (EC2) and more... Amazon Web Services Elastic Compute Cloud (EC2) and more... I don t work for Amazon I do however, have a small research grant from Amazon (in AWS$) Portions of this presentation are reproduced from slides

More information

Amazon AWS in.net. Presented by: Scott Reed scottr@develop.com

Amazon AWS in.net. Presented by: Scott Reed scottr@develop.com Amazon AWS in.net Presented by: Scott Reed scottr@develop.com Objectives Cloud Computing What Amazon provides Why Amazon Web Services? Q&A Instances Interacting with Instances Management Console Command

More information

Web Application Hosting using Amazon Web Services. E: Roshanr_2004@hotmail.com W: http://virtualizationandstorage.wordpress.

Web Application Hosting using Amazon Web Services. E: Roshanr_2004@hotmail.com W: http://virtualizationandstorage.wordpress. Web Application Hosting using Amazon Web Services Document Author: Contact: Roshan Ratnayake M: 0434 725 855 E: Roshanr_2004@hotmail.com W: http://virtualizationandstorage.wordpress.c om/category/aws/

More information

Chapter 9 PUBLIC CLOUD LABORATORY. Sucha Smanchat, PhD. Faculty of Information Technology. King Mongkut s University of Technology North Bangkok

Chapter 9 PUBLIC CLOUD LABORATORY. Sucha Smanchat, PhD. Faculty of Information Technology. King Mongkut s University of Technology North Bangkok CLOUD COMPUTING PRACTICE 82 Chapter 9 PUBLIC CLOUD LABORATORY Hand on laboratory based on AWS Sucha Smanchat, PhD Faculty of Information Technology King Mongkut s University of Technology North Bangkok

More information

MANAGE YOUR AMAZON AWS ASSETS USING BOTO

MANAGE YOUR AMAZON AWS ASSETS USING BOTO Who am I? Chirag Jog CTO, Clogeny Technologies - Cloud Computing Experts Python developer Open Source Contributor Linux Test Project, Linux Kernel, boto etc Innovation Execution Solution Delivered MANAGE

More information

GIS and the Cloud. Richard Cantwell richard.cantwell@gamma.ie www.gamma.ie

GIS and the Cloud. Richard Cantwell richard.cantwell@gamma.ie www.gamma.ie GIS and the Cloud Richard Cantwell richard.cantwell@gamma.ie www.gamma.ie Emerging Technologies Hype Cycle www.gartner.com Emerging Technologies Hype Cycle 2013 www.gartner.com/newsroom/id/2575515 Yesterday

More information

Deploying for Success on the Cloud: EBS on Amazon VPC Session ID#11312

Deploying for Success on the Cloud: EBS on Amazon VPC Session ID#11312 Deploying for Success on the Cloud: EBS on Amazon VPC Session ID#11312 Phani Kottapalli AST Corporation Our Services Oracle Partnership Oracle Specialized E-Business Suite Business Intelligence EPM-Hyperion

More information

Cloud Computing. Adam Barker

Cloud Computing. Adam Barker Cloud Computing Adam Barker 1 Overview Introduction to Cloud computing Enabling technologies Different types of cloud: IaaS, PaaS and SaaS Cloud terminology Interacting with a cloud: management consoles

More information

WE RUN SEVERAL ON AWS BECAUSE WE CRITICAL APPLICATIONS CAN SCALE AND USE THE INFRASTRUCTURE EFFICIENTLY.

WE RUN SEVERAL ON AWS BECAUSE WE CRITICAL APPLICATIONS CAN SCALE AND USE THE INFRASTRUCTURE EFFICIENTLY. WE RUN SEVERAL CRITICAL APPLICATIONS ON AWS BECAUSE WE CAN SCALE AND USE THE INFRASTRUCTURE EFFICIENTLY. - Murari Gopalan Director, Technology Expedia Expedia, a leading online travel company for leisure

More information

PV213 Enterprise Information Systems in Practice 07 - Architecture of the EIS in the cloud

PV213 Enterprise Information Systems in Practice 07 - Architecture of the EIS in the cloud PV213 Enterprise Information Systems in Practice 07 - Architecture of the EIS in the cloud PV213 EIS in Practice: 07 - Architecture of the EIS in the cloud 1 PV213 EIS in Practice: 07 - Architecture of

More information

Getting Started with AWS. Computing Basics for Linux

Getting Started with AWS. Computing Basics for Linux Getting Started with AWS Computing Basics for Linux Getting Started with AWS: Computing Basics for Linux Copyright 2014 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. The following

More information

BUNGEE Quick Start Guide for AWS EC2 based elastic clouds

BUNGEE Quick Start Guide for AWS EC2 based elastic clouds BUNGEE Quick Start Guide for AWS EC2 based elastic clouds Felix Rauh (felix.rauh@stud-mail.uni-wuerzburg.de) and Nikolas Herbst (nikolas.herbst@uni-wuerzburg.de) At the Department of Computer Science Chair

More information

Crypto-Options on AWS. Bertram Dorn Specialized Solutions Architect Security/Compliance Network/Databases Amazon Web Services Germany GmbH

Crypto-Options on AWS. Bertram Dorn Specialized Solutions Architect Security/Compliance Network/Databases Amazon Web Services Germany GmbH Crypto-Options on AWS Bertram Dorn Specialized Solutions Architect Security/Compliance Network/Databases Amazon Web Services Germany GmbH Amazon.com, Inc. and its affiliates. All rights reserved. Agenda

More information

Background on Elastic Compute Cloud (EC2) AMI s to choose from including servers hosted on different Linux distros

Background on Elastic Compute Cloud (EC2) AMI s to choose from including servers hosted on different Linux distros David Moses January 2014 Paper on Cloud Computing I Background on Tools and Technologies in Amazon Web Services (AWS) In this paper I will highlight the technologies from the AWS cloud which enable you

More information

Développement logiciel pour le Cloud (TLC)

Développement logiciel pour le Cloud (TLC) Développement logiciel pour le Cloud (TLC) 7. Infrastructure-as-a-Service Guillaume Pierre Université de Rennes 1 Fall 2012 http://www.globule.org/~gpierre/ Développement logiciel pour le Cloud (TLC) 1

More information

Agenda. - Introduction to Amazon s Cloud - How ArcGIS users adopt Amazon s Cloud - Why ArcGIS users adopt Amazon s Cloud - Examples

Agenda. - Introduction to Amazon s Cloud - How ArcGIS users adopt Amazon s Cloud - Why ArcGIS users adopt Amazon s Cloud - Examples Amazon Web Services Agenda - Introduction to Amazon s Cloud - How ArcGIS users adopt Amazon s Cloud - Why ArcGIS users adopt Amazon s Cloud - Examples How did Amazon Get into Cloud Computing? On-Premise

More information

Chapter 3 Cloud Infrastructure. Cloud Computing: Theory and Practice. 1

Chapter 3 Cloud Infrastructure. Cloud Computing: Theory and Practice. 1 Chapter 3 Cloud Infrastructure Chapter 3 1 Contents IaaS services from Amazon. Regions and availability zones for Amazon Web Services. Instances attributes and cost. A repertoire of Amazon Web Services.

More information

A Most Simple Cloud. Is Amazon RDS for Oracle Right for You? Jeremiah Wilton, Principal Consultant. June, 2014

A Most Simple Cloud. Is Amazon RDS for Oracle Right for You? Jeremiah Wilton, Principal Consultant. June, 2014 A Most Simple Cloud Is Amazon RDS for Oracle Right for You? Jeremiah Wilton, Principal Consultant June, 2014 Jeremiah Wilton wilton@pythian.com @oradebug Working with Oracle since 1994 (v.5) Amazon s first

More information

Administrative Issues

Administrative Issues Administrative Issues Make use of office hours We will have to make sure that you have tried yourself before you ask Monitor AWS expenses regularly Always do the cost calculation before launching services

More information

Service Organization Controls 3 Report

Service Organization Controls 3 Report Service Organization Controls 3 Report Report on the Amazon Web Services System Relevant to Security and Availability For the Period April 1, 2015 September 30, 2015 Ernst & Young LLP Suite 1600 560 Mission

More information

Data Center Infrastructure Innovation

Data Center Infrastructure Innovation Data Center Infrastructure Innovation Leading Edge Forum San Francisco James Hamilton, 2010.10.20 VP & Distinguished Engineer e: James@amazon.com w: mvdirona.com/jrh/work b: perspectives.mvdirona.com Agenda

More information

HADOOP BIG DATA DEVELOPER TRAINING AGENDA

HADOOP BIG DATA DEVELOPER TRAINING AGENDA HADOOP BIG DATA DEVELOPER TRAINING AGENDA About the Course This course is the most advanced course available to Software professionals This has been suitably designed to help Big Data Developers and experts

More information

Financial Services Grid Computing on Amazon Web Services January 2013 Ian Meyers

Financial Services Grid Computing on Amazon Web Services January 2013 Ian Meyers Financial Services Grid Computing on Amazon Web Services January 2013 Ian Meyers (Please consult http://aws.amazon.com/whitepapers for the latest version of this paper) Page 1 of 15 Contents Abstract...

More information

Designing Apps for Amazon Web Services

Designing Apps for Amazon Web Services Designing Apps for Amazon Web Services Mathias Meyer, GOTO Aarhus 2011 Montag, 10. Oktober 11 Montag, 10. Oktober 11 Me infrastructure code databases @roidrage www.paperplanes.de Montag, 10. Oktober 11

More information

319 MANAGED HOSTING TECHNICAL DETAILS

319 MANAGED HOSTING TECHNICAL DETAILS 319 MANAGED HOSTING TECHNICAL DETAILS 319 NetWorks www.319networks.com Table of Contents Architecture... 4 319 Platform... 5 319 Applications... 5 319 Network Stack... 5 319 Cloud Hosting Technical Details...

More information

Cloud Performance Benchmark Series

Cloud Performance Benchmark Series Cloud Performance Benchmark Series Amazon Elastic Load Balancing (ELB) Md. Borhan Uddin Bo He Radu Sion ver. 0.5b 1. Overview Experiments were performed to benchmark the Amazon Elastic Load Balancing (ELB)

More information

References. Introduction to Database Systems CSE 444. Motivation. Basic Features. Outline: Database in the Cloud. Outline

References. Introduction to Database Systems CSE 444. Motivation. Basic Features. Outline: Database in the Cloud. Outline References Introduction to Database Systems CSE 444 Lecture 24: Databases as a Service YongChul Kwon Amazon SimpleDB Website Part of the Amazon Web services Google App Engine Datastore Website Part of

More information

Introduction to Database Systems CSE 444

Introduction to Database Systems CSE 444 Introduction to Database Systems CSE 444 Lecture 24: Databases as a Service YongChul Kwon References Amazon SimpleDB Website Part of the Amazon Web services Google App Engine Datastore Website Part of

More information

Storing and Processing Sensor Networks Data in Public Clouds

Storing and Processing Sensor Networks Data in Public Clouds UWB CSS 600 Storing and Processing Sensor Networks Data in Public Clouds Aysun Simitci Table of Contents Introduction... 2 Cloud Databases... 2 Advantages and Disadvantages of Cloud Databases... 3 Amazon

More information

Introduction to AWS in Higher Ed

Introduction to AWS in Higher Ed Introduction to AWS in Higher Ed Lori Clithero loricli@amazon.com 206.227.5054 University of Washington Cloud Day 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 2 Cloud democratizes

More information

Infrastructure Clouds for Science and Education: Platform Tools

Infrastructure Clouds for Science and Education: Platform Tools Infrastructure Clouds for Science and Education: Platform Tools Kate Keahey, Renato J. Figueiredo, John Bresnahan, Mike Wilde, David LaBissoniere Argonne National Laboratory Computation Institute, University

More information

Where We Are. References. Cloud Computing. Levels of Service. Cloud Computing History. Introduction to Data Management CSE 344

Where We Are. References. Cloud Computing. Levels of Service. Cloud Computing History. Introduction to Data Management CSE 344 Where We Are Introduction to Data Management CSE 344 Lecture 25: DBMS-as-a-service and NoSQL We learned quite a bit about data management see course calendar Three topics left: DBMS-as-a-service and NoSQL

More information