Microsoft Azure is a cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through Microsoft-managed data centers. It provides a range of cloud services, including those for compute, analytics, storage, and networking, allowing users to pick and choose from these services to develop and scale new applications, or run existing applications, in the public cloud.
Capabilities |
|
---|---|
Segment |
|
Ease of use |
|
Deployment | Cloud / SaaS / Web-Based |
Support | Chat, Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support |
Training | Documentation, In Person, Live Online, Videos, Webinars |
Languages | English |
Good scalable product that gives a good end user experience. Good performance that scales to your usage.
Pricey. Costs can easily get way from you. This, this seems to be more geared to the enterprise than for small businesses. But, this is not surprising for a Microsoft product. The initial account is free, but it seems they are really after the Enterprise clients.
Testing a client app migration to an Azure environment. Performed better than on prem, of course. Especially when an app requires usage from multiple locations, performance is good.
Azure database is one of the amazing product I've come across that helped us solved all the business problems in our company.It is indeed one of the best tools for business analysts, DB administrators and the developers. Besides, it is easy to use, and it suitable for complex queries. Another advantage is that it now supports all the machine learning capabilities which makes it highly advanced in it's features.
The data as being generated in a huge amount today in a various format is what makes this product quite inefficient. Azure database like any other databases can only store structured data and it doesn't really do a good job in storing poorly structured messy data which makes it less desirable.
We've been using it to store all the data related to our company. Another significant feature is that it helps you transfer the data directly from excel to the database very quickly and easily. This feature has helped us to the great extent.
1: It's cache-aside pattern to load data items into the cache only as needed. 2: It caches user session pretty well and when I integrated it with our testing application, it successfully cached every test user's data. 3: Supports distibuted transactions where in the event of failover, everything is rolled back.
There is no SLA for the basic tier which forces us to go for standard tier even for our testing applications which adds to the cost. I'd appreciate even if there is 95% SLA in this tier.
We were usually querying the complete data which added to the load on our database. This was done usually to evaluate the demand for a particular store. Using Redis, we can cache frequently used data and query that, without adding to the load on our database.
It’s a great system no technical issues that I have found through it all. I enjoy it and think it’s easy to use
I don’t have anything I really dislike about this system
The benefits have been easy to use no problems having it put in very user friendly
Azure database is very easy to configure and it allows you to connect to multiple visualization and data processing tools. I really like it
There's nothing that I dislike, the db is very powerful
Basically storage, we want to avoid the use of xls files or MS access databases. We wanted to have everything in a single place where everyone can access the data that they need
Redis supports a number of datatypes (strings, hashes, lists, sets, and sorted sets) and it stores data in memory, which makes it very fast.
Redis offers 2 options for persistency: regular snapshotting and append-only files. None of them is as secure as a real transactional server providing redo/undo logging, block checksuming, point-in-time recovery.
It helps us to build highly scalable and responsive applications by providing super-fast access to the data. Also very easy to implement.
Support for autoscale. Excellent solution if you wish to create a VM then run many identical ones. It fully integrates to Microsoft solution (and Linux I believe as well). YOu can customise your VM and resulting scale set in almost anyway you would want.
Large scale sets can take a significant time to deploy - but this is to be expected.
A client who used Microsoft Azure sought to deploy a scale set of an application it already used. Microsoft Azure was able to achieve this aim using an intuitive interface the team were familiar with.
There are a couple of things I love about azure virtual machines. 1. Using it has made our infrastructure more agile and scalable to meet the demands of the growing business 2. Enhanced performance to meet the increasing demand of users 3. Peace of mind due to security of our data in terms of recovery of our data and business continuity in case of disasters
There is no specific item i dislike about the product . The product has worked well for me and have also received good feedback from my friends who use it at their companies.
Being a global company virtualizing and migrating IT infrastructure environment to Azure, we gain the benefits of virtualization while taking advantage of the scale, agility, global presence, and integration services virtual machines offer to be able to met the ever growing demand of our users
Very straightforward in selecting tiers and creating VMs. Deployment was very fast as well.
The tiers available were a bit confusing. Had to spend some time comparing and selecting the right one that fits my budget.
Running web-app in the cloud. Helped to deploy app in the cloud and made it accessible to other team members.
I love just about everything about Azure VM's. I couldn't say that a few years ago when the GUI lacked several key options (2nd network adapter option anyone?) that were only available via Powershell. I do love that I can use Powershell to deploy a VM, but sometimes you just want to go through the GUI for a quick build. I like how quickly I can deploy a virtual machine and I like how easy it is to set up the networking and NSG of my VM. Backups are a breeze and it's trivial to setup hardware monitoring and alerting.
I dislike that I don't have a console. I don't like the screenshot gimmick, and I really wish Microsoft would figure out how to make a console happen. I also don't like how long some tasks take. Often I'll kick off a VM related job, and the little spinny thing at the top of the screen spins for 10+ minutes before finally completing the task. I wish we had a better status option (percentage maybe? time remaining?) than wha twe have now.
We have all sorts of various business processes and services within Azure. We host a SQL replica, some domain controllers, and lots of file storage. We actually use a third party utility (Skykick) to backup our Office 365 tenant to an Azure storage account. How cool is that?!
It supports several data types like String, Hash, List,Sets...also it works across network and devices boundaries. This is great for web applications as we are using.
Sometimes it is slow but can acceptable.
It improves our web app performance and also the response time to clients. It integrates in Azure so easy to setup.
I can open storage explorer to validate the files after performing a network upload
Not intuitive to find the storage after it has been attached.
We have used it to validate PST file uploads for bulk imports to Office 365. Allows me to check that all PST files have been successfully uploaded.
Azure offers a very flexible service for managing containers without having to worry about managing VMs.
It is a new service but as with all Microsoft products it will develop quickly and offer new features faster than you can learn how to use them.
Providing scalable app services without having to manage VMs or servers. Benefits include reduced downtime and lower admin costs.
It provides a simple way to create and to manage clusters of virtual machines.
There is nothing I dislike about Azure container instances.
We are using Azure container services to manage the application on a group of servers.
The apps were easy to make and deploy on the server, using Azure.
Little flexibility in terms of designs and content.
We used for out IoT project.
I mainly like this because of the additional feature that comes with it. Some of the best features that I love the most are: Point in time restores that allows you to restore the database to any point in time in past 35 days. Transparent Data Encryption, Dynamic Data Masking. Auditing and threat detection that notifies you on what there is a vulnerability detection. Ability to scale up and scale down whenever you would like or even schedule it to be on higher tier when busy and lower tier when not. Allows yo to view and query data within the Azure Portal itself, which is great.
Stability sometimes can be a problem but that is rare occurrence. another issue is the reliability of scaling operations, they can get stuck sometimes but azure support is always ready to assist and resolve the issue.
Being in cloud allows you to access it from anywhere. It removes the requirement of managing anything such as backups, security, auditing as this is already provided by Azure SQL Database for as little as the cost of database starting from $5.
The Service Fabric SDK and infrastructure provides an easy way to convert your monoliths into micro services and can support a variety of technologies, including containerization.
Rapid updates to the framework, means a lot of catching up and remediation
Convert monolithic applications into microservices
Easy to quickly deploy VM's and integrate into our current Microsoft network.
It can be problematic to join some systems into the Azure AD network.
Offside Data Center platform and using as DR site.
The performance has constantly met expectations and the scalability helps in adapting as per requirements. Very easy to implement as we don't need to setup any dedicated hardware. It has got plenty of features including security and automatic backups. The interface is user friendly. The easy integration with other Azure products has simplified the development and tons of documentation as well as community help makes it easy.
The pay as per usage model makes it difficult to predict and manage costs for new users. Less control over server configurations as compared to local.network reliabilty is required. Learning curve is required for users migrating from local to cloud.
It solves the ever lasting issue for aquiring and maintaining high end hardware for databases.
Since it hosted over Azure cloud, it possess all the qualities of cloud like high availability, automatic backups, scalability etc. There is no headache of managing the hardware or infrastructure as it's a PAAS service.
Pricing can be reduced as compared to AWS and GCP. There can be a abrupt downtime which causes potential data loss.
Since it's a PAAS service we do not require to manage its underlying infrastructure hence it becomes easier to manage. High availability with backups helps in reducing downtime. Querying becomes faster as compared to on-prem databases.