SlideShare uma empresa Scribd logo
1 de 45
A D V E N T O F C L O U D C O M P U T I N G :
C A S E S T U D Y O N
A M A Z O N W E B S E R V I C E S
AGENDA
• Concepts of Cloud Computing
• Advantages of Cloud Computing
• Amazon Web Services(AWS)
• Netflix Case
• Challenges of Cloud Computing
What is Cloud Computing?
• Cloud Computing means storing and accessing data and programs over the
Internet instead of your computer's hard drive.
• Basically a step on from Utility Computing (flexible/ customized service)
• Collection of integrated and networked hardware, software and Internet
infrastructure (called a platform).
• These platforms hide the complexity and details of the underlying infrastructure
from users and applications by providing very simple graphical interface or API
What is Cloud Computing?
• It is like grid computing where unused processing cycles of all computers in a
network are harnessed to solve problems too intensive for any stand-alone
machine.
• We use their service everyday. For example, Yahoo, Gmail etc.
• Instead of running an email program on your computer, You log in to a
Web email account remotely. The software and storage for your account
doesn’t exist on your computer. It is on the service provider’s cloud.
• Cloud Computing concept evolved in 1950 when IBM used a process called
Remote Job Entry(RJE) to receive and process requests from remote locations.
Components of a Cloud
• It has three components
• Client computers- Clients are the device that the end user interact with
cloud.
• Distributed servers- These servers are in geographically different places, but
server acts as if they are working next to each other.
• Datacentres- It is collection of servers where application is placed and is
accessed via internet.
Characteristics of a Cloud
• A number of characteristics define cloud data, applications services
and infrastructure:
• Remotely hosted: Services or data are hosted on remote
infrastructure.
• Ubiquitous: Services or data are available from anywhere.
• Commoditized: The result is a utility computing model similar to
traditional that of traditional utilities, like gas and electricity - you
pay for what you would want!
Service Models
• (IAAS) Infrastructure as a service- Contains the basic building blocks for cloud IT
and typically provide access to networking features, computers (virtual or on
dedicated hardware), and data storage space.
• Infrastructure as a Service provides you with the highest level of flexibility and
management control over your IT resources and is most similar to existing IT
resources that many IT departments and developers are familiar with today.
Service Models
• (PAAS) Platform as a service- Platforms as a service remove the need for
organizations to manage the underlying infrastructure (usually hardware and
operating systems) and allow you to focus on the deployment and management
of your applications.
• This helps you be more efficient as you don’t need to worry about resource
procurement, capacity planning, software maintenance, patching, or any of the
other undifferentiated heavy lifting involved in running your application.
Service Models
• (SAAS) Software as a service- Software as a Service provides you with a
completed product that is run and managed by the service provider. In most
cases, people referring to Software as a Service are referring to end-user
applications.
• With a SAAS offering you do not have to think about how the service is
maintained or how the underlying infrastructure is managed; you only need to
think about how you will use that particular piece software.
Deployment of Cloud Service
• Public Cloud-
• The public cloud is defined as a multi-tenant environment, where
you buy a “server slice” in a cloud computing environment that is
shared with a number of other clients or tenants.
• Private Cloud-
• Private cloud services are delivered from a business' data centre to
internal users. This model offers versatility and convenience, while
preserving management, control and security. Internal customers
may or may not be billed for services through.
Deployment of Cloud Service
• Hybrid Cloud-
• Hybrid cloud is a combination of public cloud services and on-
premises private cloud. Companies can run mission-critical
workloads or sensitive applications on the private cloud while
using the public cloud for bursty workloads that must scale on-
demand.
Advantages of Cloud Computing
1. Trade capital expense for variable expense
• Instead of having to invest heavily in data centers and servers
before you know how you’re going to use them, you can only
pay when you consume computing resources, and only pay for
how much you consume.
Advantages of Cloud Computing
2. Benefit from massive economies of scale
• By using cloud computing, you can achieve a lower variable
cost than you can get on your own. Because usage from
hundreds of thousands of customers are aggregated in the
cloud, providers such as Amazon Web Services can achieve
higher economies of scale which translates into lower pay as
you go prices.
Advantages of Cloud Computing
3. Stop guessing capacity
• Eliminate guessing on your infrastructure capacity needs. When
you make a capacity decision prior to deploying an application,
you often either end up sitting on expensive idle resources or
dealing with limited capacity. With Cloud Computing, these
problems go away. You can access as much or as little as you
need, and scale up and down as required with only a few
minutes notice.
Advantages of Cloud Computing
4. Increase speed and agility
• In a cloud computing environment, new IT resources are only
ever a click away, which means you reduce the time it takes to
make those resources available to your developers from weeks
to just minutes. This results in a dramatic increase in agility for
the organization, since the cost and time it takes to experiment
and develop is significantly lower.
Advantages of Cloud Computing
5. Stop spending money on running and maintaining data centers
• Focus on projects that differentiate your business, not the
infrastructure. Cloud computing lets you focus on your own
customers, rather than on the heavy lifting of racking, stacking
and powering servers.
Advantages of Cloud Computing
6. Go Global in minutes
• Easily deploy your application in multiple regions around the
world with just a few clicks. This means you can provide a lower
latency and better experience for your customers simply and at
minimal cost.
Amazon Web Services (AWS)
• In 2006, Amazon Web Services (AWS) began offering IT infrastructure
services to businesses in the form of web services, now commonly
known as cloud computing.
• Amazon Web Services (AWS), is a collection of remote computing
services, also called web services, that make up a cloud-computing
platform offered by Amazon.com.
Amazon Q1 Earnings
• $22.72 billion revenue, vs $22.39 billion expected.
• AWS revenue came in at $1.57 billion, or a run rate of a little over $6
billion a year. That's up 49% from last year's figure, and in line with
what most analysts were expecting.
• AWS profits of $265 million, up from $245 million a year
ago. Analysts had all kinds of expectations for AWS earnings, so this is
a surprise.
• If it sticks to this rate, that means AWS earns more than $1 billion in
profit a year.
History
• Grew out of Amazon’s need to rapidly provision and configure machines of
standard configurations for its own business.
• Early 2000s – Both private and shared data centers began using
virtualization to perform “server consolidation”
• 2003 – Internal memo by Chris Pinkham describing an “infrastructure
service for the world.”
• 2006 – S3 first deployed in the spring, EC2 in the fall
• 2008 – Elastic Block Store available.
• 2009 – Relational Database Service
• 2012 – Dynamo DB
Capacity-Cost performance
Overview of AWS
Mainly infrastructure services:
• Amazon Elastic Compute Cloud (EC2)
• Amazon Simple Storage Service (S3)
• Amazon Simple Queue Service (SQS)
• Amazon CloudFront
• Amazon DynamoDB
AWS
Why use AWS?
Infrastructure region
Amazon Elastic Compute Cloud (EC2)
• Amazon Elastic Compute Cloud (EC2) forms a central part of
Amazon.com's cloud-computing platform, by allowing users to rent
virtual computers on which to run their own computer applications.
• EC2 encourages scalable deployment of applications by providing a
web service through which a user can boot an Amazon Machine
Image to configure a virtual machine, which Amazon calls an
"instance", containing any software desired
Amazon Simple Storage Service (S3)
• Amazon S3 has a simple web services interface that you can use to
store and retrieve any amount of data, at any time, from anywhere on
the web.
• It gives any developer access to the same highly scalable, reliable,
fast, inexpensive data storage infrastructure that Amazon uses to run
its own global network of web sites.
• The service aims to maximize benefits of scale and to pass those
benefits on to developers.
Amazon Simple Storage Service (S3)
• A bucket is a container for objects and describes location, logging,
accounting, and access control. A bucket can hold any number of objects,
which are files of up to 5TB. A bucket has a name that must be globally
unique.
• Fundamental operations corresponding to HTTP actions:
• http://bucket.s3.amazonaws.com/object
• POST a new object or update an existing object.
• GET an existing object from a bucket.
• DELETE an object from the bucket
• LIST keys present in a bucket, with a filter.
• A bucket has a flat directory structure (despite the appearance given by
the interactive web interface.)
Pros and Cons
• Perhaps the biggest drawback of the S3 storage system is lack of
support for file systems. Also, S3 retrieval times can be slow when
compared to EBS and can vary between requests. S3 will, however,
support up to 5 TB of data in a single object and users can store as
many objects as they like.
• EBS volumes are limited to 1 TB and can be attached to only a single
EC2 instance. If you want to use the same EBS volume on multiple
EC2 instances, you will have to replicate the EBS volume and attach
the replicas to the other instances.
Amazon CloudFront
• Amazon CloudFront is a content delivery web service.
• Amazon CloudFront can be used to deliver your entire website,
including dynamic, static, streaming, and interactive content using a
global network of edge locations. Eg. Imdb,Youtube.
• Requests for your content are automatically routed to the nearest
edge location, so content is delivered with the best possible
performance
• It integrates with other Amazon Web Services products to give
developers and businesses an easy way to distribute content to end
users with low latency, high data transfer speeds, and no minimum
usage commitments.
Elastic Block Store (EBS)
• An EBS volume is a virtual disk of a fixed size with a block read/write
interface. It can be mounted as a file system on a running EC2
instance where it can be updated incrementally. Unlike an instance
store, an EBS volume is persistent.
Durability
• Amazon claims about S3:
• Amazon S3 is designed to sustain the concurrent loss of data in two facilities, e.g. 3+
copies across multiple available domains.
• 99.999999999% durability of objects over a given year.
• Amazon claims about EBS:
• Amazon EBS volume data is replicated across multiple servers in an Availability Zone
to prevent the loss of data from the failure of any single component.
• Amazon EBS volumes are designed for an annual failure rate (AFR) of between 0.1% -
0.2%, where failure refers to a complete or partial loss of the volume
• Commodity hard disks have an AFR of about 4%.
• Amazon claims about Glacier (for cold data) is the same as S3:
• Amazon S3 is designed to sustain the concurrent loss of data in two facilities, e.g. 3+
copies across multiple available domains PLUS periodic internal integrity checks.
• 99.999999999% durability of objects over a given year.
AWS Solutions
AWS can provide these solutions
• Web sites
• Back up and recovery
• Disaster recovery
• Development and testing
• Big data
• Media and entertainment
• Internet of things
• High performance computing
• Gaming
Success story
Netflix-
• Netflix Inc. is an international provider of on-demand Internet
streaming media available to viewers in all of North and South
America, Australia, New Zealand, Japan, and parts of Europe.
• As of October 2015, Netflix reported 69.17 million subscribers
worldwide, including more than 43 million in the U.S.
• Netflix’s revenue is as high as US$5.50 billion (FY 2014)
Netflix Case
• Netflix has been on AWS since a devastating fire destroyed their own
datacentre in 2010.
• Netflix has turned to amazon to provide its infrastructure. Due to the
sheer volume and fluctuating usage patterns of its customer base,
Netflix relies on Amazon’s infrastructure capabilities for rapid scaling,
server, and storage deployment.
• By 2015, their Cloud migration was complete and, thanks to AWS, the
scale they have achieved has been outstanding.
Challenges after 2010
• They needed to re-architect, which allowed them to question
everything, including whether to keep building out their own data
centre solution.
• Letting Amazon focus on datacentre infrastructure allows our
engineers to focus on building and improving our business.
• Netflix needed help with predicting their scaling and AWS had
expertise in this regard. It helped them concentrate on their products
and customer service.
Netflix’s new motto
• Protect customer experience. This is crucial at Netflix and is the key
point of each operation.
• Make failures unique. This means making errors happen only once,
by identifying the real root of each problem and fixing it.
• Achieve constant improvement. This takes a lot of individual effort
and can be helped along by incident reviews and by
encouraging honest and open feedback.
Some Clients of AWS
Warm up: Get Started with Amazon
• Skim through the AWS documentation.
• Sign up for AWS at http://aws.amazon.com
• (Skip the IAM management for now)
• Apply the service credit you received by email.
• Create and download a Key-Pair, save it in your home directory.
• Create a VM via the AWS Console
• Connect to your newly-created VM like this:
• ssh -i my-aws-keypair.pem ec2-user@ip-address-of-vm
• Create a bucket in S3 and upload/download some files.
Popular Cloud offerings
Cloud Computing : Challenges
• Though there are benefits, In parallel there has been backlash against cloud computing:
• Use of cloud computing means dependence on others and that could possibly limit flexibility and
innovation:
• The others are likely become the bigger Internet companies like Google and IBM, who may
monopolise the market.
• Some argue that this use of supercomputers is a return to the time of mainframe computing
that the PC was a reaction against.
• Security could prove to be a big issue:
• It is still unclear how safe out-sourced data is and when using these services ownership of data is not
always clear.
• There are also issues relating to policy and access:
• If your data is stored abroad whose policy do you adhere to?
• What happens if the remote server goes down?
• How will you then access files?
• There have been cases of users being locked out of accounts and losing access to data.
Disadvantages of Cloud Computing
• Requires a constant Internet connection
• Does not work well with low-speed connections
• Features might be limited:
• For example, you can do a lot more with Microsoft PowerPoint than
with Google Presentation's web-based offering
• Even with a fast connection, web-based applications can sometimes
be slower than accessing a similar software program on your
desktop PC.
Disadvantages of Cloud Computing
• Stored data can be lost
• Theoretically, data stored in the cloud is safe, replicated across multiple
machines.
• But on the off chance that your data goes missing, you have no physical or
local backup.
• Put simply, relying on the cloud puts you at risk if the cloud lets you down.
By
• Rohith
• Chandramouli and
• Youssef
References
1. https://aws.amazon.com/?nc2=h_lg
2. http://www.smartdatacollective.com/connectriahosting/197171/who-are-some-heavy-users-
amazon-web-services-aws
3. http://www.theatlantic.com/technology/archive/2015/04/the-unbelievable-power-of-amazon-
web-services/391281/
4. Cloud Computing, University of Notre dame ( Thain,Douglas)
5. http://blogs.wsj.com/cio/2015/08/14/the-morning-download-netflix-leads-way-into-cloud-
closing-final-data-center/
6. Cloud computing, Lecture 15 (Baker, Mark )
7. http://www.tomsitpro.com/articles/cost-of-the-cloud-book,2-694-2.html
8. http://www.businessinsider.com/amazon-earnings-q1-2015-2015-4
THANK YOU

Mais conteúdo relacionado

Mais procurados

gkknwqeq3232,sqSecurity essentials domain 3
gkknwqeq3232,sqSecurity essentials   domain 3gkknwqeq3232,sqSecurity essentials   domain 3
gkknwqeq3232,sqSecurity essentials domain 3
Anne Starr
 
Your Applications Are Distributed, How About Your Network Analysis Solution?
Your Applications Are Distributed, How About Your Network Analysis Solution?Your Applications Are Distributed, How About Your Network Analysis Solution?
Your Applications Are Distributed, How About Your Network Analysis Solution?
Savvius, Inc
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
Piyush Mittal
 
Data security in cloud computing
Data security in cloud computingData security in cloud computing
Data security in cloud computing
Prince Chandu
 
security and compliance in the cloud
security and compliance in the cloudsecurity and compliance in the cloud
security and compliance in the cloud
Ajay Rathi
 

Mais procurados (20)

Security issue in cloud by himanshu tiwari
Security issue in cloud by himanshu tiwariSecurity issue in cloud by himanshu tiwari
Security issue in cloud by himanshu tiwari
 
Cloud Security
Cloud SecurityCloud Security
Cloud Security
 
Evaluation Of The Data Security Methods In Cloud Computing Environments
Evaluation Of The Data Security Methods In Cloud Computing EnvironmentsEvaluation Of The Data Security Methods In Cloud Computing Environments
Evaluation Of The Data Security Methods In Cloud Computing Environments
 
gkknwqeq3232,sqSecurity essentials domain 3
gkknwqeq3232,sqSecurity essentials   domain 3gkknwqeq3232,sqSecurity essentials   domain 3
gkknwqeq3232,sqSecurity essentials domain 3
 
Your Applications Are Distributed, How About Your Network Analysis Solution?
Your Applications Are Distributed, How About Your Network Analysis Solution?Your Applications Are Distributed, How About Your Network Analysis Solution?
Your Applications Are Distributed, How About Your Network Analysis Solution?
 
Infrastructure Security by Sivamurthy Hiremath
Infrastructure Security by Sivamurthy HiremathInfrastructure Security by Sivamurthy Hiremath
Infrastructure Security by Sivamurthy Hiremath
 
Cloud Technology Brief 2013 Q1 - Thailand
Cloud Technology Brief 2013 Q1 - ThailandCloud Technology Brief 2013 Q1 - Thailand
Cloud Technology Brief 2013 Q1 - Thailand
 
The Cloud: Privacy and Forensics
The Cloud: Privacy and ForensicsThe Cloud: Privacy and Forensics
The Cloud: Privacy and Forensics
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
 
Data security in cloud computing
Data security in cloud computingData security in cloud computing
Data security in cloud computing
 
Cloud computing security
Cloud computing securityCloud computing security
Cloud computing security
 
Cloud computing security from single to multiple
Cloud computing security from single to multipleCloud computing security from single to multiple
Cloud computing security from single to multiple
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
 
Building Cloud capability for startups
Building Cloud capability for startupsBuilding Cloud capability for startups
Building Cloud capability for startups
 
Cloud Computing Security Challenges
Cloud Computing Security ChallengesCloud Computing Security Challenges
Cloud Computing Security Challenges
 
Cloud Computing Security Issues
Cloud Computing Security Issues Cloud Computing Security Issues
Cloud Computing Security Issues
 
Is it an internal affair
Is it an internal affairIs it an internal affair
Is it an internal affair
 
Security issues in cloud database
Security  issues  in cloud   database Security  issues  in cloud   database
Security issues in cloud database
 
security and compliance in the cloud
security and compliance in the cloudsecurity and compliance in the cloud
security and compliance in the cloud
 
Cloud security and security architecture
Cloud security and security architectureCloud security and security architecture
Cloud security and security architecture
 

Destaque

Destaque (20)

ENT401 Oracle Enterprise Performance Management Applications in the AWS Cloud...
ENT401 Oracle Enterprise Performance Management Applications in the AWS Cloud...ENT401 Oracle Enterprise Performance Management Applications in the AWS Cloud...
ENT401 Oracle Enterprise Performance Management Applications in the AWS Cloud...
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
 
Network yr 7 week 6
Network yr 7 week 6Network yr 7 week 6
Network yr 7 week 6
 
Basics Of Cloud Computing
Basics Of Cloud ComputingBasics Of Cloud Computing
Basics Of Cloud Computing
 
PACE-IT: Basic Cloud Concepts - N10 006
PACE-IT: Basic Cloud Concepts - N10 006 PACE-IT: Basic Cloud Concepts - N10 006
PACE-IT: Basic Cloud Concepts - N10 006
 
Basics of Cloud Computing
Basics of Cloud ComputingBasics of Cloud Computing
Basics of Cloud Computing
 
Demystifying the cloud
Demystifying the cloudDemystifying the cloud
Demystifying the cloud
 
Infosys – Cloud Business Value Architecture
Infosys – Cloud Business Value ArchitectureInfosys – Cloud Business Value Architecture
Infosys – Cloud Business Value Architecture
 
Gillian Cafiero - "Codifying the Harm of Cybercrime": Injecting zemiology in ...
Gillian Cafiero - "Codifying the Harm of Cybercrime": Injecting zemiology in ...Gillian Cafiero - "Codifying the Harm of Cybercrime": Injecting zemiology in ...
Gillian Cafiero - "Codifying the Harm of Cybercrime": Injecting zemiology in ...
 
CS III.1 T. Jorgensen
CS III.1   T. JorgensenCS III.1   T. Jorgensen
CS III.1 T. Jorgensen
 
data storage security technique for cloud computing
data storage security technique for cloud computingdata storage security technique for cloud computing
data storage security technique for cloud computing
 
Security Problem With Cloud Computing
Security Problem With Cloud ComputingSecurity Problem With Cloud Computing
Security Problem With Cloud Computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Ensuring data storage security in cloud computing
Ensuring data storage security in cloud computingEnsuring data storage security in cloud computing
Ensuring data storage security in cloud computing
 
Are you using mail policies effectively to secure your mail
Are you using mail policies effectively to secure your mail Are you using mail policies effectively to secure your mail
Are you using mail policies effectively to secure your mail
 
Cloud computing - Risks and Mitigation - GTS
Cloud computing - Risks and Mitigation - GTSCloud computing - Risks and Mitigation - GTS
Cloud computing - Risks and Mitigation - GTS
 
Telenor
TelenorTelenor
Telenor
 
From byod to cyod
From byod to cyodFrom byod to cyod
From byod to cyod
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 

Semelhante a Cloud computing

CloudComputing
CloudComputingCloudComputing
CloudComputing
Adi Challa
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
Akash Tripathi
 
Salesforce.com
Salesforce.comSalesforce.com
Salesforce.com
Rohit Bedi
 
Introduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptxIntroduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptx
Nadir Arain
 
Group 39 presentation cloud computing
Group 39 presentation cloud computingGroup 39 presentation cloud computing
Group 39 presentation cloud computing
Deepak Shukla
 

Semelhante a Cloud computing (20)

CloudComputing
CloudComputingCloudComputing
CloudComputing
 
Basics of Cloud Computing
Basics of Cloud ComputingBasics of Cloud Computing
Basics of Cloud Computing
 
Cloud Storage and Cloud Computing.pptx
Cloud Storage and  Cloud Computing.pptxCloud Storage and  Cloud Computing.pptx
Cloud Storage and Cloud Computing.pptx
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 
Top 10 cloud service providers
Top 10 cloud service providersTop 10 cloud service providers
Top 10 cloud service providers
 
Salesforce.com
Salesforce.comSalesforce.com
Salesforce.com
 
IT4.pptx
IT4.pptxIT4.pptx
IT4.pptx
 
Introduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptxIntroduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptx
 
lecture5_4.pptx
lecture5_4.pptxlecture5_4.pptx
lecture5_4.pptx
 
cloud computing Architecture in Details.ppt
cloud computing Architecture in Details.pptcloud computing Architecture in Details.ppt
cloud computing Architecture in Details.ppt
 
Aws over view_demoppt
Aws over view_demopptAws over view_demoppt
Aws over view_demoppt
 
Lecture 1.Basics of cloud computing, Advantage and Disadvantage and History
Lecture 1.Basics of cloud computing, Advantage and Disadvantage and HistoryLecture 1.Basics of cloud computing, Advantage and Disadvantage and History
Lecture 1.Basics of cloud computing, Advantage and Disadvantage and History
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
A Complete Guide Cloud Computing
A Complete Guide Cloud ComputingA Complete Guide Cloud Computing
A Complete Guide Cloud Computing
 
Cloud Computing.pptx
Cloud Computing.pptxCloud Computing.pptx
Cloud Computing.pptx
 
Group 39 presentation cloud computing
Group 39 presentation cloud computingGroup 39 presentation cloud computing
Group 39 presentation cloud computing
 
Cloud Computing Fundamental
Cloud Computing FundamentalCloud Computing Fundamental
Cloud Computing Fundamental
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptx
 

Último

CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
karishmasinghjnh
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
amitlee9823
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
JoseMangaJr1
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
amitlee9823
 

Último (20)

CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Detecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning ApproachDetecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning Approach
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
 

Cloud computing

  • 1. A D V E N T O F C L O U D C O M P U T I N G : C A S E S T U D Y O N A M A Z O N W E B S E R V I C E S
  • 2. AGENDA • Concepts of Cloud Computing • Advantages of Cloud Computing • Amazon Web Services(AWS) • Netflix Case • Challenges of Cloud Computing
  • 3. What is Cloud Computing? • Cloud Computing means storing and accessing data and programs over the Internet instead of your computer's hard drive. • Basically a step on from Utility Computing (flexible/ customized service) • Collection of integrated and networked hardware, software and Internet infrastructure (called a platform). • These platforms hide the complexity and details of the underlying infrastructure from users and applications by providing very simple graphical interface or API
  • 4. What is Cloud Computing? • It is like grid computing where unused processing cycles of all computers in a network are harnessed to solve problems too intensive for any stand-alone machine. • We use their service everyday. For example, Yahoo, Gmail etc. • Instead of running an email program on your computer, You log in to a Web email account remotely. The software and storage for your account doesn’t exist on your computer. It is on the service provider’s cloud. • Cloud Computing concept evolved in 1950 when IBM used a process called Remote Job Entry(RJE) to receive and process requests from remote locations.
  • 5. Components of a Cloud • It has three components • Client computers- Clients are the device that the end user interact with cloud. • Distributed servers- These servers are in geographically different places, but server acts as if they are working next to each other. • Datacentres- It is collection of servers where application is placed and is accessed via internet.
  • 6. Characteristics of a Cloud • A number of characteristics define cloud data, applications services and infrastructure: • Remotely hosted: Services or data are hosted on remote infrastructure. • Ubiquitous: Services or data are available from anywhere. • Commoditized: The result is a utility computing model similar to traditional that of traditional utilities, like gas and electricity - you pay for what you would want!
  • 7. Service Models • (IAAS) Infrastructure as a service- Contains the basic building blocks for cloud IT and typically provide access to networking features, computers (virtual or on dedicated hardware), and data storage space. • Infrastructure as a Service provides you with the highest level of flexibility and management control over your IT resources and is most similar to existing IT resources that many IT departments and developers are familiar with today.
  • 8. Service Models • (PAAS) Platform as a service- Platforms as a service remove the need for organizations to manage the underlying infrastructure (usually hardware and operating systems) and allow you to focus on the deployment and management of your applications. • This helps you be more efficient as you don’t need to worry about resource procurement, capacity planning, software maintenance, patching, or any of the other undifferentiated heavy lifting involved in running your application.
  • 9. Service Models • (SAAS) Software as a service- Software as a Service provides you with a completed product that is run and managed by the service provider. In most cases, people referring to Software as a Service are referring to end-user applications. • With a SAAS offering you do not have to think about how the service is maintained or how the underlying infrastructure is managed; you only need to think about how you will use that particular piece software.
  • 10. Deployment of Cloud Service • Public Cloud- • The public cloud is defined as a multi-tenant environment, where you buy a “server slice” in a cloud computing environment that is shared with a number of other clients or tenants. • Private Cloud- • Private cloud services are delivered from a business' data centre to internal users. This model offers versatility and convenience, while preserving management, control and security. Internal customers may or may not be billed for services through.
  • 11. Deployment of Cloud Service • Hybrid Cloud- • Hybrid cloud is a combination of public cloud services and on- premises private cloud. Companies can run mission-critical workloads or sensitive applications on the private cloud while using the public cloud for bursty workloads that must scale on- demand.
  • 12. Advantages of Cloud Computing 1. Trade capital expense for variable expense • Instead of having to invest heavily in data centers and servers before you know how you’re going to use them, you can only pay when you consume computing resources, and only pay for how much you consume.
  • 13. Advantages of Cloud Computing 2. Benefit from massive economies of scale • By using cloud computing, you can achieve a lower variable cost than you can get on your own. Because usage from hundreds of thousands of customers are aggregated in the cloud, providers such as Amazon Web Services can achieve higher economies of scale which translates into lower pay as you go prices.
  • 14. Advantages of Cloud Computing 3. Stop guessing capacity • Eliminate guessing on your infrastructure capacity needs. When you make a capacity decision prior to deploying an application, you often either end up sitting on expensive idle resources or dealing with limited capacity. With Cloud Computing, these problems go away. You can access as much or as little as you need, and scale up and down as required with only a few minutes notice.
  • 15. Advantages of Cloud Computing 4. Increase speed and agility • In a cloud computing environment, new IT resources are only ever a click away, which means you reduce the time it takes to make those resources available to your developers from weeks to just minutes. This results in a dramatic increase in agility for the organization, since the cost and time it takes to experiment and develop is significantly lower.
  • 16. Advantages of Cloud Computing 5. Stop spending money on running and maintaining data centers • Focus on projects that differentiate your business, not the infrastructure. Cloud computing lets you focus on your own customers, rather than on the heavy lifting of racking, stacking and powering servers.
  • 17. Advantages of Cloud Computing 6. Go Global in minutes • Easily deploy your application in multiple regions around the world with just a few clicks. This means you can provide a lower latency and better experience for your customers simply and at minimal cost.
  • 18. Amazon Web Services (AWS) • In 2006, Amazon Web Services (AWS) began offering IT infrastructure services to businesses in the form of web services, now commonly known as cloud computing. • Amazon Web Services (AWS), is a collection of remote computing services, also called web services, that make up a cloud-computing platform offered by Amazon.com.
  • 19. Amazon Q1 Earnings • $22.72 billion revenue, vs $22.39 billion expected. • AWS revenue came in at $1.57 billion, or a run rate of a little over $6 billion a year. That's up 49% from last year's figure, and in line with what most analysts were expecting. • AWS profits of $265 million, up from $245 million a year ago. Analysts had all kinds of expectations for AWS earnings, so this is a surprise. • If it sticks to this rate, that means AWS earns more than $1 billion in profit a year.
  • 20. History • Grew out of Amazon’s need to rapidly provision and configure machines of standard configurations for its own business. • Early 2000s – Both private and shared data centers began using virtualization to perform “server consolidation” • 2003 – Internal memo by Chris Pinkham describing an “infrastructure service for the world.” • 2006 – S3 first deployed in the spring, EC2 in the fall • 2008 – Elastic Block Store available. • 2009 – Relational Database Service • 2012 – Dynamo DB
  • 22. Overview of AWS Mainly infrastructure services: • Amazon Elastic Compute Cloud (EC2) • Amazon Simple Storage Service (S3) • Amazon Simple Queue Service (SQS) • Amazon CloudFront • Amazon DynamoDB
  • 23. AWS
  • 25. Amazon Elastic Compute Cloud (EC2) • Amazon Elastic Compute Cloud (EC2) forms a central part of Amazon.com's cloud-computing platform, by allowing users to rent virtual computers on which to run their own computer applications. • EC2 encourages scalable deployment of applications by providing a web service through which a user can boot an Amazon Machine Image to configure a virtual machine, which Amazon calls an "instance", containing any software desired
  • 26. Amazon Simple Storage Service (S3) • Amazon S3 has a simple web services interface that you can use to store and retrieve any amount of data, at any time, from anywhere on the web. • It gives any developer access to the same highly scalable, reliable, fast, inexpensive data storage infrastructure that Amazon uses to run its own global network of web sites. • The service aims to maximize benefits of scale and to pass those benefits on to developers.
  • 27. Amazon Simple Storage Service (S3) • A bucket is a container for objects and describes location, logging, accounting, and access control. A bucket can hold any number of objects, which are files of up to 5TB. A bucket has a name that must be globally unique. • Fundamental operations corresponding to HTTP actions: • http://bucket.s3.amazonaws.com/object • POST a new object or update an existing object. • GET an existing object from a bucket. • DELETE an object from the bucket • LIST keys present in a bucket, with a filter. • A bucket has a flat directory structure (despite the appearance given by the interactive web interface.)
  • 28. Pros and Cons • Perhaps the biggest drawback of the S3 storage system is lack of support for file systems. Also, S3 retrieval times can be slow when compared to EBS and can vary between requests. S3 will, however, support up to 5 TB of data in a single object and users can store as many objects as they like. • EBS volumes are limited to 1 TB and can be attached to only a single EC2 instance. If you want to use the same EBS volume on multiple EC2 instances, you will have to replicate the EBS volume and attach the replicas to the other instances.
  • 29. Amazon CloudFront • Amazon CloudFront is a content delivery web service. • Amazon CloudFront can be used to deliver your entire website, including dynamic, static, streaming, and interactive content using a global network of edge locations. Eg. Imdb,Youtube. • Requests for your content are automatically routed to the nearest edge location, so content is delivered with the best possible performance • It integrates with other Amazon Web Services products to give developers and businesses an easy way to distribute content to end users with low latency, high data transfer speeds, and no minimum usage commitments.
  • 30. Elastic Block Store (EBS) • An EBS volume is a virtual disk of a fixed size with a block read/write interface. It can be mounted as a file system on a running EC2 instance where it can be updated incrementally. Unlike an instance store, an EBS volume is persistent.
  • 31. Durability • Amazon claims about S3: • Amazon S3 is designed to sustain the concurrent loss of data in two facilities, e.g. 3+ copies across multiple available domains. • 99.999999999% durability of objects over a given year. • Amazon claims about EBS: • Amazon EBS volume data is replicated across multiple servers in an Availability Zone to prevent the loss of data from the failure of any single component. • Amazon EBS volumes are designed for an annual failure rate (AFR) of between 0.1% - 0.2%, where failure refers to a complete or partial loss of the volume • Commodity hard disks have an AFR of about 4%. • Amazon claims about Glacier (for cold data) is the same as S3: • Amazon S3 is designed to sustain the concurrent loss of data in two facilities, e.g. 3+ copies across multiple available domains PLUS periodic internal integrity checks. • 99.999999999% durability of objects over a given year.
  • 32. AWS Solutions AWS can provide these solutions • Web sites • Back up and recovery • Disaster recovery • Development and testing • Big data • Media and entertainment • Internet of things • High performance computing • Gaming
  • 33. Success story Netflix- • Netflix Inc. is an international provider of on-demand Internet streaming media available to viewers in all of North and South America, Australia, New Zealand, Japan, and parts of Europe. • As of October 2015, Netflix reported 69.17 million subscribers worldwide, including more than 43 million in the U.S. • Netflix’s revenue is as high as US$5.50 billion (FY 2014)
  • 34. Netflix Case • Netflix has been on AWS since a devastating fire destroyed their own datacentre in 2010. • Netflix has turned to amazon to provide its infrastructure. Due to the sheer volume and fluctuating usage patterns of its customer base, Netflix relies on Amazon’s infrastructure capabilities for rapid scaling, server, and storage deployment. • By 2015, their Cloud migration was complete and, thanks to AWS, the scale they have achieved has been outstanding.
  • 35. Challenges after 2010 • They needed to re-architect, which allowed them to question everything, including whether to keep building out their own data centre solution. • Letting Amazon focus on datacentre infrastructure allows our engineers to focus on building and improving our business. • Netflix needed help with predicting their scaling and AWS had expertise in this regard. It helped them concentrate on their products and customer service.
  • 36. Netflix’s new motto • Protect customer experience. This is crucial at Netflix and is the key point of each operation. • Make failures unique. This means making errors happen only once, by identifying the real root of each problem and fixing it. • Achieve constant improvement. This takes a lot of individual effort and can be helped along by incident reviews and by encouraging honest and open feedback.
  • 38. Warm up: Get Started with Amazon • Skim through the AWS documentation. • Sign up for AWS at http://aws.amazon.com • (Skip the IAM management for now) • Apply the service credit you received by email. • Create and download a Key-Pair, save it in your home directory. • Create a VM via the AWS Console • Connect to your newly-created VM like this: • ssh -i my-aws-keypair.pem ec2-user@ip-address-of-vm • Create a bucket in S3 and upload/download some files.
  • 40. Cloud Computing : Challenges • Though there are benefits, In parallel there has been backlash against cloud computing: • Use of cloud computing means dependence on others and that could possibly limit flexibility and innovation: • The others are likely become the bigger Internet companies like Google and IBM, who may monopolise the market. • Some argue that this use of supercomputers is a return to the time of mainframe computing that the PC was a reaction against. • Security could prove to be a big issue: • It is still unclear how safe out-sourced data is and when using these services ownership of data is not always clear. • There are also issues relating to policy and access: • If your data is stored abroad whose policy do you adhere to? • What happens if the remote server goes down? • How will you then access files? • There have been cases of users being locked out of accounts and losing access to data.
  • 41. Disadvantages of Cloud Computing • Requires a constant Internet connection • Does not work well with low-speed connections • Features might be limited: • For example, you can do a lot more with Microsoft PowerPoint than with Google Presentation's web-based offering • Even with a fast connection, web-based applications can sometimes be slower than accessing a similar software program on your desktop PC.
  • 42. Disadvantages of Cloud Computing • Stored data can be lost • Theoretically, data stored in the cloud is safe, replicated across multiple machines. • But on the off chance that your data goes missing, you have no physical or local backup. • Put simply, relying on the cloud puts you at risk if the cloud lets you down.
  • 44. References 1. https://aws.amazon.com/?nc2=h_lg 2. http://www.smartdatacollective.com/connectriahosting/197171/who-are-some-heavy-users- amazon-web-services-aws 3. http://www.theatlantic.com/technology/archive/2015/04/the-unbelievable-power-of-amazon- web-services/391281/ 4. Cloud Computing, University of Notre dame ( Thain,Douglas) 5. http://blogs.wsj.com/cio/2015/08/14/the-morning-download-netflix-leads-way-into-cloud- closing-final-data-center/ 6. Cloud computing, Lecture 15 (Baker, Mark ) 7. http://www.tomsitpro.com/articles/cost-of-the-cloud-book,2-694-2.html 8. http://www.businessinsider.com/amazon-earnings-q1-2015-2015-4