Introduction to Cloud Computing and AWS

You will learn into this regarding cloud computing and their six advantages as well as Introduction to Cloud Computing and AWS types of cloud computing in detail .

What is Cloud Computing?

Cloud computing is that the on-demand delivery of compute power, database storage, applications, and other IT resources through a cloud services platform via the web with pay-as-you-go pricing. Whether you’re running applications that share photos to many mobile users or you’re supporting the critical operations of your business, a cloud services platform provides rapid access to flexible and low-cost IT resources. With cloud computing, you don’t got to make large upfront investments in hardware and spend tons of your time on the work of managing that hardware. Instead, you’ll provision precisely the right type and size of computing resources you would like to power your newest bright idea or operate your IT department. you’ll access as many resources as you would like , almost instantly, and only buy what you employ . Cloud computing provides an easy thanks to access servers, storage, databases and a broad set of application services over the web . A cloud services platform, like Amazon Web Services, owns and maintains the networkconnected hardware required for these application services, while you provision and use what you would like via an internet application.

Six Advantages of Cloud Computing

• Trade capital expense for variable expense – rather than having to take a position heavily in data centers and servers before you recognize how you’re getting to use them, you’ll pay only you consume computing resources, and pay just for what proportion you consume.
• enjoy massive economies of scale – By using cloud computing, you’ll achieve a lower variable cost than you’ll get on your own. Because usage from many thousands of consumers is aggregated within the cloud, providers like AWS are able to do higher economies of scale, which translates into lower pay as-you-go prices.
• Stop guessing capacity – Eliminate guessing on your infrastructure capacity needs. once you make a capacity decision before deploying an application, you regularly find yourself either sitting on expensive idle resources or handling limited capacity. With cloud computing, these problems get away . you’ll access the maximum amount or as little capacity as you would like , and proportion and down as needed with only a couple of minutes’ notice.
• Increase speed and agility – during a cloud computing environment, new IT resources are only a click away, which suggests that you simply reduce the time to form those resources available to your developers from weeks to only minutes. This leads to a dramatic increase in agility for the organization, since the value and time it takes to experiment and develop is significantly lower.
• Stop pocket money running and maintaining data centers – specialise in projects that differentiate your business, not the infrastructure. Cloud computing allows you to specialise in your own customers, instead of on the work of racking, stacking, and powering servers.
• Go global in minutes – Easily deploy your application in multiple regions round the world with just a couple of clicks. this suggests you’ll provide lower latency and a far better experience for your customers at minimal cost.

“Cloud Computing is a great euphemism for centralization of computer services under one server”
-Evgeny Morozov

Types of Cloud Computing

provides developers and IT departments with the power to specialist in what matters most and avoid undifferentiated work like procurement, maintenance, and capacity planning. As cloud computing has grown in popularity, several different models and deployment strategies have emerged to assist meet specific needs of various users. Each sort of cloud service and deployment method provides you with different levels of control, flexibility, and management. Understanding the differences between Infrastructure as a Service, Platform as a Service, and Software as a Service, also as what deployment strategies you’ll use, can assist you decide what set of services is true for your needs.

Infrastructure as a Service (IaaS)

Infrastructure as a Service (IaaS) contains the essential building blocks for cloud IT and typically provide access to networking features, computers (virtual or on dedicated hardware), and data space for storing. IaaS provides you with the very best level of flexibility and internal control over your IT resources and is most almost like existing IT resources that several IT departments and developers are accustomed to today.

Platform as a Service (PaaS)

Platform as a Service (PaaS) removes the necessity for your organization to manage the underlying infrastructure (usually hardware and operating systems) and allows you to specialise in the deployment and management of your applications. This helps you be more efficient as you don’t got to worry about resource procurement, capacity planning, software maintenance, patching, or any of the opposite undifferentiated work involved in running your application.

Software as a Service (SaaS)

Software as a Service (SaaS) provides you with a completed product that’s run and managed by the service provider. In most cases, people concerning Software as a Service are concerning end-user applications. With a SaaS offering you are doing not got to believe how the service is maintained or how the underlying infrastructure is managed; you simply need to believe how you’ll use that specific piece of software. a standard example of a SaaS application is web-based email which you’ll use to send and receive email without having to manage feature additions to the e-mail product or maintain the servers and operating systems that the e-mail program is running on.

Cloud Computing Deployment Models

Cloud

A cloud-based application is fully deployed within the cloud and every one parts of the appliance run within the cloud. Applications within the cloud have either been created within the cloud or are migrated from an existing infrastructure to require advantage of the advantages of cloud computing. Cloud-based applications are often built on low-level infrastructure pieces or can use higher level services that provide abstraction from the management, architecting, and scaling requirements of core infrastructure.

Hybrid

A hybrid deployment may be a thanks to connect infrastructure and applications between cloud-based resources and existing resources that aren’t located within the cloud. the foremost common method of hybrid deployment is between the cloud and existing on-premises infrastructure to increase , and grow, an organization’s infrastructure into the cloud while connecting cloud resources to the interior system. For more information on how AWS can assist you along with your hybrid deployment, please visit our hybrid page.

On-premises

The deployment of resources on-premises, using virtualization and resource management tools, is usually called the “private cloud.” On-premises deployment doesn’t provide many of the advantages of cloud computing but is usually looked for its ability to supply dedicated resources. In most cases this deployment model is that the same as legacy IT infrastructure while using application management and virtualization technologies to undertake and increase resource utilization.

“Cloud Computing is a great euphemism for centralization of computer services under one server”

Global Infrastructure

AWS serves over 1,000,000 active customers in additional than 190 countries. We are steadily expanding global infrastructure to assist our customers achieve lower latency and better throughput, and to make sure that their data resides only within the AWS Region they specify. As our customers grow their businesses, AWS will still provide infrastructure that meets their global requirements.
The AWS Cloud infrastructure is made around AWS Regions and Availability Zones. An AWS Region may be a physical location within the world where we’ve multiple Availability Zones. Availability Zones contains one or more discrete data centers, each with redundant power, networking, and connectivity, housed in separate facilities. These Availability Zones provide you with the power to work production applications and databases that are more highly available, fault tolerant, and scalable than would be possible from one data center. The AWS Cloud operates in over 60 Availability Zones within over 20 geographic Regions round the world, with announced plans for more Availability Zones and Regions. For more information on the AWS Cloud Availability Zones and AWS Regions, see AWS Global Infrastructure.
Each Amazon Region is meant to be completely isolated from the opposite Amazon Regions. This achieves the best possible fault tolerance and stability. Each Availability Zone is isolated, but the supply Zones during a Region are connected through low-latency links. AWS provides you with the pliability to put instances and store data within multiple geographic regions also as across multiple Availability Zones within each AWS Region. Each Availability Zone is meant as an independent failure zone. this suggests that Availability Zones are physically separated within a typical metropolitan region and are located in lower risk flood plains (specific flood zone categorization varies by AWS Region). additionally to discrete uninterruptable power supply (UPS) and onsite backup generation facilities, they’re each fed via different grids from independent utilities to further reduce single points of failure. Availability Zones are all redundantly connected to multiple tier-1 transit providers.

Also Read:- Amazon Simple Storage Service
Related Product:-  AWS Certified Solutions Architect | Associate

Security and Compliance

Security

Cloud security at AWS is that the highest priority. As an AWS customer, you’ll enjoy a knowledge center and specification built to satisfy the wants of the foremost security-sensitive organizations. Security within the cloud is far like security in your on-premises data centers—only without the prices of maintaining facilities and hardware. within the cloud, you don’t need to manage physical servers or storage devices. Instead, you employ software-based security tools to watch and protect the flow of data into and of out of your cloud resources.
An advantage of the AWS Cloud is that it allows you to scale and innovate, while maintaining a secure environment and paying just for the services you employ . this suggests that you simply can have the safety you would like at a lower cost than in an on-premises environment.
As an AWS customer you inherit all the simplest practices of AWS policies, architecture, and operational processes built to satisfy the wants of our most security-sensitive customers. Get the pliability and agility you would like in security controls.
The AWS Cloud enables a shared responsibility model. While AWS manages security of the cloud, you’re liable for security within the cloud. this suggests that you simply retain control of the safety you select to implement to guard your own content, platform, applications, systems, and networks no differently than you’d in an on-site data center.
AWS provides you with guidance and expertise through online resources, personnel, and partners. AWS provides you with advisories for current issues, plus you’ve got the chance to figure with AWS once you encounter security issues.
You get access to many tools and features to assist you to satisfy your security objectives. AWS provides security-specific tools and features across network security, configuration management, access control, and encoding .
Finally, AWS environments are continuously audited, with certifications from accreditation bodies across geographies and verticals. within the AWS environment, you’ll cash in of automated tools for asset inventory and privileged access reporting.

Benefits of AWS Security

• Keep Your Data Safe: The AWS infrastructure puts strong safeguards in situ to assist protect your privacy. All data is stored in highly secure AWS data centers.
• Meet Compliance Requirements: AWS manages dozens of compliance programs in its infrastructure. this suggests that segments of your compliance have already been completed.
• Save Money: Cut costs by using AWS data centers. Maintain the very best standard of security without having to manage your own facility
• Scale Quickly: Security scales together with your AWS Cloud usage. regardless of the dimensions of your business, the AWS infrastructure is meant to stay your data safe.

Compliance

AWS Cloud Compliance enables you to know the robust controls in situ at AWS to keep up security and data protection within the cloud. As systems are built on top of AWS Cloud infrastructure, compliance responsibilities are shared. By tying together governance-focused, audit-friendly service features with applicable compliance or audit standards, AWS Compliance enablers repose on traditional programs. This helps customers to ascertain and operate in an AWS security control environment.
The IT infrastructure that AWS provides to its customers is meant and managed in alignment with best security practices and a spread of IT security standards. the subsequent may be a partial list of assurance programs with which AWS complies:
• SOC 1/ISAE 3402, SOC 2, SOC 3
• FISMA, DIACAP, and FedRAMP
PCI DSS Level 1
• ISO 9001, ISO 27001, ISO 27017, ISO 27018

Questions related to this topic

  1. What hardware is used in cloud computing?
  2. What are AWS cloud infrastructure services?
  3. Is cloud storage a hardware or software?
  4. What are the four primary benefits of using the cloud AWS?
  5. What are some applications that use cloud computing?
  6. What are AWS based applications?
  7. Which of the following is an AWS cloud platform service?
  8. What is a SaaS application?

This Blog Article is posted by

Infosavvy, 2nd Floor, Sai Niketan, Chandavalkar Road Opp. Gora Gandhi Hotel, Above Jumbo King, beside Speakwell Institute, Borivali West, Mumbai, Maharashtra 400092

Contact us – www.info-savvy.com

https://g.co/kgs/ttqPpZ

Leave a Comment