Azure Archives - ClouDNS Blog https://www.cloudns.net/blog/tag/azure/ Articles about DNS Hosting and Cloud Technologies Tue, 04 Jun 2024 07:29:16 +0000 en-US hourly 1 https://wordpress.org/?v=6.2.6 AWS vs Azure vs Google. The battle for the cloud crown https://www.cloudns.net/blog/aws-vs-azure-vs-google-cloud/ https://www.cloudns.net/blog/aws-vs-azure-vs-google-cloud/#respond Thu, 13 Dec 2018 14:24:44 +0000 https://www.cloudns.net/blog/?p=955 AWS vs Azure vs Google, the three biggest cloud providers in the world. They all have a vast network of servers all over the world and many services that can cover most of the business’s needs. They provide IaaS and PaaS through interconnected services. If are just starting with the cloud technology, you will probably …

The post AWS vs Azure vs Google. The battle for the cloud crown appeared first on ClouDNS Blog.

]]>
AWS vs Azure vs Google, the three biggest cloud providers in the world. They all have a vast network of servers all over the world and many services that can cover most of the business’s needs. They provide IaaS and PaaS through interconnected services. If are just starting with the cloud technology, you will probably be confused about choosing between them. AWS vs Azure vs Google, which is better and why?

Let’s introduce them to you.

Amazon Web Services – AWS

Amazon Web Services, as you guessed already, is a part of Amazon. It was launched in 2006. Amazon has far more time as the other two. It is already a well-developed platform that has plenty of services.

AWS showed their profit for the first time in 2015. They had 1.57 billion dollars of sales and 265 million operating income. Impressive results. The numbers are continually growing, and the revenues for 2017 were 17.46 billion dollars.

Microsoft Azure

Microsoft Azure was the response from Microsoft. The giant tech company introduced Azure in 2010, a few years after Amazon. Azure has growth to provide SaaS, IaaS and PaaS with more than 600 services! It bets that people are familiar with Microsoft ecosystem and it offers excellent integration with their software.

Google Cloud Platform – GCP

Strangely, Google was behind Amazon too. It stated in 2008. Google has been around with their cloud services for consumers, but with Google Cloud Platform, they want to get the businesses too. Just like the rest, they want to create a robust ecosystem with their Android, Chrome OS and APIs for machine learning.

Tables of services AWS vs Azure vs Google

Compute

AWS Azure GCP
PaaS Elastic Beanstalk Cloud Services App Engine Standard Environment

App Engine Flexible Environment

Deploy and managing virtual servers Elastin Compute Cloud (EC2) Virtual Machines

Virtual Machine Scale Sets

Compute Engine
Virtual private servers made easy Lightsail Virtual Machine Images
Support for Docker/Kubernetes containers EC2 Container Service (ECS)

Kubernetes (EKS)

Container Service

Container Service (AKS)

Kubernetes Engine

Container Engine

Integrate systems and run backend logic processes Lamda Functions

Event Grid

Web Jobs

Cloud Functions (Beta)
Run large-scale parallel and batch computing Batch Batch
Automatic scale instances Auto Scaling Virtual Machine Scale Sets

App Service Scale Capability (PaaS)

AutoScaling

Instance Groups
Instance families 7 4 4
Instance types 38 33 18

The main computing service of Amazon is EC2. It provides easy scaling within minutes. You can control it through APIs and auto scale depending on your needs. It works with both Linux and Windows.

Microsoft’s computing is simply known as Virtual Machine. Just like the AWS, it has a long list of instances for fast scaling like GPU, high-performance computing options and AI. It also supports Windows and Linux.

Google’s answer to the competition is Compute Engine. It is a newer service in comparison with the rest, and it has fewer sub-services. It has Windows and Linux support too.

Storage

AWS Azure GCP
Object storage service for use cases S3 Storage (Block Blob) Cloud Storage
Archive storage S3 Infrequent Access

Glacier

Data Archive

Storage (Cool)

Storage (Archive)

Nearline

Coldline

Hybrid storage Storage Gateway StorSimple Engyte Sync
Auto protection and disaster recovery Disaster Recovery Site Recovery
Bulk transfer Import/Export Disk

Snowball Edge

SnowMobile

Import/Export

Azure Data Box

Storage Transfer Service
Backup Object Storage

Cold Archive Storage

Storage Gateway

Backup

Database

AWS Azure GCP
Caching ElastiCache RedisCache CloudCDN
Block storage EBS Page Blobs Persistent Disks
Object Storage S3 Blobs and Files Google Cloud Storage Block
NoSql (indexed) DynamoDB Cosmos DB Cloud Datastore

Cloud Bigtable

NoSql (Key-value) DynamoDB

SimpleDB

Table Storage Cloud Datastore
Database Migration Database Migration Service Database Migration Service
Manage Relational Database-as-a-Service RDS SQL Database

Database for MySQL

Database for PostgreSQL

Google Cloud SQL

Cloud Spanner

Content Delivery

AWS Azure GCP
Load Balancing Elastic Load Balancing Load Balancer Application Gateway Cloud Load Balancing
Global CDN CloudFront Content Delivery Network Cloud Interconnect
DNS Route 53 Traffic Manager Azure DNS Google Cloud DNS
Cross-Premises Connectivity API Gateway VPN Gateway Cloud VPN
Virtual Networking Virtual Private Cloud Virtual Network Subnet
Dedicate, Private Network Connection Direct Connect Express Route

Management and Monitoring

AWS Azure GCP
Administration Application Discovery Service

System Manager

Personal Health Dashboard

Log Analytics

Operations Management Suite

Resource Health

Storage Explorer

Cloud Console
Billing Billing API Billing API Cloud Billing API
Cloud Advisor Capabilities Cloudwatch

X-Ray

Management Console

Portal

Monitor

Application Insights

Stackdriver Monitoring

CloudShell

Debugger

Trace

Error Reporting

Cloud Resources Management and Monitoring Trusted Advisor Advisor Cloud Platform Security

Security

AWS Azure GCP
Authentication and Authorization Identity and Access Management (IAM) Active Directory

Active Directory Premium

Cloud IAM

Cloud Identity-Aware Proxy

Protection with Data Encryption Key Management Service Storage Service Encryption
Firewall Web Application Firewall Application Gateway
Identity Management Cognito Active Directory B2C
Cloud Services with Protection Shield DDoS Protection Service

Pros and cons of AWS

+ Easy to scale and manage capacities depending on the needs of the users.

+ Relatively cheap storage in comparison with the competition.

+ Global reach. Perfect for international business.

+ AWS ecosystem. The services inside AWS are well connected to each other.

+ API support for easy integration.

– For some purposes, it can be more expensive in comparison with the competition.

– Confusing billing. It is hard to understand the bills.

– AWS is complicated. The learning curve is steep.

– It is a target to strong attacks. You can expect some downtime.

Pros and cons of Azure

+ Low downtime thanks to the extensive network of servers around the world

+ Security proven with many compliance certificates.

+ Easy scalability

+ Pay-as-you-go model for better IT budget management

– High data transfer rates. There are separate fees for incoming and for outgoing data. Watch out!

– IT Expertise. You or your team will need particular knowledge to be able to manage the ecosystem of Microsoft.

– Support. We don’t say it is bad, but it is hard to explain a cloud problem over an email. The communication is slow. You will probably need IT professionals for managing the services.

– Bet on just one company. Many prefer to use just a single provider, but this can be dangerous. The company might change the prices or bankrupt, and this can lead to many problems for your business.

Pros and cons of GCP

+ Fastest I/O

+ The sustained use option of Google doesn’t require an upfront payment and is not limited to the utilization of a particular instance like Amazon’s Reserved Instances (RI)

+ Google is good at the data analytics and storage

+ Good integration with other Google services.

+ Browser based ssh console

– The actual control over the VMs is limited because of Google’s propriety technologies.

– Less programming languages in comparison with AWS and Azure.

– Hard exit if you want to leave the platform.

AWS vs Azure vs Google, conclusion

There is no clear answer. It depends a lot on how big is your company and what type of cloud services do you need. If you have a huge business and you need as much power as you can get, AWS can be your solution. If you are very attached to the Microsoft ecosystem, then Azure can be your choice. For small startups, Google Cloud can be a good solution because of its more attractive price.

You should think about your business needs first. You could find attractive offers from other companies too, especially if you have a very particular market in mind. It is convenient.

The post AWS vs Azure vs Google. The battle for the cloud crown appeared first on ClouDNS Blog.

]]>
https://www.cloudns.net/blog/aws-vs-azure-vs-google-cloud/feed/ 0
What is Microsoft Azure? IaaS, PaaS, and SaaS. https://www.cloudns.net/blog/microsoft-azure-iaas-paas-saas/ https://www.cloudns.net/blog/microsoft-azure-iaas-paas-saas/#respond Thu, 06 Sep 2018 13:16:55 +0000 https://www.cloudns.net/blog/?p=790 Before we start talking about Microsoft Azure, let’s see why such a service exists. It the modern world, almost every company needs their server. They have plenty of tasks to do, computing, data management, storage and more. However, having a massive server in a single location might not be the best option for the company. …

The post What is Microsoft Azure? IaaS, PaaS, and SaaS. appeared first on ClouDNS Blog.

]]>
Before we start talking about Microsoft Azure, let’s see why such a service exists. It the modern world, almost every company needs their server. They have plenty of tasks to do, computing, data management, storage and more. However, having a massive server in a single location might not be the best option for the company. It means expenses for hardware, for IT specialists and future upgrades. The computing power gets concentrated in a single place, so it is more vulnerable. A solution is a cloud computing service like Microsoft Azure.

What is Microsoft Azure?

Microsoft Azure is a service that provides cloud computing for building, managing, deploying and testing applications and services. It supports various programming languages. As you expect, it supports Microsoft-specific software, but also different third-party software. It provides three options – infrastructure as a service (IaaS), platform as a service (PaaS) and software as a service (SaaS).

Infrastructure as a service (IaaS)

IaaS is a kind cloud computing where a company provides a part of the computer’s resources through virtualization. The user can rent a part of the computer (server) and use it as own. The machine won’t show the complete resources it has, but it will show only the shared with this user resources. Different users can use the same server separately.
The advantage is that users can use a high-end server without purchasing it. Also, it is very easy to upgrade if the user needs more resources.

Platform as a service (PaaS)

PaaS is an environment in which developers can create different applications. It supports many program languages, and it provides the hardware so users can develop and test applications.
The advantage is that it is a complete environment, which lets developers jump into the action by giving them all that they need, including testing tools. It is secure too.

Software as a service (SaaS)

You are probably familiar with Software as a service (SaaS). There are plenty of well-known applications that you are using daily like Dropbox, OneDrive and more that deliver services over the internet. Users can access them through an application or the web browsers, thanks to APIs.
Advantage, the multi-platform approach where users can access their data on different devices.

How to create your CDN using DNS?

How can Azure help your Business?

With the IT landscape being continuously shifting and rapidly changing, it is important for your business to keep abreast of all the necessary technological developments and upgrades. For this, you need a platform like Azure which makes adapting easy. The Microsoft Azure ecosystem is rich in functionality. Azure offers 600 services on its platform which you and your business can benefit greatly from. Using these varied services (API Management, Logic Apps, Event Grid, etc.), you can connect any cloud and/or on-premises applications and integrate these applications on Azure to fulfill your business and technical needs.

Microsoft Azure not only allows you to build and deploy predictive analytics solutions but also to process data in real-time from thousands and millions of IoT devices making it easy and convenient for you and your business. It provides your business real flexibility regarding the applications it can operate and support. Another advantage you get by migrating to Azure is being able to effectively outsource all the hardware as well as platform maintenance to Microsoft. And since you have all this work outsourced, you can now focus on solving real business problems.

Conclusion:

Microsoft Azure provides a huge versatility. You can use it in many different ways. It is relatively easy to set up (depending on the complexity of the task you need), and it is easy to scale. Azure doesn’t require a purchase of hardware, but it uses a subscription model that might be expensive for some.
It also has some disadvantages. It is an ecosystem that has many services so it can take a long time before you train your IT staff. Also choosing this platform, you might have a hard time in the future if you decide to migrate to another similar service like Amazon Web Services (AWS) or Google Cloud Platform.
You really need to know for what do you need Azure. It is big, and it might be expensive. Take your time thinking about your need first, before you take a decision.

The post What is Microsoft Azure? IaaS, PaaS, and SaaS. appeared first on ClouDNS Blog.

]]>
https://www.cloudns.net/blog/microsoft-azure-iaas-paas-saas/feed/ 0