Introduction to Amazon EC2 – Elastic Cloud Server & Hosting with AWS .

Amazon Ec2

What ever kind of application you run is pretty certain you need a service, sometimes you need larger one, sometimes you need smaller one, sometimes you need not many and other times you need tens of hundreds. Whatever your requirement service should be quickly and inexpensively. Traditionally you have research as per the current markets need to buy may be budget will come into the scenario and after purchasing the hardware once purchase the hardware you will stuck with them with lot of maintenance like space, power etc.Amazon EC2 (Amazon Elastic Cloud) It makes easy to in virtual service in the cloud quickly and inexpensively.

Read moreIntroduction to Amazon EC2 – Elastic Cloud Server & Hosting with AWS .

Amazon Relational Database Service (RDS)

What is Amazon RDS ?

Amazon Relational Database Service (Amazon RDS) creates to setup, manage, and scale a relational database quickly in the cloud. RDS is one of the most important parts of your application. A relational database is storage of many applications. So, when this part of your application fails, you should secure a safe and fast recovery way of your data. If you are using a relational database to store persistent data, consider Amazon Relational Database Service for security. Amazon Relational Database Service (RDS) produces a simple way to setup, manage, and balance a relational database in the cloud.

Read moreAmazon Relational Database Service (RDS)

Amazon CloudWatch : Resource and application monitoring

What is Amazon CloudWatch Logs?

Amazon Web Services provides secure, high availability, and economical cloud computing services. Though, we should always prepare for the possible breakdown of AWS service. Therefore, we need an alert option present in our system. There is an AWS tool present in our system for monitoring our Cloud-based applications. CloudWatch is the name, and the work suits its name. Cloudwatch is a valuable monitoring service tool for your application that you run on AWS. Moreover, CloudWatch is free to use with the option to pay for more detailed control.

Benefits of Amazon CloudWatch

 

CloudWatch lets you monitor resources instantly and automatically without installing or configure any software. It allows you to watch the performance and traffic load of resources. CloudWatch also allows you to collect and graph various custom resource metrics. Moreover, It allows you to set specific alarms for possible metric breach. With CloudWatch, you can take action such as sending notifications. You can even terminate a process to handle the issue automatically. By putting API request, your application can define and submit custom metrics and monitored by Cloudwatch.

Amazon CloudWatch let you watch metrics from Amazon EC2 instances for CPU utilization, data transfer, and disk usage. Also, it costs no additional charge. With pay an extra charge, CloudWatch produces you more monitoring details with higher resolution and metric aggregation for EC2 instances.

Amazon CloudWatch allows you to watch metrics for Amazon DynamoDB tables, Amazon EBS volumes, and Amazon RDS DB instances. Also, you can monitor Amazon Elastic MapReduce job flows, Elastic Load Balancers, Amazon SQS queues, Amazon SNS topics. CloudWatch allows you to watch much more metrics with no extra additional cost.

You can send and store metrics that are relevant to application’s performance to help you troubleshoot and find trends. Additionally, CloudWatch Logs allow you to monitor and troubleshoot systems and applications existing system, application, and custom log files.

Free vs Paid CloudWatch

CloudWatch is free to use. However, if you pay a little more for detailed monitoring, you get monitoring at a higher frequency of one-minute intervals. In the free plan, you can watch only frequency of five-minute intervals. You can access to a larger number of pre-defined metrics when you are paying. You can also monitor all parameters over groups of similar resources.

Therefore, make use of Amazon Cloudwatch to get more visibility and take proper actions in case of hardware failure or performance issues.

Introduction to Amazon Web Services

Amazon Web Services (AWS) – Cloud Computing Services

Amazon Web Services (AWS) is a cloud-computing platform provided by Amazon. AWS was started in 2006 to offer online services for websites and applications to their clients. To reduce their impact of outages, they have placed their central hubs in 16 geographical areas. With availability zones in all these areas, it ensures their system remains robust.

Read moreIntroduction to Amazon Web Services

Amazon EC2 Container Registry

Amazon EC2 Container Registry (ECR) is a product from Amazon Web Services (AWS). ECR is an AWS Docker registry service to stores, manages and move images of Docker containers. It is also secure, scalable, and reliable which helps to manage clusters of Amazon EC2 instances. Amazon ECR also supports resource-based permissions for Docker containers to give users to access containers and images. This product makes it easy for developers to store, manage, and quickly move Docker container images. There are no extra fees for use Amazon ECR other than the amount of data you store in your containers and data transferred to the Internet.

Read moreAmazon EC2 Container Registry