Deploying & Configuring AWS Resources Using IaC Solution | CloudStakes Technology

Problem

Deploying & Configuring AWS Resources Using IaC Solution

Solution

  • Use Terraform and Ansible Code to manage AWS cloud infrastructure and automate the Palo Alto Firewall.
  • Set Up Jenkins Job Builder for IaC

About Client’s Business:

Royal Dutch Shell plc, globally known as Shell, is an Anglo-Dutch multinational Oil and Gas company that has headquarters in the Hague in the Netherlands and incorporated as the Public Limited Company in the United Kingdom. As per the listing of 2020, Shell was the 19th Largest company across the world, which contains the major implementation in Europe.

 

Shell is vertically active across every domain of the oil and gas industry, such as exploration, production, refining, transport, distribution and marketing, petrochemicals, power generation, renewable energy, and many others.

 

Since the foundation, it has been actively serving across 99+ countries and 44,000 service stations across the globe along with a 3.7 million oil barrels production ratio per day. It also has a primary listing in London Stock Exchange under the category of FTSE 100 Index.

 

If we consider its capitalization, then according to the 2019 global survey, Shell had around 219 billion EURO worth of market capitalization. Speaking of secondary listings, it has that listing on Euronext Amsterdam and the New York Stock Exchange.

 

Project Definition:

Deploying and configuring AWS cloud resources using Infrastructure as Code (IaC) methodology with the help of Ansible and Terraform, along with managing their Palo Alto Firewall Networks.

 

Pain/Point Requirement:

Client was already using automated methods but needed some technical experts who could make the most out of the cost, time, and efforts’ investment effectively.

Solution Build Up Process:
  • Optimized Terraform and Ansible code to manage AWS Cloud infrastructure and automate the Palo Alto Firewall
  • In the solution of managing Jenkins Pipeline, proposed to Implement/ set up “Jenkins Job Builder” by using infrastructure as Code.

Technology Stack We Used:

  • AWS Resources
  • GitHub
  • Jenkins
  • Terraform, Terraform Vault, Nomad, Consul
  • Palo Alto Firewalls – Panorama

Challenges:

Connection Issue: At the time of configuring connectivity between the on-premise network and AWS cloud infrastructure using TGW (Transit Gateway)

Outcomes:

Even though facing such connectivity and complex processing difficulties, we were able to achieve Seamless Network Connectivity between On-premises and Cloud Infrastructure.

More Case Studies

case-banner-image

A Distributed Architecture f..

About Client’s Business:Cisco Systems, Inc is an American Multinational technology firm, headquartered in San Jose, California, United States, in 1984. It develops, manufactures, and sells networking..

case-banner-image

Resource Support Service of..

Acrotrend is a customer analytics consulting firm specializing in supporting businesses to drive maximum potential from the modern digital world through actionable data insights. It was founded in 200..

case-banner-image

Deployment Of Azure Infrastr..

About Client’s Business:Lenovo Group Limited, also globally known as Lenovo, is a Chinese American multinational technology company founded in Beijing, China, in 1984. It has specialized in designing,..