TOPIC: Cloud Automation Using Terraform and Ansible
The software lifecycle does not end when the developer packages their code and makes it ready for deployment. The delivery of this code is an integral part of shipping a product. Infrastructure orchestration and resource configuration should follow a similar lifecycle (and process) to that of the software delivered on it. In this talk, we will discuss how to use Terraform and Ansible for automating your infrastructure and software delivery.
Terraform is an Infrastructure-as-Code tool for building, managing and versioning your infrastructure. It allows you to provision and orchestrate your resources effectively while ensuring that all your resources configured the way you defined in your code. We will see a practical example of deploying a complete AWS environment using Terraform.
Ansible is an automation tool that excels at configuration management and application deployment. We will use Ansible and AWX (the open source version of Ansible Tower) to configure our resources, deploy applications and perform patch management.
BIO: Rami Al-Ghanmi (Principal Software Engineer, Symantec Corporation)
Rami is a virtual member of SGVLUG and the DevOps technical lead for Endpoint Protection Cloud products at Symantec Corporation where he works on building, deploying and managing security infrastructure and services on AWS. Also, he is an outspoken advocate of Open Source Software, tools and practices within Symantec.
The building is on Hudson Ave, between Colorado and Green St. The meeting room is off Hudson, next to the first floor gym with the classic glass walls and gym equipment. You are responsible for your own parking. The onsite parking is very expensive. Please check the Parkopedia link for your options or take public transit.
7:00pm - People start to arrive and socialize
7:30pm - SGVLUG meeting begins with announcements, Linux in the News, and then the presentation
9:00pm - End meeting, clean up, and then head over to Du-Par's (https://www.yelp.com/biz/du-pars-restaurant-and-bakery-los-angeles) (214 S Lake Ave, Pasadena) to socialize further.
SGVLUG is one of the oldest and most active Linux User Groups in the Greater Los Angeles area. In addition to Linux, the group also shares interests in other free and open source software, all forms of technology, and the discussion of issues that arise with the these new tools, such as privacy rights. SGVLUG attracts members from throughout LA County including Pasadena, Glendale, Burbank, and eastward throughout the San Gabriel Valley. Our members include software developers, system administrators, hardware engineers, and software users of all levels of experience. Many work in the technology field as employees, contractors or consultants, and enjoy the learning and networking opportunities available from the group. We also have many members that serve as volunteers of their time and skills at various local events, including the annual Southern California Linux Expo (http://socallinuxexpo.org)(SCaLE).