Learn AWS

  1. What is AWS, Traditional vs Cloud Computing, and Why Cloud Computing

Solutions-

What is AWS, Traditional vs Cloud Computing, and Why Cloud Computing
Part=1
Amazon Web Services (AWS) is a cloud computing platform that offers a wide range of services, including compute, storage, databases, analytics, networking, mobile, developer tools, management tools, IoT, security, and enterprise applications. AWS services are available on-demand, with pay-as-you-go pricing, and can be provisioned quickly without upfront fixed expenses.

Part=2
Difference between Cloud Computing and Traditional Computing :-

AspectCloud ComputingTraditional Computing
DefinitionCloud Computing refers to delivery of different services such as data and programs through internet on different servers.Traditional Computing refers to delivery of different services on local server.
Infrastructure LocationCloud Computing takes place on third-party servers that is hosted by third-party hosting companies.Traditional Computing takes place on physical hard drives and website servers.
Data AccessibilityCloud Computing is ability to access data anywhere at any time by user.User can access data only on system in which data is stored.
Cost EffectivenessCloud Computing is more cost effective as compared to tradition computing as operation and maintenance of server is shared among several parties that in turn reduce cost of public services.Traditional Computing is less cost effective as compared to cloud computing because one has to buy expensive equipment’s to operate and maintain server.
User-FriendlinessCloud Computing is more user-friendly as compared to traditional computing because user can have access to data anytime anywhere using internet.Traditional Computing is less user-friendly as compared to cloud computing because data cannot be accessed anywhere and if user has to access data in another system, then he need to save it in external storage medium.
Internet DependencyCloud Computing requires fast, reliable and stable internet connection to access information anywhere at any time.Traditional Computing does not require any internet connection to access data or information.
Storage and Computing PowerCloud Computing provides more storage space and servers as well as more computing power so that applications and software run must faster and effectively.Traditional Computing provides less storage as compared to cloud computing.
Scalability and ElasticityCloud Computing also provides scalability and elasticity i.e., one can increase or decrease storage capacity, server resources, etc., according to business needs.Traditional Computing does not provide any scalability and elasticity.
Maintenance and SupportCloud service is served by provider’s support team.Traditional Computing requires own team to maintain and monitor system that will need a lot of time and efforts.
Software Delivery ModelSoftware is offered as an on-demand service (SaaS) that can be accessed through subscription service.Software in purchased individually for every user and requires to be updated periodically.

Part=
Cloud computing is the on-demand delivery of IT resources over the Internet with pay-as-you-go pricing. Instead of buying, owning, and maintaining physical data centers and servers, you can access technology services, such as computing power, storage, and databases, on an as-needed basis from a cloud provider like Amazon Web Services (AWS).

Benefits of cloud computing

Agility

The cloud gives you easy access to a broad range of technologies so that you can innovate faster and build nearly anything that you can imagine. You can quickly spin up resources as you need them–from infrastructure services, such as compute, storage, and databases, to Internet of Things, machine learning, data lakes and analytics, and much more.

You can deploy technology services in a matter of minutes, and get from idea to implementation several orders of magnitude faster than before. This gives you the freedom to experiment, test new ideas to differentiate customer experiences, and transform your business.

Elasticity

With cloud computing, you don’t have to over-provision resources up front to handle peak levels of business activity in the future. Instead, you provision the amount of resources that you actually need. You can scale these resources up or down to instantly grow and shrink capacity as your business needs change.

Cost savings

The cloud allows you to trade fixed expenses (such as data centers and physical servers) for variable expenses, and only pay for IT as you consume it. Plus, the variable expenses are much lower than what you would pay to do it yourself because of the economies of scale.

Deploy globally in minutes

With the cloud, you can expand to new geographic regions and deploy globally in minutes. For example, AWS has infrastructure all over the world, so you can deploy your application in multiple physical locations with just a few clicks. Putting applications in closer proximity to end users reduces latency and improves their experience.