Cloud computing-Practical Example
-
Upload
tasawar-gulzar -
Category
Technology
-
view
2.666 -
download
0
description
Transcript of Cloud computing-Practical Example
Digital Processing System
Practical example of cloud computing
Presenter: Tasawar Gulzar
Digital Processing System Confidential
Definition:
Digital Processing System Confidential
Major Cloud Computing Services
Digital Processing System Confidential
Amazon Cloud EC2Amazon Elastic Compute Cloud (Amazon EC2) is a web service (AWS) that provides resizable computing capacity—literally server instances in Amazon's data centers—that you use to build and host your software systems. With Amazon EC2, you can get access to infrastructure resources using the AWS Management Console, API actions, or command line tools and utilities.
Digital Processing System Confidential
How does Amazon EC2 worksAMI: It Provides templates known as Amazon Machine Images (AMIs) that contain pre-configured software such as an operating system, application server, and applications. You use these templates to launch your server instances. After you launch your instance, you can use it just like a physical server
Replicate existing AMI: You can also launch multiple instances of an AMI, thus replicating the same configuration across each of the instances
Customized AMIs: In addition, members of the AWS developer community have published their own custom Windows AMIs
Customize your own AMI: you can simply customize the resulting Windows instances to provide the data or software you need each time you launch an instance
Digital Processing System Confidential
Difference between Windows Server and an EC2 Windows Instance:
Amazon EC2 Windows Instance Windows Server
Designed to be deployed and terminated on demand.
Cannot be easily discarded after it is set up.
Resources and capacity are scalable Resources and capacity are physically limited.
You pay for the usage of the infrastructure. Billing stops as soon as the instance is terminated
You pay for the infrastructure, whether you use it or not.
Does not occupy physical space and does not require regular maintenance.
Occupies physical space and has to be maintained on a regular basis.
Digital Processing System Confidential
Cloud Services Features Consumed over Internet/Cloud : YES Anywhere - location Independent YES Any Device - device Independent YES Provided by 3rd party YES (Amazon) Shared infrastructure (multi-tenancy) YES Little or no capital expenditure asinfrastructure is owned by the provider. YES Massive scalability YES
Digital Processing System Confidential
5 Key Cloud Characteristics On-demand self-servicehttps://console.aws.amazon.com/ec2/home?region=us-west-2
Ubiquitous network accessElastic IPs, Network infrastructure, VPC
Location independent resource pooling Rapid elasticity
Elastic Block store
Pay per usehttp://calculator.s3.amazonaws.com/calc5.html
Digital Processing System Confidential
Getting Started Step 1: Sign Up for EC2Step 2: Launch an Amazon EC2 OS instanceStep 3: Connect to Your Instance Step 4: Create an Elastic IP Address
Sign Up: http://aws.amazon.com/console/
Launch/configure Instance: https://console.aws.amazon.com/ec2/home?region=us-west-2
Digital Processing System Confidential
Amazon Cloud TypePRIVATE PUBLICHYBRID
Digital Processing System Confidential
PAAS Pro & Cons
Digital Processing System Confidential
IAAS Pro & Cons
Digital Processing System Confidential
PASS Example in Amazon
AWS Elastic Beanstalk:AWS Elastic Beanstalk is an even easier way for you to quickly deploy and manage applications in the AWS cloud.AWS Elastic Beanstalk Functionality works• For .NET Developers• For PHP and Python Developers• For Java Developers• AWS Elastic Beanstalk Functionality
Sample application:http://23.23.211.163/
Digital Processing System Confidential
Other Cloud Services provided by Amazon
Amazon DynamoDB Amazon DynamoDB is a fully managed NoSQL database serviceAmazon Simple Storage ServiceAmazon S3 is storage for the Internet. Amazon S3 can be used to store and retrieve any amount of data, at any time, from anywhere on the web.Amazon SimpleDBAmazon SimpleDB is a highly available and flexible non-relational data store that offloads the work of database administration. Developers simply store and query data items via web services requests and Amazon SimpleDB does the rest.
Digital Processing System Confidential
Amazon CloudFormation Amazon Simple Queue Service (SQS)
Amazon CloudFront Amazon Simple Storage Service (S3)
Amazon CloudSearch Amazon Simple Workflow Service (SWF)
Amazon CloudWatch Amazon SimpleDB
Amazon DynamoDB Amazon Virtual Private Cloud (VPC)
Amazon Elastic Compute Cloud (EC2) Auto Scaling
Amazon Elastic MapReduce AWS Direct ConnectAmazon ElastiCache AWS Elastic BeanstalkAmazon Glacier AWS Import/ExportAmazon Mechanical Turk AWS Storage Gateway
Amazon Relational Database Service (RDS)
Elastic Block Store (EBS)
Amazon Route 53 Elastic Load Balancing
Amazon Simple Email Service (SES) Product Advertising API
Amazon Simple Notification Service (SNS)
Digital Processing System Confidential
End Of PresentationShould be the beginning of new Search