- Building Stacks using CloudFormation & Sagemaker: an intro to ML in the cloud
🌟🌟🌟 Meetup 23 - CloudFormation & SageMaker 🌟🌟🌟 ☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️ Olovisani Rhangane will be be presenting: Building Stacks using CloudFormation - sharing my AWS journey with the community and also how I leveraged open source projects to complement CloudFormation. CloudFormation: AWS CloudFormation provides a common language for you to describe and provision all the infrastructure resources in your cloud environment. CloudFormation allows you to use a simple text file to model and provision, in an automated and secure manner, all the resources needed for your applications across all regions and accounts. This file serves as the single source of truth for your cloud environment. AWS CloudFormation is available at no additional charge, and you pay only for the AWS resources needed to run your applications. ☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️ 🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️ Lodewyk van der Merwe will be presenting: AWS Sagemaker: An introduction to machine learning in the cloud. SageMaker: Amazon SageMaker provides every developer and data scientist with the ability to build, train, and deploy machine learning models quickly. Amazon SageMaker is a fully-managed service that covers the entire machine learning workflow to label and prepare your data, choose an algorithm, train the algorithm, tune and optimize it for deployment, make predictions, and take action. Your models get to production faster with much less effort and lower cost. 🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️🧙♀️🧙♂️ Agenda: 18:00 - 19:00 Pizza 🍕 and Networking 🌍 19:00 - 19:30 Building Stacks using CloudFormation 19:30 - 20:00 AWS Sagemaker: An intro to ML in the cloud 20:00 - 20:30 More Networking
- AWS Loft: Apache Kafka on AWS & Serverless: State of the Union
- Rekognition and IoT - A Team of 2, a Piece of Pi.
Amazon Rekognition makes it easy to add image and video analysis to your applications. You just provide an image or video to the Rekognition API, and the service can identify the objects, people, text, scenes, and activities, as well as detect any inappropriate content. Amazon Rekognition also provides highly accurate facial analysis and facial recognition on images and video that you provide. You can detect, analyze, and compare faces for a wide variety of user verification, people counting, and public safety use cases. Amazon Rekognition is based on the same proven, highly scalable, deep learning technology developed by Amazon’s computer vision scientists to analyze billions of images and videos daily, and requires no machine learning expertise to use. Amazon Rekognition is a simple and easy to use API that can quickly analyze any image or video file stored in Amazon S3. Amazon Rekognition is always learning from new data, and AWS are continually adding new labels and facial recognition features to the service. Vutlhari and Matthew used AWS Rekognition and a Raspberry Pi to tackle a hackathon. This dynamic duo built a winning solution, all made possible through the Rekognition API. Join us as they take you through their AWS IoT journey, and learn about AWS Rekognition on the way. Agenda: • 18:00 PM - Refreshments and networking. • 19:00 - 19:30 - Vutlhari Rikhotso & Matthew Nel - Rekognition and IoT - A Team of 2, a Piece of Pi. • 20:00 - Conclude presentations. More refreshments and more networking
- S3, CloudFront and Route53: Setting up an SSL website with AWS
Learn hands-on how to set up a domain name with Route53; set up a CloudFront distribution so that the domain will resolve to it; configure the CloudFront instance to point to an S3 bucket; generate SSL certificates using CertBot; and finally upload the certificates to the CloudFront distribution. Agenda: • 18:00 PM - Refreshments and networking. • 19:00 - 20:00- Ewert Berg - S3, CloudFront and Route53: Setting up an SSL website with AWS • 20:00 - Conclude presentations. More refreshments and more networking
- Hands on Lab: Create your own Uber Web-App!
- South Africa on Edge!
This month the topic will be "South Africa on Edge!" and focus on the CloudFront and Edge technologies that AWS provides. AWS has two CloudFront Edge locations – one in Johannesburg and one in Capetown. These locations can run Lambda@Edge, Field Level Encryption, and Amazon S3 Transfer Acceleration, as well as integration with other AWS services like AWS Certificate Manager (ACM), AWS Shield, AWS WAF, AWS Simple Storage Service (S3), and Amazon Elastic Compute Cloud (EC2). Agenda: • 18:00 PM - Refreshments and networking. • 19:00 - 20:00- Dieter Rosch - "South Africa on Edge" • 20:00 - Conclude presentations. More refreshments and more networking
- AWS Sumerian: Create Mixed Reality Apps using the Web
AWS Sumerian: Create Mixed Reality Apps using the Web Description: As part of AWS's push for developers to use its platform for more than just running their systems, Sumerian has been released. This service allows developers with little to moderate experience in graphical design to create VR, AR or 3D environments with nothing but a web browser. In this talk I will introduce AWS Sumerian and discuss the service from my experience. • 6:00 PM - Refreshments and networking. • 7:00 PM - Keagan Thompson - AWS Sumerian: Create Mixed Reality Apps using the Web • 8:00 PM - Conclude presentation. Network till you drop. Keagan's Bio: I am a developer who has an AWS Developer certification on the Associate level and I work for BBD. I love braaing, watching sports and brewing/drinking beer. I spend the rest of my time experimenting with AWS and web technologies.
- Managing serverless application configuration
Serverless applications are often service-full applications. This means you use hosted services to augment your applications—think DynamoDB for data storage or Mailchimp for sending emails. When using other services in your Serverless applications, you often need configuration data to make your application work correctly. This includes things like API keys, resource identifiers, or other items. Application configuration should be easily changeable and live in the environment, according to the twelve factor methodology. In this talk we explore how to externalize application config in a serverless environment. Agenda: • 18:00 PM - Refreshments and networking. • 19:00 - 20:00- Lodewyk Van Der Merwe - Managing serverless application configuration • 20:00 - Conclude presentations. More refreshments and more networking
- Container Management and Security
Slot 1 - Best Practices for Container Security - Jared Naude With the rapid rise in the adoption of Docker, OpenShift, ECS, Kubernetes and other container technologies in enterprises, how do we secure these containers? In this talk, we will chat about hardening and operational best practices for containers. Slot 2 - Container Management and AWS - Martin Kiewiet With the rapid adoption of Docker, engineers are faced with the task of managing fleets of containerized applications. In this talk, we will be looking at container management services including ECS, EKS and KOPS. Each of these services look similar at the top level, however each has their own characteristics and advantages. • 6:00 PM - Refreshments and networking. • 7:00 PM - Slot 1 - Jared Naude • 7:20 PM - Slot 2 - Martin Kiewiet • 8:00 PM - Conclude presentation. Network till you drop. If you missed last months incredible meetup, the videos are available via https://www.youtube.com/playlist?list=PLm6KaX_ZYui21is0BDT1XCT4W9NphUEF4 About Martin Kiewiet: I'm a software engineer at Synthesis, a specialized software development & cloud consulting company. I'm certified in both the AWS Solutions Architect & DevOps Engineer Professional About Jared Naude: I’m a software engineer that specializes in security and cryptography at Synthesis, a specialized software development & cloud consulting company for the financial services industry. I’m a certified AWS Solutions Architect & DevOps Engineer on the professional level and I am currently helping a number of South African banks build out their cloud architecture associated security controls.
- AWS Lightning talks: AWS everyday
This month we have 3 lightning talks about AWS technologies that our community members have used to solve and interesting problem or have found particularly interesting. Agenda: • 18:00 PM - Refreshments and networking. • 19:00 - 19:20 - Lodewyk Van Der Merwe - Cloud9, your IDE in the Sky • 19:20 - 19:40 - Melissa Landsberg- A Juniors Guide to AWS • 19:40 - 20:00 - Werner Mostert - State of the art serverless • 20:00 - Conclude presentations. More refreshments and more networking Location: BBD Time: 18:00 Date: 18 June 2018 Werner Mostert - State of the art serverless Description: In this talk an overview is given on what's exciting and new in the AWS serverless space. Example use cases of serverless architectures and serverless tooling will be discussed. Bio: Coffee brewing, container building, beer drinking cloud enthusiast and software engineer. Werner designs and implements software solutions, with a passion for cloud native and containerisation technologies. Melissa Landsberg - A Juniors Guide to AWS AWS can be a scary topic especially for a junior that has never even heard of such an amazing tool. Even going back to the basics of where it all starts really helps to fill in the missing pieces. I will take you through the basics of how to get started and how I came to love this piece of tech Being able to see how easy it is to get started will make it very clear why it is the hottest term on street. By doing something so easy can spark a passion for something that can be used all over, and you to can feel like an Amazonian ready for war in the workplace. Bio Melissa is an articulate forward thinking IT professional with well honed social skills and organizational ability, and oodles of charm. She stands out in a crowd (literally) matching her lanky frame and good looks with an ability to multitask , deliver work on time and troubleshoot issues with fractious colleagues and clients. A typical Capricorn she is ever mindful of money, earning her keep, enhancing her ability to generate returns for her employer and clients and aware of the expectations of paying customers for quality work delivered with a minimum of fuss. Her quick intellect and sense of humour , and natural empathy garner co-operation and support from work colleagues and clients . She is a forceful personality who likes to take the lead and make a difference.