Microsoft Azure – the cloud solution for easy connection of a wide range of IoT services

Susanne Beyer Azure, News

Microsoft Azure – an open cloud computing platform

Microsoft is one of the world’s largest cloud providers and has created Microsoft Azure, an open and flexible cloud computing platform for companies.

Microsoft has consciously decided against a proprietary solution, because it would not be compatible with other solutions and would permanently prevent innovations. Microsoft has created interfaces, that can be used by freelance developers. For this purpose, the source code for Microsoft Global Discovery Server was released as an open source license, which is now free for everyone to see and use.

Microsoft’s goal is to provide businesses with simple and value-added cloud solutions by easily integrating multiple IoT devices into the Azure Cloud.

The diverse IoT devices and embedded systems are integrated into the Azure Cloud via interfaces, ensuring the best possible readout, sorting, processing and evaluation of data. Microsoft is working with the OPC UA interoperability standard. This allows numerous applications and industrial plants to communicate with each other and to communicate in the cloud.

“Connected Factory Preconfigured Solution” – tailored IoT suite for the industry

Microsoft offers customized solutions to lease. With the IoT-Suite “Connected Factory Preconfigured Solution” companies are able to integrate their systems and IoT devices from the machine hall or production into the Azure Cloud and efficiently read and analyse the data. To set up and to implement the connected factory, Microsoft provides detailed instructions.

To meet the highest security standards, for certificate management Microsoft has released the solution “Global Discovery Server”.

Microsoft creates attractive cloud solutions for the industry and makes the digitalization easier for companies. Organizations can easily integrate their complete applications into the Azure Cloud, leveraging the benefits of central data analysis tools in the cloud. With customized solutions for the industry, Microsoft expects to attract many new customers for the Azure Cloud.

Fellow Consulting AG – we advise you by implementing the Microsoft Azure Cloud

Fellow Consulting AG is a partner of Microsoft Azure Cloud and helps you to configure your IoT data and IoT platforms. Here you find more information about the partnership between Fellow Consulting and Microsoft.

Do you need more information about how to integrate your IoT devices into the Microsoft Azure Cloud? We look forward to your inquiry!



Azure API Management Proxy to Cosmos DB

daniel API Managment, Azure, Cosmos DB

It took me some time to figure it out. Here is a howto to proxy from an Azure API Management to Cosmos DB.

Note down some point from your Cosmos Environment.

In my case we have the

URL https://fellowtest.documents.azure.com

Collections Id Items

Database ToDoList

We need this point later in the script. Go the Key section and write down the Primary Key:

Now open your API Management.

Enter here the Values

Now click on API and add a black API

Do not forget Products here.

Create a new operation

Select your new policy and click on to open the editor

Add the policy

 

    
        
        
        
            @{
         
            bool idBased = true;
            var date = context.Variables.GetValueOrDefault("requestDateString");
            var databaseId = "ToDoList";
            var collectionId = "Items";
            var verb = "GET";
            var resourceType = "docs";
            //var resourceLink = string.Format("dbs/{0}/colls/{1}/docs", databaseId, collectionId);
            var resourceId = string.Format("dbs/{0}/colls/{1}", databaseId, collectionId);
            var key = context.Variables.GetValueOrDefault("cosmoskey");
            var keyType="master";
            var tokenVersion="1.0";
 
            var hmacSha256 = new System.Security.Cryptography.HMACSHA256 { Key = Convert.FromBase64String(key) };
 
            verb = verb ?? ""; 
            resourceType = resourceType ?? "";
            resourceId = resourceId ?? "";
 
            string payLoad = string.Format("{0}\n{1}\n{2}\n{3}\n{4}\n",
                    verb.ToLowerInvariant(),
                    resourceType.ToLowerInvariant(),
                    resourceId,
                    date.ToLowerInvariant(),
                    ""
            );
 
            byte[] hashPayLoad = hmacSha256.ComputeHash(System.Text.Encoding.UTF8.GetBytes(payLoad));
            string signature = Convert.ToBase64String(hashPayLoad);
 
            return System.Uri.EscapeDataString(String.Format("type={0}&ver={1}&sig={2}",
                keyType,
                tokenVersion,
                signature));  
            
            
 

        }
        
        
            application/query+json
        
        
            True
        
        
            @(context.Variables.GetValueOrDefault("requestDateString"))
        
        
            2017-02-22
        
        
            true
        
    
    
        
    
    
        
            @(context.LastError.Source)
        
        
            @(context.LastError.Reason)
        
        
            @(context.LastError.Message)
        
        
            @(context.LastError.Scope)
        
        
            @(context.LastError.Section)
        
        
            @(context.LastError.Path)
        
        
            @(context.LastError.PolicyId)
        
        
            @(context.Response.StatusCode.ToString())
        
        
    
    
        
    

Now the point you need to change are:var databaseId = "ToDoList"; var collectionId = "Items";Click now on TestNow write down the Public IP from your API ManagmentGo back to Cosmos DB and click on FirewallYour Cosmos is now protected

Simplifying (and Perfecting)

daniel Customer Story, News

Nothing can ruin a guest’s perception of your hotel, quite like the breakdown of primary touch-points, such as reservations, check-in, room keys, upgrades, and check-out. With the implementation of a mobile key technology platform, you can offer each guest a complete mobile experience. This includes reservations, pre-arrival messages, mobile check-in, mobile keys, special offers, upgrades, mobile check-out and more.

With this technology in place, you can effectively nullify the traditional hassle of front desk lines and check-in delays for a seamless arrival. Not only that, but guests can directly access their room using their smartphone, manage their rooms, view and act on special offers and upgrades based on their stay, check-out and book their next stay right from their phone. When you perfect the basics, you guest is free to view (and interact with) your hotel with a new, uninhibited perspective. Further to that, you’re also freeing your staff to invest their time in more personalized, genuine interactions with each guest. With the driving trend in hospitality innovation being the personalization of the guest experience, this capability is of incredible value to your hotel.
Connected Hotel Rooms


Taking the mobile device integration one step further, many hotels are looking into creating “connected rooms” for their guests. Connected rooms would give guests complete control — from their mobile device — to turn off on and lights, adjust the heat or air conditioning, adjust window covering, and personalize their room entertain entertainment with technology. We’re also seeing an increase in other hotel room technologies which include:

• Intelligent mini-bars (which automatically notify staff when replenishment is needed)
• Bathroom mirrors that conceal flat screen TVs
• Adjustable massage beds
• Smartglass shower walls that morph from frosted to transparent with the single press of a button
• AI and Voice-enabled personal assistants
• The provision of personal iPads/tablets
• Bedside tables that wirelessly charge cell phones

The exploration of these innovative technology applications will only further enhance the network of connected devices and capabilities in each room.

Welcome the Era of Complete Personalization
With the help of mobile platforms utilized within hotels, guests will even be able to save specific preferences before an upcoming stay. For example, if a guest has a preferred room temperature or lighting setting, they can set the room to those specifications before they arrive, directly through the app. Guests can also establish voice-activated preferences for certain TV shows, channels, apps and other commands to limit time spent scrolling or searching for a specific offer or information.

This technology will also ensure each guest is connected to virtual assistance 24/7 for any and all requests (alarms, room service, housekeeping services and more) by voice or app.

The hotel room of the future is as intelligent and intuitive. With mobile-based innovation, hoteliers can completely transform the guest experience to be seamless, simplified, flexible and frictionless. Hotels of the future will deliver guests a personalized experience where the room knows them, and they know their room.

Ready for the digital future? The journey begins now.

Susanne Beyer Azure, News

The digital transformation is an exciting journey between innovation and tradition. To master this balancing act successfully, three central elements need to be coordinated: agile organizational forms, cooperative cultures and new technologies.
Whether you are at the beginning of your digital journey or you are already implementing it – with us you dock exactly at the hub where you need our support. Like this we make your business even more successful. We are looking forward to a joint and exciting journey.

Are you ready for the digital transformation?

The digital transformation has already started some time ago and is changing companies quickly and essentially. The next level of innovation, the digital disruption, will completely renew entire industries. It´s not any longer possible to stop this development. Those, who still hesitate to get involved with these changes, will miss many opportunities, to gain new markets and customers with digital business models.

Digital infrastructures

The key drivers are digital infrastructures. They are not just tools that support business processes. These technologies will cause, that companies will need to reinvent and reorganize. Therefore, digitalization is not only a matter of IT and not only an instrument to improve productivity. The topic is much more comprehensive. It is also important, to open up new business areas, to adapt the business architecture, to renew the culture within the company: to ensure that you remain competitive in the long term.

Using digital potential – manage new challenges successfully

The Fellow Consulting AG is Microsoft Partner for the Azure Cloud. Our experts will explain you, which benefits you have using the cloud and how you can implement it within your company in a short time.  Find out, how Machine Learning can assist you in your daily business.



Künstliche Intelligenz im Service Management – eine Chance mit vielen Herausforderungen

daniel News

Künstliche Intelligenz im Service Management – eine Chance mit vielen Herausforderungen

Künstliche Intelligenz hat die Chance das komplette Service Management zu revolutionieren!

Die Anforderungen an das Service Management sind in den letzten Jahren stetig gestiegen und werden auch weiterhin zunehmen. Anwender haben immer höhere Ansprüche im Hinblick auf Zeit und Qualität ihrer Anfragen. Auch technische Ausfälle können sich Unternehmen heutzutage kaum noch leisten. Um diesen Anforderungen gerecht zu werden, kommen KI-Systeme zum Einsatz, um das Service Management effizienter und effektiver zu gestalten.

Auch innerhalb eines Unternehmens kommt dem Service Management durch die Digitalisierung eine strategisch wichtige Rolle zu. Effiziente Prozesse sind die Voraussetzung für Digitalisierungsprojekte aller Art.

Durch virtuelle Bots, Machine Learningund das Verarbeiten menschlicher Sprache kann das Service Management automatisiert werden.

Die Vorteile von künstlicher Intelligenz im Service Management sind enorm. Hier die wichtigsten Vorteile im Überblick:

  • Rationale Entscheidungsgrundlage für Führungskräfte anhand von Datenanalysen
  • Echtzeiteinblicke in komplexe IT-Infrastrukturen, um die Servicequalität sicher zu stellen
  • Schnellere und benutzerfreundliche Beantwortung von Service Anfragen mit hoher Qualität
  • Entlastung von Support Mitarbeitern bei langweiligen Routineaufgaben
  • Einsparen von Kosten, da zur Sicherstellung der Servicequalität keine Dienstleister mehr benötigt werden
  • Frühzeitiges Erkennen von Problemen und Störungen einer IT-Umgebung und deren Stabilisation

 

Allerdings steht die Künstliche Intelligenz im Service Management noch am Anfang Ihrer Entwicklung und wird Unternehmen nicht automatisch und zwangsläufig zu Erfolg und mehr Effizienz verhelfen. Der Einsatz und die Implementierung der neuen Technologie fordert von Unternehmen Planung, nötiges Budget, Umstrukturierungen, Zeit und letztendlich geeignetes Personal.
Ein geschultes Personal ist das Geheimnis zum Erfolg der neuen Technologien innerhalb eines Unternehmens.Mitarbeiter sind oft sehr skeptisch, wenn es zur Einführung neuer Technologien kommt, da dies mit Veränderungen von Prozessen und ihrer bisherigen Arbeitsweisen und -gewohnheiten einhergeht.

Hier sind einige Anregungen, wie Unternehmen die Akzeptanz für den Einsatz von künstlicher Intelligenz bei ihren Mitarbeitern erhöhen kann:

  • Mitarbeiter über neue Technologien schulen: Die Mitarbeiter sollten auf den Einsatz der neuen Technologien vorbereitet werden und die nötige Zeit haben, sich darauf einzulassen. In Schulungen sollte nötiges Know-How vermittelt werden, damit Mitarbeiter wissen, wie KI-Systeme zu steuern sind.
  • Mitarbeitern die Ängste vor Arbeitsplatzverlust nehmen: Der Einsatz von KI bedeutet nicht, dass der eigene Arbeitsplatz in Gefahr ist. Mitarbeitern sollte klar gemacht werden, dass für sie neue Chancen und Tätigkeitsbereiche entstehen.
  • Mitarbeiter in den Veränderungsprozess miteinbeziehen: Die Einführung von KI innerhalb eines Unternehmens wird immer mit Umstrukturierungen und veränderten Prozessen einhergehen. Es ist ratsam, Mitarbeitern schon früh in den Veränderungsprozess zu integrieren, dass diese Zeit haben, sich auf die neuen Arbeitsweisen einzustellen und sich an die neuen Abläufe gewöhnen zu können.
  • Mitarbeitern neue und abwechslungsreichere Aufgabenfelder zuweisen: Gerade Support-Mitarbeiter sind oft mehrmals am Tag mit den gleichen und immer wiederkehrenden Anfragen beschäftigt. Durch die Automatisierung dieser Tätigkeiten durch KI können Support-Mitarbeiter entlastet werden und sich interessanteren Aufgabenfeldern widmen, wie z.B. der Verbesserung der Serviceprozesse etc.
  • Mitarbeitern die Zeit geben, Vertrauen in die neuen Technologien aufzubauen: Gerade am Anfang ist es schwierig, dass Mitarbeiter die automatisierten Lösungen von KI-Systemen akzeptieren, diesen vertrauen, und dementsprechend handeln. Das Vertrauen kann schrittweise aufgebaut werden, indem man Mitarbeiter schon früh in Projekte integriert und diese langsam an die neuen Prozesse heranführt.

Zukünftig werden viele Tätigkeiten des Service Management durch KI-Systeme erledigt werden, z.B. mit Self-Service-Portalen oder mit Chat Bots im „First-Level-Support“, um Anfragen, Vorfälle und Beschwerden unmittelbar zu bearbeiten.

Die Vorteile von künstlicher Intelligenz im Service Management sind beispiellos. Sowohl Anwender als auch Unternehmen und deren Mitarbeiter werden von den automatisierten Prozessen profitieren. Die Tätigkeitsfelder der Mitarbeiter im Service-Support werden sich ändern und neu definieren. Die Aufgaben werden sich verschieben, hin zur Überwachung von Vorfällen im Netzwerk, dem Problem Management und Change-Management. Diese Entwicklung ist ein langer Prozess, der Zeit benötigt. Unternehmen können jedoch schon frühzeitig beginnen, sich auf die Veränderungsprozesse vorzubereiten.

Microsoft Azure – die Cloudlösung für eine einfache Anbindung vielfältiger IoT-Devices

daniel News

Microsoft Azure – eine offene Cloud-Computing Plattform

Microsoft ist einer der weltweit größten Cloudanbieter und hat mit Microsoft Azure eine offene, flexible Cloud-Computing-Plattform für Unternehmen geschaffen. Bewusst hat sich Microsoft gegen eine proprietäre Lösung entschieden, da diese mit anderen Lösungen nicht kompatibel wäre und auf Dauer Innovationen verhindern würde. Microsoft hat Schnittstellen geschaffen, die von freien Entwicklern genutzt werden können. Dazu wurde der Quellcode für Microsoft Global Discovery Server als Open Source-Lizenz veröffentlicht, der jetzt für jeden kostenlos einsehbar und nutzbar ist.

Ziel von Microsoft ist es, für Industrieunternehmen einfache Cloudlösungen mit hohem Mehrwert zu schaffen, indem zahlreiche IoT-Devices in die Azure Cloud problemlos eingebunden werden können.

Die vielfältigen IoT-Devices und Embedded Systems werden über Schnittstellen in die Azure Cloud integriert, was eine bestmögliche Auslesung, Sortierung, Bearbeitung und Auswertung der Daten gewährleistet.Microsoft arbeitet dabei mit dem OPC UA-Interoperabilitätsstandard. Dieser erlaubt, dass zahlreiche Applikationen und Industrieanlagen miteinander und in der Cloud kommunizieren können, sozusagen also Cloud fähig sind.

“Connected Factory Preconfigured Solution” – Maßgeschneiderte IoT Suite für die Industrie

Microsoft bietet kundenspezifische Mietlösungen an. Mit der IoT-Suite “Connected Factory Preconfigured Solution” können Unternehmen ihre Systeme und IoT-Devices aus der Maschinenhalle oder Produktion in die Azure Cloud einbinden und die Daten effizient auslesen und analysieren. Zur Einrichtung und Umsetzung der vernetzten Fabrik stellt Microsoft eine detaillierte Anleitung zur Verfügung.

Um höchsten Sicherheitsstandards gerecht zu werden, hat Microsoft zur Verwaltung von Zertifikaten die Lösung „Global Discovery Server veröffentlicht und der OC Foundation zur Verfügung gestellt.

Microsoft schafft attraktive Cloud-Lösungen für die Industrie und erleichtert den Unternehmen die Digitalisierung. Unternehmen können auf einfache Weise ihre kompletten Applikationen mühelos in die Azure Cloud einbinden und so die Vorteile zentralen Datenanalysetools in der Cloud. Durch die maßgeschneiderten Lösungen für die Industrie erwartet sich Microsoft zahlreiche neue Kunden für die Azure Cloud.

Fellow Consulting – Ihr Berater bei der Implementierung der Azure Cloud von Microsoft

Fellow Consulting ist Partner der Microsoft Azure Cloud und unterstützt Sie bei der Konfiguration Ihrer IoT-Daten und IoT-Pattformen. Hier finden Sie mehr Informationen über die Partnerschaft von Fellow Consulting und Microsoft.

Benötigen Sie weitere Informationen wie Sie Ihre IoT-Devices einfach in die Microsoft Azure Cloud einbinden können? Wir freuen uns auf Ihre Anfrage!



Artificial intelligence and service management – a chance with many challenges

Susanne Beyer News

Artificial intelligence has the chance to revolutionize the entire service management!

The requirements to the service management continuously increased in the recent years and will continue to increase. Users have higher demands in regard to time and quality of their inquiries. Today companies can hardly afford technical failures. To meet these requirements, AI systems are used to make service management more efficient and effective.

Through the process of digitalization, the service management plays a strategic important role within the company. Efficient processes are the requirements for each kind of digitalization projects.

Virtual bots, machine learning and human language processing can automate the service management.

The benefits of artificial intelligence in the service management are enormous. Here are the most important advantages:
  • Basis for tational decision-making for managers based on data analysis
  • Real-time insights into complex IT-infrastructures to ensure service quality
  • Faster and more user-friendly response to high quality service requests
  • Relieving of support staff from boring routine tasks
  • Saving of costs, because to ensure the service quality no providers are needed
  • Early detection of problems and disruptions of an IT-environment and it´s stabilization

However, the artificial intelligence in service management is still at the beginning of its development and will not automatically help companies to be successful and more efficient. The use and implementation of the new technology demands from companies detailed planning, necessary budget, restructuring, time and finally suitable staff.

A trained staff is the secret for success of new technologies within a company. Employees are often very skeptical when new technologies are introduced, because this is accompanied by changes in processes and their previous ways of working and habits.

Here are some suggestions about how companies can increase their acceptance of using artificial intelligence among their employees:
  • Train employees about new technologies: Employees should be prepared about the use of new technologies and should have enough time to get familiar with them. Trainings should provide the necessary know-how to help employees. how to manage AI-systems.
  • Retake employees the fears of losing their jobs: The use of AI does not mean, that the own job is at a risk. Employees should be informed about new opportunities and new areas of activity.
  • Involve employees in the changing process: The introduction of AI within a company will always be accompanied by restructuring and changing processes. It is advisable to integrate employees into the changing process at an early stage. That way they have enough time to adapt to the new ways of working and get used to the new processes.
  • Assign new and more various tasks to employees: Especially service staff is often busy several times a day with the same and recurring tasks. By automating these activities through AI, service staff can be relieved and dedicated to more interesting tasks, etc. the improvement of service processes, etc.
  • Give employees the time to build confidence in new technologies: Especially at the beginning, it is difficult for employees to accept, trust and act referred to automated solutions of AI systems. The confidence can be built up step by step by integrating people into projects at an early stage and by slowly introducing them to the new processes.

In the future many service management activities will be handled by AI-systems, e.g. with self-service portals or with chat bots in “first-level support” to immediately handle inquiries, incidents and complaints.

The benefits of artificial intelligence in service management are unprecedented. Both users and companies as well as their employees will benefit from automated processes. The areas of activity of employees in service management will get changed and new defined.  The tasks will shift to monitoring incidents in the network, problem management and change management. This development is a long process, which needs time. However, companies can start early to prepare for transformation processes.

Why the Hospitality Industry Should Embrace the IoT

daniel BOT, IOT

The IoT is helping the hospitality industry in many ways. For example, smart sensors are used in every area of the hotel, including motion sensors that also track motion-direction and velocity, air pressure sensors, ambient light sensors and temperature and humidity sensors.

Data collected from the sensors are sent to a cloud for data analytics and could trigger scripted actions to activate and deactivate or control settings of all relevant devices. For guests, this will provide a more relaxing and comfortable environment that has been designed according to their preferences.

The installation of wireless smart control systems will allow for control of a multitude of in-room devices such as the TV, climate control, lights, curtains, water temperature, alarm clock, music, internet access etc. Everything can be operated via a simple hotel app on a guests’ mobile phone or via voice commands like, for instance, Alexa.

The installation of wireless smart control systems will allow for control of a multitude of in-room devices such as the TV, climate control, lights, curtains, water temperature, alarm clock, music, internet access etc. Everything can be operated via a simple hotel app on a guests’ mobile phone or via voice commands like, for instance, Alexa.

TECHNOLOGICAL ADVANCEMENTS ENABLE THE FOLLOWING ACTIONS:

  • Mobile Check-ins and instant digital keys to your room
  • A room that is not chosen randomly but dynamically, based, for instance, on the distance from the elevator, your preferred view or floor as per your preferences collected in your guest profile
  • Digital voice commanded room assistance
  • Scripted actions held in the cloud, for instance, “Close curtains in occupied room at 6pm every night”
  • Predictive maintenance on (light bulbs, room equipment to provide regular updates on performance)
  • Presence-based energy management (air conditioning, lights, heating)
  • Presence-based dynamic scheduling for housekeeping
  • Remote management of all controls (light, curtains, HVAC)
  • Guest engagement via the Sheraton, Hilton or Hyatt app
  • Indoor positioning via the app, wayfinding, promotions, guest information on nearby facilities

HOW ARE TECHNOLOGY ADVANCEMENTS BENEFITING GUESTS?

Increased sense of well-being and comfort:

  • No more waiting upon check-in or check out
  • Wayfinding – never go to the wrong floor to find your meeting room or breakfast restaurant
  • Promotional offers, personalized and tailored to your profile and to your habits (the wine you always order, your favorite table in the restaurant etc.)
  • Customised room-settings (you always sleep with 22 degrees Celsius or you always keep the light in the bathroom on)
  • Your TV switches automatically to the channels you usually watch or enable you to watch movies on your own Netflix account
  • Your room service remembers your usual breakfast order
  • Nobody disturbs you when you are inside your room
  • Your shower has your ideal water temperature – no more confusing faucets

HOW ARE HOTELS BENEFITTING FROM IOT TECHNOLOGY?

  • Considerable savings on HR (front desk, housekeeping, maintenance, supply chain)
  • Increased revenue from one-to-one customer engagement
  • No work disruptions – processes by unpredicted ad-hoc maintenance activities, predictive maintenance is cheaper, non-disruptive and easier to plan for
  • Considerable cost savings (HR, maintenance, 20%-40% decrease in energy usage thanks to presence-based activation and controls)
  • Richer data collected about customers (habits, likes, dislikes, preferences, wishes and needs, spending patterns)
  • A deeper understanding of the guests’ personal profile will lead to offering the guest what he/she wants when he/she wants it. This leads to a higher satisfaction rating and increased customer loyalty.