Migrate your database from PostgreSQL Single Server to PostgreSQL Flexible Server using Azure DMS

Migrate your database from PostgreSQL Single Server to PostgreSQL Flexible Server using Azure DMS

This article is contributed. See the original author and article here.

Overview:


Azure Database for PostgreSQL recently announced Flexible Server,  Flexible Server is a new deployment option for Azure Database for PostgreSQL that gives you the control you need with multiple configuration parameters for fine-grained database tuning along with a simpler developer experience to accelerate end-to-end deployment. With Flexible Server, you will also have a new way to optimize cost with stop/start capabilities. 


 


In this article, we will provide a guideline on how to migrate your database from PostgreSQL Single Server to PostgreSQL Flexible Server using Azure DMS.


 


Important – Azure Database for PostgreSQL – Flexible Server is still in preview as of Jan 2021.


 


1 – Prepare the Source – Azure PostgreSQL – Single Server


 


You will need to set some Postgresql Parameters on the source as follows:


 


— parameter wal_level should be logical, on Azure PgSQL this can be done from Azure Portal as shown blow:


 


Ahmed_S_Mahmoud_0-1611574758260.png


 


— max_replication_slots = [number of slots], recommend setting to 5 slots
— max_wal_senders =[number of concurrent tasks] – The max_wal_senders parameter sets the number of concurrent tasks that can run, recommend setting to 10 tasks


 


2- Prepare the target for the migration – Flexible Server


 


You will need to migrate database schema from source to target using commands:


 


— on the source, create a schema dump file for a database


 


 


 

pg_dump -o -h hostname -U db_username -d db_name -s > your_schema.sql

 


 


 


 


— Import the schema into the target database


 


 


 

psql -h hostname -U db_username -d db_name < your_schema.sql

 


 


 


 


— Remove foreign keys in schema at target Azure Database for PostgreSQL


 


 


 

SELECT Q.table_name
    ,CONCAT('ALTER TABLE ', table_schema, '.', table_name, STRING_AGG(DISTINCT CONCAT(' DROP CONSTRAINT ', foreignkey), ','), ';') as DropQuery
        ,CONCAT('ALTER TABLE ', table_schema, '.', table_name, STRING_AGG(DISTINCT CONCAT(' ADD CONSTRAINT ', foreignkey, ' FOREIGN KEY (', column_name, ')', ' REFERENCES ', foreign_table_schema, '.', foreign_table_name, '(', foreign_column_name, ')' ), ','), ';') as AddQuery
FROM
    (SELECT
    S.table_schema,
    S.foreignkey,
    S.table_name,
    STRING_AGG(DISTINCT S.column_name, ',') AS column_name,
    S.foreign_table_schema,
    S.foreign_table_name,
    STRING_AGG(DISTINCT S.foreign_column_name, ',') AS foreign_column_name
FROM
    (SELECT DISTINCT
    tc.table_schema,
    tc.constraint_name AS foreignkey,
    tc.table_name,
    kcu.column_name,
    ccu.table_schema AS foreign_table_schema,
    ccu.table_name AS foreign_table_name,
    ccu.column_name AS foreign_column_name
    FROM information_schema.table_constraints AS tc
    JOIN information_schema.key_column_usage AS kcu ON tc.constraint_name = kcu.constraint_name AND tc.table_schema = kcu.table_schema
    JOIN information_schema.constraint_column_usage AS ccu ON ccu.constraint_name = tc.constraint_name AND ccu.table_schema = tc.table_schema
WHERE constraint_type = 'FOREIGN KEY'
    ) S
    GROUP BY S.table_schema, S.foreignkey, S.table_name, S.foreign_table_schema, S.foreign_table_name
    ) Q
    GROUP BY Q.table_schema, Q.table_name;

 


 


 


 


— Disable triggers at target Azure Database for PostgreSQL


 


 


 

SELECT DISTINCT CONCAT('ALTER TABLE ', event_object_schema, '.', event_object_table, ' DISABLE TRIGGER ', trigger_name, ';')
FROM information_schema.triggers

 


 


 


 


— Provision Database Migration Service and create a migration task


More details in Tutorial: Migrate PostgreSQL to Azure Database for PostgreSQL online via the Azure CLI – Azure Database Migration Service | Microsoft Docs


 


3 – Create Migration Project


 


You will need to use your Postgresql as source and provide the single server endpoint and credentials 


 


Ahmed_S_Mahmoud_1-1611574758268.png


 


Note:- You will need to make sure the connectivity between the source single server and DMS service on side and the DMS service and the target flexible server another side.


 


Details steps: Tutorial: Migrate PostgreSQL to Azure DB for PostgreSQL online via the Azure portal – Azure Database Migration Service | Microsoft Docs


 


4- Monitoring the migration project progress and you can perform the migration once it’s ready for cutover


 


Ahmed_S_Mahmoud_2-1611574758296.png


 


Ahmed_S_Mahmoud_3-1611574758312.png


 


Note:- After migration is complete, you might need to re-enable the triggers and create foreign keys. 


 


I hope you find this article helpful. If you have any feedback please do not hesitate to provide it in the comment section below.


 


Ahmed S. Mazrouh

Windows Update Baseline joins the Security Compliance Toolkit

Windows Update Baseline joins the Security Compliance Toolkit

This article is contributed. See the original author and article here.

 


We are excited to announce the Update Baseline is now a part of the Security Compliance Toolkit! The Update Baseline is a new security baseline to ensure devices on your network get the latest Windows security updates on time while also providing a great end user experience through the update process.  


 


The Update Baseline covers Windows Update policies as well as some additional Power and Delivery Optimization policies to improve the update process and ensure devices stay secure. 


 


Why do I need the Update Baseline? 


 


We recommend using the Update Baseline to improve your patch compliance and keep devices on your network up to date and secure. The Update Baseline is Microsoft’s set of recommended policy configurations for Windows Updates to ensure devices on your network receive the monthly security update in a timely manner. Devices that are configured for the Update Baseline reach on average a compliance rate between 80-90% within 28 days. 


 


What is included in the Update Baseline? 


 


For Windows Update policies, the Update Baseline ensures: 



  • Setting deadlinesDeadlines are the most powerful tool in the IT administrator’s arsenal for ensuring devices get updated on time. 

  • Downloading and installing updates in the background without disturbing end users. This also removes bottlenecks from the update process. 

  • A great end user experience. Users don’t have to approve updates, but they get notified when an update requires a restart. 

  • Accommodating low activity devices (which tend to be some of the hardest to update) to ensure the best-possible user experience while respecting compliance goals. 


 


Rick_Munck_0-1611680508476.png


 


 


Learn more about common policy configuration mistakes for managing Windows updates and what you can do to avoid them to improve update adoption and provide a great user experience. 


 


How do I apply the Update Baseline? 


If you manage your devices via Group Policy, you can apply the Update Baseline using the familiar Security Compliance Toolkit framework. With a single PowerShell command, the Update Baseline Group Policy Object (GPO) can be loaded into Group Policy Management Center (GPMC).  


Rick_Munck_1-1611680508492.png


 


 


The MSFT Windows Update GPO that implements the Update Baseline is added to GPMC with a single command. 


Rick_Munck_2-1611680508486.png


 


 


You will then be able to view the Update Baseline GPO (MSFT Windows Update) in GPMC. 


 


That’s it! It’s that simple. 


 


Other cool tidbitsThe Update Baseline will continue to be updated and improved as needed, and a Microsoft Endpoint Manager solution to apply the Update Baseline is coming soon! Let us know your thoughts and leave a comment below. 

New Microsoft Lists adoption center

New Microsoft Lists adoption center

This article is contributed. See the original author and article here.

What’s more fun than adopting Microsoft Lists at your organization? Leveraging prepared resources from Microsoft to help scale your Lists adoption – of course!


 


Lists is available 100% worldwide across all commercial, government, and education plans. Within Microsoft 365, Lists enables intelligent information tracking, with features to make organizing simple, smart, and flexible. And now that it’s here, it’s time to adopt it – at scale – across your entire organization. And we’re here to help.


 


Lists adoption page screenshot.PNG


Screenshot of the new Microsoft Lists adoption center within adoption.microsoft.com.


 


Visit the new Microsoft Lists adoption page – your hub of resources to help increase Lists awareness and usage in your organization, including:



  • Adoption playbook: Review best practices for the entire adoption process, from recruiting champions and building out scenarios to growing awareness and running training.

  • Day-in-the-life guides: Want to know how Lists is being used by Product Managers, Human Resources, Marketing, and Educators alike? The Lists Day in the Life Guides bring different use cases to life through a diversity of roles, scenarios, and industries to show how your organization can fully take advantage of Lists.

  • Quickstart guide: If you’re ready to start playing around with Lists, the Quickstart Guide is your map for navigating the basic interface and features of the app, both standalone and integrated in Microsoft Teams.

  • Adoption Templates: Begin your Lists rollout already equipped with a folder of email, flyer, and announcement templates, all written and designed to show off the main features of Microsoft Lists.


 


DiL graphic.PNG


Screenshot of the Lists Day in the Life flyers within adoption.microsoft.com.


 


Additional resources


In addition to adoption guidance, you can learn more about Microsoft Lists and the rest of the Microsoft 365 collaborative portfolio:



 


CWM demo screenshot.PNG


Screenshot of the Collaborative Work Management Guided Simulation.


 


Start today. Implement a few key scenarios – like an issue tracker, an internal event schedule, or a new hires dashboard. The above will help accelerate the ‘what’ and ‘how’ so you can get more done with Microsoft Lists.


 


Happy tracking!


 


Andrea Lum, product manager – Microsoft

Bringing OneDrive settings into SharePoint admin center for streamlined, centralized control

Bringing OneDrive settings into SharePoint admin center for streamlined, centralized control

This article is contributed. See the original author and article here.

OneDrive and SharePoint surpassed over 200 million monthly active users in 2020. This was an exciting development for us highlighting a key trend, consistent over the last few years and especially this past year, that the need for content collaboration is becoming more and more predominant for all organizations.  


As we continue to power innovative experiences across Microsoft 365, we also realized that now, more than ever, admins need increased centralized control over content across the organization. Aligning to our coherence and modernization efforts, we are working hard to unify these experiences by bringing consistent design, naming conventions, look and feel to enable a smoother admin experience across the Microsoft 365 admin suite. And today we’re happy to announce that the OneDrive and SharePoint admin centers are converging into one, giving you holistic control and streamlining the admin experience.


 


 


What does this consolidation of the OneDrive and SharePoint admin centers mean?


 


With the new integrated admin center, you can manage everything at an organizational level all in one place: control internal and external sharing, set user access controls, manage default storage limits, enable user device notifications, specify retention policies, and manage sync controls for OneDrive. We’ve also improved the user interface to provide a more consistent experience and support Web Content Accessibility Guidelines (WCAG) 2.1 compliance, enhanced reporting, and added the Global Reader admin role, which provides a read-only view of SharePoint admin center. When you assign the Global Reader role to an admin, they can view—but not edit—all administrative features and settings in all Microsoft 365 admin centers, which helps you delegate admin responsibilities more efficiently.


You’re familiar with the SharePoint admin center homepage, where you can add widgets and personalize your dashboard. Now, you can enhance your homepage experience by accessing visual, actionable OneDrive cards such as OneDrive usage and OneDrive file activity, along with your SharePoint cards showcasing storage and site usage. This enables you to quickly see OneDrive activity for files that have been viewed/edited, synced, and shared internally or externally.


 


Examine OneDrive usage and activity along with SharePoint storage and site usage. along with SharePointExamine OneDrive usage and activity along with SharePoint storage and site usage. along with SharePoint



These updates would be rolling out throughout February.


 


Setting up sync and retention


 


From the “Settings” page, you can easily drill into the widget to control how files sync in OneDrive and SharePoint. You have the option to show the Sync button on the OneDrive website, allow syncing only on devices joined to specific domains, and if you want to block upload of specific files types (e.g., .pst or video files), you can do so, all in one place. In addition, if you notice storage running low for OneDrive users, you can also easily adjust the default storage limit. When a user leaves the organization for any reason, you can also set a default retention period for their OneDrive and SharePoint content.


 


Set up storage limit, sync, retention, notification controls for your users.Set up storage limit, sync, retention, notification controls for your users.


 


 



Managing sharing and access control


 


We want to ensure admins the visibility and control they need to avoid accidental data leaks without preventing their users from sharing necessary content. Now you can control how users across your organization share files externally and internally in both SharePoint and OneDrive from one page granting controls that are least or most permissive. You can limit external sharing by domain or security group for both SharePoint and OneDrive, which is helpful if you want to limit or prevent sharing with people at certain external organizations.


 


Manage internal and external sharing via the SharePoint admin center.Manage internal and external sharing via the SharePoint admin center.


 



You can also specify the type of link that’s selected by default when people share files in SharePoint and OneDrive: anyone, people only inside the organization, or specific people. You can also set the default permission to either view or edit. This way, users can’t accidently share information with anyone outside the organization or externally share content that is meant for internal use only. 


In addition, you can set expiration policies to ensure that external users won’t retain access to your content indefinitely. These policies can also prompt people in your organization to periodically review who they’re sharing files with. You can also easily revoke access that was previously granted.


 


Along with sharing controls , admins can also monitor how their organizational control is accessed. Admins can easily limit or block access to SharePoint and OneDrive content based on device or network location. You can set this across the organization, or for specific users, sites, or security groups. Limiting access enables users to remain productive if they’re working from a non-corporate device or from a remote location without a trusted network. With limited device access, users can access files through the browser only, and you can also set options for editing or view-only. When you’ve configured a location-based policy to restrict access from outside a specific network boundary, users cannot access content from any device if they are outside the network boundary.


 


Set data access controls for your usersSet data access controls for your users


 


Learn more about the new SharePoint admin center and how you can help manage sharing in OneDrive for a better together experience.


Also, check out this month’s Sync Up episode to learn more about the consolidation from the experts .


 


https://html5-player.libsyn.com/embed/episode/id/17580788/height/90/theme/custom/thumbnail/yes/direction/backward/render-playlist/no/custom-color/f99400/


 


As you can see, we continue to evolve OneDrive as a place to access, share, and collaborate on all your files in Microsoft 365, keeping them protected and readily accessible on all your devices, anywhere.


 


You can stay up-to-date on all things via the OneDrive Blog and the OneDrive release notes.


Check out the new and updated OneDrive documentation.


Take advantage of end-user training resources on our Office support center.


 


Thank you again for your support of OneDrive. We look forward to your continued feedback and hope to connect with you at Ignite or another upcoming Microsoft or community-led event.


 


Thanks for your time reading all about OneDrive,


Ankita Kirti – Product Manager – OneDrive | Microsoft

Recording Nursing Hackathon Delivered Innovative Solutions Designed to Reimagine Care Delivery

Recording Nursing Hackathon Delivered Innovative Solutions Designed to Reimagine Care Delivery

This article is contributed. See the original author and article here.

HLS Partner Plays.pngOn  January 21st HLS Blog carried a special webcast  covering the nursing hackathon that delivered innovative solutions designed to reimagine care delivery.


The Reimagine Care Delivery Developer Challenge (virtual hackathon), presented by: Allscripts, MATTER, Microsoft and ARC (Sheba Medical Center) was held in December 2020 and the competition was stellar!  The “entry solutions” were all designed to create the EHR of the future, to reduce the burden on nurses.  During this recorded session 2 of the judges, Kathleen McGrow, RN, CNIO, Microsoft and Paul Minton, RN, VP Solutions Management, Allscripts, presented on the competition and the finalists.  Also, joining them was the Hackathon winner – DeepScribe (Matthew Ko,  Co-founder and COO), who highlighted how their innovative solution will be bringing the joy back to medicine! Finally, with host Michael Gannotti out this session was hosted by Microsoft’s Jamie Fox.


If you would like to learn more about connecting your applications to Allscripts solutions please visit https://developer.allscripts.com or email allscriptsdeveloperprogram@allscripts.com.


Thanks for visiting – Michael Gannotti   LinkedIn | Twitter


Michael GannottiMichael Gannotti

Fraud trends part 3: fraud in the food service industry

Fraud trends part 3: fraud in the food service industry

This article is contributed. See the original author and article here.

In this blog series we are exploring the latest fraud related events and issues on the rise in our digitized world. The first installment in the series explored account takeovers (ATO) and the $7 billion yearly loss affecting even the largest organizations. The second installment explored the ways fraudsters are capitalizing on the rise of e-commerce.

In our third post of the series, we will touch on the ways fraudsters are taking advantage of the move to online sales during COVID-19 in the food service industry. The increase in online and in-app orders has opened the door for transaction- and offer-related fraud deeply impacting businesses already hurting from the impact of COVID-19.

Read “Protecting Customers, Revenue, and Reputation from Online Fraud” to learn how AI helps your organization adapt to shifting fraud patterns and protect you against account takeover, lost revenue, and more.

COVID-19 and the impact of fraud in numbers

Fraudsters are strategizing new ways to capitalize on vulnerabilities amplified by the COVID-19 pandemic making fraud detection increasingly important as millions are faced with financial hardships. In September 2020, the Federal Trade Commission reported that in the United States alone, over 205,000 consumers have experienced fraud attacks linked to COVID-19 amounting to over $145 million in fraud losses.

With more virtual transactions than ever before, businesses across the globe are increasingly susceptible to fraud. One industry hit hard is food service.

Types of fraud associated with restaurants

When the pandemic brought on strict new regulations, restaurants and consumers alike were quick to adapt. Between March and April 2020, there was a reported 78 percent increase in card-not-present (CNP) activity. Fraudsters pounced on this opportunity and began placing orders with stolen credit cards, claiming food never arrived, and even creating fake social media posts to deceive customers. These actions not only hurt a restaurant’s bottom line, but also their reputation.

In August 2020, a popular pizza chain, Little Caesar’s, was forced to release a statement that an offer circulating the internet promising free pizza in honor of the chain’s 61st birthday was fake. The offer was posted to a profile masquerading as Little Caesar’s official account and had over 100,000 shares. Stores were forced to turn away angry customers expecting free pizza.

In the United Kingdom, a similar advertisement was making its way into customer’s inboxes, once again claiming free pizza was just a click away. The message claimed to be from Domino’s and prompted users to click on a phishing link and where customers would give their personal information.

The jump in online and over-the-phone orders has skyrocketed CNP transactions. CNP transactions occur when a credit card and its holder are not present for payment, making verification of a valid transaction tricky. While customers may find saving their payment information on profiles for online orders convenient, fraudsters see it as their chance to engage in fraudulent activity.

As the pandemic continues, fraudulent activity cripples many businesses across the world. The food industry’s need for a solution to address fraud is clear. Many business owners have been left wondering what their options are to reduce fraud.

Darden Restaurants addresses fraud with Dynamics 365

Darden Restaurants, operating some of the most recognizable brands in full-service dining including Olive Garden and Longhorn Steakhouse, needed to move swiftly to address a growing fraud issue during the COVID-19 pandemic. With the shift to an online-only model, Darden Restaurants started noticing some fraudulent payments and looked to Microsoft for help. Darden Restaurants deployed Microsoft Dynamics 365 Fraud Protection to combat purchase fraud at LongHorn Steakhouse, and together with Microsoft they had the solution quickly up and runningprotecting the restaurants and customers against fraud.

How Microsoft protects the food industry from fraud

Dynamics 365 Fraud Protection helps merchants combat the types of fraud and legacy security systems gaps that are threatening the food service industry.

A cloud-based solution recently awarded the Juniper cybersecurity platinum award, Dynamics 365 Fraud Protection is designed to help e-commerce, brick-and-mortar, and omnichannel merchants protect their revenue and reputation. Deploying adaptive AI technology that continuously learns, Dynamics 365 Fraud Protection defends against purchase, account, and omnichannel return and discount fraud while reducing operational expenses and increasing acceptance rates. It also helps protect user accounts from fraud exposure, helping to retain customers and maintain satisfaction.

Dynamics 365 Fraud Protection offers three capabilities which can be integrated together or used individually, providing merchants the option to use the capability that best suits their business needs:

  1. Account protection helps protect online revenue and reputation, and safeguards user accounts from abuse and fraud by combating fake account creation, account takeover, and fraudulent account access.

In the first trend above, offer fraud, restaurants could utilize the account protection capability to help safeguard accounts. Businesses and merchants with account protection could protect their customers’ data by preventing fraudulent account access. Rather than worry about keeping their customers’ data safe, merchants can focus on seamless customer experiences. With both fraud attacks and cost of fraud to United States merchants rising, there is no better time to add the account protection capability to your toolkit.

  1. Purchase protection helps protect revenue by improving the acceptance rate of e-commerce transactions with insights and tools that help balance revenue opportunity verses fraud loss and checkout friction.

The second trend, transaction fraud, highlights the need for purchase protection. With a higher number of transactions and new online users entering their card information, purchase protection can help keep customers happy while helping mitigate fraud loss.

  1. Loss prevention helps protect revenue by identifying anomalies on returns and discounts arising from omnichannel purchases, enabling store managers and loss prevention officers to quickly investigate potential fraud and take action to mitigate losses.

Restaurants across the world could utilize loss prevention to help analyze merchant data and to identify patterns of anomalies to increase merchants’ visibility into potential fraud on returns and discounts while notifying restaurant managers so action can be taken to prevent losses. It’s time to fight buy online, pick-up in store (BOPIS) fraud with the loss prevention capability.

Learn more

Learn additional information about Dynamics 365 Fraud Protection capabilities including account protection, purchase protection, and loss prevention and check out the e-book, “Protecting Customers, Revenue, and Reputation from Online Fraud.” Learn more about our Microsoft Dynamics 365 Retail offerings.

Questions? Contact your Microsoft sales representative to learn more about Dynamics 365 Fraud Protection capabilities.

The post Fraud trends part 3: fraud in the food service industry appeared first on Microsoft Dynamics 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

Improving your databases with Azure SQL Database tips

This article is contributed. See the original author and article here.

We are pleased to announce the availability of Azure SQL Database tips, an open-source project to help Azure SQL Database customers improve their database design, configuration, and operations.


 


The project is on GitHub at https://aka.ms/sqldbtips. You can download a T-SQL script and execute it in your Azure SQL DB database at any time. In about a minute or less, the script will output a set of tips aimed at improving your database design, gaining better workload performance via configuration tweaks, and highlighting potential issues that may be impacting database performance and health.


 


If this sounds useful, head over to the project wiki page to see a detailed description and usage instructions, and make sure to check out the FAQ page.


 


In our engagements with Azure SQL Database customers, we often see a common set of problems and improvement opportunities, particularly among customers new to Azure SQL Database, or new to the MSSQL database engine. Showing these problems and opportunities in an easy-to-understand and actionable way, and providing the relevant technical background is the main goal of this project.


 


As of this writing, the script checks for over 40 conditions to produce tips. We continue to improve the script using customer feedback and suggestions, and add new tips based on our customer engagements. Reach out to us with your comments, new tip ideas, and other suggestions by opening issues in the GitHub repo, or via comments on this blog post.


 


In the short time since this script has been available, several customers used it to get relevant (and sometimes surprising!) tips to improve performance and reduce resource utilization, in some cases letting them scale down the database and reduce costs. We hope that you can give it a try soon, and find out how you can improve your databases in Azure SQL DB.

Azure Marketplace new offers – Volume 110

Azure Marketplace new offers – Volume 110

This article is contributed. See the original author and article here.











We continue to expand the Azure Marketplace ecosystem. For this volume, 102 new offers successfully met the onboarding criteria and went live. See details of the new offers below:





































































































































































































































































































































































































































Applications


A10vThunderADC520BYOLforMicrosoftAzure.png

A10 vThunder ADC 520 BYOL for Microsoft Azure: Optimized to run natively within Microsoft Azure, A10 Networks’ solution is purpose-built for high performance, flexibility, and easy-to-deploy application delivery and server load balancing.


AccessibleSmartCitiesthroughWeWALKSmartCane.png

Accessible Smart Cities through WeWALK Smart Cane: WeWALK Limited, an assistive technology company, offers accessible navigation and exploration services for the blind and visually impaired through an accessible mobile app and the WeWalk smart cane.


AnesthesiaCoding-as-a-Service.png

Anesthesia Coding as a Service: Timely, accurate, compliant, and cost-effective medical coding and charge capture is essential for your healthcare entity to maximize its bottom line. Hank AI provides automated predictive ICD10-CM and CPT coding for anesthesia and surgical procedures and proactively performs compliance auditing.


ApacheSubversionSVNServeronLinuxCentOS82.png

Apache Subversion (SVN) Server on Linux CentOS 8.2: This pre-configured image by Tidal Media provides Apache Subversion (SVN) server on Linux CentOS 8.2. Apache Subversion is a software versioning and revision control system distributed as open source under the Apache License.


ApacheSubversionSVNServeronUbuntu1804LTS.png

Apache Subversion (SVN) Server on Ubuntu 18.04 LTS: This pre-configured image by Tidal Media provides Apache Subversion (SVN) server on Ubuntu 18.04 LTS. Apache Subversion is a software versioning and revision control system distributed as open source under the Apache License.


BleepaTeamsNHSX.png

Bleepa Teams NHSX: Bleepa is an easy-to-use digital imaging communications platform for clinicians to view and discuss patient cases at the touch of a button. Bleepa provides remote and secure communications between clinicians and medical teams.


CogentVoiceofCustomerSolution.png

Cogent: Voice of Customer Solution: DXwand’s Cogent bot platform responds automatically and extracts insights from customer conversations on your multi-platform customer channels. Cogent supports four Arabic dialects and 10 spoken languages, with the ability to add dialect variations.


CommerceOrchestrationPlatform.png

Commerce Orchestration Platform: Commerce Orchestration is a comprehensive platform of commerce services to help you engage customers effectively on every channel. Whether you are building a new e-commerce site, a mobile shopping app, or integrating physical stores with online experiences, this platform can help you get there faster.


CondecoDeskBooking.png

Condeco Desk Booking: Condeco’s Desk Booking software lets you manage desks and workspaces from a cloud-based system. With Condeco’s solution, you can give your mobile workers the flexibility to easily find a space that suits their needs. Get the tools to implement and manage desk sharing and activity-based working schemes.


CondecoMeetingRoomBooking.png

Condeco Meeting Room Booking: Condeco’s Meeting Room Booking software helps maximize meeting room space, reduce administration time, and introduce smarter booking processes into the workplace. No matter where you’re working or on what device, you can manage your meeting rooms, visitors, and services through one solution.


CSGlobalOffensive-GameServeronUbuntu1804.png

Counter-Strike: Global Offensive – Game Server on Ubuntu 18.04: This pre-configured image by Tidal Media provides Counter-Strike: Global Offensive game server on Ubuntu 18.04. Counter-Strike: Global Offensive is an objective-based, multiplayer, first-person shooter game.


CTELO-addyourvoicetoMicrosoftTeams.png

CTELO – add your voice to Microsoft Teams: The next natural step for companies that use Microsoft Teams as their global unified collaboration platform is to add telephony. ROUTEAMS from CTELO is a telco-independent routing solution for Teams that uses the cloud to route calls through the public switched telephone network (PSTN).


DataikuDiscoverforSmallDataandAnalyticsTeams.png

Dataiku Discover for Small Data & Analytics Teams: Dataiku Discover is designed for small teams of any skill level looking to get started in designing AI-driven projects. Non-technical users, such as business analysts, and technical users, such as data scientists and engineers, can easily collaborate and deliver insights.


DesksightAi.png

Desksight.Ai: Data Resolve Technologies Private Limited offers this employee monitoring and productivity software to improve productivity and streamline operational efficiency. Desksight.Ai provides the insight businesses need to drive performance through employee observation and behavioral analytics.


DockerCEonCentOS78.png

Docker CE on CentOS 7.8: This pre-configured image from Cloud Maven Solutions provides Docker Community Edition on CentOS 7.8. Docker is an open platform for developing, shipping, and running applications. With Docker, you can manage your infrastructure in the same ways you manage your applications.


DockerCEonCentOS82ReadyToUse.png

Docker CE on CentOS 8.2 Ready To Use: This pre-configured image from Cloud Maven Solutions provides Docker Community Edition on CentOS 8.2. Docker is an open platform for developing, shipping, and running applications. With Docker, you can manage your infrastructure in the same ways you manage your applications.


DockerCEServeronUbuntu2004LTS.png

Docker CE Server on Ubuntu 20.04 LTS: This pre-configured image from Cloud Maven Solutions provides Docker Community Edition on Ubuntu 20.04 LTS. Docker is an open platform for developing, shipping, and running applications. With Docker, you can manage your infrastructure in the same ways you manage your applications.


EhecatlCRM.png

Ehecatl CRM: Get easy access to sales information and customer tracking. Accelerating and simplifying the sales process, the Ehecatl CRM platform provides real-time visibility into accounts and contacts. This offer is available only in Spanish.


EmersonConnectedServicesforSteamTraps.png

Emerson Connected Services for Steam Traps: Emerson Connected Services provides detailed, regular insights into the health of your steam traps. This subscription service includes a monitoring package of hardware and software to help ensure optimal performance of your plant’s steam and that operators’ time is spent where it is needed most.


eXpertsPeopleBusinessCentralPayroll.png

eXperts People Business Central Payroll: Business Experts Gulf’s eXperts People 365 is built on Microsoft Dynamics 365 Business Central to meet all payroll requirements required by the labor laws of Gulf Cooperation Council (GCC) countries. This app is available for the United Arab Emirates.


eXpertsPM365.png

eXperts PM365: Built on Microsoft Dynamics 365, Business Experts Gulf’s eXperts Property Management 365 provides a stress-free solution for property management companies, real estate brokers, and owners who manage their properties. This app is available for the United Arab Emirates.


FAMitr-LOSandCollectionsApp.png

FA Mitr – LOS and Collections App: Built for financial services organizations, this loan originating system (LOS) and collections app by SelFin provides paperless loan disbursal and repayment, AI-driven optical character recognition (OCR), and integration with credit bureaus.


FeedingTheWorldWithData.png

Feeding The World With Data: Mofiler’s data monetization platform gives agencies, brands, and marketers easy access to relevant and meaningful data. With Mofiler, you can access reports with a variety of potential customer metrics that can be broken out by day, month, quarter, or custom date range.


FogDetectionAPI.png

Fog Detection API: Fogerizer is a cross-browser REST API that takes a JSON input of a still photo and returns a JSON string with a probabilistic prediction of whether the photo contains fog. This tool is intended for software developers and includes an online application that may be used to check the input and output of the API.


HailRainDetectionAPI.png

Hail Rain Detection API: Hailquid is a cross-browser REST API that takes a JSON input of a still photo and returns a JSON string with a probabilistic prediction of whether the photo contains hail. This tool is intended for software developers and includes an online application that may be used to check the input and output of the API.


HospitalSchedulingPlatform.png

Hospital Scheduling Platform: PetalMD’s Hospital Scheduling Platform provides a real-time overview of physician availability and medical activities, which facilitates the planning and management of hospital resources. This SaaS solution uses AI to optimize scheduling and resource management.


HourglassInsights.png

Hourglass Insights: Hourglass Insights is an add-in for Microsoft Outlook that uses machine learning to analyze the sentiment of your emails and extract the top two important phrases from emails. Hourglass Insights will tell you whether the sender’s tone is positive, neutral, or negative and summarize the email for you.


Howazitchat-likefeedbackappforDynamics365CE.png

Howazit chat-like feedback app for Dynamics 365 CE: Understand customers throughout their journey with this intuitive customer feedback app by the Prodware Group. Just connect Microsoft Dynamics 365 Customer Service with the Howazit chat-like survey app.


Imperoclassroom.png

Impero class:room: Impero Solutions LTD’s class:room is scalable, cloud-based, multi-platform classroom management software that enables teachers to deliver engaging lessons. Integrated with Microsoft Teams, class:room allows teachers to view and monitor student devices in real time.


InfoDrops.png

InfoDrops: Built on Microsoft Power Apps, InfoDrops by InfoBlocks Ltd is a mobile solution that aims to empower professionals on the move with a location management solution. You can quickly save a time-stamped location for later reference or save a categorized location to look up when you need to.


InfosysSAPS4HANA-On-TimeDeliveryforCPG.png

Infosys SAP S/4HANA – On-Time Delivery for CPG: Infosys Limited’s On-Time Delivery uses Azure-based machine learning combined with SAP S/4HANA to help consumer packaged goods (CPG) companies optimize their supply chains, perform real-time root cause analysis, predict variations in delivery at time of shipment creation, and more.


JenkinsDockerContaineronUbuntuServer.png

Jenkins Docker Container on Ubuntu Server: This pre-configured image from Cloud Maven Solutions provides Jenkins on Ubuntu Server 20.04. Jenkins is an open-source continuous integration tool written in Java. Jenkins provides continuous integration services for software development.


JetscanCounterpartyscreeningAPI.png

Jetscan Counterparty screening API: Jetscan provides a REST API for counterparty screening to inform KYC processes by identifying high-risk relationships. Thanks to Jetscan, any platform or application can easily add this mission-critical screening capability as an added-value feature.


JoptTouroptimizerCloud.png

Jopt Touroptimizer Cloud: JOpt.TourOptimizer enables you to enhance your product or project by seamlessly integrating DNA’s tour and resource optimization engine. It comes as a Java library or in a Docker Container utilizing the Spring framework and Swagger.


KPIManager365.png

KPI Manager 365: Designed by the ALV Group for human resources staff and senior managers in medium and large businesses, KPI Manager 365 allows you to manage staff performance in Microsoft Teams. This application is available only in Russian.


KPITAssetManagementPlatform.png

KPIT Asset Management Platform: KAMP (KPIT Asset Management Platform) is an API-driven containerized microservices platform for connected vehicle and mobility platforms. The solution can help vehicle OEMs and mobility service providers to thrive in meeting new demands due to evolving trends and consumer lifestyle changes.


KPITOverTheAirUpdate.png

KPIT Over The Air Update: KPIT OTA (Over The Air) update solution provides a robust, secure, fault-tolerant, and comprehensive solution for vehicle manufacturers and mobility infrastructure companies. OTA provides in-field updates and feature rollouts for firmware, software, and applications.


KPITRemainingUsefulLife.png

KPIT Remaining Useful Life: KPIT RUL (Remaining Useful Life) is an AI/ML solution that offers predictive model readiness across vehicle components. With RUL, OEMs and fleet owners get trusted insights about their connected vehicle fleet, increasing asset uptime, reducing warranty costs, and improving customer service.


LAMPonCentOS78.png

LAMP on CentOS 7.8: This pre-configured image from Cloud Maven Solutions provides a LAMP implementation on CentOS 7.8. LAMP is an archetypal model of web service solution stacks, named as an acronym of the names of its original four open-source components.


LAMPonCentOS78MariaDB10.png

LAMP on CentOS 7.8 MariaDB 10: This pre-configured image from Cloud Maven Solutions provides a LAMP implementation on CentOS 7.8 with MariaDB 10.5.4 in place of MySQL. LAMP is an archetypal model of web service solution stacks, named as an acronym of the names of its original four open-source components.


LAMPonCentOS82ReadyToUse.png

LAMP on CentOS 8.2 Ready To Use: This pre-configured image from Cloud Maven Solutions provides a LAMP implementation on CentOS 8.2. LAMP is an archetypal model of web service solution stacks, named as an acronym of the names of its original four open-source components.


LAMPonUbuntuServer2004LTS.png

LAMP on Ubuntu Server 20.04 LTS: This pre-configured image from Cloud Maven Solutions provides a LAMP implementation on Ubuntu Server 20.04 LTS. LAMP is an archetypal model of web service solution stacks, named as an acronym of the names of its original four open-source components.


LumetaCloudVisibilityCloudScoutv1100.png

Lumeta CloudVisibility Cloud Scout v1.1.0.0: FireMon’s Lumeta CloudVisibility provides real-time, context-driven security and visibility into mobile, virtual, and cloud assets. By deploying Lumeta CloudVisibility Cloud Scout, security teams gain cloud visibility, security, endpoint discovery, and anomaly detection for cloud assets in hybrid enterprises.


ManufacturoeKnows.png

Manufacturo eKnows: Using AI-based analysis of historical maintenance data, this innovative application streamlines machine maintenance tasks and allows companies to solve problems on the production line.


MarIA-BotFNCIT.png

MarIA-Bot FNC IT: MarIA Bot is an intelligent virtual assistant, capable of streamlining communications with your customers, expanding your reach, enabling increased revenue, and more. This app is available in Brazilian Portuguese.


MariaDB10WithCentOS82.png

MariaDB 10 With CentOS 8.2: This pre-configured image from Cloud Maven Solutions provides MariaDB Server 10.5.6 on CentOS 8.2. An open-source relational database, MariaDB is a fork of MySQL, and the database structure and indexes are the same as MySQL, allowing you to switch databases without needing to alter your applications.


MobiCRM.png

MobiCRM: MOBIFACTORY’s MobiCRM is a web and mobile CRM that integrates with Microsoft Office 365 and bi-directionally synchronizes in real time. This app is available only in French.


NachoNachoSubscriptionManagementApplication.png

NachoNacho Subscription Management Application: NachoNacho is an application that helps businesses consolidate and control all their subscription expenditures. NachoNacho lets you set spending limits and date restrictions for each subscription vendor and provides a company-wide dashboard showing all subscriptions in real time.


NginxonCentOS82.png

Nginx on CentOS 8.2: This pre-configured image from Cloud Maven Solutions provides Nginx 1.14.1 on CentOS 8.2. Nginx is an all-in-one API gateway, load balancer, web application firewall (WAF), and web server. Use Nginx in place of hardware load balancers and get the freedom to innovation without being constrained by infrastructure.


NIODODesktop.png

NIODO Desktop: Knowledge Inside’s NIODO Desktop is a Windows-based remote desktop environment available on a subscription basis, with customized delivery models for small, medium, and large companies. This app is available only in Portuguese.


Nodejs10onCentOS82.png

Node.js 10 on CentOS 8.2: This pre-configured image from Cloud Maven Solutions provides Node.js 10.23.0 on CentOS 8.2. Node.js is an open-source, cross-platform JavaScript runtime environment for developing a diverse variety of tools and applications.


Nodejs12onCentOS82.png

Node.js 12 on CentOS 8.2: This pre-configured image from Cloud Maven Solutions provides Node.js 12.19.0 on CentOS 8.2. Node.js is an open-source, cross-platform JavaScript runtime environment for developing a diverse variety of tools and applications.


Nodejs14onCentOS82.png

Node.js 14 on CentOS 8.2: This pre-configured image from Cloud Maven Solutions provides Node.js 14.15.0 on CentOS 8.2. Node.js is an open-source, cross-platform JavaScript runtime environment for developing a diverse variety of tools and applications.


NSIMDonUbuntuLTS2004.png

NSIMD on Ubuntu LTS 20.04: Agenium Scale offers a pre-configured image of its NSIMD on Ubuntu LTS 20.04. NSIMD is a vectorization library that abstracts SIMD programming. It was designed to exploit the maximum power of processors at a low development cost.


OBSStudio-LiveStreamingServeronCentOS78.png

OBS Studio – Live Streaming Server on CentOS 7.8: This pre-configured image by Tidal Media provides OBS Studio, a live streaming server on CentOS 7.8. OBS Studio provides real-time source and device capture, scene composition, encoding, recording, and broadcasting.


OneLinkCitizenMobileAppforLocalGovernments.png

OneLink Citizen Mobile App for Local Governments: Built on Microsoft Dynamics 365, OneLink is a user-friendly mobile app for citizens to engage with their government. This app by Rock Solid Technologies provides service requests, status updates, payments, self-service, and trash reminders.


OpenJDK11onCentOS78.png

OpenJDK 11 on CentOS 7.8: This pre-configured image from Cloud Maven Solutions provides OpenJDK 11.0.8 on CentOS 7.8. OpenJDK (Open Java Development Kit) is an open-source implementation of the Java Platform.


OpenJDK11onCentOS82.png

OpenJDK 11 on CentOS 8.2: This pre-configured image from Cloud Maven Solutions provides OpenJDK 11.0.9 on CentOS 8.2. OpenJDK (Open Java Development Kit) is an open-source implementation of the Java Platform.


OpenJDK8onCentOS78.png

OpenJDK 8 on CentOS 7.8: This pre-configured image from Cloud Maven Solutions provides OpenJDK 8 on CentOS 7.8. OpenJDK (Open Java Development Kit) is an open-source implementation of the Java Platform.


OpenJDK8onCentOS82.png

OpenJDK 8 on CentOS 8.2: This pre-configured image from Cloud Maven Solutions provides OpenJDK 8 on CentOS 8.2. OpenJDK (Open Java Development Kit) is an open-source implementation of the Java Platform.


Pedagoo.png

Pedagoo: Pedagoo is an assessment platform designed to train and evaluate students with personalized education. Pedagoo features a series of tools to create and score assessments, track and analyze progress, generate reports, and more.


PlusshPrivateLiveStreamfromsmartphone.png

Plussh: Private Live Stream from smartphone: Intended for crisis management situations and internal communications, Plussh offers its 2C solution for producing private and secure live streaming video from a simple smartphone. Field teams can use 2C LIVE to broadcast video that is available live and on replay using either 2C WATCH or WebTV.


PostgreSQLWithCentOS82.png

PostgreSQL With CentOS 8.2: This pre-configured image from Cloud Maven Solutions provides PostgreSQL on CentOS 8.2. PostgreSQL is a popular open-source relational database management system used for developing web-based software applications.


Prowd.png

Prowd: Deploy Prowd for your employees in Microsoft Teams. Available only in French, this chatbot offers quizzes, challenges, and surveys to promote sustainable development in a fun way.


Quantum.png

Quantum: Designed for lawyers, law firms, and law offices, Quantum is an integrated, all-in-one platform that allows you to manage data in a coherent and functional way. Quantum brings together information from non-communicating silos and allows you to design effective business management processes. This app is available in Italian.


Real-TimeListeningandResponseAI.png

Real-Time Listening & Response AI: Christopher Africa uses artificial intelligence to deliver mass personalization and communication in 11 languages. Pulego Technologies’ app provides real-time social listening, rapid response on social media, and dashboards.


SAPS4HANA-PredictiveRevenueAssuranceforCPG.png

SAP S/4HANA – Predictive Revenue Assurance for CPG: Infosys Limited’s Predictive Revenue Assurance uses Azure-based machine learning combined with SAP S/4HANA source data to help consumer packaged goods (CPG) companies optimize accounts receivables management and collections.


SASPredictandPlanConsumerDemand.png

SAS Predict & Plan Consumer Demand: SAS Intelligent Demand Planning provides a highly automated, fully integrated supply and demand planning solution that breaks down traditional barriers between planning steps, transforming planning into a continuous, flexible process.


SectraOneEnterpriseImagingSaaS.png

Sectra One Enterprise Imaging SaaS: Sectra One makes it possible to capture, store, access, share, and collaborate on multimedia medical content throughout the enterprise and beyond, allowing images and data to follow each patient during the care journey.


senseiIQ.png

sensei IQ: Built on Microsoft Power Apps and Microsoft Teams, this solution for modern work, project management, and portfolio management is based on Sensei’s expertise in technology, work trends, project management, and industry best practices.


Smaartpulse.png

Smaartpulse: Using machine learning techniques, Smaartpulse converts your customer reviews into insights that assist your customers in making better purchasing decisions. Increase your conversion rate and customer engagement while reducing losses from customer returns with Smaartpulse.


StarRez.png

StarRez: Empowering residential communities, this cloud subscription offers a cost-effective and easy-to-use software solution for higher education, property managers, and investors to manage housing, residence life, and conferences.


Sysphera.png

Sysphera: This corporate performance management application allows business users to define, plan, manage, analyze, predict, monitor, and report on all aspects of financial planning and operational performance.


TackleBoxSmarterandFasterPresentations.png

TackleBox | Smarter and Faster Presentations: Insiten’s TackleBox brings the power of the Microsoft cloud to the review and presentation of Microsoft Excel analysis. With TackleBox, you can automate links from Excel to Microsoft PowerPoint and create real-time dashboards linking Excel and Microsoft Power BI.


Temeda-IndustrialIoT.png

Temeda – Industrial IoT: To provide real-time insights into your vehicles and equipment, Temeda integrates IoT data, including real-time machine and GPS location data, from remote industrial assets for integrated fleet management.


ThreadLegalCaseandFileManagementSoftwareMS365.png

Thread Legal Case & File Management Software Microsoft 365: Built on Microsoft 365, Thread Legal from Expd8 Ltd. is a case, file, and matter management solution for the modern law office. Thread Legal comes with ready-to-use, out-of-the-box legal processes, workflows, and reporting.


U-Experience.png

U-Experience: Available in English and Spanish, this mobile app for students by U-Planner provides a single user experience, centralizing various university services from different information platforms.


ValNav.png

Val Nav: Aucerna’s solution is a part of a cloud-first software ecosystem that features decline curve analysis, petroleum economics, and petroleum reserves management software. Val Nav is a scalable and complete reserves estimation and evaluation system with an auto-forecasting algorithm and a powerful economics engine.


waveplatform.png

wave Platform: wave by Smart Building Energies is a new platform dedicated to smart buildings. Manage your utilities (water, gas, electricity), your comfort level (temperature, lights, blinds), and your services (parking, meeting rooms) directly from a web app.


WhizNanoIoTSolution.png

WhizNano IoT Solution: Large plantations and farms might be located in remote areas without connectivity. WhizNano is hardwired with various agribusiness sensors, sending data to the WhizNano Gateway, which is integrated with Microsoft Azure for data collection and analysis.


WordPressonUbuntu2004LTSReadyToUse.png

WordPress on Ubuntu 20.04 LTS Ready To Use: This pre-configured image from Cloud Maven Solutions provides WordPress on Ubuntu Server 20.04 LTS. WordPress is an open-source content management system that lets you customize any website to fit your business, blog, portfolio, or online store.


ZineOnePlatform-Real-timePredictiveEngagement.png

ZineOne Platform – Real-time Predictive Engagement: Achieve three times more click-through rates vs. traditional methods with this intelligent customer engagement platform. Based on patent-pending machine learning models, ZineOne offers scalable personalization through hyper-targeted interactions.



Consulting services


4WeeksImplementationStreamingAnalyticsPlatform.png

4-Week Implementation: Streaming Analytics Platform: The 54cuatro team of experts will guide you to plan an installation of your event-driven data platform on Azure Data Factory.


10WeekImplementationIntelligentDataServices.png

10+ Week Implementation: Intelligent Data Services: CloudMoyo Intelligent Data Services can help your enterprise define a high-level digital transformation plan and an implementation roadmap for cloud, data, and AI solutions on the Azure platform. Enable data-driven decisions and gain faster insights.


AzureCloudAnalytics1-DayWorkshop.png

Azure Cloud Analytics: 1-Day Workshop: In this free workshop, MNP Technology Solutions, formerly T4G, will identify how your organization can be more data-driven by diving into cloud analytics with Microsoft Azure.


AzureCloudDiscovery2-WeekWorkshop.png

Azure Cloud Discovery: 2-Week Workshop: For companies at the start of their public cloud adoption, NTT Limited offers assistance on Microsoft Azure cloud discovery. The engagement consists of two main workshop sessions and additional calls to help customers identify strategy, technology, target operating models, and more.


AzureMigration6-WeekImplementation.png

Azure Migration: 2-Week Implementation: NTT Limited’s end-to-end service for cloud migrations begins with auditing your workloads for suitability for migration to Microsoft Azure. NTT will then plan and manage the migration to the best fit without any disruption to daily operations and business.


AzureSentinel4-WeekImplementation.png

Azure Sentinel: 4-Week Implementation: Sword IT Solutions will help your organization design, plan, deploy, and adopt Microsoft Azure Sentinel to deliver cyberthreat detection, response, and protection capabilities as part of a modern security operations center (SOC) framework.


CloudStrategy2-HourBriefing.png

Cloud Strategy: 2-Hour Briefing: Book a free cloud strategy briefing with Seepath to assess your cloud readiness and improve performance. This offering is for technical leaders who are looking to transform their vision into trustworthy cloud solutions.


DevOpsDoneRight-3-WeekImplementation.png

DevOps Done Right – 3-Week Implementation: Arinco will implement DevOps on Microsoft Azure using a well-defined framework that provides businesses a way to plan, develop, automate, and operate applications in the cloud.


EnablementServices8-WeekImplementation.png

Enablement Services: 8-Week Implementation: Use Agrimetrics developers and data scientists to develop new Azure-based solutions. Agrimetrics will advise on data collection protocols, help describe your data to unlock value, provide advanced analytics, and develop and deploy data-driven applications.


HybridMigrationAssessment2Weeks.png

Hybrid Migration Assessment: 2 Weeks: NTT Limited’s Hybrid Migration Assessment service reviews and analyzes your infrastructure and applications, delivering valuable insight into the current state of your IT landscape. Through this service, NTT will develop a high-level design and migration roadmap for moving assets onto Microsoft Azure.


KubernetesonAzure-3-WeekImplementation.png

Kubernetes on Azure – 3-Week Implementation: Arinco’s implementation of Azure Kubernetes Service (AKS) aims to solve the problem of bringing easy-to-deploy, repeatable, and code-driven infrastructure that’s self-healing and scalable.


MagicWorkplaceManagedM365BackupandPatching.png

Magic Workplace: Managed M365, Backup and Patching: Magic Workplace, powered by Microsoft 365, enables the workforce to be more productive by offering a comprehensive set of managed services designed to assist you with productivity, device management, cloud access management, and more.


ManagedNACWithArubaClearPassPolicyManager.png

Managed NAC With Aruba ClearPass Policy Manager: Vandis will securely authenticate wired and wireless devices for your employees and guests. Their managed Aruba ClearPass offering will deliver a network access control (NAC) solution in your Microsoft Azure environment.


MLAIinAzure2-WeekProofofConcept.png

ML/AI in Azure: 2-Week Proof of Concept: With expert guidance from a senior BlueGranite consultant, this proof of concept will help you understand how Microsoft AI and ML technologies can maximize the effectiveness of your data science initiatives, regardless of data size or complexity.


ModernManagedServicesforAzure1-Hourbriefing.png

Modern Managed Services for Azure: 1-Hour Briefing: Let Solita Oy help accelerate and ensure the success of your company’s cloud journey with Solita CloudBlox, a portfolio of modern managed cloud services for Microsoft Azure.


NeudesicMigrationFactory10-WeekImplementation.png

Neudesic Migration Factory: 10-Week Implementation: Neudesic’s Migration Factory is a framework that accelerates typical migrations to Microsoft Azure. Migration Factory is fully aligned to the Microsoft Azure Cloud Adoption Framework, driven by automation, and delivered by a single team to meet the diverse needs of clients.


TokiotaAzureCostOptimization2-WeekAssesment.png

Tokiota Azure Cost Optimization: 2-Week Assessment: It is more critical now than ever for businesses to streamline and optimize their cloud or hybrid services. Tokiota will review options on how to rationalize and improve the cost efficiency of your Microsoft Azure resources.


WindowsVirtualDesktop-3-WeekImplementation.png

Windows Virtual Desktop – 3-Week Implementation: Arinco will help your enterprise quickly adopt Windows Virtual Desktop on Microsoft Azure to quickly scale and support the needs of your company’s employees with modern remote-work scenarios.


WVDJumpStart8-DayProofofConcept.png

Windows Virtual Desktop Jump-Start: 8-Day Proof of Concept: Wortell offers a standardized four-step Windows Virtual Desktop jump-start to clients around the globe to help you investigate, assess, plan, implement, and evaluate Windows Virtual Desktop for your organization.


WizardCyber-SecurityOperationsCentre.png

Wizard Cyber – Security Operations Center: Wizard Information Technology offers security operations center (SOC) as a service for small, medium, and large businesses across any sector and industry. Powered by Microsoft Azure Sentinel, Wizard’s fully managed solution includes security information and event management (SIEM).



Microsoft 365 compliance capabilities for Adaptive Card content through apps in Teams now available

Microsoft 365 compliance capabilities for Adaptive Card content through apps in Teams now available

This article is contributed. See the original author and article here.

Teams is built on the Microsoft 365 hyper-scale, enterprise-grade cloud, delivering advanced security and compliance capabilities. These capabilities can be managed across Microsoft services including Teams through a single pane of glass experience in Microsoft 365 Security and Compliance centers.



Currently these capabilities are available in Teams for chat and file content. As a collaboration hub, Microsoft Teams brings together apps & services you love into Teams. Adaptive Cards, being platform-agnostic, are preferred vehicles for sharing information between Teams and other apps and services whether you are using apps for project management, productivity, sales, support and more.



More than 70% of the apps today generate card content in Teams conversations. Much of this is business communication and would fall under the purview of regulations as it is with Teams chat and file content.



We are excited to announce that Microsoft 365 compliance capabilities are now available for Adaptive Card content generated through apps in Teams messages. The following capabilities are now generally available:



  • Legal hold: Preserve Adaptive Card content

  • eDiscovery: Identify, collect and produce card content in response to an investigation

  • Audit: Audit user activity on Adaptive Cards for forensics

  • Retention: Manage card content lifecycle in Teams


The above capabilities are built in platform and will be available for all apps including 1P, 3P and LOB apps. There is no additional work required from app developers to enable them. For the tenant admins, selecting Teams as a location in the above compliance workflows will now automatically include card content generated through apps in the corresponding Teams conversations.



Legal hold
When a reasonable expectation of litigation exists, organizations are required to preserve electronically stored information (ESI), including Teams chat messages that are relevant to the case. Selecting Teams as a location in a Litigation hold workflow will now automatically include Adaptive Card content generated through apps in the corresponding Teams conversations including 1:1 chat, 1:many or group chat, or a channel conversation.


 


For more information on Teams and eDiscovery holds, please see Create an eDiscovery hold.


Figure 1 – Creating a new Legal holdFigure 1 – Creating a new Legal hold


 


eDiscovery
Large Enterprises are often exposed to high penalty legal proceedings that demand submission of all Electronically Stored Information (ESI). Microsoft Teams content can be searched and used during eDiscovery investigations. Now in addition to chat and file content, Adaptive Card content generated through apps in Teams can be searched and exported.



Like Teams chat content, card content generated via Teams apps in 1:1 or group chats is journaled through to the respective user mailboxes and card content generated in channels is journaled through to the group mailbox representing the team. Adaptive Card content is converted to a html file and journaled as a message with the html file as attachment.



Selecting Teams as a location in Core eDiscovery or Advanced eDiscovery workflows will now automatically include card content generated through apps in the corresponding Teams conversations including 1:1 chat, 1:many or group chat, or a channel conversation.


 


For more information on Teams and eDiscovery, please see Conduct an eDiscovery investigation of content – Microsoft Teams | Microsoft Docs.


Figure 2 – Selecting Teams location for a custodian in eDiscovery (will automatically include card content from Apps)Figure 2 – Selecting Teams location for a custodian in eDiscovery (will automatically include card content from Apps)


 


Figure 3 – Card content in eDiscovery review setFigure 3 – Card content in eDiscovery review set


 


Audit
Audit log can help you investigate specific activities across Microsoft 365 services including Teams. Now inline input actions on Adaptive Cards will be available in the audit log. You can filter audit logs corresponding to actions on cards by selecting “Performed action on card” as the Teams activity.


Figure 4 – Audit log for actions on cardFigure 4 – Audit log for actions on card


 


Retention
Retention policies help you to effectively manage the information in your organization. Use retention policies to keep data that’s needed to comply with your organization’s internal policies, industry regulations, or legal needs, and to delete data that’s considered a liability, that you’re no longer required to keep, or has no legal or business value.



Now, in addition to Teams chat and file content, you can include card content in your retention policies. Selecting Teams as a location while setting up retention policy will now automatically include Adaptive Card content generated through apps in the corresponding Teams conversations including 1:1 chat, 1:many or group chat, or a channel conversation.


Figure 5 – Selecting Teams location while setting up a retention policy (will automatically include card content from apps)Figure 5 – Selecting Teams location while setting up a retention policy (will automatically include card content from apps)


 


What app developers are saying about these new capabilities
We are thrilled to extend these Microsoft 365 compliance capabilities to card content generated from Teams apps. To help highlight how great these capabilities are, take a look at a few testimonials from the app developers that we worked closely to enable this feature!



SurveyMonkey
“SurveyMonkey allows organizations to collaborate on rich insights uncovered using our integrations, while ensuring data remains secure. The latest platform capabilities from Microsoft Teams allowed us to bring our mutual customers the improved data governance and compliance features with no additional implementation effort.”



Fuze
“For organizations with specific compliance, risk, and legal concerns––from manufacturing to financial services––Fuze provides safe and secure collaboration across the distributed workforce,” said Jed Brown, SVP of Product & Design at Fuze. “This extends to organizations utilizing the Fuze for Teams integration for click to call and click to meet. With Fuze for Teams, all interactions with the integration are compatible with Microsoft’s auditing and eDiscovery tools. By adhering to Microsoft’s development guidelines from the start, Fuze was able to easily comply with Teams controls for security and compliance and requires zero effort from customers to enable.”



Medxnote
“We are excited for the roll out of compliance capabilities in 3rd party apps. Being able to integrate into a customer’s existing compliance framework is a real and tangible benefit for Medxnote and our customers!”



We’d like to hear your feedback on the product to keep improving functionality, adding new features, and enhancing existing ones. Sign in today using your Microsoft 365 account, and give us feedback via the Feedback button at the bottom right corner of Microsoft 365 compliance center.

Level up with Microsoft Certified: Azure Data Engineer Associate

Level up with Microsoft Certified: Azure Data Engineer Associate

This article is contributed. See the original author and article here.

In today’s fast-paced business environment, agility requires seamless data collaboration across the organization—and data engineers are key to an organization’s success. These professionals know that cloud analytics is a critical first step to resilient business transformation, and they spend their days unlocking data and putting it to work for key insights and ground-breaking value. If you have these skills and want to prove them, check out this certification.


 


The Azure Data Engineer Associate certification validates that you have subject matter expertise in designing and implementing the management, monitoring, security, and privacy of data solutions using the full stack of Azure data services to successfully support business needs.


 


You earn the certification by passing Exam DP-200: Implementing an Azure Data Solution and Exam DP-201: Designing an Azure Data Solution, which are live through June 30, 2021. Or, after February 23, 2021, you can earn the certification by passing Exam DP-203: Data Engineering on Microsoft Azure, which will eventually replace both Exam DP-200 and Exam DP-201. Data expertise is essential to the digital revolution, and the updated exam better aligns to the evolving skills of real-world data engineer roles.


 


Passing either the first set of exams or the new exam will earn you the certification. If you’ve been preparing for Exam DP-200 and Exam DP-201, you still have time to take them before they retire on June 30, 2021. If you’re just beginning your exam prep, consider taking the new exam instead, after the beta version is available on February 23, 2021. For more details, please read our blog post, We’re taking Azure certifications for data and AI to the next level.


 


What kind of knowledge and experience should you have?


Azure data engineers integrate, transform, and consolidate data from various systems into structures that are suitable for building analytics solutions. They explore and investigate specific data questions posed by stakeholders, and they build and maintain secure and compliant processing pipelines by using different tools and techniques. These professionals use various Azure data services and languages to store and produce cleansed and enhanced datasets for analysis.


 


Data engineers help ensure that data pipelines and stores are high-performing, efficient, organized, and reliable, given a specific set of business requirements and constraints. They deal with unanticipated issues swiftly, and they minimize data loss. They also design, implement, monitor, and optimize platforms to meet the pipeline needs.


 


These professionals must have solid knowledge of data processing languages, such as SQL, Python, or Scala, and they need to understand parallel processing and data architecture patterns. 


To see how the required knowledge and experience will change with the new version of the exam, review the Exam DP-203 skills outline guide.


 


How can you get ready?


To help you plan your journey, check out our infographic, The journey to Microsoft Certified: Azure Data Engineer Associate. You can also find it in the resources section on the certification and exam pages, which contains other valuable help for Azure data engineers.


 


The journey to Azure Data Engineer AssociateThe journey to Azure Data Engineer Associate


To map out your journey, follow the sequence in the infographic. First, decide whether this is the right certification for you.


 


Next, to understand what you’ll be measured on, review the Exam DP-200 skills outline guide and the Exam DP-201 skills outline guide on the exam pages. To understand the skills measured by the new exam, check out the Exam DP-203 skills outline guide.


 


Sign up for training that fits your learning style and experience:



 


Complement your training with additional resources, like Microsoft Docs or the Azure Architecture Center. Don’t miss the Data Exposed show on Channel 9, which explores everything about data—relational and non-relational, on-premises and in the cloud, big and small.


 


Then take a trial run with Microsoft Official Practice Test DP-200: Implementing an Azure Data Solution or Microsoft Official Practice Test DP-201: Designing an Azure Data Solution. All objectives of the exam are covered in depth, so you’ll find what you need to be ready for any question.


 


After you pass the exam and earn your certification, check out the many other training and certification opportunities. Want to increase your knowledge and experience around Azure data engineering? Consider taking additional self-paced learning, like Migrate SQL workloads to Azure, or more in-depth instructor-led training, like Migrate Open Source Data Workloads to Azure.


 


Note: Remember that Microsoft Certifications assess how well you apply what you know to solve real business challenges. Our training resources are useful for reinforcing your knowledge, but you’ll always need experience in the role and with the platform.


 


Keep your certification up to date


If you’ve already earned your Azure Data Engineer Associate certification, but it’s expiring in the near future, we’ve got good news. You’ll soon be able to renew your current certifications by passing a free renewal assessment on Microsoft Learn—anytime within six months before your certification expires. For more details, please read our blog post, Stay current with in-demand skills through free certification renewals.


 


It’s time to level up!


Many organizations today have petabytes of data, and analytics and AI play pivotal roles in putting this data to work—as do data engineers. These professionals work with data from many sources, and they know how to do this quickly and securely to deliver cost savings, new insights, improved business processes, and ground-breaking value. Ready to prove your worth to your team—and to current and future employers? Roll up your sleeves, and get started earning your Azure Data Engineer certification.


 


Related announcements


Understanding Microsoft Azure certifications


Finding the right Microsoft Azure certification for you


Master the basics of Microsoft Azure – cloud, data, and AI


 


We’re taking Azure certifications for data and AI to the next level


Stay current with in-demand skills through free certification renewals