A Connector, a Container and an API walk into a Bar...Steven Willmott
The world is becoming rapidly more programmable and the range of technical solutions we have available to deliver this change is growing at breakneck speed. The potential of the programmable world, the programmable enterprise and even the programmable human are spectacular. We may also need to step back however, and think about what we are doing. In this talk we'll cover how APIs and other technologies are contributing to the programmable world but also how to think about what we're trying to achieve and the best practice we'll need to succeed.
Stream: KeynoteFebruary 28 at 9:10-10:00
Slides: https://www.slideshare.net/3scale/a-connector-a-container-and-an-api-walk-into-a-bar-the-programmable-world
Lessons & Use-Cases at ScalePeter Stanski
In this session you will hear how Amazon Web Services (AWS) operates at scale and services over 1 Million customers, which maps to even more API calls every single second. Come and hear about how they deal with APIs, operate at scale and help to create lego block services that helps them to be customer obsessed.
Stream: KeynoteFebruary 28 at 10:00-10:50
Slides: https://www.slideshare.net/AmazonWebServices/lessons-usecases-at-scale
Open APIs Solve a Noisy IoT Space: A Smart Building Portfolio Leads the WayDeb Noller
IoT's explosive growth in the last year created countless business opportunities; while at the same time increasing the noise in the B2B space. For enterprise organizations specifically, this poses confusion around technology solution differentiators and which partner will help yield quick ROI. Join Deb Noller as she challenges providers to leverage open APIs that can work together, lest the 'Internet of Things' concept falls victim to the siloed, ineffective 'Internet of Thing' (singular). This session will highlight several smart building and consumer use cases in Australia and the United States (like WeWork) that demonstrate how APIs will disrupt the game vs. the number of players.
Stream: API StrategyFebruary 28 at 11:20-12:00
Slides: slides/noller-api-iot.pdf
Qantas API Takes FlightJessica Lin
Qantas has been going through a digital transformation since 2015 to enable its customer experience strategy. One stream of the transformation focuses on how to manage, secure and govern APIs already flourishing organically, while allowing autonomy and freedom to enable innovation. Jessica will share Qantas' API journey to date, including motivations and goals, challenges, platform selection, initial APIs, and future plans.
Stream: API StrategyFebruary 28 at 12:00-12:40
Slides: slides/lin-qantas.pdf
Living in the Infosphere - a riff on being human in a digital universeJames Horton
In the Infosphere everyone can hear you scream, and someone will find a way to monetise it. The earth isn't the centre of universe, or humanity the centre of life, and we aren't the centre of the Infosphere. We just live in it. And that requires a new kind of self-awareness. For better or for worse, power in the Infosphere is about the ability to control the means of behaviour modification. Behavioural sciences, data and algorithms combine to invisibly 'nudge' our behaviours to influence the decisions we make. So it's vital we establish the right kind protective frameworks for how we manage data, but we also need to recognise the enormous value of systems that enhance citizen and consumer trust.
Stream: API StrategyFebruary 28 at 13:40-14:20
Slides: slides/horton-infosphere.pdf
Release Your Inner PlatformSaul Caganoff
Even if you are not a platform business, there are strong benefits to platform thinking within your enterprise.
Stream: API StrategyFebruary 28 at 14:20-15:00
Slides: slides/caganoff-platform.pdf
The Role of the CTO in Product & Platform DevelopmentSimon Raik-Allen
Simon will be talking through various aspects in the life of the CTO and sharing experiences and learnings from his 6+ years in the role. He will give you the CTOs angle on building great products with real world examples on topics such as business transformations, agile, technical disruption, influencing, coaching, leverage, architecture, executive communication, the power of platforms, and some more recent approaches for guiding hundreds of engineers. If you are looking to one day be a CTO yourself, then this talk is the grounding and inspiration you need to launch that phase of your career.
Stream: API StrategyFebruary 28 at 15:00-15:40
Slides: slides/raikallen-platforms.pdf
Building a Platform BusinessPeter Williams
Stream: API StrategyFebruary 28 at 16:10-16:50
Slides: slides/williams-platform-business.pdf
Free your data: Accelerating innovation by using APIs to unlock core systemsBrad Drysdale
For established enterprises, implementing modern technologies and platforms - SaaS, mobile, cloud, IoT - requires connectivity to antiquidated legacy systems. Connecting these systems via traditional point-to-point integration can complicate data security and governance, as well as prove costly. Attend this session to learn how APIs can be used to securely expose data from core systems to modern applications - increasing IT agility without compromising on security.
Stream: API StrategyFebruary 28 at 16:50-17:20
Slides: slides/drysdale-freeyourdata.pdf
The Journey to a Customer Experience Driven EnterpriseLaura Heritage
Consumers have adapted to living in a world where digital technologies are intimately woven throughout every facet of society. Dramatically different customer experiences are now expected. Transforming into a digital enterprise is not enough, the journey does not stop there. Enterprise must focus on building the ultimate customer experiences to compete. Cloud services and API-Led integrations are key. The session will touch on key aspect you must focus on to be successful along your journey to a customer experience driven enterprise.
Stream: KeynoteMarch 1 at 9:10-10:00
Slides: slides/heritage-enterprise.pdf
Golden Carrots: Digital Transformation with Payments APIsMark Pesce
Existing businesses pass through three stages of digital transformation as they enter the API economy: appification, meeting their customers through smartphone-based interfaces; disaggregation, redesigning business processes as consumable services; and remixing, creating new products and services from a broad combination of internal and external service offerings. So much for theory - what about the practice? Many larger businesses, aware of the need for digital transformation, fail to follow through. For these firms, the threat of disruption is not enough: the stick needs to be paired with a carrot. Money is the glue that binds all these APIs together, and payments provide the reason to offer an API. Where APIs are designed from the ground-up to generate revenue, any resistance to digital transformation gets overwhelmed by an overwhelming need to generate profits. New work from W3C on Web Payments provides a foundation for every API to seamlessly integrate with every payments system using every currency. In the future we're heading toward, we'll even be spinning up new currencies, almost as often as we generate new APIs, remixing both into a hyperconnected - and hyper-competitive economy.
Stream: KeynoteMarch 1 at 10:00-10:50
Slides: https://www.dropbox.com/s/x7vjrxyws3qexh4/Golden%20Carrots.pdf?dl=0
Platform for Innovation - Creating the Next Generation Digital Banking ExperienceRana Pereis
Through case studies, this presentation will discuss how "Banking as a Service" is helping banks accelerate innovation to create more engaging and customer centric solutions. It will also discuss how partnerships with Fintechs can help rapid innovation in API business models.
Stream: API StrategyMarch 1 at 11:20-12:00
Slides: slides/pereis-baas.pdf
Open Banking PanelMark Boyd
Mark Boyd hosts a panel discussion on open banking APIs in Australia with Jessica Ellerm, Rana Pereis and James Bligh
Stream: API StrategyMarch 1 at 12:00-12:40
The Impact of Blockchain on Financial ServicesJonathan Perkinson
Blockchain stands to have a revolutionary impact on financial services and 2017 is off to an active start advancing blockchain prototypes. Whilst the inherent virtues of blockchain show promising appeal, the practical hurdles of distributed information sharing will continue to temper the speed of progress. We will discuss where we see active exploration of blockchain in financial services today, and the role we expect blockchain to play in financial services over the coming years.
Stream: API StrategyMarch 1 at 13:40-14:20
Slides: slides/perkinson-blockchain.pdf
Banks - Set your data freeRhys Evans
Australian Banks have been on a journey to enable new customer journeys through API's over the past few years - however none have tackled how to open up core data to the fintech community. No matter the banks current view on data access some startups are using less secure ways of giving customers want they want. In this talk I will propose/discuss new ways that banks should/can enable customer data driven conversations with new and emergent fintech's in a manner that not only keeps customer data safe but helps banks retain and expand customer base.
Stream: API StrategyMarch 1 at 14:20-15:00
Slides: slides/evans-banks.pdf
HL7 FHIR: the API for healthcareDavid Hay
The use of APIs is widespread within the IT industry, they enable data sharing, and foster innovation. However, APIs are new to healthcare IT. In this presentation we will cover how a standardized API can provide real benefits to those involved in the delivery of healthcare - including the healthcare consumer. We will describe HL7 FHIR, the API standard that is attracting enormous interest and truly igniting innovation in global healthcare organisations. For Orion Health, APIs and FHIR are enabling smarter exchange and acquisition of data, mobility and new types of connected solutions. We are developing API and FHIR expertise among our people, and also guide our customers on their integration and interoperability journey. FHIR represents a major standards upgrade that will boost access to health information, which will improve the access to a patients health information globally. Learn more at the presentation.
Stream: API StrategyMarch 1 at 15:00-15:40
Slides: slides/hay-fhir.pdf
Victorian government API aspirationsPeter Sculley
Victorian government is developing its API strategy in response to IT Strategy and Family Violence recommendations.
Stream: API StrategyMarch 1 at 16:10-16:50
Slides: slides/sculley-vicgov.pdf
Open data and APIs for serving a global entrepreneurial communityAditya Tuli
A government agency perspective that maps our journey from building startup tools in silos to adopting a common software infrastructure for the global entrepreneurial community. MaGIC is a Malaysian Government Agency aiming to build a world-class creativity and innovation hub in Malaysia. The talk will focus on the tipping point for MaGIC to change tech focus; on understanding coopetition (inter agency and also between ecosystem builders) and leveraging entrepreneurs to create new ecosystem tools and services for their own communities. The talk is a strategic/business case for open data and APIs that link up agency partners. For established corporates, our case will hopefully throw light on how APIs are rapidly transforming agency thinking, and for other government agencies it will help to identify similar challenges and opportunities in having a multiplier-effect on value creation.
Stream: API StrategyMarch 1 at 16:50-17:20
Slides: slides/tuli-magic.pdf
Productising APIs: from idea to the marketEldar Allahverdiyev
API expands the market, creates a new revenue stream and enables innovation and to get to this state it is vital to understand that APIs should't be just aligned with the technical requirements of our partners and internal users, but also with business and strategic goals. API should be treated as a Product, not just a technology with own 'specific' lifecycle and roadmap. This talk discusses the product lifecycle, different use-cases and helps you answering the question 'How to build a killer API product?'
Stream: API ExecutionFebruary 28 at 11:20-12:00
Slides: http://www.slideshare.net/EldarAllahverdiyev/productising-apis-from-idea-to-the-market-72895775
Developer Experience: The LEGO WayCristiano Betta
LEGO has decades of experience in designing products that are not just beautiful and fun, but also teach children to sit down for hours and focus on complicated architectural and mechanical constructions. It is able to motivate them not just to build what's on the box, but also celebrates the creativity that motivates them to make things even LEGO hadn't ever imagined. The LEGO experience starts with the first 10 seconds that someone looks at a LEGO box, and continues from there for every continuous step onward. In this talk, Cristiano Betta, 'Developer Experience'-consultant, looks at what can be learned from LEGO and how to apply it to developer products. The talk takes a step-by-step, brick-by-brick approach breaking down what makes an excellent developer experience, and how we can reassemble these pieces to make amazing new experiences.
Stream: API ExecutionFebruary 28 at 12:00-12:40
Slides: https://speakerdeck.com/cbetta/a-brick-by-brick-guide-to-developer-experience
GraphQL for Fun & ProfitTom Adams
At Redbubble, we've been building an API for our new mobile app. While initially choosing a RESTful JSON style API, we quickly hit limits with this and moved to GraphQL, a new-ish query language developed at Facebook. This talk will cover the highlights of GraphQL, why you should care.
Stream: API ExecutionFebruary 28 at 13:40-14:20
Slides: https://speakerdeck.com/tomjadams/graphql-for-fun-and-profit
Openresty for ScaleSteven Cooper
As CTO of a rapid growth FinTech one of my biggest challenges is rebuilding the platform to scale elastically plus still allowing for the rapid development and integration of core platform functionality. Even for fast prototyping and design Openresty allows for the quick integration for mobile and web services that can integrate with almost any database or stateless program logic allowing for faster than normal deployment and event geo based load balancing. Utilising NGINX I'll show some of the ways I am overcoming some of the challenges by building a developer focused api platform that will allow the quick and easy deployment of new services while still maintaining the functionality needed by modern REST API design techniques. Also we will be looking at some of the additional functionality available to the Openresty suite including Machine Learning (which can be used for API error handling), QR code handling and API tempting and authentication.
Stream: API ExecutionFebruary 28 at 14:20-15:00
Slides: https://www.slideshare.net/DeveloperSteve/apidays-australia-openresty-for-scale
gRPC: A High Performance, Modern RPC SystemDavid Howden
Our self-learning search system is built on an array of different in-house services, bound together with complex internal and user-facing APIs. As a startup with only a handful of developers we need an RPC system that lets us move quickly without compromising the performance and reliability of our platform. I will introduce gRPC and outline its main strengths/weaknesses, and then recount our experience of migrating from JSON/HTTP based REST to gRPC, including a few key benefits and issues that arose along the way.
Stream: API ExecutionFebruary 28 at 15:00-15:40
Slides: https://t.co/DMzqIoYmPV
Testing MicroservicesAnne-Marie Charrett
Imagine a financial system transacting thousands of dollars per second, where a 30 second down time potentially results in significant transaction loss built using a Microservices Architecture. What are the key considerations and how might they be tested? This talk is an experience report on we developed our testing strategy to embrace the challenges that testing a microservices architecture brought us.
Stream: API ExecutionFebruary 28 at 16:10-16:50
Slides: slides/testingmicroservices.pdf
Test all the things - Automated Testing of (RESTful) API DocumentationRouven Wessling
There are few things more frustrating than documentation that doesn't match the implementation - especially when it's documentation for your customers. In actively developed software that is a reoccurring problem. As the product evolves the documentation often lags behind and sometimes breaking changes sneak it, breaking the very examples that are part of the documentation. To avoid all these problems, it's time to start testing your docs. In this talk I'll show you what's currently possible when it comes to testing documentation, how to start testing API documentation written using API Blueprints and how to incorporate it into your workflow.
Stream: API ExecutionFebruary 28 at 16:50-17:20
Slides: https://www.slideshare.net/rwessling/api-days-australia-automatic-testing-of-restful-api-documentation
Building out hypermedia clientsTodd Brackley
A hypermedia client walks a network of data following links, and we are starting to see more of this in practice. This talk focuses on a hypermedia client implemented to a level-four, affordance-centric style (Amundsen's Web API Design Maturity model). That is, it uses forms to instruct the client_which turns out to be very simple and explainable. In this session, I will outline the general engine of the client implementation, what our forms look like from the API, and then outline five design issues that we've found useful to know about so that you can add incrementally as you need them.
Stream: API ExecutionMarch 1 at 11:20-12:00
Slides: slides/brackley-hypermedia.pdf
WebHooks: The API Strikes BackPhil Nash
These days many APIs are more than just simple REST services. Nowadays, APIs want to talk back prompting further action from applications. But what is the best way to build out an API that can be demanding? We'll look at some services that use Webhooks, exploring reasons to use WebHooks and the emerging best practices. Then we'll look at the other side, implementing WebHook endpoints. Does consuming WebHooks turn an application into an API? What are the easiest ways to develop and test with WebHooks? We'll cover security, performance and standards all wrapped up with some live coded examples.
Stream: API ExecutionMarch 1 at 12:00-12:40
Slides: https://speakerdeck.com/philnash/webhooks-the-api-strikes-back-2
Scaling your API development workflowVincenzo Chianese
It was all fun and games when you had a single API. Now you're drowning in tens (hundreds?) of services. How do you keep them consistent, usable, and error free? Building an API takes more than coding a backend implementation. APIs are all about dialog. It takes culture, understanding, communication and collaboration to build a truly great API. Distilling lessons learned building APIs, I'll share a different API Flow you can employ today to retain your sanity and ship great product and make your team 10x more productive.
Stream: API ExecutionMarch 1 at 13:40-14:20
Slides: slides/chianeze-apiworkflow.pdf
Notifications on Slack: An Intro to the Slack PlatformRoo Harrigan
We live in an exciting time for software where thousands of vendors make competitive tools tailored for a variety of unique business needs. These tools help us do our jobs, but often come at a price; they don't always play nice with each other. Slack is a team-communication tool that acts as a workspace for discussion and collaboration. The Slack platform connects the tools and software you use into this collaborative workspace. As a developer, building software on Slack's platform and listing it on our App Directory present an opportunity for your company to join Slack's mission to make the worklives of your customers simpler, more pleasant, and more productive. I'll give you an overview of the variety of APIs and developer building blocks the Slack Platform provides to help you integrate your products directly with Slack. Building blocks like incoming webhooks, slash commands, events, and bot users allow developers to create applications that range from simple notifications to complex conversational AI. In this talk we'll use a medley of real-world app examples, walk through an introduction to building applications using Slack's APIs, and get our feet wet with a live-coding demonstration of an in-Slack notification of an external service using an incoming webhook.
Stream: API ExecutionMarch 1 at 14:20-15:00
Why do companies build APIs?Alex Wilson
This session will help you understand why APIs are being built and the most compelling reasons, for the moment. Companies don't invest in APIs because it's cool, they invest for a purpose. We hear of revenue generation through APIs as the shining light, our research shows greater use of APIs for purposes of growth, reach, intelligence, compliance and innovation provide a more structured path to the successful use of APIs and as a driver towards Digital Transformation. Referencing real world conversations from local and overseas you will find this session helpful in defining a purpose for API use within your organization.
Stream: API ExecutionMarch 1 at 15:00-15:40
Slides: slides/wilson-apibizcase.pdf
Your API - Dont Make Developers Hate ItAdeel Ali
Do you know what developers hate the most? They don't hate working for 12 hours a day; they don't even hate working over weekends. What they really hate is working on non-challenging and monotonous tasks. They hate to work with Python code written in Java style as well as neglecting idiomaticity of a language. That's why successful APIs take special care of developer experience, and provide features that their developers absolutely love. In this talk, I'll share our experience of working with developers of 10 programming languages. We'll cover what works for developers and what not, and how to use automation to create a beautiful developer experience for APIs.
Stream: API ExecutionMarch 1 at 16:10-16:50
Slides: slides/ali-devx.pdf
Rethinking API Management ArchitectureNuwan Dias
The past year has been a year of revolution for the API World. API Management vendors such as Amazon, Microsoft, Apigee, 3Scale, etc went through major shifts in their execution strategies. Taking into account the lessons learnt over the past from our customers and absorbing the influences from Cloud Nativeness, Containers, Microservices, Dynamic and Automatic Scaling, we at WSO2 have started rethinking on what an ideal API Management Architecture should be. In this session, I wish to share my experiences on current API Management architectures, their problems and how they have influenced in building a brand new architecture for an API Management solution that addresses the needs of modern enterprise systems.
Stream: API ExecutionMarch 1 at 16:50-17:20
Slides: slides/dias-apigateway.pdf
The Serverless Revolution is upon us!Toby Hede
In this presentation Toby will demonstrate that functions-as-a-service promises to be as radical a shift in computing as compute-on-demand was nearly a decade ago. Toby will discuss how the disruptively low cost, auto-scaling, pay-per-execution, api and event-driven platforms like AWS Lambda, Microsoft Azure Functions and IBM Bluemix/OpenWhisk enable insane speed to market and drive new types of computing architecture, with practical examples of how Reckon is using these technologies to design, build and test serverless microservice APIs to drive innovation.
Stream: Platforms & ArchitectureFebruary 28 at 11:20-12:00
Slides: https://www.slideshare.net/tobyhede/the-serverless-revolution-aws-lambda-and-the-serverless-framework-in-action
Easy Eventual Consistency with Actor Models and AWSPhilip Laureano
I found a way to 'cheat' the CAP theorem, and in this session, I'll show you how to do it. No, seriously :) The CAP theorem is a very difficult problem to solve in distributed systems, but it turns out that there are a few simple rules that you can follow to get strong eventual consistency in the cloud. I'll be doing the code samples in C#, as well as talk about the rules to make it all happen. At Domain, we used these principles to recover from catastrophic data failures in our clickstream events, and in this session, I'll show you how we did it. With CRDTs + Event Sourcing + immutability, there's a mathematically provable way to ensure that all nodes in a distributed system (such as a data store, or an Akka.NET grid) get the same level of consistency without even talking to each other. It's not magic--it's just good maths. Join me, and you'll be surprised at just how easy it is.
Stream: Platforms & ArchitectureFebruary 28 at 12:00-12:40
Microservice APIs from conception to birthPaul Nichols
I'd like to demonstrate how Mexia is implementing the New Payments Platform (NPP) banking industry initiative using Azure Service Fabric. Explaining the architectural patterns used, our development & testing approach, and choice of operational tools. I'd then like to go through a demonstration where I will - Provision an entire clustered microservice hosting environment in the cloud - Design a simple microservices solution - Generate code from that design - Deploy and demonstrate the working code Time permitting, I can show an upgrade to the services with no downtime and/or the resilience of the platform by removing a VM from the cluster (with no loss of transactions and very little effect on throughput)
Stream: Platforms & ArchitectureFebruary 28 at 13:40-14:20
Slides: https://www.slideshare.net/PaulNichols9/service-fabric-demo
Scaling APIs with Microservices: The Platform.sh experienceChris Skene
Microservices allow you to break up your API into a number of smaller APIs each with its own responsibility. This allows you to follow the best practices of separation of concerns and the single responsibility principle, and should result in better performance (you can easily fine tune caching strategies for each service) and simpler maintenance (you don't need to update your whole stack just to update a single 'function'). More importantly, however, it means higher development velocity. The smaller the units you have to manage in an application, the more self contained they are, the more they have an explicit contract, the faster you can move without breaking everything. Platform.sh is a microservices-driven cloud hosting PaaS than enables building microservices with their own dependencies in a single, coherent cluster. This session explores this paradigm for API design, along with how this can be implemented on Platform.sh. This session is partly based on Git as Hypermedia: the Platform.sh example
Stream: Platforms & ArchitectureFebruary 28 at 14:20-15:00
Slides: https://speakerdeck.com/xtfer/scaling-apis-with-microservices-the-platform-dot-sh-experience
Verifying Microservice Integrations with Contract TestingMauri Edo & Ben Sayers
As you migrate your applications toward microservice architectures, new pains start to appear - like testing, for example. How on Earth do you verify all these separate moving parts work together before releasing? How can you be sure that your code is compatible with services that can't easily be spun up anymore? They are all written in different languages, operated by separate teams and deploy every day! Do you find yourself lying awake at night missing monolithic applications where integrations were easier to test? In this talk we'll reveal how Atlassian is adopting a new strategy called "contract testing", using the Pact open source library to test our microservices. We_ll introduce the concept of contract testing, talk about why we love this approach, and go through some examples and patterns that will help you get started.
Stream: Platforms & ArchitectureFebruary 28 at 15:00-15:40
Slides: http://www.slideshare.net/MauriEdo/verifying-microservice-integrations-with-contract-testing
Demystifying the Amazon Cognito identity serviceMark Wolfe
Amazon Cognito is a service which lets you easily add user sign-up and sign-in to your mobile and web apps. Given the ever present challenges around securing identity information and keeping it safe there are lots of reasons to use a service like this, leaving you to focus on the application or services your building. Given we are handing off our user data however, it does pay to look into how Cognito authenticates our users. Amazon has a long history of building some pretty robust, well document and and broadly used APIs. Amazon Cognito is an identity service which combines a number of authentication mechanisms, these include API tokens, session tokens as well as JSON web Tokens. As JSON web tokens which is pretty popular in mobile and web applications we can probably learn a few things examining how Amazon has chosen to implement them. The aim of this talk is to encourage attendies to learn how to use Amazon Cognito, while also learning from some of the technics it uses to authenticate users.
Stream: Platforms & ArchitectureFebruary 28 at 16:10-16:50
Slides: slides/wolfe-cognito.pdf
A Brief Look at Serverless ArchitectureCassandra Bonner
This talk will be a 2-300 level discussion on Serverless Architectures on AWS. We'll first explore the Serverless ecosystem on AWS, looking at some particular use cases for Serverless. Looking through the lens of AWS customers, we'll look at the typical Serverless journey, as well some of the key emerging patterns and benefits of Serverless Architectures. We'll also touch some of the key challenges in a distributed environment and some potential solutions and tools that customers might want to consider.
Stream: Platforms & ArchitectureFebruary 28 at 16:50-17:20
Slides: https://www.slideshare.net/AmazonWebServices/a-brief-look-at-serverless-architecture
A pizza ordering bot in 30 minutes, live on stage. Pizza not included!Stefano Tempesta
Whether you believe it's the future or not, artificial intelligence is a hot topic today. Microsoft announced its long-term vision on AI, and Cognitive Services and the Bot Framework are part of this strategy. In this session, I'll build a pizza ordering bot with the Microsoft Bot Framework in 30 minutes, live on stage. No pressure, challenge accepted! We'll see what makes a conversational bot a 'great bot', how to connect to channels for an improved conversation experience, meet existing bots and enable them to interpret and interact in a human way. And we'll enhance the user experience with actions like greeting customers after they start chatting, or providing a personalised menu. Our aim is to get the bot deliver our favourite pizza by thinking that we are interacting with an actual human being. Pizza not included, sorry!
Stream: Emerging TechnologyMarch 1 at 11:20-12:00
Slides: slides/tempesta-pizzabot.pdf
Personal data is the new money of 21st century: The API of Digital Self and the emergence of data economy.Emma Poposka
Brontech wants to redefine the relationship between people, their personal data and money. We believe that translating personal data and identity into currency will create multiple layers of trust and set the individual as a center of the money valuation process via market forces. This presentation will be focused on how Brontech is leveraging Distributed Ledger Technology to develop a decentralised peer-to-peer identity and data managements system as well as an underlying alternative digital currency to support the new data economy. The My Bron platform is one of the few decentralized platforms on the market that aims to mainstream the blockchain and other crypto 2.0. technologies and make it accessible to everyday people not just crypto enthusiasts. In this presentation we will also discuss how developers can use the BronAPI to integrate a decentralized identity and alternative currencies within the software they are building.
Stream: Emerging TechnologyMarch 1 at 12:00-12:40
Slides: slides/poposka-identity.pdf
Mobility as a Service in Smart CitiesJayen Ashar
Give locals and visitors a single point of access to find, book and pay for all modes of transport. Integrating all transport service providers (TSPs) in a city lets the travelling public seamlessly compare and choose transports that fit their lifestyle and circumstances. It provides a mobility guarantee and a compelling alternative to car ownership.
Stream: Emerging TechnologyMarch 1 at 13:40-14:20
Slides: slides/ashar-maas.pdf
Adopting APIs faster with Machine LearningJoseph Cooney
Adopting a new API requires translation of data to the format used by that API. Thanks to frameworks, libraries and standards the actual mechanics of sending and receiving messages are not as hard as they once were, but the problem of what those messages should contain remains. For complex APIs this can require a combination of both domain and technical knowledge. In this talk I'm going to demonstrate a system using guided machine learning with decision trees, artificial neural networks and adaptive boosting to help perform this data translation faster and more accurately. Once we've modeled API integration using these techniques there are a number of other benefits we can reap, from managing API lifecycles to tracking data provenance.
Stream: Emerging TechnologyMarch 1 at 14:20-15:00
Slides: slides/cooney-ml.pdf
Beacons, API, and the Birthplace of the French RevolutionGregory Menvielle
Museums are often seen as the perfect place to deploy new technologies but many of them are faced with quite unexpected challenges. During this talk we'll walk you through a deployment of Beacons at a Museum in Vizille, France. We'll go over the challenges of deploying API-driven beacons in centuries old buildings and dealing with cultural bias about how technology should be consumed. Believe it or not, these findings do translate really well to the world of mining and public transportation.
Stream: Emerging TechnologyMarch 1 at 15:00-15:40
Slides: slides/menvielle-beacons.pdf
Homes of the futureAlicia Carr
Think of how we can change the way these IoT can be change to suit our needs. What if all the devices in your life could connect to the Internet? Not just computers and smartphones, but everything: clocks, speakers, lights, doors, door bells, cameras, windows, window blinds, hot water heaters, appliances, cooking utensils, you name it. And what if those devices could all communicate, send you information, and take your commands? It's not science fiction; it's the Internet of Things (IoT), and it's a key component of home automation and smart homes.
Stream: Emerging TechnologyMarch 1 at 16:10-16:50
Slides: slides/carr-home.pdf
Making Your Own Internet Connected ProductsBradley Clayton
The maker movement has seen a rise in tools and services which allow individuals and groups create and iterate marketable products rapidly. In this talk we’ll take a look at physical IoT technologies, API services and powerful cloud services that allow you to bridge the digital and physical and make your own internet connected product.
Stream: Emerging TechnologyMarch 1 at 16:50-17:20
Slides: slides/clayton-iot.pdf