AWS DevDay 2017 - Australia

          View Agenda »

Serverless

Serverless architectures allow you to build and run applications and services without needing to provision, manage, and scale infrastructure. You will learn how to build serverless architectures on AWS using AWS Lambda and integrate with Amazon API Gateway and Amazon Cognito to create a range of applications from data processing systems to mobile backends to web applications.

  • Track 1

    Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. In this session we dive deep and review the new features of DynamoDB - DAX, Auto Scaling and TTL - that work together to accommodate different application workload patterns.

    Speaker: Tom McMeekin, Solutions Architect, Amazon Web Services

    In this session, you will gain an understanding of the key business and technical considerations and decisions you need to make to successfully transition a single-tenanted monolithic application to a multi-tenanted SaaS offering on AWS. We take a look at how Amazon API Gateway and Amazon Cognito make it easy to secure your service offering and track usage at scale, and how a microservices architecture enables your organisation to optimise and operate your SaaS solution on AWS.

    Speaker:
    Daniel Zoltak, Solutions Architect, Amazon Web Services

    AWS Greengrass brings autonomous control and compute to the edge allowing you to build applications that provide business value in the form of predictive maintenance, resource optimisation, and management of complex control systems. In this session we look at how to leverage inputs such as sensors and streaming data with outputs like relays and actuators to coordinate the components of distributed IoT applications.

    Speaker: Shane Baldacchino, Solutions Architect, Amazon Web Services

    Continuous delivery makes teams more agile and quickens the pace of innovation. Too often, though, teams adopt continuous delivery without defining the meta components or putting the right safety mechanisms in place. In this session, we'll start from the meta components and transform a typical software release process into one that will scale and is safe. We'll use DevOps techniques like continuous integration, a variety of non-production testing stages, rollbacks, redundancy, canary deployments, and synthetic tests. We'll use AWS services such as AWS Lambda, CloudFormation, CodePipeline, CodeBuild, CodeDeploy, and CloudWatch alarms and dashboards.

    Speaker: Warren Paull, Enterprise Solutions Architect, Amazon Web Services

  • Track 2

    AWS offers a family of AI services that provide cloud-native Machine Learning and Deep Learning technologies allowing developers to build an entirely new generation of apps that can see, hear, speak, understand, and interact with the real world. In this session we take a look at Amazon Rekognition, Amazon Polly, and Amazon Lex.

    Speaker: Adam Larter, Developer Solutions Architect, Amazon Web Services

    Every business needs a mobile app and AWS has the tools and services to make it easy to design, build, and test apps. In this session we will build a mobile app using AWS Mobile Hub that covers authentication authorisation using Amazon Cognito User Pools and implement the application backend logic using AWS Lambda and Amazon API Gateway. We will demonstrate how to integrate your application with SaaS products such as Salesforce and discuss how to create Web and Hybrid Mobile App solutions.

    Speaker: Arden Packeer, Enterprise Solutions Architect, Amazon Web Services

    AWS CodeStar is a cloud-based service for creating, managing, and working with software development projects on AWS. In this session we look at how you can provision a full CI/CD pipeline in minutes with more than 20 templates to get you coding your application quickly. We also show how, once deployed, you can gain valuable insights into your application's performance with AWS X-Ray.

    Speaker: Tara Walker, Technical Evangelist, Amazon Web Services

    Whether you are building mobile or web applications, you often need to enable a secure way for users to sign up and sign in. Amazon Cognito enables you to secure your mobile and web applications by providing a comprehensive identity solution for end user management, registration, sign-in, and security. In this session, we will walk through the feature set, which includes serverless flows for user management and sign-in in a fully managed user directory. Additionally, we will cover key use cases including taking advantage of the built-in support of user sign-up and sign-in forms that are customisable and brandable, social identity provider integration via Facebook, Google, Login with Amazon, and enterprise directory integration via SAML federation and OAuth2 support.

    Speaker: Ed Lima, Solutions Architect, Amazon Web Services

    The advent of synthetic worlds such as those provided by Augmented Reality, Virtual Reality and simulators provide an ideal opportunity to use cloud services to ingest near real-time streaming data from within the synthetic world. This session will explore methods of instrumenting these synthetic worlds so they can stream statistics, metrics, and performance data into AWS. Real-time analytics, machine learning, and voice interaction/feedback along with visualisation are explored as a means to interact with and understand this data.

    Speaker: Marc Teichtahl, Solutions Architect Manager, Amazon Web Services