John Willis is Vice President of DevOps and Digital Practices at SJ Technologies. Prior to SJ Technologies he was the Director of Ecosystem Development for Docker, which he joined after the company he co-founded (SocketPlane, which focused on SDN for containers) was acquired by Docker in March 2015. Previous to founding SocketPlane in Fall 2014, John was the Chief DevOps Evangelist at Dell, which he joined following the Enstratius acquisition in May 2013. He has also held past executive roles at Opscode/Chef and Canonical/Ubuntu. John is the author of 7 IBM Redbooks and is co-author of the “DevOps Handbook” and the upcoming Beyond the Phoenix Project. The best way to reach John is through his twitter handle @botchagalupe.
Session: Devops in a Serverless World
Devops is about creating a cultures of high performance organizations. The principles are universal regardless of infrastructure choices. In this presentation we will look at the Devops best practices and how they manifest in a serverless environment.
Adrian HornsbyAmazon Web Services
Half French/English living in Finland for 15 years, climber, musician, amateur photograph, all this wrapped together into a Technical Evangelist working with AWS and passionate about everything cloud. Adrian has over 15 years of experience in the IT industry, having worked as a software and system engineer, backend, web and mobile developer and part of DevOps teams where his focus has been on cloud infrastructure and site reliability, writing application software, deploying servers and managing large scale architectures. Today, Adrian tends to get super excited by AI and IoT, and especially in the convergence of both technologies.
Session: Building AI-powered Serverless Applications on AWS
In this talk, I will show the audience how to build and deploy serverless AI-powered applications on AWS. In particular, two demos will be analysed in depths. The first demo is a mobile web app that allows a user to upload or take a picture with their mobile phone. The result is then spoken out loud using Amazon Polly. This demo is deployed using the AWS CLI (command line interface) with scripting techniques.
The second demo is a podcast generator which connects to any RSS feed and converts that feed into a podcast. The result can then be played on iTunes or any podcast player. This demo uses AWS Lambda and Amazon Polly and is deployed using the Serverless framework.
I will walk through the architecture, the APIs, the code itself and the deployment of those two applications using Amazon Rekognition, Amazon Polly, AWS Lambda, Amazon S3, Amazon Route53, Elasticsearch, and more.
Dave Kerr is a technology consultant for McKinsey & Company. He's worked across the world with diverse engineering teams, helping people write better software and companies build a better place for awesome engineers to work. Dave is a passionate geek who loves coding, devops, writing and coaching. When he can get away from his computer, he loves anything outdoors.
Session: Build a Chatbot in 10 minutes
In this presentation I'll show you how to use Amazon Lambda and Lex to build a working chatbot in just a few minutes. No prior experience is required, you'll see how to use a simple starter kit built by myself and a friend to rapidly set up a bot. This is a great way to get your hands dirty with serverless programming on the AWS platform, and have some fun writing a bot!
Krishna Kumar is a Technology Leader in Cloud and various Data Center technologies with 20 years’ of experience working almost 15 years at San Francisco Bay area. Currently he is holding the position of Chief Architect Cloud, Huawei India and leading a team developing cloud platforms and solutions for enterprise customers. His technology specialisation includes IaaS, PaaS, and several Big Data stacks.
Krishna is a Senior Member in IEEE & ACM as well as Fellow in IETE New Delhi. He is very active in open source community, organiser of Bangalore Cloud Native user groups and has presented papers in several international conferences. He is one of the CNCF (Cloud Native Computing Foundation) Ambassador worldwide. Also he is a vice-Chair of CCICI (Cloud Computing Innovation Council of India) cloud capacity building workgroup.
Session: Kubernetes Serverless Frameworks - An Implementation Story
Serverless frameworks are changing the way we do computing. In open source container world, Kubernetes is playing a pivotal role in manifesting this. This presentation will go deep into various features of Kubernetes to create serverless functions.
Also includes a comparative study of various serverless frameworks such as Kubeless, Fission and Funktion are available in open source world. Will conclude with an implementation demo and some real world use cases.
Madhusudan Shekar is a Principal Technical Evangelist at Amazon Internet Services Private Limited and has been working on cloud computing technologies from 2008. He engages with organizations of all sizes, from startups and large enterprises to enable them to adopt and be successful with AWS Cloud. He has over 20 years of experience in developing large scale systems for telecommunications, media, automotive and financial services industries.
He loves to talk about building a connected-intelligent enterprise and enabling great customer experiences through connected smart technologies. Prior to AWS he built the connected fleet management system TATA Fleetman for automotive OEM TATA Motors and built the third party API gateway for enterprise smart payment systems at Ezetap. He is an active speaker at several events and runs innovation and devops workshops for large enterprises.
Session: Serverless and IoT
In this session you will learn about how to build your IoT solution with the various components of AWS Serverless backend. We will visit the AWS IoT stack, Kinesis, DynamoDB and AWS Lambda to build an IoT solution.
Manoj Ganapathi is a seasoned IT professional with more than 16 years of experience. He has extensive experience in enterprise & solution architecture, design and implementation of large & complex enterprise systems. As an architect and technology consultant, he has consulted with several large fortune 500 enterprises and also worked with ISVs and startups. In his career, he has worked in multiple technology-oriented and leadership roles across all phases of software development life cycle. He is experienced in building and running technical communities and has been a speaker in several technology conferences.
Sandeep is a Computer Scientist at Adobe. Overall 11+ years industry experience. He is part of Adobe I/O team which enables developers to integrate with and extend applications using Adobe’s Cloud Platform. Extensively worked to creating scalable systems with exposure to lot of serverside technologies. Recently have been working on serverless platforms like OpenWhisk and have given talks around serverless architecture, applications etc.
Session: Creating Event Driven Serverless Applications
Serverless platform can be a very good fit for event driven applications. In this session, we will explore what are event driven applications, their architecture and how serverless platform can be leveraged for creating such applications. We will also explore what are best practices when developing such applications, touching upon areas like security, code portability, modularizing code and relevant patterns, and data proximity issues. This will be followed up by a Demo of event driven Application deployed on serverless platform.
Srushith is a Software Engineer at Codeops Technologies. A passionate technologist, he has developed expertise in Python, AWS Lex & Lambda and IBM Watson in a short period of time. He has hands-on knowledge on building chatbots from scratch using serverless approach and how to programmatically access Docker. He has given numerous talks on topics such as serverless architectures, building chatbots and real-time event processing with AWS Lambda. Other than giving talks, he has also now started writing to magazines to share his knowledge.
Serverless: Why it is hot and what it is not?
According to Gartner, by 2022, most Platform as a Service (PaaS) offerings will evolve to a fundamentally serverless model, rendering the cloud platform architectures dominating in 2017 as legacy architectures! But why is it the hottest technology on the planet and why is it a game changer? And what it is not and what aspects should we be careful about before adopting serverless? What are the key benefits of serverless approach and what are the main applications of serverless? In this session we answer these questions and more. We explore serverless from use case perspective with code examples. We also cover three demos for applying serverless approach: a chatbot, a real-time re-tweeting application, and a website. Step-by-step instructions for implementing them on your own will be shared to you, so you can try them on your own after the talk!
Vishal Biyani has worked across the whole spectrum of SDLC from developing code to deploying it and supporting customer tickets. Vishal’s roles spanned from consulting Fortune 500 customers on DevOps assessment to hands down platform building for internet scale companies. Vishal is a DevOps practitioner, likes to work in Agile environments with focus on TDD. Vishal’s interests span continuous delivery, enterprise DevOps, containers and security. When not typing, Vishal can be found cycling, photographing or flipping pages.
Session: How to Model Serverless Apps for Multi Clouds
One of the key challenges in using serverless applications in public clouds such as AWS, Azure and Google cloud is how to model and maintain the configuration of the functions and other services of the cloud provider. Serverless provides a clean way to model the functions and services in a declarative manner while providing a way to automate and scale deployments of serverless functions. You can also write plugins to extend functionality for specific use cases that are not available in the serverless framework