15 Aralık 2016, Mef Üniversitesi Büyük Veri Analitiği yüksek lisans dersinde konuk konuşmacı olarak anlattığım IoT ve Data konusu. Microsoft'un bu konulardaki vizyonu, lokal örnekler ve başarılı kullanım senaryolarını konuştuğumuz slaytlar ekteki gibidir.
https://twitter.com/ikivanc
Windows 10 IoT Core - Inovasyon Haftasi - TİMİbrahim KIVANÇ
https://twitter.com/ikivanc
http://blog.microsoft.com.tr/?p=28641
Windows 10 IoT Core
Geçtiğimiz günlerde Raspberry Pi 2 ve MinnowBoard Max için Windows 10 IoT Core sürümünü büyük bir heyecanla kullanıma sunduk. Sürüme genel bir bakış atıyoruz.
Tüm dünyada olduğu gibi Türkiye’den de pek çok firma, Windows 10 IoT Core sürümünü test ederek kendi ekosistemlerinde kullanmak için çalışmalara başladı. Windows 10 IoT Core temelinde küçük ve gömülü sistemleri, ekranlı veya ekransız kullanımlı cihazları hedefleyen kompakt bir Windows sürümü. Windows 10 IoT Core sayesinde çok daha küçük cihazlarda da Windows 10 ‘u çalıştırabiliyoruz.
Nerelerde kullanılır?
Önümüzdeki günlerde ATM’lerde, kiosk’larda, otomatik satış makinelerinde, akıllı ev sistemlerinde ve günlük hayatta pek çok noktada bu cihazları görmemiz muhtemel.
Teknik detaylar
Windows 10 IoT Core sürümü konusundaki bilgileri ve örnek referans projeleri Windows IoT Geliştirme Merkezi’nde bulabilirsiniz. Kullanmak istediğiniz devre kartını seçerek, gerekli geliştirme araçlarını indirebilir ve istediğiniz uygulamaları geliştirmeye başlayabilirsiniz.
Windows 10 IoT Core’u kullanarak uygulama geliştirmek için Windows 10 son sürümü (10240 ve sonrası sürümler) ve Visual Studio 2015’i indirmeniz yeterli. Uygulama geliştirmek için tek yapmanız gereken IoT cihazınız ve geliştirme yaptınız bilgisayarın aynı ağ bağlantısında bulunması yeterli. Cihaz üzerindeki Windows’larda alışık olduğumuz Windows arayüzü bulunmadığı için uygulama geliştirdiğiniz PC’nizden bu cihazları yönetebilirsiniz. Windows 10 PC/Tablet ve telefon için geliştirdiğiniz Universal Windows Platform uygulamalarınızda istediğiniz takdirde farklı arayüzler tanımlayabilirsiniz.
Son sürümü çıkar çıkmaz ben de Raspberry Pi 2 cihazımda Window 10 IoT Core’u test ederek ilk uygulamalarımı geliştirdim, ilk deneyimlerim ise aşağıdaki şekilde oldu:
◦Öncelikle sensörlerle haberleşebilmek için temel elektronik devreler bilgilerinizin olması gerekmekte.
◦Daha öncesinde .NET, C# ve XAML ile uygulama geliştirme deneyimiz varsa çok rahat bir şekilde IoT çözümler geliştirebildiğinizi görebilirsiniz.
◦Windows 10 için özel geliştirdiğiniz Universal Windows Platform uygulamalarınızı direkt olarak IoT cihazlarınızın üzerine yükleyebilmek gerçekten güzel bir deneyim. Burada dikkat edilmesi gereken nokta kullanım senaryosundaki uyumluluk ve arayüzün (eğer ekran kullanacaksanız) buna uyumlu olarak çalışması.
◦Bulut tarafında Windows IoT Core ile Azure servislerine çok rahat bir şekilde bağlarak, tıpkı Windows mağaza uygulamalarınızda olduğu gibi arkasında Azure olan çözümler geliştirebilirsiniz.
◦Visual Studio ve PowerShell aracılığıyla cihaza kolay bir şekilde uygulamanızı yükleyebilir ve cihaz yönetim/konfigurasyonu yapabiliyorsunuz.
Sonraki yazılarımızda bunlara detaylı bir şekilde eğileceğiz.
Daha fazla detaylı bilgi için resmi blog yazısını okuyabilirsiniz.
http://blog.microsoft.com.tr/?p=28641
GDG DevFest Istanbul - Mobile DevOps - Build, Test and Deploy Your Android Ap...İbrahim KIVANÇ
DevOps is a new trend and there are amazing tools for Mobile too! In this session we'll explore Mobile DevOps tools to make our live easy.
Learn more about how HockeyApp and Visual Studio Team Services help Xamarin developers deliver high-quality, modern apps for Android, iOS, and Windows. Automate your build pipeline, run unit and integration tests, and control the release management. Ship updates to your customers almost instantly with our continuous delivery process and understand how your apps are used - and crash, then fix those crashes and track progress with new monitoring and analytics capabilities
http://twitter.com/ikivanc
Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...Codemotion
We'll see how Microsoft is changing and how this change impacts all developers. From .NET released under the MIT license with ASP.NET supported also on Mac OS X and Linux, to the cross-platform development tools in Visual Studio, Cordova integration, and the optimized Android emulators for Windows. From Microsoft Band and many Apps for iOS and Android to Windows 10 on Raspberry Pi 2. We'll talk about Azure and Office 365, the two most open and powerful cloud platforms that could work with proprietary and open technologies without boundaries. We'll jump into the future with HoloLens!
The Hitchhicker’s Guide to Windows Azure Mobile Services | FalafelCON 2014FalafelSoftware
Windows Azure Mobile Services provides a straightforward way to connect your data to multiple applications on multiple devices. In this presentation, I will show how to expose cloud data via a REST interface and connect to that data from applications running on Windows Phone, Windows 8, iOs and Android. You will learn how to secure your data and to send push notification to your client application.
Bring ai into your xamarin apps with microsoft cognitive servicesCallon Campbell
Artificial intelligence is rapidly becoming a central part of the technology we rely on today. From personal assistants like Cortana to home automation systems, we see the ways in which AI-centric solutions are all around us. Building compelling technology now requires an AI component that not many organizations have access to. Hiring AI experts is not always within the realm of possibility for businesses who are operating on tight deadlines with constrained resources. Join Lori in this session to discover how Microsoft is democratizing artificial intelligence, making it easier for everyone to incorporate AI into their solutions regardless of skill level, budget, or time constraints.
Microsoft & Machine Learning / Artificial Intelligenceİbrahim KIVANÇ
In this presentation you'll find Machine Learning / Deep Learning tools and services from Microsoft. Including Azure Machine Learning Workbench, Azure Notebooks, Azure Data Science Virtual Machines and more.
Here are the demos & resources
https://github.com/ikivanc/Azure-ML-Workbench-Iris-Dataset-Classification
https://github.com/ikivanc/Azure-ML-Resources
Windows 10 IoT Core - Inovasyon Haftasi - TİMİbrahim KIVANÇ
https://twitter.com/ikivanc
http://blog.microsoft.com.tr/?p=28641
Windows 10 IoT Core
Geçtiğimiz günlerde Raspberry Pi 2 ve MinnowBoard Max için Windows 10 IoT Core sürümünü büyük bir heyecanla kullanıma sunduk. Sürüme genel bir bakış atıyoruz.
Tüm dünyada olduğu gibi Türkiye’den de pek çok firma, Windows 10 IoT Core sürümünü test ederek kendi ekosistemlerinde kullanmak için çalışmalara başladı. Windows 10 IoT Core temelinde küçük ve gömülü sistemleri, ekranlı veya ekransız kullanımlı cihazları hedefleyen kompakt bir Windows sürümü. Windows 10 IoT Core sayesinde çok daha küçük cihazlarda da Windows 10 ‘u çalıştırabiliyoruz.
Nerelerde kullanılır?
Önümüzdeki günlerde ATM’lerde, kiosk’larda, otomatik satış makinelerinde, akıllı ev sistemlerinde ve günlük hayatta pek çok noktada bu cihazları görmemiz muhtemel.
Teknik detaylar
Windows 10 IoT Core sürümü konusundaki bilgileri ve örnek referans projeleri Windows IoT Geliştirme Merkezi’nde bulabilirsiniz. Kullanmak istediğiniz devre kartını seçerek, gerekli geliştirme araçlarını indirebilir ve istediğiniz uygulamaları geliştirmeye başlayabilirsiniz.
Windows 10 IoT Core’u kullanarak uygulama geliştirmek için Windows 10 son sürümü (10240 ve sonrası sürümler) ve Visual Studio 2015’i indirmeniz yeterli. Uygulama geliştirmek için tek yapmanız gereken IoT cihazınız ve geliştirme yaptınız bilgisayarın aynı ağ bağlantısında bulunması yeterli. Cihaz üzerindeki Windows’larda alışık olduğumuz Windows arayüzü bulunmadığı için uygulama geliştirdiğiniz PC’nizden bu cihazları yönetebilirsiniz. Windows 10 PC/Tablet ve telefon için geliştirdiğiniz Universal Windows Platform uygulamalarınızda istediğiniz takdirde farklı arayüzler tanımlayabilirsiniz.
Son sürümü çıkar çıkmaz ben de Raspberry Pi 2 cihazımda Window 10 IoT Core’u test ederek ilk uygulamalarımı geliştirdim, ilk deneyimlerim ise aşağıdaki şekilde oldu:
◦Öncelikle sensörlerle haberleşebilmek için temel elektronik devreler bilgilerinizin olması gerekmekte.
◦Daha öncesinde .NET, C# ve XAML ile uygulama geliştirme deneyimiz varsa çok rahat bir şekilde IoT çözümler geliştirebildiğinizi görebilirsiniz.
◦Windows 10 için özel geliştirdiğiniz Universal Windows Platform uygulamalarınızı direkt olarak IoT cihazlarınızın üzerine yükleyebilmek gerçekten güzel bir deneyim. Burada dikkat edilmesi gereken nokta kullanım senaryosundaki uyumluluk ve arayüzün (eğer ekran kullanacaksanız) buna uyumlu olarak çalışması.
◦Bulut tarafında Windows IoT Core ile Azure servislerine çok rahat bir şekilde bağlarak, tıpkı Windows mağaza uygulamalarınızda olduğu gibi arkasında Azure olan çözümler geliştirebilirsiniz.
◦Visual Studio ve PowerShell aracılığıyla cihaza kolay bir şekilde uygulamanızı yükleyebilir ve cihaz yönetim/konfigurasyonu yapabiliyorsunuz.
Sonraki yazılarımızda bunlara detaylı bir şekilde eğileceğiz.
Daha fazla detaylı bilgi için resmi blog yazısını okuyabilirsiniz.
http://blog.microsoft.com.tr/?p=28641
GDG DevFest Istanbul - Mobile DevOps - Build, Test and Deploy Your Android Ap...İbrahim KIVANÇ
DevOps is a new trend and there are amazing tools for Mobile too! In this session we'll explore Mobile DevOps tools to make our live easy.
Learn more about how HockeyApp and Visual Studio Team Services help Xamarin developers deliver high-quality, modern apps for Android, iOS, and Windows. Automate your build pipeline, run unit and integration tests, and control the release management. Ship updates to your customers almost instantly with our continuous delivery process and understand how your apps are used - and crash, then fix those crashes and track progress with new monitoring and analytics capabilities
http://twitter.com/ikivanc
Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...Codemotion
We'll see how Microsoft is changing and how this change impacts all developers. From .NET released under the MIT license with ASP.NET supported also on Mac OS X and Linux, to the cross-platform development tools in Visual Studio, Cordova integration, and the optimized Android emulators for Windows. From Microsoft Band and many Apps for iOS and Android to Windows 10 on Raspberry Pi 2. We'll talk about Azure and Office 365, the two most open and powerful cloud platforms that could work with proprietary and open technologies without boundaries. We'll jump into the future with HoloLens!
The Hitchhicker’s Guide to Windows Azure Mobile Services | FalafelCON 2014FalafelSoftware
Windows Azure Mobile Services provides a straightforward way to connect your data to multiple applications on multiple devices. In this presentation, I will show how to expose cloud data via a REST interface and connect to that data from applications running on Windows Phone, Windows 8, iOs and Android. You will learn how to secure your data and to send push notification to your client application.
Bring ai into your xamarin apps with microsoft cognitive servicesCallon Campbell
Artificial intelligence is rapidly becoming a central part of the technology we rely on today. From personal assistants like Cortana to home automation systems, we see the ways in which AI-centric solutions are all around us. Building compelling technology now requires an AI component that not many organizations have access to. Hiring AI experts is not always within the realm of possibility for businesses who are operating on tight deadlines with constrained resources. Join Lori in this session to discover how Microsoft is democratizing artificial intelligence, making it easier for everyone to incorporate AI into their solutions regardless of skill level, budget, or time constraints.
Microsoft & Machine Learning / Artificial Intelligenceİbrahim KIVANÇ
In this presentation you'll find Machine Learning / Deep Learning tools and services from Microsoft. Including Azure Machine Learning Workbench, Azure Notebooks, Azure Data Science Virtual Machines and more.
Here are the demos & resources
https://github.com/ikivanc/Azure-ML-Workbench-Iris-Dataset-Classification
https://github.com/ikivanc/Azure-ML-Resources
Building Mobile Cross-Platform Apps with the Cloud and Push NotificationsNick Landry
The best mobile applications don’t live in a vacuum. They are augmented by dedicated servers, the Internet and Cloud services. While it’s one thing to reach out to server-side services from a mobile application, it’s a completely different affair when the tables are turned and the server needs to reach the phone. Enter push notifications. From iOS to Android, Windows Phone and Windows 8, discover how to send push notifications from cloud-hosted services to a mobile app running on a tablet or phone, and learn how to handle those alerts in your mobile app. We’ll discuss the various push notification services from Microsoft, Apple and Google, how to leverage them in your mobile applications, how to deal with push scenarios for any given multi-platform app, and we’ll also look at Notification Hubs that can let you push millions of notifications with just a few lines of code. The live demo showcases a real-world app designed for Windows Phone, Windows, iOS and Android with a common cloud backend built with Node.js.
Contact me if you would like me to present this session at your event.
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...Abhishek Kant
Learn about how to combine the auto-scaling capability of Azure Mobile Services with the smooth development experience of Telerik Platform to deliver Hybrid Mobile application.
iFactr is the enterprise OS for cross-platform applications that run on iPads, iPhone, Android phones and tablets, Windows XP/Vista/7/8, CE, Embedded Handheld and more from a shared C# code base.
Building a Node.js Backend in the Cloud for Android AppsNick Landry
The Cloud is the perfect extension for mobile applications. Mobile apps don’t exist in a vacuum, you never know if you’ll have 10 or 100,000 users, and sooner or later you’ll need to save user data in the cloud, perform operations server-side for enhanced scalability, or monitor data feeds to push notifications to your mobile users. Microsoft Azure provides the best infrastructure for mobile developers across all platforms thanks to cross-platform storage, authentication and push notification services, all residing in the cloud. This session explores how you can build cloud-enabled cross-platform applications for iOS, Android and Windows 10 and Azure App Services for mobile, with demos focusing on the Android Java developer. You’ll learn how to authenticate users via Microsoft, Google, Facebook or Twitter credentials, store data remotely in NoSQL tables and blob storage, and even how to send push notifications to all vendor platforms (including GCM), all through live cross-platform demos. Whether you’re a weekend warrior building consumer apps, a savvy entrepreneur building the next revolution, or a corporate mobile developer building apps for the enterprise, the cloud is the perfect companion for your mobile apps. Come learn how easy it is to harness its power.
Primend Pilvekonverents - Mobiilsete seadmete ja arvutite halduse demoPrimend
Ettevõtetes on tänaseks hallatavaid seadmeid internetis rohkem kui kohalikus võrgus. Seepärast on just pilves asuvad haldusvahendid mõistlikumad valikud. Andres Nurk näitab, millised pilves asuvad haldusvahendid välja näevad, kuidas nende kaudu seadmete haldus välja näeb ja annab näpunäiteid parimatest praktikatest.
Bilmök 2017 - Microsoft Yeni Yesil Yazilim Geliştirme Teknolojileriİbrahim KIVANÇ
Selçuk Üniversitesinde gerçekleştirlen Bilmök 2017 - Microsoft Yeni Yesil Yazilim Geliştirme Teknolojileri konusunda yapmış olduğum sunum. Özellikle günümüzde yükselen teknoloji trendleri ve gelecekte bilgisayar mühendisleri için potansiyel geleceğin meslekleri konusu üzerine hazırlanmış konuşmamın slaytı.
Kripto para birimlerinin altyapısı olarak adını sıkça duyduğumuz BlockChain, sadece finans değil pek çok alandaki gerçek kullanım senaryoları ile hayatımızı değiştirmeye hazırlanıyor.
Bu etkinliğimizde giriş seviyesinde BlockChain Nedir, günlük hayatta kullanım senaryoları nelerdir ve dünya üzerindeki implementasyon örneklerinden bahsedeceğiz.
Aynı zamanda teknik olarak Microsoft Azure üzerinde BlockChain yapılarını konuşacağımız bu etkinlikte BlockChain konusunda uzman konuşmacılarımız olacak.
• Doğa Öztüzün - Software Architect
• Cavit Yantaç - Chief Evangelist
• Ibrahim Kıvanç – Software Development Engineer
Building Mobile Cross-Platform Apps with the Cloud and Push NotificationsNick Landry
The best mobile applications don’t live in a vacuum. They are augmented by dedicated servers, the Internet and Cloud services. While it’s one thing to reach out to server-side services from a mobile application, it’s a completely different affair when the tables are turned and the server needs to reach the phone. Enter push notifications. From iOS to Android, Windows Phone and Windows 8, discover how to send push notifications from cloud-hosted services to a mobile app running on a tablet or phone, and learn how to handle those alerts in your mobile app. We’ll discuss the various push notification services from Microsoft, Apple and Google, how to leverage them in your mobile applications, how to deal with push scenarios for any given multi-platform app, and we’ll also look at Notification Hubs that can let you push millions of notifications with just a few lines of code. The live demo showcases a real-world app designed for Windows Phone, Windows, iOS and Android with a common cloud backend built with Node.js.
Contact me if you would like me to present this session at your event.
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...Abhishek Kant
Learn about how to combine the auto-scaling capability of Azure Mobile Services with the smooth development experience of Telerik Platform to deliver Hybrid Mobile application.
iFactr is the enterprise OS for cross-platform applications that run on iPads, iPhone, Android phones and tablets, Windows XP/Vista/7/8, CE, Embedded Handheld and more from a shared C# code base.
Building a Node.js Backend in the Cloud for Android AppsNick Landry
The Cloud is the perfect extension for mobile applications. Mobile apps don’t exist in a vacuum, you never know if you’ll have 10 or 100,000 users, and sooner or later you’ll need to save user data in the cloud, perform operations server-side for enhanced scalability, or monitor data feeds to push notifications to your mobile users. Microsoft Azure provides the best infrastructure for mobile developers across all platforms thanks to cross-platform storage, authentication and push notification services, all residing in the cloud. This session explores how you can build cloud-enabled cross-platform applications for iOS, Android and Windows 10 and Azure App Services for mobile, with demos focusing on the Android Java developer. You’ll learn how to authenticate users via Microsoft, Google, Facebook or Twitter credentials, store data remotely in NoSQL tables and blob storage, and even how to send push notifications to all vendor platforms (including GCM), all through live cross-platform demos. Whether you’re a weekend warrior building consumer apps, a savvy entrepreneur building the next revolution, or a corporate mobile developer building apps for the enterprise, the cloud is the perfect companion for your mobile apps. Come learn how easy it is to harness its power.
Primend Pilvekonverents - Mobiilsete seadmete ja arvutite halduse demoPrimend
Ettevõtetes on tänaseks hallatavaid seadmeid internetis rohkem kui kohalikus võrgus. Seepärast on just pilves asuvad haldusvahendid mõistlikumad valikud. Andres Nurk näitab, millised pilves asuvad haldusvahendid välja näevad, kuidas nende kaudu seadmete haldus välja näeb ja annab näpunäiteid parimatest praktikatest.
Bilmök 2017 - Microsoft Yeni Yesil Yazilim Geliştirme Teknolojileriİbrahim KIVANÇ
Selçuk Üniversitesinde gerçekleştirlen Bilmök 2017 - Microsoft Yeni Yesil Yazilim Geliştirme Teknolojileri konusunda yapmış olduğum sunum. Özellikle günümüzde yükselen teknoloji trendleri ve gelecekte bilgisayar mühendisleri için potansiyel geleceğin meslekleri konusu üzerine hazırlanmış konuşmamın slaytı.
Kripto para birimlerinin altyapısı olarak adını sıkça duyduğumuz BlockChain, sadece finans değil pek çok alandaki gerçek kullanım senaryoları ile hayatımızı değiştirmeye hazırlanıyor.
Bu etkinliğimizde giriş seviyesinde BlockChain Nedir, günlük hayatta kullanım senaryoları nelerdir ve dünya üzerindeki implementasyon örneklerinden bahsedeceğiz.
Aynı zamanda teknik olarak Microsoft Azure üzerinde BlockChain yapılarını konuşacağımız bu etkinlikte BlockChain konusunda uzman konuşmacılarımız olacak.
• Doğa Öztüzün - Software Architect
• Cavit Yantaç - Chief Evangelist
• Ibrahim Kıvanç – Software Development Engineer
(MBL303) Get Deeper Insights Using Amazon Mobile Analytics | AWS re:Invent 2014Amazon Web Services
Choosing the right mobile analytics solution can help you understand user behavior, engage users, and maximize user lifetime value. After this session, you will understand how you can learn more about your users and their behavior quickly across platforms with just one line of code using Amazon Mobile Analytics.
Big Data Expo 2015 - Trillium software Big Data and the Data QualityBigDataExpo
Successful Big Data initiatives rely on accurate, complete data, but the information they draw on is often not validated when it enters an organization. In this session we will look at the challenges big data brings to an organization, and how data quality principles are adapting to ensure business goals and return on investments in big data are realised. We will cover:
- Challenges of big data
- Turning data lakes into reservoirs
- How data quality tools are adapting
- Why data governance disciplines remain crucial
If you have a CI or FS polygraph please join us (register at https://clearedjobs.net/job-fair/fair/62/) to meet with employers, network with other cleared professionals and have your resume professionally reviewed. The Job Seeker Handbook contains a listing of all employers and some of the positions they will be seeking to fill at the Poly-Only Cleared Job Fair.
(SEC320) Leveraging the Power of AWS to Automate Security & ComplianceAmazon Web Services
"You’ve made the move to AWS and are now reaping the benefits of decreased costs and increased business agility. How can you reap those same benefits for your cloud security and compliance operations? As building cloud-native applications requires different skill sets, architectures, integrations, and processes, implementing effective, scalable, and robust security for the cloud requires rethinking everything from your security tools to your team culture.
Attend this session to learn how to start down the path toward security and compliance automation and hear how DevSecOps leaders such as Intuit and Capital One are using AWS, DevOps, and automation to transform their security operations.
Session sponsored by evident.io"
Big Data Expo 2015 - Data Science Center EindhoveBigDataExpo
Bestaande “Big Data” aanpakken richten zich op de onderliggende infrastructuur en komen niet vaak niet verder dan het tellen van aantallen en het afleiden van eenvoudige correlaties. De uitdaging is echter het omzetten van data (Big or small) in waarde en echt nieuwe inzichten. Innovatieve Data Science technieken maken dit mogelijk, zie bijvoorbeeld de recente ontwikkelingen op het gebied van process mining. Event data kunnen ingezet worden om automatisch het gedrag van mensen, producten en organisaties te ontdekken en te verbeteren. Wat zijn de oorzaken van afwijkingen en knelpunten? De antwoorden - en de sleutel tot verbetering - liggen vaak in de data. Zoals spreadsheets gebruikt worden om berekeningen uit te voeren, kunnen process mining tools dynamisch gedrag analyseren. Toepassingen lopen uiteen van het reduceren van wachtlijsten in ziekenhuizen tot het voorspellen van storingen in productie- en transportsystemen.
Session about "Microsoft and Internet of Things" at #NuvolaRosa - Naples (Italy) 12 May 2016
http://www.nuvolarosa.eu/corsi-napoli/
Main Themes:
Internet of Things
Windows 10 IoT Core
Windows Azure Services
Windows IoT Hub
Stream Analytics
Azure Blob Storage
Power Bi
Big Data Day LA 2016/ NoSQL track - Architecting Real Life IoT Architecture, ...Data Con LA
Learn how to benefit from IoT (internet of things) to reduce costs and spur transformation for your company and clients. Attendees will learn about building blocks to create an IoT solution, and walk through real life architectural decisions in building a solution.
https://www.hackathon.turkishairlines.com
Türk Hava Yolları'nın düzenlediği ve Teknoloji destekçisi olarak yer aldığımız hackathon için, projelerde kullanılabilecek ilham veren Microsoft Teknolojileri ve kullanım senaryoları sunumu.
Linkler:
https://github.com/ikivanc
http://www.azure.com
http://www.microsoft.com/cognitive
https://customvision.ai/
https://luis.ai/
http://www.microsoft.com/ai
Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...Codit
“Internet of Things” verandert onze wereld. Alles kan nu via de cloud met elkaar worden verbonden. Van consumentenapparatuur, innovatieve producten voor thuis tot industriële machines... In deze sessie zal Glenn u leiden door het Azure IoT ecosysteem en uitleggen welke belangrijke onderdelen u helpen bij het integreren van uw oplossingen op het Azure IoT-platform.
Slides from the session I did at Azure Day 11/2019 in Rome about my transition into the Cloud Solutions Architect role, what I've learned, and the future :-)
Advanced Analytics and Artificial Intelligence - Transforming Your Business T...David J Rosenthal
Recent advances in AI have incredible potential and they are already fundamentally changing our lives in ways we couldn’t have imagined even five years ago. And yet, AI is also probably one of the least understood technological breakthroughs in modern times. Come to this event to learn about breakthrough advances in AI and the power of the cloud, and how Microsoft provides a flexible platform for you to infuse intelligence into your own products and services. Microsoft empowers you to transform your business, uniquely combining AI innovation with a proven Enterprise platform, deriving intelligence from a wide range of data relevant to your business no matter where it lives.
The Internet of Things (IoT) is an ecosystem of connected objects that are accessible through the internet. Internet of Things can connect devices embedded in various systems to the Internet. IoT app development is a completely different ballgame compared to traditional app development. That is why our services in this field take into account the complexity of the IoT ecosystem, as well as the hardware changes and software requirements that allow seamless UX for IoT applications
Building an IoT Massive Multiplayer Game in 60 Minutes - TechBash 2017Eran Stiller
The slide deck for my session at TechBash 2017 on "Building an IoT Massive Multiplayer Game in 60 Minutes".
Sample code can be found at https://github.com/estiller/iot-game
Discover existing customer stories from various industries such as manufacturing, logistics and construction. No theoretical use cases, but in-depth insights that will help you on how to get started with IoT.
Where is the Internet of Things going in the upcoming years. How could we take the right path right now. Starting with the Cloud, Bots and Cognitive services.
Azure. Cloud for all.
These 4 pillars represent the main value proposition for what differentiates Azure from the competition.
As you can see in the proof points, these are the reason why customers choose Microsoft, because of the unique value that we provide in a productive, hybrid, intelligent, and trusted cloud.
With Azure, you can do—or be—all of these things.
Productive
Get unparalleled developer productivity with integrated tools from mobile DevOps to serverless computing.
Learn about accelerating innovation
Hybrid
Develop and deploy where you want, with the only consistent hybrid cloud on the market. Extend Azure on-premises with Azure Stack.
Learn about our consistent hybrid cloud
Intelligent
Create intelligent apps that delight with data-driven experiences. Go quickly from concept to release with Azure data services and artificial intelligence, from image recognition to bot services.
Learn about intelligent apps
Trusted
Join startups, governments, and 90 percent of Fortune 500s that trust the Microsoft Cloud for security, privacy, transparency, and the most compliance coverage of any cloud provider.
Conversational AI and Knowledge Mining with Microsoft Cognitive Servicesİbrahim KIVANÇ
Compiled samples for Conversational AI and Knowledge Mining with Microsoft Cognitive Services. This slide deck is used in Microsoft Technology Summit 2019, Haliç Congress Center.
Bir yazılım geliştiricisi olarak en temel sorunlarımızdan birisi geliştirilen uygulamaların UX ve UI konularında eksik olması. Sıkça yapılan hataların düzeltilmesi ve farklı güzel örneklerden ilham alabileceğimiz pek çok kaynak bulunmakta. Aynı zamanda planlama ve analiz aşamasında kullanıcılarımızı ve uygulamanın sunacağı değeri netleştirebilirsek, uygulamanın son kullanıcı tarafındaki başarısını artırmak oldukça kolay olacaktır. Bu sunumda, Microsoft Türkiye olarak içeride geliştirdiğimiz uygulamalarda izlediğim yolları ve kaynakları derledim. http://twitter.com/ikivanc/ adresinden bana ulaşabilirsiniz.
twitter: @ikivanc
Sorularınız için: http://aka.ms/msdniot
IoT, Veri Analizi ve Yapay Zeka Servislerinin Birlikte Kullanım Senaryoları
Günlük hayattaki kullanımımızda IoT cihazlarının yeri git gide artıyor, bu cihazlarda pek çok sensör kullanılıyor yalnız bu sensörlerden gelen verilerin analizi ve mantıklı sonuçların çıkarılmasını çoğu firma gerçekleştirmiyor.
Bu oturumda kurumsal ve günlük hayatta geliştireceğiniz IoT cihazları ve bu cihalardan çıkarılacak katma değerli akıllı sistemlerin nasıl geliştirileceğini ele alacağız.
Office 365 Development - Office Add-ins & Microsoft Graphİbrahim KIVANÇ
Sorularınız için www.twitter.com/ikivanc
Office ve Office 365 gündelik hayatımızda oldukça fazla kullanılan, masaüstü bilgisayar, web ve mobil platform kullanımıyla hayatımızın değişilmez bir parçası. Dünya geneli 1.2 milyardan fazla Office kullanıcısı ile pek çok insan zamanının büyük bölümlerini bu uygulamalar üzerinde geçiriyorlar, peki yazılım geliştiriciler olarak buradaki fırsatlardan haberiniz var mı?
Artık Office ürünlerinin içerisinde Office Store adını verdiğimiz bir uygulama mağazası bulunuyor. Burada geliştireceğiniz uygulamaları yayınlayarak milyonlarca kullanıcının uygulamanıza erişmesini sağlayabilirisiniz.
Yazılım geliştiricileri heycanlandıran Office Store ile birlikte Office 365 Uygulamaları 3 farklı şekilde kullanıcıları ile buluşuyor,
• Word, Excel, PowerPoint, Outlook gibi Office uygulamalarının içerisine geliştirilebilen "Office Add-ins" adıyla duyurduğumuz Office uygulamaları. HTML5, Javascript ile geliştirilen bu uygulamalar masaüstü ve web'de çalışabildiği gibi önümüzdeki günlerde de iOS, Android, Windows'ta mobil olarak cross platform olarak çalışabilecek.
• SharePoint içerisinde tam ekran, ekranın bir bölümünde veya yeni bir Ribbon menüsünde çalışacak olan "SharePoint Add-ins" adını verdiğimiz SharePoint uygulamaları
• Kendi geliştirmiş olduğunuz mobil, web ve masaüstü uygulamalarında OAuht ve Odata standartları aracılığı ile tüm platformlardan Office API'ları kullanarak Office 365 üzerindeki e-maillere erişim, dosyalar, takvim, kişi bilgilerine, OneNote ve Skype 'a erişebilirsiniz.
Bu sayede sıkça kullandığınız Office ürünleri ile aşağıdaki senaryoları gerçekleştirebileceksiniz.
- Outlook için geliştirilmiş Linkedin uygulması ile organizasyonunuz dışından bir kullancıdan mail alırsanız, rol ve şirket bilgilerini otomatik olarak Linkedin'den çekerek outlook içerisinde görüntüleyebilirsiniz.
- Excel'de bulunan hücreler içerisindeki bilgileri otomatik olarak kendi veritabanınızdan çekerek doldurarak, hücreler içerisinde yaptığınız değişiklikleri Excel harici bir platform kullanmadan kendi veritabanını güncelleyebileceksiniz.
- PowerPoint içerisine Khan Academy'den eklemek istediğiniz bir eğitim videosunu uygulama aracılığı ile otomatik olarak ekleyebilirsiniz.
- Kendi geliştirmiş olduğunuz bir uygulamaya Office 365 kullanıcılarınıza ait özel Active Directory ve Group özelliklerini kullanarak giriş ve güvenliğini sağlayabilirsiniz.
- SharePoint içerisinde oluşturduğunuz bir app ile formlarınızı/süreçlerinizi istediğiniz gibi özelleştirebileceksiniz.
Hemen uygulama geliştirmeye Visual Studio 2015 ile başlayabileceğiniz gibi, NAPA projesi adı altında online olarak tarayıcınız içerisinde başka bir geliştirme aracı indirmeden uygulamanızı geliştirebilirsiniz.
Detaylar ve daha fazla bilgi için http://dev.office.com Office geliştirici merkezini ziyaret edebilir, hemen uygulama geliştirmek için de ücretsiz Office App Development Eğitimini alabilirsiniz.
4 - Advanced Windows 10 development with the Microsoft Graphİbrahim KIVANÇ
If you have any question please contact me on twitter https://twitter.com/ikivanc
This is the session I delivered in Dubai, Microsoft Cloud Roadshow on Feb 22-23.
That start menu is back and you can pin your own custom Windows 10 applications there!!! In this session we will look at the new Universal Windows Platform (UWP) and how to build Office 365 connected application that work across PC, tablet, and phone.
3 - Getting Started with mobile app development with the Microsoft Graph İbrahim KIVANÇ
If you have any question please contact me on twitter https://twitter.com/ikivanc
This is the session I delivered in Dubai, Microsoft Cloud Roadshow on Feb 22-23.
Office 365 is built on a mobile-first strategy. Office runs on almost any device these days, so why not your own custom applications? Come see how you can build powerful Office 365 connected applications for any mobile platform.
If you have any question please contact me on twitter https://twitter.com/ikivanc
This is the session I delivered in Dubai, Microsoft Cloud Roadshow on Feb 22-23.
Get an overview of how Office APIs can be leveraged across mobile device platforms and stand-alone Web Application platforms, including ASP.NET MVC, Windows 10, and more. See how the Azure AD Authentication is used, and explore key scenarios to show the value of this API.
If you have any question please contact me on twitter https://twitter.com/ikivanc
This is the session I delivered in Dubai, Microsoft Cloud Roadshow on Feb 22-23.
Explore how you can build your solutions contextually directly into the Office 365 using the App Model. Learn how to call the Office 365 APIs from your stand-alone web applications and mobile device applications to leverage services like OneDrive for Business, Mail, Calendar, People, and Sites.
GDG Ankara - DevFest'15 Etkinliği - Cross Platform Developmentİbrahim KIVANÇ
GDG Ankara - DevFest'15 Etkinliği - Cross Platform Development
https://twitter.com/ikivanc
http://blog.microsoft.com.tr/?p=32051
Geçtiğimiz cumartesi ODTÜ’de GDG Ankara (Google Developer Group) ekibinin düzenlediği çok güzel bir etkinliğe katıldım. DevFest 15 etkinliğinde Microsoft konuşmacısı olarak en çok benim anlatacağım yenilikler var diye düşündüm ki öyle de oldu.
Son zamanlarda Microsoft sadece .NET yazılım geliştiricilerine değil diğer yazılımcılara da en iyi platformları sunmakta. Şirketin temel misyonlarından biri olarak dünyadaki tüm firmaları ve insanları bir sonraki aşamaya erişebilmeleri için güçlendirmek.
Bu etkinlikteki 30 dakikalık konuşmama, canlı demolar eşliğinde sığdırabildiğim içerikler aşağıdaki gibiydi.
“Önce Mobil, Önce Bulut”
Son 2 senedir özellikle bulut servisimiz olan Azure ve yazılım geliştirme platformumuz olan Visual Studio üzerinde pek çok yenilik söz konusu. .NET teknolojilerinin yanı sıra, açık kaynaklarda da pek çok platform destekleniyor. Geliştirdiğiniz çözümlerin arka planına ister Windows, isterseniz Linux sunucular koyarak ya da PaaS açık kaynak servisini kullanarak çözüm sunabiliyorsunuz. Visual Studio 2015 ile birlikte açık kaynak uygulama geliştiriyorsanız Visual Studio 2015 Community Edition‘ı Windows üzerinde kullanabileceğiniz gibi Linux ve Mac üzerinde de Visual Studio Code‘u kullanabilirsiniz. Bu geliştirme araçlarını ve platformları kullanarak geliştireceğiniz mobil ve/ya web çözümleriyle tüm cihazlara erişebilirsiniz.
Cross Platform Development – Xamarin ve Cordova
Visual Studio 2015 ile birlikte kurulumların da içerisine gelen iki yeni platform bulunuyor. Bunlar tek bir C# kaynak kodu ile native mobil uygulama çıktısı veren Xamarin ile birlikte HTML5 ile hibrit mobil uygulama çıkartan Apache Cordova.
Bu iki aracı da kullanarak Windows, Android ve iOS platformları ve hatta akıllı saatler için de uygulama geliştirebiliyorsunuz.
Visual Studio ile beraber gelen Android Emülatörü
Xamarin ve Apache Cordova platformuyla geliştirilen uygulamaların en iyi şekilde test edilebilmesi için Visual Studio ekibi tarafından geliştirilen Android Emülatörleri kullanılabilir; ayrıca bu emülatör Hyper-V üzerinde çalıştığı için yazılım geliştiricilerine en iyi hız ve performansı sunuyor. Windows Phone emülatörlerinde alışık olduğumuz cihaz özellikleri emülasyonlarını da yine bu emülatör üzerinden gerçekleştirebilirsiniz. Çeşitli Android versiyonları ve cihaz çeşitlerini, cihazların özellikleriyle beraber test edebilirsiniz. VS 2015 ile ücretsiz gelen bu araç isterseniz Android Studio, Eclip ve ADB destekleyen pek çok yazılım geliştirme aracını da destekliyor.
Bulut Platformu – Azure
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
5. 25 BILLION
Connected “things”
will be in use by 2020
Gartner
$7.2 TRILLION
worldwide market for IoT solutions
by 2020
IDC: Worldwide and Regional Internet of Things (IoT) 2014–2020 Forecast
6. “”
What is the Internet of Things?
The network of physical
objects that contain
embedded technology to
communicate and interact
with their internal states or
the external environment.
Source: Gartner
7. What is the Internet of Things (IoT)?
Connectivity Data AnalyticsThings
8. Microsoft’s IoT Approach
You have things…
Plant Floor
Things
Supply Chain
Things
Back Office
Things
that you get data
from and store…
Cloud Storage
that you perform
insights on…
HDInsight Power BI
that allows you to
do…
Predictive
Maintenance
Command and
Control
21. Windows 10 IoT Enterprise
Long Term Service Branch for Mission Critical Systems
Windows 10 IoT Mobile Enterprise
Current Branch to ensure devices are always up to date
Windows 10 IoT Core
Servicing with Windows 10 IoT Core Pro
Premium
Entry
$
Device Capabilities
30. Analyze and act
on new data
Integrate and transform
business processes
Connect and scale
with efficiency
Capture and analyze untapped data to transform your
business
And
more
Real-time
operating
systems
Device Registry
Rules and Actions
Analytics
Dashboards & Visualization
31.
32.
33.
34.
35. Power BI
Embedded
Your app
Virtual Machines
Networking
Storage
Web + Mobile
Databases
Intelligence + analytics
Internet of Things
Enterprise Integration
Security + Identity
Developer tools
Monitoring +
management
Add-ons
Containers
Power BI Embedded
Azure Analitik Servislerinin
En önemli yapıtaşlarından
HDInsight
Machine Learning
Workspace
Stream Analytics job
Cognitive Services APIs
Data Lake Analytics
Data Lake Store
Data Factory
Data Catalog
Log Analytics
Microsoft Azure
Key messages:
We believe our research in service of these three ambitions will lead to what we think of as an “invisible revolution”.
Where increases in our capabilities are powered by technology that moves further out of sight.
The innovation will come from the shift to the cloud…move from having device power right in front of you magnified and moved to the cloud. Invisible processing power, storage, intelligence, etc.
The innovation will come from what’s happening inside and around the device versus the object you can see. Capabilities that come from machine learning, powerful algorithms, cloud, intelligence, and so on.
The innovation will come from an ecosystem of computing that surrounds you. Pervasive computing which will become so natural, it disappears into the background.
When technology becomes more powerful, but less intrusive, it can fit into more parts of our world and solve an even wider range of problems.
Key points
To simplify looking at the 1000’s of IoT devices we can segment them many different ways. One way is by a class of device to look at them in terms of resource requirements and capabilities.
Windows 10 IoT addresses key device categories for these purpose built devices.
Talking Points
We want to emphasize that IoT is real today with customers. Customers are implementing IoT Solutions today.
Lido Stone Works
Lido Stone Works manufactures high-end stone installations for leading architectural firms worldwide. To improve efficiency, profitability and reliability, Lido Stone Works wanted an automated production environment. Lido implemented a solution that connected their machines on the factory floor to Azure which allowed the machines to be monitored remotely. Lido boosted revenue by 70 percent and productivity by 30 percent, while Breton cut maintenance travel costs by approximately €400,000 (US$524,000) by assisting customers remotely
ThyssenKrupp Elevators
Using IoT technology, ThyssenKrupp focused on one thing: reliability. They connected all their elevators to the cloud to gather data from sensors and systems in order to take advantage of valuable business intelligence. TK leveraged our back-end analytics and notification system to alert technicians of elevators that needed maintenance before they cause problems, significantly reducing downtime while increasing customer satisfaction.
Autolib
As another example, intelligent car-sharing service Autolib’ used Microsoft technologies for IoT to connect its kiosks, charging stations, and in-car systems to a back-end system, reducing CO2 emissions by an estimated 75 metric tons by 2023, cutting drivers’ transportation costs by 90 percent.
Rockwell Automation
Rockwell Automation, the world’s largest industrial automation and information firm, improved its offerings by using IoT to collect, integrate, and organize sensor data from remote industrial equipment across global supply chains to support real-time insight and predictive analytics. Rockwell is meeting customer needs even more effectively by leveraging insights from connected products, reducing downtime costs by as much as $300,000 per day.
Key points
To simplify looking at the 1000’s of IoT devices we can segment them many different ways. One way is by a class of device to look at them in terms of resource requirements and capabilities.
Windows 10 IoT addresses key device categories for these purpose built devices.
Windows 10 IoT Enterprise. This edition is for industry devices like ATMs, thin clients, point of sale devices, medical devices, and industrial devices, providing the full capabilities of Windows 10 Enterprise – including the ability to lock down the device for line-of-business use and to support Classic Windows applications as well as Universal Windows apps. We recommend LTSB to support mission critical systems
Windows 10 IoT Mobile Enterprise. This edition is for mobile industry devices like handheld terminals and mobile point of sale devices, providing the full capabilities of Windows 10 Mobile Enterprise – including the ability to lock down the device for line-of-business use and to support Universal Windows apps and additional integrated peripherals and sensors. We recommend Current Branch to keep these devices on the latest security and latest feature innovations
Windows 10 IoT Core. This edition is for small footprint, low cost devices like gateways supporting Universal Windows apps. Windows 10 IoT Core is intended for single purpose devices and will not include the Windows desktop shell or apps like mail, photos, people, etc.. Servicing will not be available for these devices in the initial release. All shipped devices will be updated via wipe and reload method, if shipped. Optionally, manufacturers can continue testing these devices and postpone their release when servicing becomes available, if the customer deems it critical to utilize the servicing functionality.
Talking Points
Let’s take a deeper look into our end-to-end capabilities of the Azure IoT Suite.
We’ll start with connecting and scaling to millions of devices efficiently
Use the Azure IoT Suite to connect your devices, sensors and systems to the cloud with confidence.
You can connect your devices irrespective of the operating systems they run by using the client agent libraries.
We’ve designed Azure IoT Suite to connect up to millions of devices worldwide.
Next, once you have the data collected all the data Azure IoT Suite makes it easy to help you analyze the data
First of all in order to properly analyze the data, you need to know which device is sending what data. The device registry in Azure IoT Suite allows gives a unique ID, and authorization credentials to each of your device. This way you can securely connect to these devices and even revoke connectivity on a per device basis if need. Of course, there is two bidirectional control so you can not only ingest data but also send back commands to the devices.
After you have the data streaming in from these devices you can act on it in real time based of rules and actions. Azure IoT Suite also allows you to do predictive analytics through the use of machine learning.
Azure IoT Suite also allows you to build customized dashboards to help with the visualization of the data, key KPIs, etc.
Now, once you have the insights
First of all in order to properly analyze the data, you need to know which device is sending what data. The device registry in Azure IoT Suite allows gives a unique ID, and authorization credentials to each of your device. This way you can securely connect to these devices and even revoke connectivity on a per device basis if need. Of course, there is two bidirectional control so you can not only ingest data but also send back commands to the devices.
After you have the data streaming in from these devices you can act on it in real time based of rules and actions. Azure IoT Suite also allows you to do predictive analytics through the use of machine learning.
Azure IoT Suite also allows you to build customized dashboards to help with the visualization of the data, key KPIs, etc. Use the Azure IoT Suite to create rich dashboards and reports so the right people in your company have access to the data and insights they need.
Lastly as we discussed before all this is quite useless unless you can integrate with business back-end and automate business processes
Integrates with your company’s existing back-end systems to enable you to make the best use of the data and processes you already have.
Whether it’s as simple as sending a text or integrating with your CRM or ERP system
Ex. and managed remotely. You set up rules to trigger an alert when real-time data shows a certain set of warning signs. That alert can even drive remote actions to remediate the issue such as creating a ticket in the CRM system and dispatching a service technician or launching a software patch.
Cortana Analytics is a fully managed big data and advanced analytics suite that transforms your data into intelligent action.
It is a comprehensive suite that brings together technologies throughout Microsoft and provides fast and flexible deployment with a simple monthly subscription to reduce the time and cost.
With Cortana Analytics, we are taking years of research and innovation – spanning technology & infrastructure for advanced analytics, including capabilities such as machine learning, big data storage and processing in the cloud, perceptual intelligence e.g. vision, face and speech recognition and integration with Cortana, Microsoft’s personal digital assistant with the goal of helping enterprise customers make better, faster decisions to accelerate their speed of business.
Cortana Analytics Suite delivers an end-to-end platform with integrated and comprehensive set of tools and services to help you build intelligent applications that let you easily take advantage of Advanced Analytics.
First Cortana Analytics Suite provides services to bring data in, so that you can analyze it. It provides information management capabilities like Azure Data Factory so that you can pull data from any source (relational DB like SQL or non-relational ones like your Hadoop cluster) in an automated and scheduled way, while performing the necessary data transforms (like setting certain data colums as dates vs. currency etc). Think ETL (Extract, Transform, Load) in the cloud. Event hub does the same for IoT type ingestion of data that streams in from lots of end points.
The data brought in then can be persisted in flexible big data storage services like Data Lake and Azure SQL DW.
You can then use a wide range of analytics services from Azure ML to Azure HDInsight to Azure Stream Analytics to analyze the data that are stored in the big data storage. This means you can create analytics services and models specific to your business need (say real time demand forecasting).
The resultant analytics services and models created by taking these steps can then be surfaced as interactive dashboards and visualizations via Power BI
These same analytics services and models created can also be integrated into various different UI (web apps or mobile apps or rich client apps) as well as via integrations with Cortana, so end users can naturally interact with them via speech etc., and so that end users can get proactively be notified by Cortana if the analytics model finds a new anomaly (unusual growth in certain product purchases- in the case of real time demand forecasting example given above) or whatever deserves the attention of the business users.
Power BI Embedded is a first party Azure service that is available under the intelligence and analytics category of services in Azure .
Animation set to loop (replace /Build walk in ?), Add session id to top
Bot Framework provides everything you need to build and connect intelligent bots that interact naturally wherever your users are talking, from text/sms to Skype, Slack, Office 365 mail and other popular services.
Bot Framework consists of three main components: Bot Connector, Bot Builder, and Bot Directory
At Microsoft, we’ve been offering APIs for a very long time across the company. In delivering Microsoft Cognitive Services API, we started with 4 last year at /build (2015); added 7 more last December, and today we have 22 APIs in our collection.
Cognitive Services are available individually or as a part of the Cortana Intelligence Suite, formerly known as Cortana Analytics, which provides a comprehensive collection of services powered by cutting-edge research into machine learning, perception, analytics and social bots.
These APIs are powered by Microsoft Azure.
Developers and businesses can use this suite of services and tools to create apps that learn about our world and interact with people and customers in personalized, intelligent ways.
Generic walk thorough
Talking Points
Given our work with these types of customers, we’ve learned a lot. We’ve seen customers realize big benefits from using IoT to transform their businesses, but we’ve also learned that IoT projects can be complex:
They can be long drawn out. It can take months to do a simple PoC.
One of the hardest problems is that of scale.. When assets are spread all over the place.. Connecting to devices (thousands or millions), ingesting data from these devices and doing analysis is hard!
Lastly, it’s no good to have an IoT solution if it can’t integrate it in your business systems. And some of these solutions can be hard to customize to fit business needs and established business processes.
Transition
So let’s show you how we’re solving for these typical obstacles