The performance of Azure DevOps services is really impressive. It really demonstrates the value of the service.
We've had a good experience with their technical support. They are always available when needed.
The performance of Azure DevOps services is really impressive. It really demonstrates the value of the service.
We've had a good experience with their technical support. They are always available when needed.
I haven't been involved with continuous integration and continuous delivery (CI/CD) services, but I hope there will be more training sessions for them. Other companies and platforms provide technical webinars and training on their websites.
I wish I could learn more about CI/CD, but the resources aren't readily available. I haven't been able to find webinars or training sessions. Maybe I'm not searching correctly, or the information isn't presented clearly.
The price should be lower. My company used the demo product because of the cost. Price is an important point for all clients and companies who want to obtain this solution.
I also have a question: what about review platforms for forensic technology? Is there a way to integrate these platforms with Azure? It would be great to have a web-based review platform integrated with Azure. Currently, we use a third-party software to launch this review platform. Is there any way to review documents within a web-based solution in Azure? This is something I wonder about.
I've used Azure for a year and a half, specifically for DevOps services. Unfortunately, I worked with a demo product, as the company couldn't purchase the actual product. I mainly used Azure DevOps repos and some basic concepts like Azure state plans.
Azure solutions are stable. Many companies find clients who want the solutions because of the stability and high performance.
It's a good solution for small or medium-sized businesses.
The setup is very straightforward. The Azure services and platform for storage are easy to understand, with clear steps. It's easy for any user to install services on the platform.
I haven't had any issues with integrating Azure services. We use the integration services with Azure with a very intuitive UI. So, I didn't face any issues while integrating Azure services.
I would rate it an eight out of ten. There are a lot of benefits. The integration options for all services are great.
I work for a Naval Shipyard. We build fighter ships for fighter aircraft. The Navy is our sponsor. Everything that we do is Navy or Navy-related. A lot of what we do is classified; however, I can say that we do some robotic AI work.
Microsoft is our corporate authentication piece, so everything has to authenticate to Microsoft Azure. Everything in the whole entire company has to authenticate there. Even if you're building something, you have to be leading up to the point where it's going to authenticate to Microsoft. They are the vendor of choice, as far as authentication, but they're not the vendor of choice as far as all things at the shipyard.
Our entire organization uses this solution. Size-wise, we're similar to a small city.
No features really stand out in particular. The reason that we use Microsoft Azure is that Microsoft has left us no choice — that's what I would say. If you use Microsoft, you've been curtailed in your on-prem data center. There are certain things we can do with Azure on-prem that we can't do on the cloud. We're now fully in the cloud. But even most of the Office products, which are in Office 365, are still on-prem. I came to this company to do cloud, but the company isn't ready to go to the cloud. It sounds like upper management is going to be changing some of the business structures. The better information I can give upper management, as far as our features and capabilities, will help them to make better business decisions. That's kind of where I am currently.
The support, the cost, the way they have the tiers, this could all be improved. For example, our company has been purchasing Microsoft Office 365 cloud licensing for approximately five years, and we do not have any production. We have five divisions and these divisions have different classification and levels of data. This company has changed hands over the years. We now lead the was as far as IT, but the corporate office didn't do a top-down infrastructure. It's a long story, but the way that we do things is not the way that everybody else does things. Just because others are moving to XYZ doesn't mean we're going to go there today. We might look and see how everybody else is doing everything, and once we decide we're ready to go, then we'll go. It might be 10 years later. It might be next week, but we don't follow the crowd. We follow the Navy.
I have been working with Microsoft since the very beginning.
Although I am not the administrator, there are some things that are kind of quirky. The biggest problem is that we're a really, really, really big SharePoint user. Everything that's 100% SharePoint online, is not a one-for-one into the SharePoint that we have on-prem.
Security is a problem, that's why we only allow web products for Office 365. SharePoint doesn't give us everything that we need. These are a few of the drawbacks for us.
Scalability is complex, but only because our company is complex.
Support depends. For the professional services, they're usually pretty good.
For other divisions, the support hasn't been that good. Anytime we have problems and we try to ask for support, what we paid for is one thing and what we're getting is another thing. Because of this, we often have to renegotiations with Microsoft.
The initial setup is very complex because we're a complex corporation.
The review board has actually approved all of the Microsoft Office 2016 products and applications. We have the licenses, however, we're not using them.
Teams is the one collaborative product that everybody wants to use. We've approved Microsoft Teams on the web only. Because of our security constraint, we don't want our users to use every feature that's actually on Teams. We don't want to allow third-party vendors to use that application in order to get into our environment.
For example, you can share your screen, but I can't share my screen. I can share an application if it's been approved, but I can't share my screen. The only way I can actually talk to you is if we talk about topical issues that you would read about in the newspaper or something like that. I can't tell you anything that's company proprietary.
Right now we're looking at Microsoft TFS, Azure on DevOps. However, all of the features have to be configured by someone. It's not that ADO can't do it, it's just that it would take a lot of time — we'd have to have someone physically come in and do it. That would require Microsoft Professional Services which costs a lot of money. Often, people can just buy stuff off the shelf when they want to use another product. For example, all the ALM tools actually integrate with TFS. So, if we have a product that already has that capability, why are we purchasing those new products? Why are we doing a POC for that? So that's what kind of hat I wear here.
If you're interested in going with Microsoft, my advice would be to do it. Everybody's using Microsoft.
Overall, on a scale from one to ten, I would give this solution a rating of seven.
The problem is that I'm an old Microsoft engineer. I like to build it the way I want to build it. I don't want it to be SaaS. I liked the fact that you could build your servers in the AWS environment and build out the servers the way you want. They're actually taking away a lot of the applications. More and more companies are switching to SaaS or IAS, etc.
Now, the structure is going towards SaaS. I think I have a three-year lifecycle on my licenses and then I will have to drop or either migrate my data to SaaS. It's probably cheaper for people to go that way, but it gives you less flexibility. There's probably more security, but you're depending on the vendor's security or however they have that set up. You lose a lot of your flexibility when you go into SaaS.
We are using the solution as a cloud environment.
The solution is user-friendly and compatible.
The platform should be available at the same price worldwide.
I have been using Microsoft Azure for the past 5 years.
I don't see any major bugs in the cloud environment.
Two hundred people are using the solution at present.
They are quick to solve issues.
Positive
Microsoft provides very easy documentation, for each and every resource. So there is a very clear documentatio. It is very easy to install and start up with the cloud environment.
The pricing is cheap.
Overall, I would rate the solution a nine out of ten.
We utilize various Azure services such as Azure SQL, Azure Cosmos DB, Azure Data Factory, Azure Storage, and Azure Key Vault to build our data platform.
One of the features that I really like about Azure is its comprehensive environment for implementing a data platform. The solution provides multiple well integrated services which happen to work together seamlessly and provides flexibility and scale ability for use cases all around the industry.
There are some minor aspects which require improvement but they are very technical for an explanation. For example, the cost calculation for the services can be an unclear aspect which makes it difficult to estimate the expenses incurred accurately. Therefore, it will be beneficial to have it more transparent and apply your user-friendly cost estimation process to help users plan their budgets in a more efficient manner.
I have been using Microsoft Azure for the past 5 to 6 years.
I would rate it 9 out of 10 since it is stable but can get better.
I would rate the scalability 8 out of 10. The number of users on a platform is high but we do not have active engagement from all the users all the time. We have over 100 users but not all of them interact with the platform regularly. Keeping it aside, our main focus still remains on building data platforms which cater to different needs.
I have mixed feelings about Microsoft's technical support. While they do try to assist most of the time, I believe there's room for improvement.
Neutral
As a data engineer, I mainly use these services rather than being involved in their implementation.
I would recommend Azure since it offers a variety of features and services which work together. This is quite rare in other platforms because they are not scalable. These features have helped us to promote our growth without any major challenges. The wide range of services make it a valuable option for implementing a data platform. However it is really difficult to quantify its value numerically. Different companies can Paradise different factors such as scalability, cost, or support which makes it different for each company.
It is important to keep in mind that there are also challenges such as the complex nature of estimating costs and no realistic expectations of savings due to the presence of hidden costs. Azure is an efficient solution but it requires improvement in terms of stability, support and pricing.
I use the solution in my company to virtualize apps that haven't quite become SaaS products yet. My organization gets to deal with travel-based companies, mining companies, and logistics companies that have software on which their business runs, for whom we need to put such software tools into a cloud instance because there are no current SaaS offerings in the market. My company tends to host certain software products on Azure and then deploy such solutions through Azure Virtual Desktop.
The most valuable feature of the solution stems from the fact that it is a quite cheap tool compared to any other private cloud offerings. It makes good commercial sense to have Microsoft Azure when you compare it to an on-premises infrastructure.
The permissions and controls in the product are not easy to use. From an improvement perspective, the permissions and controls in the product need to be made easier. I believe that the product is working to improve the native domain controllers in the cloud. My company studies the road map of Microsoft Azure quite frequently and closely. I believe the solution is working on areas where my company finds ideas or areas for improvement.
The product's current price needs to be lowered from an improvement perspective.
I have been using Microsoft Azure for four and a half years. My company has a partnership with Microsoft.
Stability-wise, I rate the solution a nine out of ten.
Scalability-wise, I rate the solution a ten out of ten. The scalability of the product is a selling point of the solution.
The product is suitable for companies of all sizes. Small companies can use Office 365. Requirements might arise for businesses, regardless of the size of the companies.
The solution's technical support was very good.
The product's initial setup phase was simple. There are some complexities attached to the solution when it comes to certain niches and during migrations.
The solution is deployed on a public cloud.
The product helps save costs for our company since we need not refresh the hardware part every four years. The box provided by the solution can be turned on and off. Most of our company's clients save a fair bit of money with Microsoft Azure.
I rate the product price a five on a scale of one to ten, where one is high price, and ten is low price.
Microsoft Azure offers a better all-in-one package than Google Workspace or G Suite. Compared to its competitors, Microsoft Azure is a much better option for mature businesses.
I recommend the product to those who plan to use it.
I rate the overall tool a nine out of ten.
Our target markets are advisors and all the staff they need to manage for their customers, such as regulatory information, accounting tax, tax income, tax regulation, accounting, balance sheets. We have also targeted different niche countries. It's a very regulated market and these are our principal customer.
At the corporate level, we have another division. That does not produce or sell software, but content, normative content, educational content.
For the software division, we work with advisors and payroll consultants.
Microsoft Azure has helped organizations because they no longer need to do a lot of server maintenance.
The valuable features of Microsoft Azure are that it is cloud-based and has good storage. The storage is completely managed by Azure. We do not need to do any patching of security because it is handled by Azure which is a benefit. The solution is fully compatible with the Microsoft technology stack and is very scalable.
All the Microsoft Azure's interface for managing the portal is very good and responsive.
The solution should improve the shared cache. For the shared cache, Microsoft uses RADIUS third-party services. We have a lot of trouble with RADIUS and I suppose that is due to the fact that is not owned completely by Microsoft.
I have been using Microsoft Azure for approximately five years.
Microsoft Azure is highly stable.
Microsoft Azure is scalable in my experience.
We have approximately 400 customers with many terabytes of data. We have some customers that are using this solution that has 400,000 customers.
At the moment our product is intensively being used by the advisors that are onboarded because our software is the primary tool for the advisors.
If we have a problem with Microsoft Azure we open a ticket with Microsoft and they respond very quickly and are very helpful.
I have previously used other solutions but nothing comparable to the Microsoft Azure cloud solution.
We chose Microsoft Azure because it's tied to Microsoft technologies. We are already working with Visual Studio and other Microsoft technologies, such as .NET, and other on-premise products. The migration path is all shorter and our corporation suggested using Microsoft Azure.
The initial setup is difficult because when you move into a fully managed cloud environment with a lot of services, you change your mind completely about how you operate and in the first month we had to learn a lot of tasks.
Looking back to the past the difficulty was not the interface of the solution, there was a lot of information to know and to have knowledge about concepts for cloud service that took time. There was a lot of documentation and finding the correct one can be difficult sometimes. When I used Google to find something, I can find a lot of information but the problem is to find the current information or the most effective information.
There is a lot of different elements you need to set up or configure, such as the environment, monitoring, deployment of applications, preparing the dashboard for monitoring, and the continuous development integration by clients.
We have two kinds of deployment, a continuous integration deployment when we don't change the database schema. This is fully unattended and can be done online with no problem for the users. It takes approximately 30 minutes but the time can vary.
Once a month, or less, there is a major release. In this case, often we modify the database schema. This requires stopping all the applications, no user can have access while the modification to the database is taking place. The operation takes from half an hour to an hour and a half depending on the database schema and the types of modification required. When we change the structure of tables we have hundreds of thousands of records that can take a lot of time.
We are moving to a more continuous development strategy. We are trying to have more applications because at the moment we have approximately seven web apps and a lot of services, but they are too tightly bound to the database. They're trying to divide them for more flexibility and to have continuous deployment. We had no continuous deployment. Normally we deployed some minor releases once or two a week, and there is a major release once a month. We are moving to have more continuous deployment.
We are working this year on test automation from unit test integration. They're investing a lot in this because we managed numbers for the tax declaration. Regulation can be problematic.
We are producing, maintaining, and are selling solutions for our customers, such as Microsoft Azure. We do not use an integrator.
We have a two-person team that does the implementation and maintenance of the solution. Once you prepare the infrastructure, sometimes we have to improve by changing some things. Recently we had to prepare for the disaster recovery from Europe to Europe, and we had to invest time in the pipelines and deployment.
When you have on-premise solutions you have to manage lots of aspects, such as security, patching, large expense, and acquiring hardware and servers. With Microsoft Azure, you have the ability to activate a lot of processing power and then dismiss it when you do not need it. It saves you a lot of money not have to have the infrastructure or the maintenance.
The cost of Microsoft Azure depends on the services that are used and there can be a discount at a corporate level from Microsoft.
In the next release of Microsoft Azure, they will be addressing the problem of the continuous ETL workload to continually extract the data and ingest it in a docker analysis database. This will be released in the next version released in 2022. Microsoft Azure is continuously improving the solution for the market.
It is important to know that cloud services work differently than on-premise solutions.
I was talking with our colleague in the internal department to let me test the scalability of his system because we have a process from our application to the online shop. They are having a problem with the scalability test because of their hardware. They have hardware that they can't scale the testing environment. Using Microsoft Azure we do not have these issues because it is on the cloud.
I rate Microsoft Azure a nine out of ten.
The product is being used for document sharing and archiving. The company wants their customers to be able to pull certain documents that they put on file. The idea is that through active directory B2B, they will offer access to the different files and customers will be able to pull the files they need from the server. The company uses information protection to make sure that only the right people have access to the right files. We are integrators, mainly on the software side. We are partners with Microsoft Azure and I'm a senior solution architect.
The company has different vendors that they bring in. This product has made it easier to onboard those individuals and to provide access to them when needed and then to basically cut them off when the time comes. The way they have it set up, documents can't be downloaded. They are only accessible online but can be accessed from anywhere so the company doesn't have to worry about setting up VPNs and the like. They provide a username, password, a two-factor authentication and that enables access.
Information protection is a good feature because you can label different documents and different files, and that allows them to put like NDA files in a specific bucket, as opposed to just regular, safe or confidential storage.
This solution is not user friendly to set up and it's difficult to understand, particularly with regard to information protection and the sort of licensing needed to utilize it. Simplification would go a long way.
I'd like to see them improve on the watermarking. There's a feature that allows you to watermark documents that are checked out. Currently it watermarks a document with whoever publishes it. For example, if you wanted to watermark the email address, it doesn't watermark with the person checking out the file, but with the person publishing the document. It would be more valuable if the watermarking was related to the person checking out the document, in case it leaks out.
I've been using this solution for several years and on my most recent project, for the past six months.
The stability has been great. We haven't had any issues whatsoever with stability.
As far as I know, scalability is fine. Our current customer isn't huge so I can't speak to enterprise size customers. It's not infinite scalability, but it is Azure Cloud. If you need more storage, you buy more storage.
The initial setup is fairly complex. There is a ton of documentation, but once you get through that it's really not difficult, it's just not intuitive. The product requires better documentation that explains things. I think a lot of it has to do with the licensing requirements. It's not obvious and so you can be following a step-by-step tutorial and still not get it right because the software requirements aren't right but it doesn't give you that in clear text.
You can probably set this up within 30 minutes, realistically, as long as you know all the steps. Unfortunately, it took about four or five hours to troubleshoot the situation because we didn't understand what the license requirements were. We had to go and obtain those licenses and try it a second time. It'll be fine now because we understand it but there are certain things like having to be a security administrator within the roles and responsibility matrix, and that's not really outlined in the documentation.
The company wanted it to deploy rapidly. They didn't want to spend a lot on this project to buy storage, and clear that storage, ensuring that it was 100% secure. This was either going to be a very short-term project or it was going to blow up to something large and they weren't sure which direction it was going to go. Enabling them to use OPEX spend just to utilize what they need when they need it at a low cost, was super valuable to them.
I would recommend anyone wanting to implement this solution to carry out background homework on active directory, on information access management (IAM), and then understand the licensing before you deploy. That aside, it's pretty straightforward. I've learned that setting up secure documents doesn't have to be difficult as long as you take into account those caveats of understanding your licensing and active directory.
I would rate this solution an eight out of 10.
Our current client is in the securities business, so we deal with a lot of trading data, like securities, holdings, etc. We evaluate the data quality of the daily file that comes from the current providers and transform that data using PowerPlay and Dashworks.
We're building cloud-based data warehouses by adapting on-premises data warehouses in MySQL Server. Initially, we migrated everything to the Azure SQL Data Warehouse to take advantage of all the MPP technology and stuff. In the process, we realized it was expensive for us, and we didn't need all that capacity, so we migrated that code to a simple Azure SQL database. We made it work from that point.
In our current project, we're using Power BI with Azure. We directly import data from that SQL database into Power BI using PowerPlay and ask the client architect to do some data engineering so we have serverless capacity in Azure. Right now, we are migrating to Azure Synapse, and we are actually in the process of doing a couple of PLCs with serverless capacity. Maybe we'll also use Databricks.
Azure Data Lake is useful. We are in the process of populating the data lake for our current project. Also, we are directly importing for Power BI to using PowerPlay.
There is room for improvement on a couple of Azure services. One that comes to mind is Data Factory. Microsoft has improved a lot of Data Factory's capabilities, so maybe it's now possible to make a green custom database within Azure and Data Factory.
I think it would be good to keep making progress on giving users the ability to do action calls on Data Factory. Right now, it's mostly local. Perhaps Microsoft could add the ability to put some calls in the workflow. Airflow is a good example. You might say, "Why not just use Airflow?" And maybe you could use that, but I think it would be better if all these things were possible with Data Factory.
We've been working with Azure for a couple of years. I work for a tech consultancy, so we're not tied to just one project. We work with one client for a year or so, and then we work with another client the next year. Mostly we build data warehouses with SQL using Microsoft Synapse. We also do some things with Power BI and PowerPlay.
Azure is stable. We've never had any problems.
When you work on the cloud, it's a straightforward process. You start on a PLC and start adding more components like maybe some security with a private network and so on. It's effortless for us to scale by adding additional components. Scalability depends on the service you're going to use. For example, if you are going to change from a SQL database to another database or another inter-processing ending, it's not going to be that easy. It happens with all providers.
It is easy to set up Azure. For deployment and maintenance, we have a team of five or six people consisting of one tech leader, three developers, and one QA.
Azure's pricing could be more competitive. Some clients mentioned that they are considering switching to AWS because of the price. And AWS can provide you with the instant capacity called SpotLink.
I rate Microsoft Azure eight out of 10. It's okay for all the use cases we've had so far. If you are going to do it on your own, make sure you read the documentation. All the information is there. Microsoft documentation is good. But if you don't want to take on that burden of reading documentation and so on, you can contact support. They'll know better than you. This is crucial because of the cost. If you choose the wrong services, you could waste a lot of money.
great, an amazing organization to work with. You did a great job!