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
Part 2 - Building Containers 102
Tuesday, Sept. 21, 2021, at 8:30 PM UTC +4
Part 3 - Building Containers 102 Lab
Wednesday, Sept. 22, 2021, at 8:30 PM UTC +4
Part 4 - Application Modernization with Amazon EKS
Tuesday, Sept. 28, 2021, at 8:30 PM UTC +4
📝 Part 4 - Application Modernization with Amazon EKS
In this session, we will explore the popular workload manager and scheduler Kubernetes. Amazon managed kubernetes service, Elastic Container Service for Kubernetes (Amazon EKS) takes care of the heavy-lifting and lets one focus on managing the containerized workloads. EKS, however, still gives you the flexibility and choice where to run, and how to efficiently run your data-plane that hosts your workloads. In this session, we cover what you need to know to get your application up and running with Kubernetes on AWS. We show how Amazon EKS makes deploying Kubernetes on AWS simple and scalable.
1- Review the general Kubernetes architecture and relate to EKS
2- How to set up and provision your Kubernetes cluster using console and eksctl.
3- Discuss the important abstractions that developers use to map their traditional application into any kubernetes platform.
4- How to deploy software efficiently, while sustaining reliable and scalable applications.
5- Deploy your first microservices on EKS
6- EKS possible development deployment workflow
- EKS-Distro, EKS-Anywhere
- Fargate, data plane
- YAML, Helm, Gitops, Operators pod, deployment, service, configmap, secret
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.
Zoom meeting. The Zoom meeting details will be sent via email on the morning of the meetup to all the members that RSVP yes.