The figure for a device capable of online increased from 31% from 2016 to 8.4 billion in 2017 said by Sameer Mitter. Experts estimate that IoT will consist of about 30 billion objects in 2020. It is also estimated that the global market value will reach $ 7.1 IOT trillion in 2020. The term “Internet of things” was coined by Kevin Ashton of Procter & Gamble, then MIT Auto-ID Center, in 1999.
2. INTRODUCTION
AWS launched in 2006 from the internal infrastructure that
Amazon.com built to handle its online retail operations.
AWS was one of the first companies to introduce a pay-as-
you-go cloud computing model that scales to provide users
with compute, storage or throughput as u needed.
Amazon Web Services provides services from dozens of data
centres spread across availability zones (AZs) in regions
across the world.
An AZ represents a location that typically contains multiple
physical data centres, while a region is a collection of AZs in
geographic proximity connected by low-latency network
links.
3. WHY DOES AMAZON CARE ABOUT
SCIENTIFIC COMPUTING?
In order to fundamentally accelerate the pace of scientific
discovery.
It is a great application of AWS with a broad customer base
The scientific community helps us innovate on behalf of all
customers
Streaming data processing & analytics
Exabyte scale data management solutions and scale
compute
Collaborative research tools and techniques
New AWS regions
4. TYPES OF CLOUD COMPUTING
Cloud computing is providing developers and IT departments
with the ability to focus on 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 help meet
specific needs of different users.
Infrastructure as a Service (IaaS):
Infrastructure as a Service, sometimes abbreviated as IaaS,
contains the basic building blocks for cloud IT and typically
provide access to networking features, computers (virtual or
on dedicated hardware), and data storage space.
5. Platform as a Service (PaaS):
Platforms as a service remove the need for organizations to
manage the underlying infrastructure (usually hardware and
operating systems) and allow you to focus on the deployment
and management of your applications.
This helps you be more efficient as you don’t need to worry
about resource procurement, capacity planning, software
maintenance, patching, or any of the other undifferentiated
heavy lifting involved in running your application.
Software as a Service (SaaS):
Software as a Service provides you with a completed product
that is run and managed by the service provider. In most cases,
people referring to Software as a Service are referring to end-
user applications.
6. Cloud:
A cloud-based application is fully deployed in the cloud and
all parts of the application run in the cloud.
Applications in the cloud have either been created in the cloud
or have been migrated from an existing infrastructure to take
advantage of the benefits of cloud computing.
Hybrid:
A hybrid deployment is a way to connect infrastructure and
applications between cloud-based resources and existing
resources that are not located in the cloud.
The most common method of hybrid deployment is between
the cloud and existing on-premises infrastructure to extend,
and grow, an organization's infrastructure into the cloud while
connecting cloud resources to internal system.
7. BENEFITS AT A GLANCE
Easy to use,
Flexible,
Cost-Effective,
Reliable,
Scalable and High Performance,
Secure.
Easy to Use:
AWS is designed to allow application providers, ISVs, and
vendors to quickly and securely host your applications – whether
an existing application or a new SaaS-based application.
8. Flexible:
AWS enables you to select the operating system, programming
language, web application platform, database, and other
services you need.
With AWS, you receive a virtual environment that lets you
load the software and services your application requires.
This eases the migration process for existing applications
while preserving options for building new solutions.
Cost-Effective:
You pay only for the compute power, storage, and other
resources you use, with no long-term contracts or up-front
commitments.
For more information on comparing the costs of other hosting
alternatives with AWS, see the AWS Economics Center.
9. Reliable:
With AWS, you take advantage of a scalable, reliable, and
secure global computing infrastructure, the virtual backbone of
Amazon.com multi-billion dollar online business that has
been honed for over a decade.
Scalable and high-performance:
Using AWS tools, Auto Scaling, and Elastic Load Balancing,
your application can scale up or down based on demand.
Backed by Amazon’s massive infrastructure, you have access
to compute and storage resources when you need them.
Secure:
AWS utilizes an end-to-end approach to secure and harden our
infrastructure, including physical, operational, and software
measures.
10. AGILITYAND INSTANT ELASTICITY
AWS provides a massive global cloud infrastructure that
allows you to quickly innovate, experiment and iterate.
Instead of waiting weeks or months for hardware, you can
instantly deploy new applications, instantly scale up as your
workload grows, and instantly scale down based on demand.
Whether you need one virtual server or thousands, whether
you need them for a few hours or 24/7, you still only pay for
what you use.
AWS Quick Start reference deployments help you rapidly
deploy fully functional software on the AWS Cloud, following
AWS best practices for security and availability.
11. NETWORKING
An Amazon Virtual Private Cloud (VPC) gives an
administrator control over a virtual network to use an isolated
section of the AWS cloud.
AWS automatically provisions new resources within a VPC
for extra protection.
Admins can balance network traffic with AWS load balancing
tools, including Application Load Balancer and Network Load
Balancer.
AWS also provides a domain name system called Amazon
Route53 that routes end users to applications.
An IT professional can establish a dedicated connection from
an on-premises data centre to the AWS cloud via AWS Direct
connection.
12. SECURITY, GOVERNANCE
AWS provides a range of services for cloud security, including
AWS Identity and Access Management (IAM), which allows
admins to define and manage user access to resources.
An admin can also create a user directory with Amazon Cloud
Directory, or connect cloud resources to an existing Microsoft
Active Directory with the AWS Directory Service.
Additionally, AWS Organizations enables a business to
establish and manage policies for multiple AWS accounts.
The cloud provider has also introduced tools that automatically
assess potential security risks. Amazon Inspector analyses an
AWS environment for vulnerabilities that might impact
security and compliance.
13. SOLUTIONS
The AWS cloud computing platform provides the flexibility to
launch your application regardless of your use case or industry.
Solution by Application:
The AWS cloud computing platform provides the
flexibility to launch your application regardless of your use case
or industry.
Websites,
Backup & Restore,
Archiving,
DevOps,
Mobile Services.