Skip to main content

Commonly Used Scripts

Simplify your workflows with these ready-to-use scripts for DevOps, AI, and IAM tasks.

Top Scripts for Everyday Use

Boost your productivity with these essential scripts, designed to automate and optimize your workflows.

Script: Automate CI/CD Pipeline

Use this script to set up a CI/CD pipeline with tools like Jenkins, GitLab, or GitHub Actions.

pipeline {
  agent any
  stages {
    stage('Build') {
      steps {
        sh 'mvn clean install'
      }
    }
    stage('Test') {
      steps {
        sh 'mvn test'
      }
    }
    stage('Deploy') {
      steps {
        sh './deploy.sh'
      }
    }
  }
}

Script: AI Model Deployment

Deploy an AI model with this Python-based script using Flask.

from flask import Flask, request, jsonify
import joblib

app = Flask(__name__)
model = joblib.load('model.pkl')

@app.route('/predict', methods=['POST'])
def predict():
    data = request.get_json()
    prediction = model.predict([data['features']])
    return jsonify({'prediction': prediction.tolist()})

if __name__ == '__main__':
    app.run(debug=True)

Script: IAM User Management

Automate user creation in AWS IAM using this script.

import boto3

iam = boto3.client('iam')

def create_user(username):
    response = iam.create_user(UserName=username)
    print(f"User {username} created successfully!")

create_user('new_user')