• Melbourne AWS User Group Monthly Meetup

    YBF Ventures

    Our regular monthly meetup (on the last Wednesday of every month). Arrive at 6:00 pm for food, beverages and hard-core racing action! Presentations kick off from 6:30 pm. A huge thanks to our Gold sponsor Innablr (https://innablr.com.au) for making these events possible across 2019. Don't forget if you can't make it on the night you can still watch the live stream: https://melb.awsug.org.au/live ---- This month we'll have the AWS DeepRacer track out for the first part of the meetup again. If you've seen @arjen's DeepRacer introduction from the last meetup (https://youtu.be/vC24wX7Ll34) and want to try your hand at racing, make sure you bring along your trained models to try it out on our two DeepRacer cars. (If you're lucky enough to have picked up your own DeepRacer car feel free to bring it along as well!) We also have two great presentations this month from community members, be sure to come check them out. ---- July Agenda: * Melbourne DeepRacing (5:45pm to 6:30pm – includes pizza) * Introductions * Arjen and Chris: What's new in AWS * Guy Morton: Go the Low-Code Road with Node (-RED) [Level 200] * Marketplace (Who's Hiring) * Short break * Hamid Nazari: Giving the IAM Control Back to Users [Level 400] ---- # Go the Low-Code Road with Node (-RED) - Guy Morton Level 200 If perl was the duct tape of the Internet, Node-RED is a Swiss army knife. Node-RED is a Node.js application that started life within IBM as a tool for wiring together IoT devices, but has evolved to become "a programming tool for wiring together hardware devices, APIs and online services in new and interesting ways". While you can run it on a Raspberry Pi, you can also run it on AWS with high-availability and at scale. You can even go serverless! In this talk I'll cover the flow-based programming model of Node-RED and explore some common use-cases. I'll show how it can leverage npm to extend its default capabilities. I'll also talk through some deployment models & challenges for different scenarios. ---- # Giving the IAM Control Back to Users - Hamid Nazari Level 400 In this talk I will discuss why it is time to throwaway the straitjackets and give IAM control back to users without compromising on any security or regulatory requirements. ---- If you would like to volunteer or present at a future meetup please get in touch via the website: https://melb.awsug.org.au/get-involved

    3
  • Melbourne AWS User Group Monthly Meetup

    YBF Ventures

    Our regular monthly meetup (on the last Wednesday of every month). Arrive at 6:00 pm for food, beverages and hard-core racing action! Presentations kick off from 6:45 pm. A huge thanks to our Gold sponsor Innablr (https://innablr.com.au) for making these events possible across 2019. And to our silver sponsors AC3 (https://ac3.com.au/) for their presentation this month – a fantastic intro to Amazon Sumerian. Don't forget if you can't make it on the night you can still watch the live stream: https://melb.awsug.org.au/live ---- This month we took delivery of our very own AWS DeepRacer track! So we're going to change the structure of the meetup around a bit and include some racing. If you've trained your own DeepRacer (https://aws.amazon.com/deepracer/) model on AWS' virtual track bring it in on a thumb drive (not USB-C) and try it out on our two DeepRacer cars! Our second presentation this month is an intro to AWS DeepRacer as well, so if you haven't had a chance to check it out we'll give you all the tools you need to participate in future months. ---- June Agenda: * Melbourne DeepRacing (6pm to 6:45pm – includes pizza) * Introductions * Arjen and Chris: What's new in AWS * Greg Cockburn and John Ferlito: Teach Amazon Sumerian to play Rock, Paper, Scissors [Level 200] * Marketplace (Who's Hiring) * Short break * Arjen Schwarz: DeepRacer: From Start to Finish [Level 200] ---- # Teach Amazon Sumerian to play Rock, Paper, Scissors - Greg Cockburn and John Ferlito Level 200 Would you like to know how to teach Amazon Sumerian how to play Rock, Paper, Scissors? Come listen to Greg Cockburn and John Ferlito talk about how they built the AC3 booth game for the AWS Sydney Summit. ---- # DeepRacer: From Start to Finish - Arjen Schwarz Level 200 DeepRacer! Miniature self-driving cars! What's not to love about it? In late April AWS released it for all of us to use, and now the User Group has its own track. To celebrate this I will give an introduction into the service: What is reinforcement learning? How do you build your models for the race? And most importantly, how do you then use this to race in the User Group league? ---- If you would like to volunteer or present at a future meetup please get in touch via the website: https://melb.awsug.org.au/get-involved

    4
  • Melbourne AWS User Group Monthly Meetup

    YBF Ventures

    Our regular monthly meetup on the last Wednesday of every month. Arrive at 6:00 pm for a 6:10 pm start. A huge thanks to our Gold sponsor Innablr (https://innablr.com.au) for making these events possible across 2019. Don't forget if you can't make it on the night you can still watch the live stream: https://melb.awsug.org.au/live ---- We have another two excellent presentations for this month, including a fantastic look at DynamoDB presented by our silver sponsors A Cloud Guru (https://acloud.guru) * Introductions * Arjen and Chris: What's new in AWS * Dale Salter: Maximising writes into DynamoDB with Lambda [Level 300] * Marketplace (Who's Hiring) * Pizza break * Amrith Raj Radhakrishnan: Patching Immutable and in-place EC2 instances using Step functions and AWS Systems Manager [Level 300] ---- # Maximising writes into DynamoDB with Lambda - Dale Salter Level 300 There are a lot various ways to do async messaging in the Serverless world, Kinesis, SQS, DynamoDB. Each of these approaches make sense for varying data requirements (latency, throughput, etc). This talk is going go through the design tradeoffs of various messaging systems when building a completely Serverless, elastic, leaderboard with DDB & lambda. ---- # Patching Immutable and in-place EC2 instances using Step functions and AWS Systems Manager - Amrith Raj Radhakrishnan Level 300 EC2 instances can be launched in seconds with a few clicks. Some instances have short lifespan and gets terminated in few hours or days, while some instances live for a longer period of time - months or years. All instances that are running must have their OS updated regularly. Vulnerabilities such as Heartbleed, Spectre and Meltdown reminds us that patch management is a crucial component of operational excellence. Immutable architectures are also prone to vulnerabilities if instances are not replaced or updated regularly. In this session we uncover the various lifecycles of an EC2 instances and approaches we can take in ensuring that they are patched for all situations. We talk about in-place patching using AWS Systems Manager and we also talk about situations where immutable EC2 instances can be at risk of not being patched and how to overcome it using AWS Step Functions. ---- If you would like to volunteer or present at a future meetup please get in touch via the website: https://melb.awsug.org.au/get-involved

    1
  • Melbourne AWS User Group Monthly Meetup

    YBF Ventures

    Our regular monthly meetup (on the last Wednesday of every month). Arrive at 6:00 pm for a 6:10 pm start. A huge thanks to our Gold sponsor Innablr (https://innablr.com.au) for making these events possible across 2019. Don't forget if you can't make it on the night you can still watch the live stream: https://melb.awsug.org.au/live ---- We have two great presentations for this month! Including the return of Matthew Merriel due to popular demand for a look at AWS Amplify (full details of his talk to be posted later). * Introductions * Arjen and Chris: What's new in AWS * Nicholas Hollings: AWS Direct Connect - Changes to Connectivity [Level 300] * Marketplace (Who's Hiring) * Pizza break * Matthew Merriel: AWS amplify - hosting, auth, data storage and analytics all rolled into one ---- # AWS Direct Connect - Changes to Connectivity - Nicholas Hollings Level 300 AWS Direct Connect is a way to provide private connectivity to AWS tenancies to reduce latency, increase bandwidth and manage costs. There have been many recent changes to the way Direct Connect works, especially around Direct Connect Gateway and the coming Transit Gateway. ---- # AWS amplify - hosting, auth, data storage and analytics all rolled into one - Matthew Merriel Level 200 In this presentation I'll be taking a look at AWS amplify, a library released by AWS to assist in building sophisticated cloud-powered apps. I'll work through the feature and demonstrate how you can build, deploy and manage a simple web application. ---- If you would like to volunteer or present at a future meetup please get in touch via the website: https://melb.awsug.org.au/get-involved

    6
  • Melbourne AWS User Group Monthly Meetup

    YBF Ventures

    **Note! Due to a scheduling conflict this meetup will be held on the THURSDAY night** Arrive at 6:00 pm for a 6:10 pm start. A huge thanks to our Gold sponsor Innablr (https://innablr.com.au) for their sponsorship across 2019, and for presenting this month! Don't forget if you can't make it on the night you can still watch the live stream: http://melb.awsug.org.au/live ---- # Agenda We have two great presentations lined up this month: * Introductions and news * Mahesh Rayas (Innablr) and Shane Lavelle (BetEasy): Painless (almost) Account Vending in AWS [Level 300] * Marketplace (Who's Hiring) * Pizza break * Archit Kejariwal: Experiences of a Junior Developer In An Enterprise Infrastructure team ---- # Painless (almost) Account Vending in AWS - Mahesh Rayas (Innablr) and Shane Lavelle (BetEasy) Level 300 There is a concept of Account Vending in AWS, when you go somewhere, click a button or two and get a fully-configured account with IAM roles, VPCs, SSO and other stuff, which you can start using immediately. We would love to share the experience we gained along the journey of building such a mechanism. ---- # Experiences of a Junior Developer In An Enterprise Infrastructure team - Archit Kejariwal Archit talks about his experience working for 3 months in the DevOps team of an enterprise organization. He shares the motivation for why they elected to have a front-end developer join the infrastructure team, the outcomes of this exercise and concludes with some advise for juniors and managers alike on how to make the most of this practice. ---- If you would like to volunteer or present at a future meetup please get in touch via the website: https://melb.awsug.org.au/get-involved

    2
  • Melbourne AWS User Group Monthly Meetup

    YBF Ventures

    Our regular monthly meetup (on the last Wednesday of every month). Arrive at 6:00 pm for a 6:15 pm start. A huge thanks to our Gold sponsor Innablr (https://innablr.com.au) for their sponsorship across 2019. Don't forget if you can't make it on the night you can still watch the live stream: http://melb.awsug.org.au/live ---- # Agenda We have two presentations lined up this month: * Introductions and news * Christopher Grainger: Automating machine learning pipelines with AWS Lambda [Level 300] * Marketplace (Who's Hiring) * Pizza break * Matthew Merriel: Static Site Generators and AWS - are they a match made in heaven? [Level 200] ---- # Automating machine learning pipelines with AWS Lambda - Christopher Grainger Level 300 As a researcher and data scientist, I'm much happier when I can focus on research. But ML models need quick access to clean data and then need to make a journey into production, and both of these tasks are engineering-intensive. This talk covers the lifecycle of a cloud-based machine learning model from research to production, and how automating everything but the research using Lambda makes for happy developers and happy scientists. ---- # Static Site Generators and AWS - are they a match made in heaven? - Matthew Merriel Level 200 In this talk, I will go through the process of setting up the Gatsby static website generator in a brand new AWS account. We will go through the process of creating the S3 Bucket to hold the site, CloudFront to delivery it and CodeCommit & CodeDeploy to host and manage it's deployment. At we progress through the solution we will also take a look at the pros, cons and gotchas and decide if a Static Website is right for you. ---- If you'd like to get involved or present at a future meetup check out our website: https://melb.awsug.org.au/get-involved

  • Melbourne AWS User Group Monthly Meetup

    YBF Ventures

    We're back for 2019! Our regular monthly meetup (on the last Wednesday of every month). Arrive at 6:00 pm for a 6:15 pm start. We have two great presentations lined up this month in the architecture and API space. A detailed agenda and presentation details are below. Don't forget if you can't make it on the night you can still watch the live stream: http://melb.awsug.org.au/live ---- # Agenda We have two presentations lined up so far this month. • News, Announcements and Whats On • Sam Hallawell: Are you AWS Well Architected? [Level 200] • Marketplace (Who's Hiring) • Pizza break • Kate Lanyon: Unify Your Data With AWS AppSync [Level 200] ---- # Are you AWS Well Architected? - Sam Hallawell Level 200 AWS has codified what best practice architectures looks like and how to critically assess your own practices and solutions - this is the Well Architected Framework. At Re:Invent 2018, AWS released the Well-Architect Tool. But what is Well Architected? This talk explores the Well Architected Framework, the 5 core pillars, the new Well-Architected tool and additional assets at your disposal to help you perform a DIY assessment. ---- # Unify Your Data With AWS AppSync - Kate Lanyon Level 200 AWS AppSync is a managed GraphQL service that provides a serverless backend for web & mobile apps. It combines many great features such as real-time subscriptions, type safety, code & documentation generation and integrations with other AWS services. In this talk we’ll discover the problems AppSync solves and how it fits into a mobile project.

    7
  • Melbourne AWS User Group re:Invent Wrap Up!

    AWS Melbourne Office

    Our special re:Invent Wrap Up! Please register over on EventBrite: https://www.eventbrite.com/e/2018-reinvent-wrap-up-registration-52040276869?aff=meetup Arrive at 5:45pm for a 6:00 pm start. In lieu of our November and December Meetups we are hosting our traditional re:Invent Wrap Up event at the AWS Offices. This is your chance to hear from AWS themselves about all of the new services and features announced in Las Vegas this November, as well as insights from community members who attended. We'd also like to thank our Gold Sponsors Versent who have been with us for the second half of the year, and are also presenting on the night. If you can't make it on the night we will be live streaming the second half of the night over at http://melb.awsug.org.au/live. Unfortunately, we do not have permission to stream the Wrap Up presentation. ---- # Agenda • Introductions • re:Invent Wrap Up [Level 100] • Marketplace (Who's Hiring) • Pizza break • Mark Wolfe: IP-based Networking in AWS [Level 200] ---- # re:Invent Wrap Up - Level 100 Hosted by AWS and community members, this is your chance to hear all of the news out of Las Vegas straight from the horses mouth. There were almost 100 major announcements at re:Invent this year (which is a lot for any one to take in) and there will be plenty of information available on the night. ---- # IP-based Networking in AWS - Mark Wolfe, Versent, Level 200 A brief introduction to AWS Networking, with a review of some common solutions prior to re:Invent, a discussion of security, and some observations about what is on the horizon. ---- Unfortunately we will be unable to live stream the AWS-hosted re:Invent Wrap Up portion of the night, but we will be live streaming Mark's presentation over at http://melb.awsug.org.au/live If you have any questions or comments get in touch via [masked], or join us on Slack! http://slack.awsug.org.au/ Please register over on EventBrite: https://www.eventbrite.com/e/2018-reinvent-wrap-up-registration-52040276869?aff=meetup

    5
  • Melbourne AWS User Group Monthly Meetup

    YBF Ventures

    Our regular monthly meetup (on the last Wednesday of every month). Arrive at 6:00 pm for a 6:15 pm start. A huge thanks to our Gold sponsor Versent (https://versent.com.au), and Silver sponsor Envato (https://envato.com), who are presenting this month, for their continued support throughout 2018. A big thanks also to Arjen who has agreed to share his AWS User Group Conference presentation with those who were unable to attend. Don't forget if you can't make it on the night you can still watch the live stream: http://melb.awsug.org.au/live ---- # Agenda We have two presentations lined up so far this month. • News, Announcements and Whats On • Ross Simpson: A day in the life of a purchase on Envato Market (or Vendor lock-in, what’s that?) [Level 200] • Marketplace (Who's Hiring) • Pizza break • Arjen Schwarz: Serverless Containers Deep Dive [Level 300] ---- # A day in the life of a purchase on Envato Market (or Vendor lock-in, what’s that?) - Ross Simpson Level 200 Envato is a Melbourne-based e-commerce platform running one of the busiest Rails apps in the world. We’re all-in on AWS and this talk will trace all the 20+ AWS systems used when a user purchases something from us. ---- # Serverless Containers Deep Dive - Arjen Schwarz Level 300 AWS Fargate was released in Sydney in July and offers many possibilities to improve your architectures. We'll go through what Fargate is, how you can use it for your own tasks, and how you can integrate it with the rest of your infrastructure and applications. ---- Don't forget if you can't make it on the night you can still watch the live stream: http://melb.awsug.org.au/live

    8
  • AWS User Group Conference (Free Sessions)

    Melbourne Convention & Exhibition Centre,

    The AWS User Group Conference at the Melbourne Convention & Exhibition Centre 10-11th of October (In conjunction with the Australian Cyber Conference) There will be great Amazon speakers at the conference this year as well as some fantastic speakers from our own group. *** Registrations have now closed! *** Here is the timetable: Wednesday 10th [masked] (UG) Peter Sbarski - A Cloud Guru Serverless in Practice lv 300 [masked] (UG) Arjen Schwarz Serverless Containers Deep Dive lv 300/400 [masked] (AWS) Adam Larter – Streamlining serverless development, testing and deployment with the AWS Serverless Application Model, lv 300/400 Thursday 11th [masked] (AWS) Ed Lima - Supercharging Applications with GraphQL and AWS AppSync, lv 300 [masked] (AWS) Shane Baldacchino – Automatic Self Defending Borders, lv 300 [masked] (AWS) Glenn Gillen – Gaining Visibility and Insight into Your Distributed Applications with AWS X-Ray and AWS Step Functions, lv 300 [masked] (AWS) Tom McMeekin – Voice of the Customer Analytics w AI, lv 300 [masked] (UG) Chris Coombs From F to A+: A Serverless Security Journey lv 300

    35