- How to Drive Insights from Multiple AWS Accounts into Kafka
For May's meetup we're learning "How to drive insights form multiple AWS accounts into Kafka" with a presentation by a Senior Software engineer from Taloflow. Although no prior knowledge of Kafka is required, this presentation is geared for those with a more advanced knowledge of AWS. After the presentation we will be breaking out into smaller discussion groups, which are open to any AWS related topics, so all levels of knowledge are still encouraged to attend. LOCATION NAME CHANGE! ACL is now called, Galvanize! We're meeting in the same place as usual at 980 Howe St. on the 14th floor. More info on the re-brand can be found here: https://info.acl.com/acl-rebrand.html Agenda: 6:00pm - Arrival, mingling, pizza eating 6:20pm - Welcome & Introductions 6:30pm - Presentation Begins 7:20pm - Q&A and Open Group Discussions 8:00pm - Event concludes Talk Title: How to Drive Insights from Multiple AWS Accounts into Kafka Description: This talk will provide an introduction to the AWS event bus. We'll discuss how to get infrastructure data from one AWS account to another, how to push this into SQS and then, using a tool we have written and open-sourced, how to push it into Kafka. We'll provide an explanation of how this works, valuable use cases, a powerful demo that demonstrates how this is happening live. This talk will coincide with the open source launch by Taloflow of sqs-to-kafka. AWS level: Advanced, although no prior knowledge of Kafka is required. Speaker: Todd Kesselman. CTO and Chairperson at Taloflow. Bio: Todd is a hands-on technologist with 3 decades of experience bringing technology to market. He is the inventor of the unique rules engine application on which Taloflow -- a cost optimization platform for AWS -- is built, which is the culmination of 5 years of research and work into complex rules-based systems. Todd is also a Flink and Kafka expert and a very early adopter of AWS, building large data-driven systems on the platform as early as 2007.
- AWS Cost Optimization: Best Practices, Tips & Tricks
Our next meetup has us springing into savings with some best practices, tips and tricks surrounding AWS Cost Optimization. Agenda: 6:00pm - Arrival, Mingling, Pizza Eating 6:20pm - Welcome & Introductions 6:40pm - Presentation Begins 7:30pm - Discussions and Q&A 8:00pm - Meetup concludes Topic: AWS Cost Optimization: Best Practices, Tips & Tricks Are you struggling to find IT budget to drive new business initiatives? There are many things you can do within the AWS console to drastically reduce your monthly AWS spend. Join us for a meetup on tips and tricks to better optimize your AWS console and free up IT budgets for projects that drive innovation and move the business forward. WHAT WE'LL COVER - An introduction to cost optimization and savings on AWS - Resource and cost allocation tagging strategies and best practices - How to leverage AWS usage reports to create an effective cost evaluation and reduction plan that lowers your monthly AWS costs 10-50% - What are three-year convertible and Reserved Instance families and when does it makes sense to leverage them? Presenter: Sean Anderson, Cloud Business Analyst - Optimizer Team at Onica Presenter Bio: Sean Anderson is a Business Analyst on the Cloud Optimizer Team in Santa Monica, California. Sean advises Fortune 500 companies, Unicorn startups, and others on cloud architecture, best practices, and cost optimization. Before joining Onica, Sean spent over five years leading operations at MyTime, a rapid-growth enterprise SaaS startup. In his free time, Sean is a tech, economics, and health enthusiast, and occasionally closes his laptop. AWS Level: All levels welcome Thank you to our Sponsors! - Meetup group and pizza is sponsored by Onica https://www.onica.com - Meetup venue and beverages are sponsored by ACL https://www.acl.com
- From Legacy to Modern Apps: Rebuilding Familiar Services with AWS Serverless
March brings us another great AWS topic! "From Legacy to Modern Apps: Rebuilding Familiar Services with AWS Serverless" will be a dynamic presentation from AWS Evanglelist, AM Grobenly, based out of Seattle who is travelling to present to our group and offer a hands-on component at the end where YOU can do some coding too! Recommend you *BRING YOUR LAPTOP* if you want to participate in some fun too! Agenda: 6:00pm - Arrival, mingling, pizza eating 6:15pm - Welcome & Introductions 6:30pm - Presentation 7:30pm - Hands on coding and fun! 7:45pm - Discussion, Q&A, Prize Draw 8:00pm - Event Concludes Talk Description: Looking at existing systems and patterns today, and reimagining them built using a serverless architecture, can be challenging. It’s important to identify how you can transition to build services around event-driven patterns and to remove state stored in monolith applications. We’ll first take a look at the advantages of building with a serverless architecture and some of the best ways to think serverlessly. Next, we’ll learn how to re-architect familiar services to take advantage of the scale and cost-efficiency built in to serverless. We’ll look at how to structure a webhook service, an audit trail service, and a document versioning service first from a legacy standpoint, and then how to translate each into working within a serverless architecture. Along the way, we’ll discover which AWS services are common in serverless architectures, and we’ll visit tools like the AWS SAM CLI and AWS SAM templates that can help with provisioning and deployment for serverless applications. Finally, don’t forget your laptop so you can code along as we dive into implementing the architecture we define and actually build a serverless webhooks service. AWS Knowledge Level: Intermediate Presenter: AM Grobelny, Sr. Technical Evangelist Bio: AM Grobelny is a Senior Technical Evangelist based in Seattle, WA and is focused on enabling all kinds of software developers to be successful on AWS. AM enjoys using most languages, but C# and TypeScript have a special place in his heart. AM has built and talked about software solutions at companies like Box, Volusion, and SmartVault. Previous to working in technology, AM was also a professional educator, and he retains a passion for helping people more easily understand difficult concepts. Presenter's Page: https://aws.amazon.com/developer/community/evangelists/am-grobelny/ Meetup is sponsored by ONICA https://www.onica.com
- The Convergence of Containers and Serverless on AWS
It's time for our first meetup of 2019! We're starting the year off with a presentation about "The Convergence of Containers and Serverless on AWS". Agenda: 6:00pm - Arrival, mingling, pizza eating 6:20pm - Welcome & Introductions 6:30pm - Presentation begins 7:30pm - Open Discussion and Q&A 8:00pm - Event Concludes Presentation Description: Have you been thinking about the convergence of containers and serverless? Well, if that's the case you are not alone! Mency Woo, Containers Practice Lead at Onica, will be taking you through her thoughts on the subject as well as Fargate, Lambda custom runtime and layers. Presenter: Mency Woo, Containers Practice Lead, Onica Presenter Bio: Mency Woo is a Containers Practice Lead at Onica with experience across healthcare, financial services and media industries. Mency loves all things containers and helping clients optimize workloads with AWS services. She also has a soft spot for Internet of Things, good coffee and ginger snaps. Check out this recent blog written by Mency about the Container Announcements at re:Invent: https://www.onica.com/blog/reinvent-2018-recap-containers-announcements/
- AWS re:Invent re:Cap 2018
The final Meetup of 2018! If you weren't able to make it to AWS re:Invent this year in Las Vegas (Nov. 26-30) don't you worry! We have representatives who are attending and compiling their re:Cap to share with our group! We will be highlighting the top announcements and doing a deep dive into a few of the most interesting new initiatives. Make sure you join us to hear all about it and get involved in the discussions. Schedule: 6:00pm - Arrival, Mingling, Pizza Eating 6:25pm - Introductions, followed by the Presentations 7:30pm - Q&A and Group Discussions 8:00pm - Meetup Concludes Everyone welcome! This meetup is suitable for all levels of AWS Knowledge. Speaker 1: Nicki Klein, Sr. Technical Evangelist Bio: Nicki brings with her 5 years of experience working in the software industry, first as a self-taught .NET developer, and then as a funded entrepreneur working on an HRTech startup for developers. She is very passionate about helping developers succeed on AWS and in general. Page: https://aws.amazon.com/developer/community/evangelists/nicki-klein/ Speaker 2: AM Grobelny, Sr. Technical Evangelist Bio: AM Grobelny is a Senior Technical Evangelist based in Seattle, WA and is focused on enabling all kinds of software developers to be successful on AWS. AM enjoys using most languages, but C# and TypeScript have a special place in his heart. AM has built and talked about software solutions at companies like Box, Volusion, and SmartVault. Previous to working in technology, AM was also a professional educator, and he retains a passion for helping people more easily understand difficult concepts. Page: https://aws.amazon.com/developer/community/evangelists/am-grobelny/
- An Introduction to Apache Spark with Amazon EMR
Our November meetup will be hosted at ACL with an in-house presenter on the topic of Apache Spark with Amazon EMR. Agenda: 6:00pm - Arrival, mingling, pizza eating 6:20pm - Welcome & Introductions 6:35pm - Presentation begins 7:40pm - Discussion and Q&A 8:00pm - Event concludes Talk Title: An Introduction to Apache Spark with Amazon EMR Description: This talk will provide an introduction to Apache Spark, a well-established framework for general-purpose data analytics. We’ll discuss the architecture of a Spark application and will see a number of simple queries, using the Scala language. We’ll finish with a demo of deploying and configuring Amazon EMR, which includes Spark as one of the supported frameworks. AWS Level: Intermediate, although no prior knowledge of Spark/EMR is expected. Presenter: Peter Smith, Principal Software Engineer, ACL. Bio: Dr. Peter Smith is a Principal Software Engineer at ACL, specializing in scalable and distributed systems. His day job is to keep up-to-date with new technology, finding ways to apply it to ACL’s software platform. For more information, see: https://www.linkedin.com/in/peter-smith-phd-9140441/
- Do's and Dont's of Hybrid Cloud Architectures on AWS
Join us for our next meetup where we'll be discussing the Do's and Don'ts of Hybrid Cloud Architectures on AWS with a presentation by the Lead DevOps Architect at Onica. Agenda: 6:00pm - Arrival, pizza eating, mingling 6:20pm - Welcome & Introductions 6:35pm - Presentation Begins 7:30pm - Q&A, discussions, networking 8:00pm - Event concludes Presenter: William Kray, Lead DevOps Architect at Onica Presenter Intro: William Kray is Lead DevOps Architect at Onica, and has designed and led many projects there, spanning from small startups looking to optimize AWS workflows all the way to large enterprise migrations and complex architectures in the public cloud. During this discussion, William will be sharing lessons learned from these projects as they relate to the concept of Hybrid architectures (systems that span across multiple locations, including on-premise datacenters and multiple public cloud platforms). This discussion will be introductory and conceptual, and applies to anyone looking to bridge the gap between environments and services hosted in a variety of locations. About Onica: Onica is one of the largest and fastest-growing Amazon Web Services (AWS) Premier Consulting and Audited Managed Service Partners in the world, helping companies enable, operate, and innovate in the cloud. From migration strategy to operational excellence and immersive transformation, Onica is a full spectrum AWS integrator. https://www.onica.com
- AWS DeepLens: A New Way to Learn Machine Learning
Our next meetup is all about AWS DeepLens! We’ve been given a chance to play around with a device and have Mency Woo, Solutions Architect at TriNimbus presenting “AWS DeepLens: A New Way to Learn Machine Learning” Agenda: 6:00pm - Arrival, mingling, pizza eating 6:20pm - Welcome & introductions 6:30pm - Presentation begins 7:30pm - Open Discussion, Q&A 8:00pm - Evening concludes Presentation Title: AWS DeepLens: A New Way to Learn Machine Learning Presentation Description: AWS DeepLens is not a video camera...it's the world's first deep learning enabled developer kit. AWS DeepLens helps put deep learning in the hands of developers, literally, with a fully programmable video camera, tutorials, code, and pre-trained models designed to expand deep learning skills. In this presentation, we will cover Machine Learning overview, DeepLens overview, building & training models in sagemaker, and extending a project. We will discuss exciting projects you can do with a DeepLens, including object detection, face detection, animal distinction and audience response tracking with AWS. Even more exciting, we'll talk about how you can build custom deep learning models in the cloud using Amazon SageMaker. Presenter: Mency Woo, Solutions Architect at TriNimbus Technologies, Inc. Presenter Bio: Mency Woo is a Solutions Architect at TriNimbus. Coming from a build automation and release management background, she has been doing DevOps before DevOps has become the thing to do. Her primary drive is to automate known workflows such that more time can be spent exploring the unknown, which explains why the AWS ecosystem resonates with her so much. She also has a soft spot for Internet of Things, good coffee and ginger snaps.
- Performance Tuning Lambda Functions when Handling Synchronous http Requests
Celayix Software's NEW Office
Our August meetup brings us into a new space! Celayix Software welcomes our group to their new office by hosting and presenting. Agenda: 6:00pm - Arrival, Mingling, Pizza Eating 6:25pm - Welcomes & Introductions 6:40pm - Presentation Begins 7:40pm - Discussions, Q&A, Networking 8:00pm - Event Concludes Talk Title: Performance Tuning Lambda Functions when Handling Synchronous http requests Brief Description of Talk: Celayix Software will talk about how they used AWS Lambda functions to build an IVR product. They'll cover features and limitations of Lambda functions, API gateway and X-Ray along with demos, lessons learned and optimization tips to handle http requests. Presenter Names: Dinesh Adithan, Geoffrey McLennan, Gillian Leung Host Company: Celayix Software delivers a powerful suite of workforce management tools, including employee scheduling software, time & attendance and employee communication for customers from various industries. Presenter BIOs Dinesh Adithan is a hands-on technology leader with extensive experience in leading teams and delivering innovative solutions. https://www.linkedin.com/in/dineshadithan/ Gillian Leung is a software developer who works with Celayix Software, specializing in workforce management solution. She knows that a good application has to be not only reliable and have great performance, but also meets the needs and expectation of the clients. Apart from coding, Gillian enjoys playing badminton at her leisure time. Gillian holds a B.Sc. in Computer Science from University of British Columbia. Geoffrey McLennan is a junior software developer who specializes in designing and implementing serverless solutions. https://www.linkedin.com/in/geoffrey-mclennan-559004101/ Meetup Location Name & Address Celayix Software, 4th floor, 595 Howe St (Howe & Dunsmuir), Vancouver Transit tips: Downtown Vancouver, close to Granville and Vancouver City Center stations.