Cloud computing-Practical Example


Published on

A practical example of cloud computing

Published in: Technology, Business
1 Comment
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Cloud computing-Practical Example

  1. 1. Digital Processing System Practical example of cloud computing Presenter: Tasawar Gulzar
  2. 2. Digital Processing System Confidential Definition:
  3. 3. Digital Processing System Confidential Major Cloud Computing Services
  4. 4. Digital Processing System Confidential Amazon Cloud EC2 Amazon 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.
  5. 5. Digital Processing System Confidential How does Amazon EC2 works AMI: 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
  6. 6. 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.
  7. 7. 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 as infrastructure is owned by the provider.YES  Massive scalability YES
  8. 8. Digital Processing System Confidential 5 Key Cloud Characteristics  On-demand self-service  Ubiquitous network access Elastic IPs, Network infrastructure, VPC  Location independent resource pooling  Rapid elasticity Elastic Block store  Pay per use
  9. 9. Digital Processing System Confidential Getting Started  Step 1: Sign Up for EC2 Step 2: Launch an Amazon EC2 OS instance Step 3: Connect to Your Instance  Step 4: Create an Elastic IP Address Sign Up: Launch/configure Instance:
  10. 10. Digital Processing System Confidential Amazon Cloud Type PRIVATE  PUBLIC HYBRID
  11. 11. Digital Processing System Confidential PAAS Pro & Cons
  12. 12. Digital Processing System Confidential IAAS Pro & Cons
  13. 13. 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:
  14. 14. Digital Processing System Confidential Other Cloud Services provided by Amazon Amazon DynamoDB Amazon DynamoDB is a fully managed NoSQL database service Amazon Simple Storage Service Amazon 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 SimpleDB Amazon 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.
  15. 15. 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 Connect Amazon ElastiCache AWS Elastic Beanstalk Amazon Glacier AWS Import/Export Amazon 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)
  16. 16. Digital Processing System Confidential End Of Presentation Should be the beginning of new Search
  17. 17. Digital Processing System Confidential  Resources