• Serverless blog page with Gatsby and Appsync

    Every wanted to start your own blog but didn't know how? Don't like the idea of paying for a blog you're not using? In August Julian Pitas from A Cloud Guru will present in our next workshop. This workshop, in two hours, we'll set up a blog using Serverless technology on the AWS platform. Build and host your very own blog using AppSync, React with Gatsby and S3 to tell your stories to the world You need to have your laptop charged, and have an AWS account. If you don't have one and you're not sure how to register, visit and follow the official instructions here: https://aws.amazon.com/premiumsupport/knowledge-center/create-and-activate-aws-account/. It is recommended to have AWS-cli installed. We thank Contino for catering and venue. Hope to see you all there. This is going to be another great workshop.

    7
  • CloudFormation Macros: Transform Your Templates

    Tower 1, Level 17

    Arjen Schwarz from DigIO will be presenting a workshop on transforming your CloudFormation templates using Macros. Last year AWS released CloudFormation Macros and, by doing so, gave us the ability to fully customise our CloudFormation templates. Macros run as Lambda functions that you write yourself and CloudFormation will allow these functions to change your templates in any way you want them to. This can be anything you imagine; duplicating entries, ensuring naming standards, pulling information from S3, up to and including writing your own custom templates that create a complete environment. In this workshop we'll take a first step in this process by building one such Macro and laying the groundwork for you to create your own. You need to have your laptop charged, and have an AWS account. If you don't have one and you're not sure how to register, visit and follow the official instructions here: https://aws.amazon.com/premiumsupport/knowledge-center/create-and-activate-aws-account/. It is recommended to have AWS-cli installed but it is not a must. Sometimes account creation can take up to 24 hours, so please make sure you are prepared prior to the event. There's a lot to do on the day, so preparation will help you get the most out of the workshop! Thanks to Readify for the venue, and Robert Walters for food sponsorship.

    5
  • Intro to AWS Amplify: build a multi-tenant SaaS app

    Matthew Merriel from Kloud Solutions Melbourne will be presenting a workshop on building a Multi-Tenant Serverless application using Amplify. AWS Amplify is opinionated, category-based client framework for building scalable mobile and web apps. This framework helps teams construct the core infrastructure needed to build, deploy and manage large scale applications. In this workshop, you will learn how to set up an Amplify project, and configure hosting for both your development and production instances. We'll add authentication through the use of AWS Cognito, and use it to secure an AWS Appsync endpoint using GraphQL and DynamoDB. Finally, we'll take a look at how to setup a Deployment pipeline and implement a CloudFront endpoint. By the end of the session, you will have a fully functional multi-tenanted note taking application. Prerequisites and Requirements: * AWS Account (https://aws.amazon.com/account/) * Laptop (fully charged, as we can't guarantee outlets will be available) All of the services used in this workshop are part of the AWS Free Tier: https://aws.amazon.com/free/ Also note: If you need to create an AWS account, you'll need a valid credit card. Sometimes account creation can take up to 24 hours, so please make sure you are prepared prior to the event. There's a lot to do on the day, so preparation will help you get the most out of the workshop!

    12
  • Proactive security with Amazon Guard Duty

    NAB branch

    Paul Hawkins from AWS Melbourne will present security monitoring using Amazon Guard Duty. Amazon Guard Duty generates findings related to behaviour in your AWS environments. The best practice is to use automation to respond to monitoring. This could be notifying someone or performing an automated actions. In this workshop, you will learn how to automate the response to findings generated by Amazon Guard Duty. You will see how GuardDuty provides findings & the ways you can use this information in your automated response. We would like to thank National Australia Bank for the venue and Robert Walters for the food. Prerequisites and Requirements: * AWS Account (https://aws.amazon.com/account/) * Laptop (fully charged, as we can't guarantee outlets will be available) Also note: If you need to create an AWS account, you'll need a valid credit card. Sometimes account creation can take up to 24 hours, so please make sure you are prepared prior to the event. PLEASE COME PREPARED SINCE THERE IS MUCH TO COVER AND IT IS BEST YOU DO SIMPLE SET UP AT HOME BEFORE YOU ARRIVE.

  • Application with containers Fargate, EKS, Cloud9, Code Pipeline, CloudWatch

    Many organisations are embarking on an application modernisation journey to focus on agility and developer productivity to drive growth. Containers play a crucial role in building scalable, secure and cost-effective infrastructure from the start. Accelerate your test, build, deploy and run phases, enabling you to deploy software faster and focus on what matters most to your business. In this workshop, you will learn how to containerise an application and deploy onto Amazon ECS Fargate or Amazon EKS. You will also see how to operationalise this environment, creating an automated pipeline for container deployments and configuring application monitoring. Prerequisites and Requirements: * AWS Account (https://aws.amazon.com/account/) * Laptop (fully charged, as we can't guarantee outlets will be available) Also note: If you need to create an AWS account, you'll need a valid credit card. Sometimes account creation can take up to 24 hours, so please make sure you are prepared prior to the event. PLEASE COME PREPARED SINCE THERE IS MUCH TO COVER AND IT IS BEST YOU DO SIMPLE SET UP AT HOME BEFORE YOU ARRIVE. IMPORTANT UPDATE: EKS cluster would cost to run and can’t be run on free tier instances. If you do not want to be charged, you can still come along and join to some other developer.

    6
  • Develop an Amazon Alexa Skill, Serverless backend in NodeJS and Lambda

    This is the "Getting Started: Develop an Amazon Alexa Skill" workshop, by a guest instructor, Dyung Ngo, from the Melbourne Alexa meetup group. If you've ever been interested in getting started in the world of voice technology, come along and join in on building your own Alexa Skill, ready to be published for the world to use! About Amazon Alexa: Alexa is Amazon's voice service and the brain behind millions of devices including Amazon Echo. Alexa provides capabilities, or skills, that enable customers to create a more personalised experience. There are now thousands of skills available in around the world, including in Australia and New Zealand, from brands like Qantas, Westpac, Sky TV, NAB, Taste.com.au, SBS News, as well as innovative designers and developers. Prerequisites and Requirements: * AWS Account (https://aws.amazon.com/account/) * Alexa Developer Account (https://developer.amazon.com/alexa) * Laptop (fully charged, as we can't guarantee outlets will be available) Also note: If you need to create an AWS account, you'll need a valid credit card. Sometimes account creation can take up to 24 hours, so please make sure you are prepared prior to the event. PLEASE COME PREPARED SINCE THERE IS MUCH TO COVER AND IT IS BEST YOU DO SIMPLE SET UP AT HOME BEFORE YOU ARRIVE.

    11
  • React PWA chat application with AppSync, GraphQL, and AI backend using Amplify

    This month we have one of the most packed workshops we had to date if you ever wanted to learn to write a cloud-based chat application using AWS Amplify CLI for front end and AWS SAM CI for the backend. We will also look into Progressive Web applications (PWA) which are introduced new way of writing multi platform apps for web and mobile. We will also look at adding some AI capabilities a good measure :) We are proud to host Stefan Buchman from AWS, who will guide you through the process of creating a React Progressive Web Application (PWA) that uses AWS AppSync to implement offline and real-time capabilities in a chat application. Your application will include AI/ML features as well, such as image recognition, text-to-speech, language translation, sentiment analysis as well as being able to use conversational chatbots. You’ll learn how to use the AWS Amplify CLI as well as AWS AI/ML technologies that will be leveraged by the chatbot. This workshop will require you have the following ready to go: AWS Account with appropriate permissions to create the required resources NodeJS with NPM installed AWS CLI AWS Amplify CLI AWS SAM CLI Create React App JQ Windows Subsystem for Linux (WSL) if using Windows PLEASE COME PREPARED SINCE THERE IS MUCH TO COVER AND IT IS BEST YOU DO SIMPLE SET UP AT HOME BEFORE YOU ARRIVE.

    25
  • Build Slack bots and automations using AWS backend and python

    In this workshop, Benoit and Paul from Slack’s Melbourne office will teach you how to build Slack apps. Going beyond bots and conversational interfaces, Slack apps allow you to automate Slack processes and to connect Slack to the tools your team uses on a daily basis. Learn how to use the different components of Slack’s API to build an app that lives where your team is working, and how to host it on AWS. We’ll build our own app to demonstrate how to use key elements of Slack’s API: - Use Slack’s Event API to trigger actions - read / write data, and post messages with Slack’s web API - use interactive elements (buttons, menus) to create powerful workflows This workshop requires you to have the following: - Your own laptop with administration access - A slack workspace with app install privileges. If needed (or if you’re not sure if you can install apps), you can create a free workspace here: https://slack.com/create - An AWS account - The AWS CLI installed and configured with your account - Python 3 installed

    14
  • Let's talk about the past and discuss about the future

    Royal Melbourne Hotel

    This is the last event of the year and we would like to thank everyone who has joined our meetups. Come and meet the organisers and other members in a casual environment. We will talk about good, bad, and the ugly of the past year. We also would like to get your thoughts about the future of the Meetup. Please join us and say hello. Looking forward to shaping the Meetup under your suggestions and directions.

    2
  • Serverless Web app with React, Lambda, DynamoDB using serverless framework

    We are proud to bring Julian (an instructor at A Cloud Guru) to show us simplest way to build a React App with serverless backend with little effort. In this workshop we will hit the ground running with this awesome simple to follow serverless app. Julian will take us through building our very own CRUD based serverless application using DynamoDB. In this workshop, you'll get a taste for building serverless backends using the serverless framework and learn how to use the popular frontend framework, ReactJS, to interface your application. This lab requires you to the following: - Your own laptop with administration access - An AWS account - The AWS CLI installed and configured with your account - NodeJS installed

    41