resources and applications via the Internet with pay-as-you-go pricing. • In simple language cloud is a complete solution for IT services . Advantages Of Cloud Computing
There are six main advantages of cloud
computing – • Variable vs. Capital Expense • Economies of Scale • Stop Guessing Capacity • Increase Speed and Agility • Focus on Business Differentiators • Go Global in Minutes Variable vs. Capital Expense • Let’s begin with the ability to trade capital expense for variable operational expense. Instead of having to invest heavily in data centers and servers before knowing how you’re going to use them, you can pay only when you consume computing resources and pay only for how much you consume Economies of Scale • By using cloud computing, you can achieve a lower variable cost than you would get on your own
Stop Guessing Capacity
•With cloud computing, organizations can stop guessing about capacity requirements for the infrastructure necessary to meet their business needs. Increase Speed and Agility • In a cloud computing environment, new IT resources are one click away, which allows Organizations to reduce the time it takes to make those resources available to developers from weeks to just minutes. Focus on Business Differentiators Cloud computing allows organizations to focus on their business priorities, instead of on the heavy lifting of racking, stacking, and powering servers Go Global in Minutes • Another advantage of cloud computing is the ability to go global in minutes. Organizations can easily deploy their applications to multiple locations around the world with just a few clicks Services of AWS cloud Computing There are some services, provided by AWS cloud computing – • S3 bucket • EC2 (virtual machine) • IAM • RDS • Elastic beanstalk • VPC (virtual private cloud) S3 bucket • S3 stands for simple Amazon Simple Storage Service (Amazon S3) provides developers and IT teams with highly durable and scalable object storage that handles virtually unlimited amounts of data and large numbers of concurrent user . Organizations can store any number of objects of any type, such as HTML pages, source code files, image file , and encrypted data, and access them using HTTP-based protocols e storage service. EC2(Elastic Compute Cloud) • Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It allows organizations to obtain and configure virtual servers in Amazon’s data centers. Some additional services under EC2 – • Auto Scaling • Elastic Load Balancing Auto Scaling • Auto Scaling allows organizations to scale Amazon EC2 capacity up or down automatically according to conditions defined for the particular workload. Elastic Load Balancing Elastic Load Balancing automatically distributes incoming application traffic across multiple Amazon EC2 instances in the cloud IAM(Identity and Access Management) • AW Identity and Access Management (IAM) enables organizations to securely control access to AWS Cloud services and resources for their users RDS(Relational Database Service) • Amazon Relational Database Service (Amazon RDS) significantly simplifies the setup and maintenance of OLTP and OLAP databases. Amazon RDS provides support for six popular relational database engines: MySQL, Oracle, PostgreSQL, Microsoft SQL Server, MariaDB, and Amazon Aurora. Elastic Beanstalk • Amazon Route 53 is a highly available and scalable cloud DNS web service that is designed to give developers and businesses an extremely reliable and cost-effective way to route end users to Internet applications VPC (virtual private cloud) • Amazon VPC is the networking layer for Amazon Elastic Compute Cloud (Amazon EC2), and it allows you to build your own virtual network within AWS. You control various aspects of your Amazon VPC, including selecting your own IP address range; creating your own subnets; and configuring your own route tables, network gateways, and security settings Within a region, you can create multiple Amazon VPCs, and each Amazon VPC is logically isolated even if it shares its IP address space. My Projects on AWS • I have worked on EC2 , in which I created both virtual machines, command bases and windows operated , • Have worked on Load Balancer by creating more then one instances . • I have created a web application by using Elastic Beanstalk.