- CheckMates
- :
- CheckMates Toolbox
- :
- Cloud Deployment
- :
- Azure / R81 Automation
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
Azure / R81 Automation
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

This project demonstrate some automation capabilities of Check Point & Azure using various 3rd party tools.
Overview of Environment
Here is an overview of the environment we will be building:
Here is a summary of the step-by-step process labelled on the picture:
-
The main pool of code used is in this github repository - the 1st step is to copy this onto the Ubuntu workstation ideally via a ‘git pull’ to the local repository
-
Once completed, there will be 2 different Terraform directories and 1 Ansible directory plus the secureme.sh script at the top level
-
When the secureme.sh script is run, this will activate the sequence of events to build / configure the environment. The first main action will be to run a ‘terraform apply’ in the TfSms directory which will build the Check Point Mgmt server in Azure
-
Once the Mgmt server is built, an ansible playbook will be run to configure the objects / access policy / NAT policy on the Mgmt server plus activate a tool called CME (Cloud Management Extension) which will orchestrate the configuration of any gateways deployed in the Azure subscription
-
Once complete, the final action will be to deploy the remainder of the infrastructure in Azure consisting of auto-scaling Check Point Gateways, auto-scaling web servers and some load balancers to support this infrastructure
-
Once the script is complete, you will be able to test live web traffic to the new web environment
Further Info
For a more detailed analysis of the code, processes and pre-requisites to build this environment, take a look at my previous article:
Link to github repository:
https://github.com/philipatkinson86/checkpoint-r81-azure-automation
This project demonstrate some automation capabilities of Check Point & Azure using various 3rd party tools.
Overview of Environment
Here is an overview of the environment we will be building:
Here is a summary of the step-by-step process labelled on the picture:
-
The main pool of code used is in this github repository - the 1st step is to copy this onto the Ubuntu workstation ideally via a ‘git pull’ to the local repository
-
Once completed, there will be 2 di
Disclaimer: Check Point does not provide maintenance services or technical or customer support for third party content provided on this Site, including in CheckMates Toolbox. See also our Third Party Software Disclaimer.
