Azure Artifacts manages the dependencies used in your codebase and provides easy tools to ensure the immutability and performance of those components. Released as one of the new services available for developers in Azure DevOps, the current features in Artifacts will help you and your users produce and consume artifacts. For teams that use or produces binary packages, Azure Artifacts provides a secure, highly performant store and easy feed.
Getting started with Artifacts: Package feeds
Azure Artifacts groups packages in to feeds, which are containers for packages that help you consume and publish.
We’ve optimized default settings to be most useful to feed users, such as making your feed account visible to easily share a single source of packages across your entire team... Read More
With the abundance of data coming from IoT devices and the global nature of business today, it’s essential to be able to understand correlations and track historical trends across your assets.
Imagine managing a fleet of trucks carrying items that need to be maintained at a specific temperature. Occasionally you see a low temperature alert triggered for some of your trucks during their daily scheduled delivery. As an operator, you will need to conduct a root cause analysis to understand why this is happening, if there are recurring patterns, and how to prevent it from happening in the future.
To help you with this, we’re excited to announce that we have now integrated Azure Time Series Insights into the Azure IoT Remote Monitoring solution accelerator... Read More
Artificial Intelligence (AI) and machine learning (ML) technologies extend the capabilities of software applications that are now found throughout our daily life: digital assistants, facial recognition, photo captioning, banking services, and product recommendations. The difficult part about integrating AI or ML into an application is not the technology, or the math, or the science or the algorithms. The challenge is getting the model deployed into a production environment and keeping it operational and supportable. Software development teams know how to deliver business applications and cloud services. AI/ML teams know how to develop models that can transform a business... Read More
Gaining insights rapidly from data is critical to being competitive in today’s business world. With a modern data warehouse, customers can bring together all their data at any scale into a single source of truth for use cases such as business intelligence and advanced analytics.
A key component of successful data warehousing is replicating data from diverse data sources into the canonical data warehousing database. Ensuring that data arrives in your data warehouse consistently and reliably is crucial for success. Data integration tools ensure that users can successfully connect to their critical data sources while moving data between source systems and their data warehouse in a timely yet reliable fashion.
We’re excited to announce that Fivetran has certified their zer... Read More
A major item in scoring a health care organization is patient engagement. That is, patients are more likely to give a higher rating if they have some way to communicate to an organization with as little friction as possible. Improving the patient engagement experience can also improve patient outcomes — the hope is to do it affordably. Artificial intelligence (AI) powered health agents, also known as “chatbots,” can engage patients 24/7, using different languages, and at very low cost. These AI agents can assist healthcare organizations across a variety of use cases, for example:
- Check and triage patient symptoms using established medical protocols.
- Look up medical information about conditions, symptoms, causes, and complications.
- Find healthcare providers to consult with for specific pat...
Azure Test Plans, a service launched with Azure DevOps earlier this month, provides a browser-based test management solution for exploratory, planned manual, and user acceptance testing. Azure Test Plans also provides a browser extension for exploratory testing and gathering feedback from stakeholders.
Manual and exploratory testing continue to be important techniques for evaluating quality of a product/service, alongside the DevOps emphasis on automated testing. In modern software development processes, everybody in the team contributes to or owns quality – including developers, testers, managers, product owners, user experience advocates, and more. Azure Test Plans addresses all these needs. Let’s take a closer look.
Note: For automated testing as part of your CI/CD workflow, consider le... Read More
Financial Services organizations regulated by the Securities and Exchange Commission (SEC), Commodity Futures Trading Commission (CFTC), Financial Industry Regulatory Authority (FINRA), Investment Industry Regulatory Organization of Canada (IIROC), Financial Conduct Authority (FCA), and more are required to retain business-related communications in a Write-Once-Read-Many (WORM) or immutable state that ensures they are non-erasable and non-modifiable for a specific retention interval. The immutable storage requirement is not limited to financial organizations but also applies to industries such as healthcare, insurance, media, public safety, and legal services.
Today, we are excited to reveal the general availability of immutable storage for Azure Storage Blobs to address this requirement... Read More
We are happy to announce that HDInsight Tools for Visual Studio Code (VS Code) now leverage VS Code built-in user settings and workspace settings to manage HDInsight clusters and Spark job submissions. With this feature, you can manage your linked clusters and set your preferred Azure environment with VS Code user settings. You can also set your default cluster and manage your job submission configurations via VS Code workspace settings.
HDInsight Tools for VS Code can access HDInsight clusters in Azure regions worldwide... Read More
This post was co-authored by Tiander Turpijn, Senior Program Manager.
Securing your Azure workloads has become easier with the release of Azure Security Center (ASC) official PowerShell Module!
Many organizations are looking to automate more tasks, as manual work is prone to human error and creates a potential for duplicative work. The need for automation is especially prevalent when it comes to large scale deployments that involve dozens of subscriptions with hundreds and thousands of resources – all of which must be secured from the beginning.
To streamline the security aspects of the DevOps lifecycle, ASC has recently released its official PowerShell module... Read More
Last year at Jenkins World, we announced Jenkins on Azure support for Kubernetes. We shipped the Azure Container Agent which allows you to scale out to Azure and run a Jenkins Agent on Azure Container Instances (ACI) and/or Azure Kubernetes Service (AKS). Using the Kubernetes Continuous Deploy or Deploy to Azure Container Services (AKS) plugins, you can deploy containers to Kubernetes.
Back in April, we published a blog post in Kubernetes.io sharing with the community how to achieve Blue/Green deployment to Azure Container Services (AKS). Some questions remained to be answered though:
- What if I need to build a Docker image when I use ACI as my Jenkins build agent?
- If I run Docker Build on AKS, is it secured?
Earlier this year, the Azure Container Registry team released a preview of a nat... Read More