AWS UG Dubai Meetup #9 (virtual): Part 2 - Building Containers 102


Details
This series of talks and hands-on workshops around the concept of "AWS cloud-native modern applications" introduces AWS cloud platform in that light. Starting with the core building blocks of modernizing traditional applications, and how to capitalize on AWS services and capabilities to build a better resilient, reliable application with cloud-native design in mind.
It's 2021. There is a need to find ways to speed up the process of deploying, scaling, and automating our applications, also enable developers and operations teams "DevOps" to collaborate effectively, work efficiently, save resources, and solve the matrix from Hell problems. The magic word here is Containers. This is a pragmatic hands-on series of workshops to introduce members to AWS container workloads focusing on the fundamentals and where to start, AWS Containers 101 workshop.
📆 Talk and workshop dates:
Part 1- Intro to Containers 101
Wednesday, Sept. 15, 2021, at 8:30 PM UTC +4
https://www.meetup.com/AWS-Dubai/events/280711543/
Part 2 - Building Containers 102
Tuesday, Sept. 21, 2021, at 8:30 PM UTC +4
https://www.meetup.com/AWS-Dubai/events/280722294
Part 3 - Building Containers 102 Lab
Wednesday, Sept. 22, 2021, at 8:30 PM UTC +4
https://www.meetup.com/AWS-Dubai/events/280722765/
Part 4 - Application Modernization with Amazon EKS
Tuesday, Sept. 28, 2021, at 8:30 PM UTC +4
https://www.meetup.com/AWS-Dubai/events/280723703/
📝 Part 2 - Building Containers 102
In this session, we will discuss everything about building containers. What’s a container image? how do we build a container image? and the definition of OCI will be covered. We will end this talk with some best practices, and we will build up some excitement for the workshop!
⏳ Agenda
1- Container workflows
2- Docker
3- Dockerfiles
4- Building an image
5- Tagging an image
6- Running a container from an image
7- Best practices and helpful tools
🗝 Keywords
- Dockerfiles
- Docker, OCI, Open Container Initiative
- GitHub Actions, CircleCI
- AWS ECR, Github Container Registry, Dockerhub, Quay
- Hadolint, Snyk, Dependabot, Dive
🎙 Speakers
Vlad Ionescu:
Vlad is a DevOps Consultant helping companies deliver more reliable software faster and safer. He is focused on observability and reliability, with a passion for rapid deployments and simplicity. He jokingly describes his role as a "professional mistake avoider".
Vlad’s work is predominantly focused on Kubernetes and serverless. After starting with kops, he then moved to EKS which he enjoys pushing as far as possible. He can often be found sharing insights in #eks on the Kubernetes Slack.
Before rising to the clouds he was a software developer with a background in finance. He has a passion for Haskell and Ruby, but spends most of his time in Python or Go while grumbling about JavaScript.
Walid Shaari:
Walid is Analytics Platform Engineer at Saudi Aramco. He is a passionate advocate of HPC, Linux, containers, Kubernetes, the cloud-native ecosystem, and has a keen interest in day-2 operations and security. He is the community lead for Dammam Cloud-native AWS User Group, working closely with some CNCF ambassadors, K8saraby, and AWS MENA community leaders to enable knowledge sharing, collaboration, and networking. He jokingly describes himself as the "Cloud Native Janitor (CNJ)."
His current interests include Gitops, AIOps, Firecracker, Bottlerocket, cloud-native security, and exploring EKS-Distro/Anywhere in hybrid cloud solutions.
https://www.linkedin.com/in/walidshaari/
https://twitter.com/walidshaari
🌍 Venue:
Zoom meeting. The Zoom meeting details will be sent via email on the morning of the meetup to all the members that RSVP yes.
📝 Requirements:
No requirements, come as you are.
Submit your request to speak at AWS UG Dubai meetups and webinars here: https://hello240856.typeform.com/to/khcdhRnf
Follow AWS UG Dubai on social media:
https://twitter.com/awsdubai
https://twitter.com/AWSomeMENA

AWS UG Dubai Meetup #9 (virtual): Part 2 - Building Containers 102