Introduction of Cloud Computing
Introduction of Cloud Computing
AZURE
To Buy To launch
Invest Some
the the
Money applicati
servers
on
(Developer)
Buy Some
More
Server
Hire Fixed
Maintenance Damage
Server
(Developer)
Scalability: Can we Increase hardware as user demand
increases and increase staff to maintain the server.
Money: High upfront expenses and capital expenditure.
Maintenance: High maintenance cost.
Server: Server managed and monitored every time.
Data Recovery: Slow data recovery takes more time to
recover the data.
Hybrid Cloud
It is the combination of the public and private cloud.
Hybrid Cloud is partially Secure :
The services which are running on public cloud can be accessed
by anyone. While, the services which are running on private
cloud can be accessed by only Organization Users.
# Key Differences.
ASPECTS PUBLIC CLOUD PRIVATE HYBRID CLOUD
CLOUD
HOST Service Provide Third Party Third Party
USERS Anyone Selected Party Selected Party
ACCESS Internet Internet, VPN Internet, VPN
COST Pay Per Usage Infrastructure Mixed(Pay per
Investment usage +
Infrastructure
Investment).
OWNER Service Provider Enterprise Enterprise
MICROSOFT
AZURE
# MICROSOFT AZURE
It is a cloud computing platform, designed by Microsoft.
It offers various web scale cloud services.
It was established on Februrary 1st 2010.
It is used by 90% company.
Support Multiple Languages such as C#, Node.js, Java, etc.
Data center has 52 regions in the world.
# MICROSOFT AZURE SERVICES.
1. AZURE SERVICES: COMPUTE
Virtual Machine
- It is an Infrastructure as a System offering from Azure.
- It launches Windows configuration of their choices.
App Services
- It is a Platform as a System offering from Azure.
- It provides already set up environments for developers for
hosting and managing their application.
Function App
- It is used for users to run code or function in cloud.
Azure Kubernetes Services
This system is used for micro service-based architecture
application.
2. AZURE SERVICES: NETWORKING
Virtual Network
It is a logically isolated network in the whole Azure cloud.
Load Balancers
This device is used for distribute the incoming traffic among
healthy multiple virtual machines.
Application Gateway
It is a web traffic load balancer that lets user manage their
traffic to their web applications.
DNS Zone
You can manage your DNS records by hosting your domain in
Azure.
CDN Profile
It is used to store cache version of application in different
regions.
3. AZURE SERVICES: STORAGE
Binary Large OBject (BLOB)
It is used to store large amount of Unstructured data.
Types of BLOB
Block BLOB
It is a collection of individual blocks with unique block ID.
Append BLOB
It helps in making the operation efficient.
Page BLOB
They allow random read and write operation.
File Storage
It supports file storage solution by Azure. It supports SMB
Protocols.
Tables
Azure tables are used to store large amount of Structured Data.
It is a NOSQL database.
Queues
This service is used for storing large number of messages that
can be accessed from anywhere in the world.
Data Lake Storage
It is an enterprise-wide hyper scale respiratory for big data
analytics workload.
Data Box
Offline Device easily move data to Azure when networks are not
an option.
4. AZURE SERVICES: DATABASE
SQL Database.
It is used to create, scale and extend applications into the cloud
using MS-SQL Server Technology.
Cosmos Database.
It implements a subset of the SQL select statement on the JSON
documents.
Data Factory.
This service is a fully managed service for composing data
storage, processing and movement service into streamlined,
scalable and reliable.
Data Lake Analytic.
It is a scalable data storage and analytic service for big data
analytics workloads that require developers to run massively
parallel queue.
net.