Predavanja

With .Net MAUI framework Microsoft raises the stakes for cross-platform applications allowing businesses to develop applications faster, to cover more platforms at once thus reduce the development, deployment and maintenance time so ultimately the costs of a products. 

In this session we will see how the framework works and how you can recycle your C# and XAML knowledge to target a much broader audience and be more productive than ever building your apps.

06.12.2022.
17:30 - 18:30
Srednji (200)
Atlantic 3
EN
.NET

So you’ve made up your mind on implementing Microsoft 365, or maybe you’ve already deployed one or more features. Good call!

 

As we all know it is common practice to read the documentation only when something goes wrong so in this session we will try to mention some of the most common things our clients do or presume wrong during M365 migrations and implementations and to give you insight on the issues you may encounter and how to overcome most common M365 challenges.

06.12.2022.
16:10 - 17:10
Srednji (200)
Adriatic
SR
Microsoft 365 Enterprise

5 Reasons You Need Data Protection for Your Microsoft Workloads

According to a recent study, 76% of organizations experienced downtime due to data loss in 2021[1]. Accidental deletions, outages, and cyberattacks can still happen in the cloud—without data protection, you run the risk of data loss, downtime, or even paying costly ransoms.

 

Now more than ever, you need to be able to easily protect and recover your critical Microsoft workloads in Microsoft Azure and Microsoft 365.

 

Join HYCU’s session to learn about the shared responsibility model and why it’s just as important to protect your Microsoft workloads running in the cloud as it is to protect your on-premises environment. This session includes a demonstration of HYCU’s native, purpose-built backup and recovery solutions for Microsoft Azure and Microsoft 365, which will highlight topics like:

·        How modern data protection solutions help organizations protect data under the shared responsibility model and streamline the complexity of using legacy solutions

·        Simplifying disaster recovery and minimizing secondary site CapEx with seamless failover to Azure

·        Accelerating your move to the cloud with simple, risk-free migrations

·        The importance of native integrations with Azure’s snapshots, Azure AD, resource tagging, blob storage tiers, and dynamic scale

 

1 https://www.intelligentciso.com/2022/04/11/how-important-is-effective-backup-for-ensuring-data-security

 

06.12.2022.
14:50 - 15:50
Početni (100)
Adriatic
SR
Azure Backup
Microsoft 365 Business
Microsoft 365 Enterprise

At Unimaze, we firmly believe that everyone deserves the best that technology has to offer in order to achieve greater productivity and efficiency. During the presentation, we will talk about how our solution expands the possibilities of Microsoft Dynamics 365 Business Central and that it offers all users of that solution additional comfort in working with e-invoices through connectors that we developed specifically for it. We went a step further and integrated it with the Microsoft Teams application in order to make it easier for users to communicate on the topic of sent / received documents via the Unimaze Platform solution. During the presentation, we would also announce additional activities in the field of integration with MS solutions, and we will certainly refer to the beginning of the implementation of the provisions of the Law on Electronic Invoicing.

06.12.2022.
16:10 - 17:10
Srednji (200)
Baltic
EN
Dynamics 365 Business Central
Microsoft Teams

Today, companies struggle to control and govern increasingly complex environments that extend across data centers, multiple clouds, and edge. Each environment and cloud possesses its own set of management tools, and new DevOps and ITOps operational models can be hard to implement across resources.

Azure Arc simplifies governance and management by delivering a consistent multi-cloud and on-premises management platform.

06.12.2022.
14:50 - 15:50
Napredni (300)
Atlantic 2
SR
Azure Arc (Preview)

Na ovoj sesiji cemo se upoznati sa platformom Azure Stack HCI, kako funkcioniše, kakve mogucnosti pruza, za koje scenarije se ju može upotrebiti ... To predavanje je namenjeno svima, koji bi se želeli upoznati sa Azure Stack HCI.

06.12.2022.
17:30 - 18:30
Srednji (200)
Atlantic 1
SR
Azure Stack Edge
Azure Stack Hub

Some services are so good that you're not just a user, you are a fan! Azure Static Web Apps is an amazing fit for really common use cases. The service has evolved since its introduction and now has a wide choice of backends. This session is filled with demos showing off all the cool parts of Azure Static Web Apps including the different backend options: Azure Functions, App Service, Api Management and especially Azure Container Apps.

06.12.2022.
16:10 - 17:10
Srednji (200)
Atlantic 1
EN
Static Web Apps

Rely on the operating platform and backend infrastructure of Azure to run VMware vSphere, vSAN, and NSX-T platforms natively and at scale. Eliminate the hassles of procuring, deploying, and managing hardware infrastructure by running your workloads on fully managed, single tenant, bare-metal Azure infrastructure. Choose from a variety of connectivity options, including Azure ExpressRoute, and encrypt your data at rest and in transit with protected, high-speed, low-latency connectivity.

07.12.2022.
09:00 - 10:00
Napredni (300)
Adriatic
SR
Azure VMware Solution

Kao jedan od glavnih trendova IT svijeta današnjice, Internet-of-Things predmet je razgovora mnogih IT stručnjaka. Mogućnost brze dostave podataka s iznimno velikog broja senzora predstavlja nevjerojatan potencijal za razvoj rješenja o kojima smo do sada mogli samo sanjati. S obzirom da ovi podaci predstavljaju zapravo podatkovni tok (eng. data stream) za njihovu analizu koristi se predložak arhitekture nazvan lambda pattern, a sastoji se od hladnog sloja (poznat i kao batch sloj) te vrućeg sloja (poznat i kao speed sloj). Lambda arhitekturu na Azureu moguće je izvesti na različite načine te korištenjem različitih tehnologija, kako iz svijeta Azure-only tehnologija tako i iz svijeta otvorenog koda. Ovo će predavanje predstaviti najpopularnije među njima te dati upute kako odabrati tehnologiju u svakom pojedinom elementu ove arhitekture.

06.12.2022.
11:30 - 12:30
Srednji (200)
Atlantic 2
SR
Azure Stream Analytics
Azure Synapse Analytics
Azure IoT Edge
Azure Data Lake Storage
Event Hubs

Panel obrađuje temu upotrebe Microsoft Power platforme u svrhu biznis transformacije u velikim poslovnim organizacijama. U okviru panel diskusije, najveći klijenti kompanije Comtrade iz finansijskog sektora iz Srbije, Slovenije i Bosne i Hercegovine podeliće svoja praktična iskustva implementacije Power platforme i govoriti o svojoj viziji, benefitima koje su ostvarili i izazovima sa kojima su se susreli. Saznaćete koje procese možete automatizovati korišćenje Power Automate platforme i koje uštede i benefite možete time generisati, zatim kako da osnažite biznis korisnike da postanu Citizen developeri i koje legacy aplikacije idealno možete zameniti razvojem novih rešenja na Power Apps platformi.

06.12.2022.
11:30 - 12:30
Srednji (200)
Atlantic 3
SR
Power Apps
Power Automate
Power BI Embedded

Jedan od najvećih izazova danas za kompanije koje se nalazae na putu Cloud transfomacije ili veće koriste Cloud servise predstavlja efikasno upravljanje i kontrola Cloud troškova.

Prema Gartneru kompanije koje nisu implementirale strategije, procese i toolove za optimizaciju i kontorlu troskova tošiće 40 % više od bužeta koji im je stvarno potreban za svoje Cloud operacije i servise. 

Kroz ovu sesiju prezentovaćemo vam proces od počekta do kraja kako efikasno da postavite i optimizujete svoje Cloud bužete. Kao i set mahanizama i softwerskih rešenja koji ce vam pomoći u upravljanju i optimizaciji troškova bez ugrožavanja performansi vaših Cloud rešenja. 

07.12.2022.
13:40 - 14:40
Srednji (200)
Mediterranean
SR
Automation
Artificial Intelligence
Azure Analysis Services
Cost Management + Billing
Azure Advisor

In today's microservice-based software solutions, we have a growing need for centralized authentication and authorization systems. We could use third-party systems like Azure AD or Auth0, or build our own. But, "security is hard"! There are a bunch of different standards, tricks, and ways of implementation. Even the smallest mistake can make your solution vulnerable. To avoid that, when building our own auth system, we could use frameworks and tools like ASP.NET Core Identity and Duende IdentityServer. With Identity, we are getting a membership system with a login. IdentityServer gets us the full implementation of OAuth 2.0 and OpenID Connect standards. We'll take a look at one possible implementation, the things we should take care of, and how to fit that solution with the rest of the system – with different APIs, SPA apps, native apps, etc.

07.12.2022.
13:40 - 14:40
Napredni (300)
Atlantic 2
SR
.NET Core
C#
.NET

This presentation is about how to use Azure to process, analyze and store IoT data and then visualize it using Power Platform:
Power Automate for workloads, Power BI for Visualization, and complete low-code solutions using Power Apps. We will learn how to seamlessly combine Azure IoT and Power Platform to create powerful IoT solutions.

07.12.2022.
16:20 - 17:20
Srednji (200)
Atlantic 2
EN
.NET
Azure SQL Database
Power BI Embedded
Power Automate
Azure IoT Edge

Recently, we have started hearing about Zero Trust - a product that is new and revolutionary in terms of protecting the environment.
Well, sorry to break the party, but Zero Trust is not a product, you can't buy it and implement it and you can't pay for it per user per month.
Zero Trust is a concept of having control of who does what, from where, from what - always and continuously.
Instead of the traditional approach - authenticate once and you are allowed to do whatever you want, and you need to use VPN for secure access, Zero Trust brings dynamic and threat-based evaluation system that dynamically assesses activities, users, devices, application, data and so on.
So, let's dig-in into components needed and optional in Zero Trust framework, define how and where to start into this journey and why you don't need any more VPN.

07.12.2022.
09:00 - 10:00
Srednji (200)
Atlantic 1
EN
Microsoft Defender for Cloud
Azure Active Directory (AD)
Microsoft Security

There are several ways we can integrate BC and D365 Sales / Power Apps, but which way is correct?

Is there a significant difference in functionality, or is it just a matter of choice?

In this session, we will try to answer these questions and demonstrate which type of integration should be used in which case.

Do you always need to write code or use regular existing integrations? And, of course, can we use BC data in the Canvas model?

06.12.2022.
12:50 - 13:50
Napredni (300)
Aegean
SR
App Configuration
Automation
Dynamics 365
Dynamics 365 Business Central
Dynamics 365 Customer Engagement

Raised from the ashes of the original Layered Architecture of DDD, what today goes under the pompous name of "Clean Architecture" is the natural evolution of sensible and universal architectural principles--minimal (more than loose) coupling, and maximum (more than neat) separation of concerns. In this session, we'll review a canonical Clean Architecture built on the .NET 7 stack--with an ASP.NET frontend/backend, an EF7 persistence layer, and an agnostic C# 11 domain model.

07.12.2022.
11:40 - 12:40
Srednji (200)
Atlantic 2
EN
.NET Core

Your organization's cloud adoption effort should support long-term strategic goals for your cloud journey. Depending on whether you're considering a comprehensive hybrid and multicloud effort, preparing for Kubernetes and container integration into your cloud strategy, or designing a cloud adoption journey for a retail business, we have updated guidance for these scenarios and more.

Join us to see how 'Schneider Electric' managed to adopt cloud technologies and how they are benefiting from CAF.

07.12.2022.
10:20 - 11:20
Napredni (300)
Atlantic 1
SR
Cloud Adoption Framework for Azure

Windows 365 combines the power and security of the cloud with the versatility and simplicity of the PC. From contractors and interns to software developers and industrial designers, Windows 365 enables a variety of new scenarios for the new world of work.

Windows 365 is really going to make a huge difference for organizations that wanted to try virtualization for various reasons but could not – maybe it was too costly, too complex or they didn’t have the expertise in house to do it.

 

07.12.2022.
09:00 - 10:00
Srednji (200)
Mediterranean
SR
Windows Virtual Machines
Microsoft Security

When handling configuration in Azure, there's a really simple and quick way to do it. And then there's the RIGHT way to do it.

In this session, we'll dive into the different options Azure provides to do configuration. And of course, we will show you how to use them. We'll not only show you example code, but also how you can use it locally while debugging. Of course we won't forget the known issues you might run into doing so...

We'll touch on App Settings, App Configuration, Key Vault and Managed Identity.

07.12.2022.
13:40 - 14:40
Srednji (200)
Atlantic 3
EN
App Configuration
.NET
App Service

If you are thrilled about mixed reality (MR) applications and would like to write one of your own even you are not a hard-core developer, join this session to learn how you can do it by using the Microsoft PowerApps platform for low code/no-code solutions. You will learn how to create a demo application that allows users to view 3D models on a mobile device by using PowerApps mixed reality components in a little bit more than half an hour. We will explain how this scenario is using AI, cognitive services and we will show how to create an online data source, populate data and connect Power App to it in a secure way and what options are there to store non-structural data like pictures and other files.

07.12.2022.
11:40 - 12:40
Srednji (200)
Adriatic
SR
Mixed Reality and HoloLens
Power Automate
Microsoft 365 Business
Microsoft 365 Enterprise

Većina kompanija se susreće sa istim izazovima u delu veleprodaje, gde je  Svi znaju da je propuštena prodaja i izgubljena prodaja, ali je u veleprodaji  veoma teško identifikovati kupca kojem je potrebno posvetiti posebnu pažnju. 
Bez uvida u stanje lagera kod kupca, i njegovu saradnju sa drugim dobavljačima, moramo se okrenuti analizi istorijskih podataka o prodaji i na osnovu toga odrediti način na koji ćemo se obratiti kupcu, a na osnovu podataka o prethodnim interakcijama možemo odrediti i najbolji trenutak za tu aktivnost. 
Uz pravovremenu ponudu i odgovarajući stimulans ne samo da zadržavamo svoju poziciju kod kupca već stvaramo i prostor za sigurno proširenje saradnje. 
Na našem predavanju ćete moći da vidite kako su ovi izazovi u kompaniji Wagen International d.o.o. rešeni uz pomoć Microsoft Power Apps platforme.  

07.12.2022.
15:00 - 16:00
Srednji (200)
Atlantic 3
SR
Power Automate
Dynamics 365
Dynamics 365 Customer Engagement

The rapid changes that have taken place in the last few years have accelerated the process of digitalization of society and all business environments. Pandemic and geopolitical changes in the world contribute to this. From the point of view of cybersecurity, the challenges we face are of great magnitude and are escalating on a daily basis. The result can be catastrophic consequences for your business: data breaches and leaks, ransomware, insider threats and the list goes on.

The software industry is one of the bearers of the digitalization of society and secure solutions are set as an imperative. However, cybersecurity with all that is needed today requires a systematic, proactive and adaptive approach.

This session is intended for all those involved in software development process and decision makers (the private sector, government, and public institutions). Also for everyone else who wants to hear about the experience from first-line of defense that can be applied to all other business environments that requires serious approach to cybersecurity.

07.12.2022.
10:20 - 11:20
Napredni (300)
Baltic
SR
Microsoft Security
Microsoft Security Response Center
Microsoft Compliance

Knowing the event loop in JavaScript makes the difference between knowing what’s going on and praying that everything works. In this presentation we will try and cover the inner-works of JavaScript, how the one thread ( that did not sign up for this job ) in the browser handles execution of instructions, what happens if we try running things asynchronously and why the event loop is important in this delicate cycle.

07.12.2022.
16:20 - 17:20
Srednji (200)
Atlantic 1
SR
Static Web Apps
.NET Core

Virtualne tablice nedavno su dobile mnogo novih sjajnih featura, ali kao i obično, nisu korišteni toliko zbog neslavne prošlosti. Jesmo li napokon dobili sve što nam je potrebno da ih podignemo na višu razinu uz ponovno rođenje ili je to samo one-patch wonder koje se mora zaboraviti? Pokazat ćemo vam kako developer i civili mogu raditi u sinergiji kako bi izgradili vrhunska rješenja koja konzumiraju podatke izvan naše THE baze podataka pod nazivom Dataverse. Jeste li spremni za virtualnu avanturu s nama?

07.12.2022.
15:00 - 16:00
Napredni (300)
Mediterranean
SR
Power Automate

Foundations of Microsoft Defender for Cloud: Protect your multi-cloud and hybrid environments. While the shift to the cloud has become a strategic direction for most organizations, it comes with a unique set of security challenges. 

Microsoft Defender for Cloud is a solution for cloud security posture management (CSPM) and cloud workload protection (CWP) that finds weak spots across cloud configuration, helps strengthen the overall security posture of environment, and can protect workloads across multicloud and hybrid environments from evolving threats.

Use Azure Arc to connect workloads anywhere to Microsoft Defender for Cloud. Azure Arc unlocks hybrid and multicloud scenarios so you can manage security for all your resources in a consistent way

07.12.2022.
11:40 - 12:40
Srednji (200)
Aegean
SR
Microsoft Security

Most used design patterns for microservice architecture. Their pros, cons and when, how and why should they be used.

06.12.2022.
11:30 - 12:30
Napredni (300)
Aegean
EN
.NET Core

Na ovom predavanju cemo vam predstaviti kako najpopularnije Microsoft ERP resenje za SMB radi zajedno sa ostalim Microsoft proizvodima kao sto su Microsoft Teams, OneDrive, Excel, Outlook, Power Platform... Videcete na koji nacin skoro bez ikakvog podesavanja ovi alati mogu da funkcionisu zajedno potpuno integrisani. Cak cemo predstaviti i najnoviju opciju, a to je potpuno besplatan pristup Business Centralu za sve Teams korisnike.

06.12.2022.
11:30 - 12:30
Srednji (200)
Adriatic
SR
Microsoft Teams
Dynamics 365
Dynamics 365 Business Central

Dynamics 365 Project Operations je vec uveliko stabilna platform za poslovna okruzenja.

U ovom predavanju cemo proci kroz neke detalje sa infrastrukturne strane i kako se integrise, konfigurise sa novim i postojecim Dynamics 365 Finance okruzenjima.

Proci cemo i kroz sam proces kreiranja novog Dataverse okruzenja, Dual-write podesavanja, instaliranja Solution-a i mapiranja tabela koje Project Operations koristi.

Takodje cemo videti koje Solution-e Project Operations koristi i nauciti u kojoj su vezi sa postojecim Solution-ima i u kojem redosledu ih deinstaliramo ako budemo imali potrebe za to.

07.12.2022.
11:40 - 12:40
Napredni (300)
Baltic
SR
Dynamics 365
Dynamics 365 Finance and Operations
Dynamics 365 Customer Engagement

The lecture will tackle the question of improving user experience when dealing with customer complaints and benefiting from using Customer Voice with other Power Platform elements and low code tools to improve current business processes.
The demo will be about using Customer Voice, realtime marketing feature and Power BI in case management process to improve customer experience. 
At the moment when the average answer to a certain question of the Customer Voice survey falls below the set threshold in general, the already prepared automatic record case creation process will be activated. 
Report of answers will be presented in a structured Power BI so that users get an insight into how close they are to the new escalation process. Also, as an additional layer of user interaction, Dynamics 365 realtime marketing will be used to trigger personalized email messages.

07.12.2022.
16:20 - 17:20
Srednji (200)
Aegean
SR
Power Apps
Power Platform
Power Automate
Dynamics 365
Dynamics 365 Customer Engagement

In this session, we will dive into the different Microsoft platforms that provide the best employee experience. Come to discover the powerful combination of Microsoft Viva + Microsoft Teams + Dynamics 365 Human Resources.

07.12.2022.
09:00 - 10:00
Srednji (200)
Aegean
EN
Microsoft Viva

Tokom ove sesije biće pokazano kako konfigurisati i inicijalizovati DbContext, specijalno sa osvrtom na razlike između dugoživećih i kratkoživećih instanci, kada se instancira DbContext Model (DbSets), da li je poželjno koristiti DbContext Pooling, ....

06.12.2022.
14:50 - 15:50
Napredni (300)
Atlantic 1
SR
.NET Core

Mixing functional programming and metaprogramming into good-old object-oriented C# is not new. Still, so many programmers don't see it clearly yet: Those paradigms are not additions to an established programming model; they are genuine parts of a unified programming method, support for which is progressively being added to the C# programming language.
In this session, we will demonstrate use of latest functional additions to C# - records, tuples, deconstruction, nullable reference types, LINQ, extension methods, and a few others - which will be integrated with object-oriented and even procedural elements into a unified design which effectively solves a practical problem.

07.12.2022.
09:00 - 10:00
Napredni (300)
Atlantic 2
SR
C#

Complete Cyber Protection solution for service providers and their end-customers.

07.12.2022.
15:00 - 16:00
Početni (100)
Adriatic
EN
Artificial Intelligence

Azure Bot Service enables you to build intelligent, enterprise-grade bots with ownership and control of your data. Chat bots allow simulating conversions with a human, using predefined of actions, which are triggered by users which conversing with the bot. On the other hand, Ethereum is a decentralized, open-source blockchain with smart contract functionality. In this session you will be able to learn how to build chat bot which will be communicate and fetch data from Ethereum contracts.

07.12.2022.
13:40 - 14:40
Napredni (300)
Adriatic
SR
Azure Bot Service

Microsoft Graph continues to open up the Microsoft 365 services for ITPros and developers. If you are a PowerShell user, what are your options to interact with Microsoft Graph from the command line? Should you directly access the Microsoft Graph API or use Microsoft Graph PowerShell module? How can you migrate your Azure AD PowerShell scripts to Microsoft Graph commands? Join us as we talk about different ways to authenticate to Microsoft Graph using correct permissions, share some common usage scenarios like finding information or creating entities, and demo more advanced scripting scenarios. Be prepared to pick up some useful tips.

07.12.2022.
16:20 - 17:20
Srednji (200)
Mediterranean
SR
Automation
Microsoft Graph
Azure Active Directory (AD)

Za razvoj svakog ozbiljnijeg sustava nužno je imati dobro razrađene prakse code branchinga/release managementa.

Na ovome predavanju ćemo govoriti o načinima kako iskoristiti Git za release management koji neće dovesti do noćnih mora, uz gomile konflikata, bugova koji uskrsnu, prepisanog koda i drugih stressova svaki puta kada treba napraviti "merge" različitih "brancheva" koda prije releasa…

Usporediti ćemo različite pristupe (Release Flow, GitHub Flow,…) i njihove prednosti i mane i razmijeniti real-life iskustva

07.12.2022.
15:00 - 16:00
Početni (100)
Atlantic 1
SR
GitHub Actions for Azure

Guest account odlična je značajka u Azure Active Directory. Veliki je izazov dopustiti pristup nekim resursima u vašoj tvrtki/okolini za korisnike/klijente koji ne pripadaju vašoj organizaciji.

Uz Azure AD B2B suradnju, možete pozvati bilo koga da surađuje s vašom organizacijom koristeći vlastiti radni, školski ili društveni račun. Možete dodijeliti uloge vanjskim korisnicima (pomoćna služba, vanjski konzultanti itd.).

Moguće je delegirati prava i role, omogućiti autentikaciju putem privatnog e-maila, kao i e-maila druge tvrtke na interne aplikacije i usluge.

Kroz prezentaciju i demo pokazat ćemo vam neke mogućnosti i primjere kako koristiti Guest račun.

06.12.2022.
16:10 - 17:10
Srednji (200)
Mediterranean
SR
Microsoft 365 Enterprise
Azure Active Directory External Identities

During this session i will describe how our team, responsible for development of regulatory features for Microsoft Dynamics Business Central, track work items, merge the code between versions, create pull requests, check-in the code into repo and create SaaS deployments with Azure DevOps and a bit of Powershell :)

06.12.2022.
16:10 - 17:10
Srednji (200)
Aegean
EN
Dynamics 365
Dynamics 365 Business Central
App Configuration

Using the latest technology, HYPERFACADE’s mission is to fully integrate all stages of the building envelope’s life-cycle: from initial design, through system development, production documentation, fabrication and assembly, to construction and maintenance management. As a result, a full digital replica – HYPERFACADE – serves as one central model, providing not only multiple coherent outputs during construction phase, but also multiple valuable inputs through real-time link with the real-world physical envelope once it is built, adding numerous benefits to facility management. These two, real and virtual facade, are interactively connected and act as one mixed-reality system providing numerous benefits to developers, architects, manufacturers, contractors, and end-users. HYPERFACADE collaborates with leading facade manufacturers on large-scale projects all over the world.

 

06.12.2022.
11:30 - 12:30
Srednji (200)
Tisa
EN
Biznis dan

Meet the newest member of Power Platform family :). Microsoft Power Pages is a secure, enterprise-grade, low-code software as a service (SaaS) platform for creating, hosting, and administering modern external-facing business websites. Whether you're a low-code maker or a professional developer, Power Pages enables you to rapidly design, configure, and publish websites that seamlessly work across web browsers and devices.

07.12.2022.
10:20 - 11:20
Srednji (200)
Aegean
SR
Power Pages

Analiza i diskusija o najčešćim izazovima i odlukama koje morate doneti kada projektujete poslovna rešenja koristeći Microsoft tehnologije. Front-end tehnologije, Web API, arhitektura, infrastruktura, autentifikacija.

07.12.2022.
10:20 - 11:20
Napredni (300)
Atlantic 3
SR
.NET Core

Predavanje će pokazati na koji način možete kreirati sopstveno IdP rešenje kroz primere impletemtacije Client Credential i Authorization Code flow-a. Predavanje će se osvrnuti na prednosti korišćenja IdP rešenja u implementaciji bezbednih sistema. Osvrnućemo se i na OAuth2.0 i OpenId connect protokole, kao i prednosti koje dobijamo SSO metodom autentifikacije. 

Predavanje ima za ideju da pruži alternativu gotovim IdP rešenjima, kao i pregled postojećih rešenja i uporednu analizu.

07.12.2022.
10:20 - 11:20
Srednji (200)
Mediterranean
SR
.NET
.NET Core
Cloud Services

Ako u svom radu koristite SQL Server relacionu bazu, verovatno ste upoznati sa fenomenom Parameter Sniffinga. Tušta je i tma sesija o njemu po dejtabejz konferencijama, dosta toga se može naći i po bespućima weba; ima tu respektabilnih predavanja i spikera, razume se, ima i stupidarija, površnih i štetnih saveta, ali uvek ima nešto novo o PS, nešto što nije dosad rečeno, ili barem nije dovoljno. 

U ovoj ću se sesiji baviti primerima Parameter Sniffinga kojih se nisam doticao u ranijim predavanjima na ovu temu (neka od njih morete naći po jutjubovima ili vimeoima ito).

U trenutku dok ovo čitate verovatno je već objavilo da je verzija SQL Server 2022 konačno dostupna, a jedan od novih fičera upravo se bavi ovom problematikom. Parameter Sensitive Plan Optimization feature dizajniran je da redukuje ili čak eliminiše probleme koji su posledica Parameter Sniffinga, a koliko će u tome biti uspešan i da li ćete se apgrejdom na SQL Server 2022 konačno kurtalisati problema sa Parameter Sniffingom saznaćete na kraju ovog predavanja.

07.12.2022.
10:20 - 11:20
Napredni (300)
Atlantic 2
SR
SQL Server on Virtual Machines

Da li imate potpuni pregled nad svim vašim klijentima?

Da li imate više različitih sistema ili baza podataka i pitate se kako da ujedinite sve podatke na jednom mestu?

Na ovom predavanju ćemo pogleadti kako možemo da rešimo probleme nestruktuiranih podataka i kako možemo da imamo pregled o svim klijentima na jednom mestu.

06.12.2022.
17:30 - 18:30
Početni (100)
Mediterranean
SR
Dynamics 365
Dynamics 365 Customer Engagement

Opis scenarija u kojima kompromitacija Azure aktivnog direktorijuma dovodi do kompromitacije on-prem AD-a i obratno. Šta je, kako funkcioniše i na šta treba obratiti pažnju kod hibridnih identiteta. Zašto je bitno da razumemo šta se dešava kada povežemo ova dva direktorijuma.

06.12.2022.
14:50 - 15:50
Napredni (300)
Atlantic 3
SR
Azure Active Directory (AD)

Jedan od ciljeva DevOps kulture jeste približavanje i smanjivanje razlika izmedju Developera i DevOps-a. Nekada programeri nemaju potrebu baviti se IaC kodom i to je zadatak DevOps-a. Taj aspekt može usporiti razvojni ciklus. Često su timovi koncipirani na način da je jedan DevOps dodeljen timu. U većini slučajeva IaC projekat je odvojen i nezavisan od razvoja odredjenog servisa pa samim tim i programeri nemaju uvid šta je sve potrebno pripremiti pre razvoja koda. Cilj predavanja jeste kako razvijati modularni IaC sa Terraform-om tako da programeri smanje strah prema infrastrukturi i povećaju samostalnost. Terraform moduli su najefikasnije rešenje za grupisanje više resursa koji logički pripadaju jedni drugima. Kroz ovo predavanje upoznaćemo modularni pristup organzicije IaC koda, Terraforma, sa razvojem mikroservisa koji mogu koristiti i programeri. Gdje postoje mesta za grešku i kako ih otkloniti. Demo će pratiti dva servisa koja ćemo deploy-ati u Azure Kubernetes kluster, AKS, te svu potrebnu infrastukturu za njih, Azure SQL Database, Storage, Queue, KeyVault. Predavanje može biti korisno Software arhitektama, DevOps-ima te programerima. Konačni cilj jeste povećati slobodu developera u pogledu infrastrukture.

07.12.2022.
15:00 - 16:00
Srednji (200)
Baltic
SR
Azure Kubernetes Service (AKS)

COVID-19 kao pokretač digitalizacije društva. Jedna od najvećih promjena u našem poslovanju za većinu je 
bila rad od kuće. Izazov – omogućiti rad od kuće za sve.
Kada? Odmah...jučer. Kako? Business Continuity plan? Šta je to?
Hakeri nas spremni čekaju i maksimalno koriste novonastalu situaciju.

Predavanje je prikaz case study-a iz iskustva predavača u proteklih godinu dana. Kako se obraniti, koje sve metode koristiti saznajte na ovom predavanju. Ciljana pubilika je da ste bili meta hakerskog napada, ili mislite da necete biti :). 

07.12.2022.
13:40 - 14:40
Srednji (200)
Baltic
SR
Azure Active Directory Domain Services

A'ight, we keep talking about Diversity & Inclusion but we somehow keep forgetting the most important peace of the puzzl - our mental health! To make it even worse, ignoring those early signs will lead us towards one and only path - the path of the burnout.

I've been there. Went through a massive burnout some 10 years ago. Then spent another 7 years in REBT therapy trying to sanitize the damage. It sucked! Big time! Hence, I'll share some tips on how to avoid and take care of yourself!

06.12.2022.
11:30 - 12:30
Početni (100)
Atlantic 1
EN
TakeLessons

Uz Azure Cognitive Services
Započet ću s okladom koliko linije koda (i na kojem jeziku kao bonus) vam je potrebno da napravite Custom Vision aplikaciju koja radi na Edgeu, a koristi se za brojanje ljudi u sobi.
Tijekom trajanja ove predavanja ćemo pokazati kako napraviti nešto takvo uglavnom pomoću klikova.
Ćemo prijeći od terminologije Custom Vision na korištenje Azure Custom Vision (dio Azure Cognitive Services), kreiranje, dodavanje slika, označavanje i obuku modela. Zatim će implementirati ovaj model na Azure Perceptu (uključen je brzi tečaj o Perceptu). Zatim će obraditi izlaz Azure Percepta, malo Azurea i još malo baza podataka.
I tada će da bude pitanja i odgovori 😊 jer smo izvršili svoj zadatak.
Sve je demonstrirano s vrlo malo koda,  a kao  rezultat ćemo imati rješenje koje upotrbjava  Custom Vision na Edgeu, dokaz svestranosti i snage Azurea.

07.12.2022.
15:00 - 16:00
Srednji (200)
Aegean
SR
Azure Percept

In this session, you will learn how Automated ML can be combined with transfer learning to boost data scientist productivity when building computer vision models trained on medical image data. We will see new capabilities in Azure Machine Learning’s AutoML related to image classification, object detection and, maybe, segmentation.

All based on the project that I'm currently working on for Polish Association"AI in Medicine".

07.12.2022.
16:20 - 17:20
Napredni (300)
Baltic
EN
Azure Machine Learning
Computer Vision

U predavanju ćemo prokomentirati moguću integraciju Azure AD servisa s Google servisima u području prijave i identiteta.
Google kao eksterni pružatelj identiteta za naše vanjske korisnike, te prijava na Google račun s Azure AD Single-Sign-On podrškom. Također ćemo spomenuti važnost spomenutoga iz perspektive sigurnosti i praćenja te usklađenosti, kao i nekih drugih dostupnih opcija za integraciju.

06.12.2022.
17:30 - 18:30
Napredni (300)
Atlantic 2
SR
Azure Active Directory (AD)
Azure Active Directory External Identities

Learn about the solutions, guidance, and resources available for your industry from Microsoft, including information about the Microsoft Clouds for Healthcare, Financial Services, Retail, Manufacturing, Nonprofit, and Sustainability. The Microsoft Industry Clouds are tailored solutions built for your industry that combine Microsoft Azure, Microsoft 365, Microsoft Dynamics 365, and Microsoft Power Platform.

07.12.2022.
09:00 - 10:00
Srednji (200)
Atlantic 3
SR
Dynamics 365

In this session, we will discuss the common challenges around changes within Microsoft 365, Azure and Dynamics 365 and how Microsoft Service Health Hub addresses those challenges by providing tools and processes for effectively managing changes and incidents. We will discuss how real-time notifications with intelligent and flexible routing, task management and integration in your ITSM systems, flexible access management and seamless Microsoft Teams integration helps you to deal with a massive amount of information regarding your services, and make decisions, simple and fast.

07.12.2022.
13:40 - 14:40
Srednji (200)
Aegean
SR
Microsoft 365 Enterprise
Azure Service Health
Microsoft Graph

Microsoft Unified Support - What's in it for my organization and me?

07.12.2022.
11:40 - 12:40
Početni (100)
Atlantic 3
SR
Microsoft Lifecycle Policy

Nekada prije većina kompanija za potrebe prijavljivanja bilo kakvih problema ili incidenta je nabavljala neko 3rd party rješenje. I ako se sjećate, takva rješenja nisu bila jednostavna za postaviti i konfigurisati u okruženje. Danas, ukoliko ste korisnik Microsoft365 okruženja, Incidnet Management dolazi kao dio Microsoft Defendera. Upravo na ovom predavanju ćete imati priliku da vidite kako se postavlja, konfiguriše i kako funkcioniše Microsoft365 Incident Management, na koje stvari treba obratiti pažnju, koje postavke odabrati i kako voditi incident od prijave do rješenja. Kroz prezentaciju ćemo koristiti Microsoft365 E5 paket, za demo podlogu, a nakon prezentacije ćete imati dosta jasniju sliku oko načina rada i funkcionalnosti Microsoft365 Incident Management. Prezentacija je fokusirana na prikaz realnog okruženja, uz minimalni broj slajdova.

07.12.2022.
09:00 - 10:00
Srednji (200)
Baltic
SR
Microsoft Defender for Cloud

Microsoft Information Protection capabilities to know and protect your sensitive data

·        MIP is not just a new name:

·        Container-level classification and protection

·        Manage site access based on sensitivity label-Context

·        Integrate Microsoft Information Protection with the defender for cloud apps

·        What is new with MIP

 

Active Directory: harden the security of your environment: 

·        Why Active Directory security is important for IT admins

·        Harden domain controllers according to Microsoft best practices 

·        Active Directory Hardening tools to Reducing AD Risks

·        Recommendation after hardening analysis

07.12.2022.
16:20 - 17:20
Srednji (200)
Atlantic 3
SR
Microsoft Security

Dolaskom novih verzija Dynamics 365 Business Centrala, programeri, ključni korisnici i konzultanti mogu praviti izvješća i modificirati ih bez naprednog programerskog znanja.

U našem predavanju pokazati ćemo vam kako kreirati izvješća u Dynamics 365 Business Central iz nule koristeći različite tehnologije kao što su RDLC, Word, Excel. U drugom dijelu pokazati ćemo gdje korisniku i konzultantu treba pomoć programera, ali i kako sam ključni korisnik i tehnički konzultanti mogu pratiti telemetriju izvješća. Naše predavanje ćemo završiti demo-em kako si korisnici mogu napraviti zanimljiva Power BI izvješća i radne ploče koje onda mogu podijeliti sa svojim kolegama 

06.12.2022.
17:30 - 18:30
Srednji (200)
Adriatic
SR
Power BI Embedded
Dynamics 365
Dynamics 365 Business Central

Implementacija infrastrukture kao kod (Infrastructure as Code) u visoko regulisanoj industriji sa postojećom Azure cloud infrastrukturom (Terraform non-zero day implementacija). Terraform „brownfield“ i „greenfield“ deployment kroz Azure DevOps pipeline.

06.12.2022.
11:30 - 12:30
Srednji (200)
Baltic
SR
Automation
Azure Resource Manager
Cloud Adoption Framework for Azure
Cloud Services

Kao što se iz naslova sesije dâ pretpostaviti, ovde će biti reči o tehnikama, trikovima, objektima, alatima, podešavanjima i ostalim magijama koje nam omogućavaju da poboljšamo performanse Transact-SQL upita i komandi, a da pritom ne menjamo kôd.

Nekada nemate pristup kodu, jer ste kupili gotov proizvod ili servis pa je zatvoren, nekad se kôd nalazi u aplikaciji kao ad-hoc, što znači da morate da ga potražite u bespućima code repository-a, pa uz uslov da uopšte imate pristup tamo, niste sigurni da li ćete menjajući kod povući i druge promene i upropastiti nešto drugo.

U incidentnim situacijama, čak i ako imate pristup kodu (u senzitivnim aplikacijama ili aplikacijama unutar firmi i insitucija koje su osetljive na promene) neretko ste primorani da čekate na dozvolu za promenu, i to najčešće od ljudi koji nemaju pojma o tome šta planirate da uradite.

U nabrojanim situacijama primeri obrađeni u ovoj sesiji biće Vam od velike pomoći.

06.12.2022.
12:50 - 13:50
Napredni (300)
Atlantic 2
SR
SQL Server on Virtual Machines
  • Cilj sesije je prikazati mogućnosti D365 Sales kao i integracije D365 Sales sa custom Power App. 
  • Sesija se sastoji iz sledećih delova
    • D365 CE Applications Overview (focus on D365 Sales) 
    •  Demo: Sales Business Process Flow 
    •  Demo: Create Custom Power App - business case: Manage Referrals
    •  Demo: Integrate D365 Sales and Custom Power App using Power Automate (low code) 
    • Demo: Create Power Automate Approval Flow (low code) - demo & code review
    •  Session summary 
    • Q&A  
06.12.2022.
17:30 - 18:30
Srednji (200)
Aegean
SR
Power Automate
Dynamics 365
Dynamics 365 Customer Engagement
Power Apps

Tema predavanja je praktična primena Power platforme za rešenje aktuelnog problema u Srbiji, prelaska na Sistem za elektronske fakture (SEF) za sve PDV obveznike.

Na predavanju ćemo pokazati kako možete iskoristiti M365, Power Automate i SharePoint da preuzmete automatski fakture sa SEF-a, da ih odobrite unutar firme i vratite automatski u SEF informaciju o statusu odobrenja.

06.12.2022.
14:50 - 15:50
Srednji (200)
Baltic
SR
Power Automate

Power Query je tehnologija koja se koristi za povezivanje sa mnoštvom različitih izvora podataka (datoteke, baze, cloud servisi itd.), a zatim i njihovu transformaciju u skladu sa zahtevima izveštavanja. On postoji kao dodatak za Excel, a sastavni je deo servisa i izveštajne platforme Power BI, gde je nudi puno dodatnih funkcionalnosti.
Parametri omogućavaju čuvanje i upravljanje vrednostima koje mogu da budu ponovo upotrebljene, te imaju sličnu ulogu kao promenljive u programskim jezicima. Oni omogućavaju fleksibilnost prilikom rada sa Power Query upitima.
Cilj ovog predavanja je demonstracija nekoliko načina upotrebe parametara, a između ostalog i opcije Incremental Refresh, gde oni dolaze do punog izražaja.

07.12.2022.
10:20 - 11:20
Srednji (200)
Adriatic
SR
Power Query

Kubernetes provides a command line tool (kubectl) for communicating with a Kubernetes cluster's control plane, using the Kubernetes API. In this session we will focus on checking out different (most common) tools to control, manage and operate clusters / workloads besides official kubectl. We will start with built-in options to control Kubernetes, navigate to provided third party tools, and focus on building a programmatic approach to mix our workloads / scenarios in Azure Kubernetes Service with C#, PowerShell, and REST.

06.12.2022.
14:50 - 15:50
Napredni (300)
Aegean
EN
Azure Kubernetes Service (AKS)

Omnichannel for Customer Service offers a suite of capabilities that extend the power of Dynamics 365 Customer Service Enterprise to enable organizations to instantly connect and engage with their customers across digital messaging channels.

This session is about setting and demonstrating capabilities of Dynamics 365 Customer Service Digital add-in, providing portal experience with Power Pages including Live Chat capabilities. On our portal we will add Chatbot utilizing low-code Power Virtual Agent platform and connect to omnichannel environment.

A lot of stuff during the session time so expect full demo. 

06.12.2022.
16:10 - 17:10
Srednji (200)
Atlantic 3
SR
Power Virtual Agents
Power Pages

Sve više je aplikacija kojima je potrebno da se aktiviraju i obaveštavaju nas na neki događaj koji je iniciran od strane korisnika ili nezavisnog dela sistema. U kontekstu informacionih tehnologija, događaj je bilo koje identifikovano ponašanje koje ima značaja za hardver ili softver. Najbolji način da se to postigne je real-time komunikacija između više delova sistema. SignalR je tehnologija koja omogućava jednostavnu implementaciju real-time komunikacije kako sa strane servera, tako i na klijentskoj strani. Takođe, WebRTC kao tehnologija koja služi da se poveže sa lokalnim medijima (mikrofonom, kamerom, zvučnikom) i uspostavi poziv. 

Sa druge strane, aplikacije su danas postale preobimne i komplikovane za održavanje. Svaka promena funkcionalnosti u jednom delu aplikacije je zahtevala i promene u pratećim delovima iste aplikacije. Tu uskače Clean ili Onion arhitektura. Koristeći koncepte kao što su ‚‚Loose coupling‚‚ i ‚‚Separation of concerns‚‚ doprinosi rešavanju problema troslojne ili višeslojne arhitekture. Clean arhitektura omogućava bolje pisanje testova, lakše održavanje i lako dodavanje funkcionalnosti u sistem. Zasnovana je Mediator i CQRS paternu.

U ovom predavanju ćemo kroz primer pokazati kako jednostavno implementirati SignalR i WebRTC u .NET Core aplikaciji sa Clean arhitekturom.

07.12.2022.
11:40 - 12:40
Srednji (200)
Mediterranean
SR
.NET Core

Tokom predavanja čemo pogledati funkcionalnosti, koje je Microsoft dodato u operativni sistem Windows Server 2022, sa praktičnim demonstracijama.

07.12.2022.
11:40 - 12:40
Srednji (200)
Atlantic 1
SR
Windows Virtual Machines

Learn some tips & tricks on how to be successful with Azure SQL Managed Instance.
In this session we shall present different tips ranging from the basic service configurations to automation & performance tuning, and from cost savings to using the most efficient development & delivery methods for your database workloads.
This is a session for those who are interested in becoming successfull with Azure SQL Managed Instance, with largest part being the administrative & organizational part, but also includes important techniques and paths for developers.

07.12.2022.
13:40 - 14:40
Srednji (200)
Atlantic 1
EN
Azure SQL Database

Kome je sesija namenjena: tenant adminima koji žele da unaprede organizaciju Azure operacija

Kada pričamo o Azure servisima uglavnom se fokusiramo na tehnološki deo, resurse, relizaciju projekata. Postoji, međutim, čitava dodatna oblast koja je jednako bitna, a koja se bavi optimizacijom i upravljanjem troškovima.

Na ovoj sesiji bavićemo se sledećim temama:

  • Azure tenant subscription i billing organizaciona struktura
  • Interno praćenje troškova i cost centri
  • Upravljanje budžetima po projektima/odeljenjima/filijalama
  • Previđanje troškova u odnosu na trenutnu upotrebu
  • Automatska obaveštenja i sprečavanje prekoračenja dozvoljenih limita
06.12.2022.
12:50 - 13:50
Početni (100)
Baltic
SR
Cost Management + Billing

Navikli smo se da dokumente i ostale podatke čuvamo u cloudu, gde imamo "neograničen prostor" i fajlovi se čuvaju "zauvek". Ništa drukčije nije ni u Microsoft 365, gde možemo u SharePoint Online dostupati do dokumenta projekata za koje smo već davno zaboravili da smo u njima sudjelovali ili do prvih emajlova koje smo poslali preko Exchange Online.

Microsoft 365 ima bogate mogučnosti za kontrolu i upravljanje podataka. Na predavanju čemo objasniti i pogledati osnovne mogučnosti, koje bi trebalo da zna i koristi svaki Microsoft 365 administrator:

- Sve počinje sa klasifikacijom, gde fajlove podelimo na osnovu važnosti ("osetljivosti"), uz upotrebu sensitive info types ili klasifikatora ("trainable classifiers"). Datoteke koje imaju "važniji" sadržaj možemo opremiti sa sensitive labelama, koje jasno označavaju osetljivost sadrzaja, npr. dodavanjem headera ili watermarka i/ili šifrovati sadržaj.

- Data loss prevention se brine da datoteke sa "osetljivim sadržajem" nisu dostupne. Korisnike možemo upozoriti pre nego što pokušaju dodati datoteke sa takvim sadržajem ili ih u tome sprečiti.

- Retention labele garantiraju da se označeni fajlovi čuvaju predodređeno vreme, npr. pet godina, i da su fajlovi dostupni u slučaju brisanja. Još više, ako retention label označi fajl kao record, sadržaj datoteke se uopšte ne može editovati. Kad predodređeno vreme prodje, označene datoteke mogu ostati, automatski se ukloniti ili idu u pregled ("disposition review").

06.12.2022.
17:30 - 18:30
Srednji (200)
Baltic
SR
Microsoft Purview
Microsoft 365 Enterprise

Why and how API Gateway Pattern can (and should) be used for complex enterprise applications

07.12.2022.
16:20 - 17:20
Napredni (300)
Adriatic
EN
.NET Core

Tokom predavanja će na praktičnom primeru biti prikazano rešenje koje razvijamo u saradnji sa kompanijom Metalac za potrebe automatskog praćenja rada mašina u fabrici kao i automatskog prepoznavanja posuđa korišćenjem video kamera i algoritama mašinskog učenja u cilju optimizacije potrošnje električne energije tokom procesa emajliranja posuđa.

 

07.12.2022.
15:00 - 16:00
Srednji (200)
Atlantic 2
SR
.NET
Artificial Intelligence
Azure Stream Analytics
Azure Machine Learning
Azure IoT Edge

Microsoft nudi 2 rješenja u cloudu – Azure Virtual Desktop (AVD) i Windows 365 (W365). Oba imaju različite scenarije upotrebe, licenciranje i stupanj kompleksnosti koji mogu otežati izbor adekvatnog rješenja za vašu organizaciju. Na ovom predavanju ćemo se upoznati s njihovim tehničkim karakteristikama te dati preporuke za izbor na osnovu nekoliko primjera iz prakse.

06.12.2022.
12:50 - 13:50
Srednji (200)
Adriatic
SR
Windows Virtual Machines
Azure Virtual Desktop
Microsoft 365 Enterprise

Protect end-user environments with XDR

Stop attacks and coordinate response across digital assets

  • Prevent sophisticated attacks with best-of-breed protection at every security layer.
  • Discover and secure Windows, macOS, Linux, Android, iOS, and network devices against sophisticated threats.
  • Protect your organization against threats to email and collaboration tools.
  • Detect cross-domain attacks with integrated security signal across identities, endpoints, email, and more.
  • Investigate incidents, hunt for threats, and remediate across your end-user environment in a single dashboard.
06.12.2022.
16:10 - 17:10
Srednji (200)
Atlantic 2
SR
Microsoft Security

Ever since .NET Core 1.0, Microsoft and other contributors have switched up a gear in bringing new features to the platform. The new cadence of .NET releases, with one new release each year and some out-of-band releases in between, has made it very difficult to stay up to date with the latest advancements. During this presentation, we’ll look at some of the more popular features that .NET 6 and .NET 7 bring. This includes features related to C# language, ASP.NET Core, Blazor, MAUI, etc.

06.12.2022.
12:50 - 13:50
Srednji (200)
Atlantic 3
SR
.NET
C#

Prema zvaničnim podacima sigurnosnih agencija u svetu, te Gartnera, broj cyber napada u prethodne dve godine povećao se za 300%. Istovremeno se povećava i broj uspešno realizovanih napada. U prethodnih par meseci svedočili smo ciljanim napadima na kompanije i državne institucije u celoj regiji, od kojih su neki na žalost i uspeli te ostavili velike neželjene posledice. Šta se to promenilo i zašto je sve više uspešnih napada? Da li uzroke treba tražiti u pandemiji, trenutnoj sigurnosnoj krizi u svetu ili zastarelim konceptima zaštite? Kako da sustignemo korak i podignemo nivo zaštite? Na ovoj sesiji, pokušat ćemo dati odgovore na ova pitanja.

06.12.2022.
12:50 - 13:50
Srednji (200)
Atlantic 1
SR
Microsoft Security
Registrujte se za Sinergiju 22
Postanite deo
najvećeg IT događaja
u Srbiji