AWS Cloud Computing in-depth
Capacity planning is an iterative provcess with the follpwing steps:
- Determine the charcateristics of the prerseent system
- Measure of teh workload for the dofferent resources in the system (CPU,RAM,Disk,network,) and so forth
- Load the system until it is overloaded, determine when it breqaks , and specify what is required tomaintain acceptable performance
- Knowing when system's fail under load and what factor(s) is responsible for the failure if the critical step in capacity plamniing
- Predict the future based on historical trends and other factors
- Deploy or tear down resoureces to meet your predictions
- IterTate steps 1 5to 5 repeadtedly
Amazon Virtual Private Cloud
It provides a bridge between a company's existing network and the AWS cloud. VPC connects your network resources to a set of AWS systems over a Virtual Private Network (VPN) connection and extends security systems,firewalls, and management systems to include their provisioned AWS servers.Amazon Simple Storage System (S3):-
in S3, storage containers are reffered to as buckets and buckets serve the function of a directory, althoough there is no object hierarchy to a bucket, and you save object and not file to it. The S3 system allows you to assign name to buckets but that name must be unique in S3 name space across all AWS customer. Access to an S3 bucket is through S3. You can do the following with S3 bucket to the API.- Create, edit or delete existing bucket
- Upload new objects to a bucket and download them
- Search for and find objects and buckets
- Find metadata associated with object and bucket
- Specify where a bucket should be stored
- Make buckets and objects available for public use
Amazon elastic book store
EBS is a persistence storage service with high operational performance. Advantages of EBS are that it can stores file system information and its performance is higher and much more reliable than Amazon S3Amazon Machine Images
The currebnt set of instaneces types, whcih broAadly fall into the folloeing three classes:
- Standard Instances: The sstandard instances are deemed to be suitable for standard server applicatoins
- HIgh memory instances: HIgh memory instances are useful for large data throughout applications such as =SQL Server datbases and data caching and reytrieval
- HIgh CPU Instances: The high CPU instance categoryis best used for applications that are processor-or compyue-intensive. Applications of this type include rendering, encoding, dta anlysis, and others.
Pricing Models
- the amount of data transferred
- whether elastic IP address are assigned
- your virtual private server's use of Amazon Elastic Block Storage (EBS)
- whether you use elastic load balancing for two or more servers
- other features
The three different pricing models for EC2 AMIs are as follows:
- On-Demand INstance:- This si teh hourly rate with no long-term commitment
- Reserved Instances:- This is a purchase of a contract for each instnace you use witha significantly lowrer hourly usage after ypou have paid for the reservation
- Spot instances:- This is a method for boidding on unused EC2 capacity based on the current spot price. This featiure offers a significantlylower price, but it varies overtime or may not be avialable when there is no excess capacity
System Images and Software
- Red Hat Enterprise Linux
- OpenSuse Linux
- Ubuntu Linux
- Sun OpenSolaris
- Fedora
- Gentoo Linux
- Oracle Enterprise Linuzx
- Windows Server
- Debian
- US East (Northern Virginia)
- US West (Northern California)
- EU (Ireland)
- Asia Pacific (Singapore)
Comments
Post a Comment