SerenaConsultingInc
SerenaConsultingInc

Clients Rely on Us for Their Success

These are completed projects from leading clients in Silicon Valley, Maryland, Washington D.C, Virginia, Massachusetts, Texas, Los Angeles, San Francisco:

 

https://github.com/orgs/serenaconsulting/repositories

MIT Lincoln Labs, Hanscom AirForceBase, Lexington, MA

SCRUM MASTER - DevSecOps

  • Java Springboot Maven, Gradle microservices
  • C/C++, cmake, clang-tidy, clang-format
  • Jenkins, Atlassian – Bamboo, Git, Bitbucket
  • LAMP – Linux, python, sqlite, Flask, elasticsearch
  • JADC2

US Navy, Dahlgren Naval Base, Virginia

  • Build/Release Automation and Deployment of MK160 Gun Control System
  • Build Modules for Missile Defense System with Visual Studio, C/C++, Python3, and Java
  • Automate deployment of releases via Satellite
  • Atlassian Toolset Administration – JIRA, Confluence, bitbucket,
  • Automated Deployment - docker, Openshift, gitlab, sonarqube, jfrog artifactory
  • CI/CD pipeline – build/release, gradle, java, ant, maven, squish automated testing, Openstack

 

Defense Intelligence Agency, Washington D.C.                                

DevOps, CI/CD

  • Build/Release Automation and Deployment of NSMT, Chronicle, Nodejs Apps, with Jenkins, Docker, Openshift
  • X-Ray and Prisma Scans for ci/cd pipeline via Jenkinsfile, python scripts, ruby scripts, groovy
  • Greymatter, and Helm Charts for nodejs apps
  • Atlassian Toolset Administration – JIRA, Confluence, gitlab
  • Automated Deployment - docker, Openshift, gitlab, sonarqube, jfrog artifactory with Dicelab
  • CI/CD pipeline – build/release, gradle, java, ant, maven, docker
  • DoD Security clearance and DoD Interim TS Clearance

--------------------------------------

Zenimax, Bethesda.net - Bethesda, MD                                         

Build and Release Engineer,

Android/iOS/Playstation/Xbox/Nintendo

  • Groovy Scripting – Jenkinsfile Automation, Jenkins build/release ci/cd pipeline , Jenkins plugins
  • Mobile Device = Build and release engineer for iOS, Android builds
  • Setup and configure iOS SDK and Android SDK on build nodes and testbeds
  • Setup and configure Windows machines for Playstation, Nintendo and XBOx testing
  • Jenkins pipelines and automated build environment for iOS and Android

---------------------------------------------

Innovative IT, Department of Homeland Security 2020

Kafka DevOps, AWS Cloud DevOps, Java Development

 

  • AWS Lambda Function, AWS S3, AWS EC2, AWS RDS, AWS SQS, AWS Serverless deployment
  • Kafka Security, Kafka encryption = configure encryption on kafka topics
  • Java Builds, gradle , maven = build/release engineering with maven and gradle
  • Postgres, database administration, sql scripts
  • Microservices = deploy microservices in OCP
  • Apigee = configure apiproxies for microservices and apikeys, configure deployment of REST api proxies
  • OCP deployment and administration, Ansible, Jenkinsfile, Groovy
  • Test Automation : JMeter, Junit, Jacoco, Smoke Test, Performance Test automation

-------------------------------

Dick’s Sporting Goods

Tech Lead – Kafka Architecture (contractor)                                                                     

Pittsburgh, PA

  • Perform Kafka Cluster Assessment of DSG Kafka infrastructure
  • From Gap Analysis – conduct Architecture Reviews with each dev team, and discuss with Confluent
  • Assess Kafka monitoring, automation/containerization, Failover/Disaster Recovery, and development
  • Meet with Architect and review infrastructure and make recommendations
  • Work with L2 support and Migrate from GCP to Azure environment
  • Setup Failover and DR with Replicator for each connector
  • Kafka Grafana dashboards, Kibana logging, Instana, PromAlerts, PromQL, Prometheus/Alertmanager
  • Confluent C3, Confluent Replicator, KSQLDB, Kafka Streams, Rocks DB, Cosmos DB, Postgres, Schema Registry, AVRO, HA Proxy

------------------------------

Instaclustr

KafkaAdmin And Monitoring

  • Create kafka topics, perform replication – ensure replication of schema registry and topics
  • Automate deployment of kafka
  • Administer, monitor kafka with Elasticsearch and confluent control center for performance and kafka related stats
  • AWS , Docker, Monitoring, Cloud Admin, Ansible, Terraform
  • Bash and python scripts for monitoring, alerting, Nagios check_mk, Kafka, and OpenStack services
  • Adding inventory and decommissioning C-Series and B-Series servers in OpenStack Service Cloud
  • Installing service assurance client to management nodes, nova nodes, and puppet master for monitoring
  • Environment: Python, OpenStack, Ceph Storage, SolidFire NetApp Storage API, RESTApi, Ansible, Nagios, check_mk, Elasticsearch, Kibana, Logstash, Grafana, collectd
  • AWS Cloud deployment and monitoring, Ansible

Google Cloud Services, 2019, MountainView, CA

 

  • gcloud docker, gcloud container kubectl api for deployment , GCP CLI (https://cloud.google.com/sdk/gcloud/reference/container/clusters/create)
  • Cloud Services and Cloud Operations, Kuberneter, GCP, Google Cloud SDK
  • Cloud Automation, Google Cloud Deployments and CI/CD
  • Firebase CLI , ReST API, Node.js, javascript and python scripting to access production
  • Firebase Database , gcloud API, compute engine, Google Cloud TPUs, kubernetes and docker

APPLE (www. apple.com) , 2016

How TO Use Jenkins Shelve Plugin
For Managing Jenkins Space
Jenkins_shelve.doc
Microsoft Word document [365.0 KB]

Union Bank , 2017

client = MUFG UnionBank of Los Angeles

How to use xcodebuild
Example of iOS build
iOS Builds.doc
Microsoft Word document [42.0 KB]
Jenkins Plugins: Android Lint
Example of Jenkins Configuration with Android Lint
Android-lint-plugin_li.doc
Microsoft Word document [230.5 KB]
How to do Disaster Recovery for BitBucket
Based on Atlassian Documentation:
https://confluence.atlassian.com/bitbucketserver/disaster-recovery-guide-for-bitbucket-data-center-833940586.html
BBKT_Disaster_Recovery.doc
Microsoft Word document [27.5 KB]
How to do backup and restore of Nexus
Based on Documentation at:
http://blog.sonatype.com/2010/01/how-to-backup-nexus-configuration-and-repository-artifacts/
Nexus_Backup.doc
Microsoft Word document [32.0 KB]
How to backup and restore JIRA
Based on Atlassian Documentation at :
https://confluence.atlassian.com/adminjiraserver071/backing-up-data-802592964.html
JIRA_Dry_Run.doc
Microsoft Word document [31.5 KB]
Disaster Recovery for Confluence
Based on Atlassian documentation at:
https://confluence.atlassian.com/enterprise/confluence-data-center-disaster-recovery-790795927.html
Implementation Plan for Confluence Disas[...]
Microsoft Word document [28.0 KB]
Migrate from Stash to Git/BitBucket
Example = migrating Android repository from Stash to BitBucket
BBKT_android.doc
Microsoft Word document [94.5 KB]
  • Test vocera Servers, SIP Telephony Gateways, Client Gateways, jetty server
  • Test Automation for : Web Services, SOA, Jetty Server
  • SAN Certification Test Plan, API Tests for Call Processing with CUCM
  • Test Devices for connectivity : Android Devices, iPhone, Cisco IP Phone, Motorola

            phone, smartphones, Samsung Galaxy

  • Test Vocera Collaboration Suite, Vocera Connect apps downloaded from Google

            PlayStore and iOS App Store

  • Installer testing , SSL Testing , Upgrade with Windows 2003, 2008, 2012
  • Nuance Vocalizer Text-to-speech

 

Environment:

CUCM, IP Call Routing, SIP Telephony Gateway, Nuance Vocalizer, Mobile Devices, Android devices, iOS devices, VOIP Features, Voice-Over-IP Protocols and Stack, java, Jetty, WebServices

Intuitive Surgical, Surgical Robot

 

AWS Helpful Links, FYI:

  • https://medium.com/netflix-techblog/zuul-2-the-netflix-journey-to-asynchronous-non-blocking-systems-45947377fb5c
  • https://forums.aws.amazon.com/thread.jspa?threadID=114646
  • https://forums.aws.amazon.com/thread.jspa?threadID=234535
  • http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/RequestAndResponseBehaviorCustomOrigin.html
  • https://stackoverflow.com/questions/12498704/cached-non-cors-response-conflicts-with-new-cors-request
  • http://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html

Cisco Systems   - http://www.cisco.com , 2015-16, 2018-19

Automation With Docker
How to Automate with Docker
docker_commands.doc
Microsoft Word document [26.0 KB]
OpenStack and CloudFoundry Solution
OpenStack tools: glance, nova, neutron, bosh

CloudFoundry cli
OpenStack_CloudFoundry.doc
Microsoft Word document [41.0 KB]
Deploy to AWS Environments
AWS Deployment
AWS_Environments.docx
Microsoft Word document [213.1 KB]
Gradle For Java Builds
How to do java builds with Gradle
Gradle_Beyond_the_Basics.pdf
Adobe Acrobat document [9.3 MB]
Simple GIT Commands
Examples of GIT Commands
How to commit changes to git.doc
Microsoft Word document [28.5 KB]
About OpenStack Enterprise Cloud Solution
How to configure PaaS with OpenStack
AST-0147578_OpenStack-for-Enterprise-eBo[...]
Adobe Acrobat document [3.8 MB]
OpenStack Collectd Plugin -- cinder
Openstack collectd plugin in python
cinder_plugin_latest.rtf
Text document [1.9 KB]
OpenStack Collectd Plugin -- nova
openstack collectd plugin nova
nova_plugin_latest.rtf
Text document [2.9 KB]
Helpful Subversion Commands
Example of SVN Commands
subversion-cheat-sheet-v1.pdf
Adobe Acrobat document [292.5 KB]
Example of Cron Jobs
Examples of cron jobs configured
Example_Cron_Jobs.rtf
Text document [46.6 KB]
HELPFUL GIT COMMANDS
Git command examples
github-git-cheat-sheet.pdf
Adobe Acrobat document [368.9 KB]
Project : JIRA Installation
Based on Atlassian Documentation at : https://confluence.atlassian.com/adminjiraserver071/installing-jira-applications-802592161.html
JIRA Installation.doc
Microsoft Word document [32.5 KB]
Script to Cleanup Artifactory
Example of script that uses REST API to cleanup old artifacts
checkRepo_no_errors.pl.rtf
Text document [5.3 KB]
Example of Perforce Commands
Perforce cli
p4-p4v-cheat-sheet.pdf
Adobe Acrobat document [385.7 KB]
xcodebuild and xcrun
iOS builds: Jenkins Plugins, codesigning, xcodebuild, and xcrun
iOS Builds_KT.doc
Microsoft Word document [249.0 KB]
Openstack Collectd Plugin -- nova
Collectd plugin for collecting hypervisor stats
nova_plugin_latest_py.txt
Text document [2.9 KB]
OpenStack Collectd Plugin -- cinder
cinder_plugin_latest_py.txt
Text document [1.9 KB]

Instaclustr

KAFKA MONITORING NOTES 

 

Q: What is HTTP Event Collector?

The Splunk HTTP Event collector is really pretty straight forward and you can find a lot of documentation online that would explain how it works much better than I can.  It’s just an alternate way of getting data into Splunk rather than the usual means (forwarder).  It’s basically just a listener that accepts raw or JSON data and sends it along to an index.

 

BACKGROUND

 

  1. What is kafka-splunk-connect?

Splunk Connect for Kafka is a Kafka Connect Sink for Splunk with the following features:

 

  1. How do we install it ?

  https://github.com/splunk/kafka-connect-splunk

For Installation, we Need access to :

  • Kafka hosts that need to be monitored
  • SPLUNK DEV-STL instance access
  • connect-distributed.properties file
  • bootstrap.servers and plugin.path
  • which is available for download

INFRASTRUCTURE

 

Q: Which SPLUNK instance is used for monitoring ?

access to any data for this POC will be through the MSE dev instance:

 

Q: What do we set values for “bootstrap.servers” and “plugin.path” in connect-distributed.properties file?

bootstrap.servers = kafka broker

plugin.path =  install directory of your Kafka Connect Sink and Source Connectors = place the jar file here for installation

 

 

 

Q: Where do we install the connector jar ?

the jar needs to be installed and configured on the Kafka host(s) per the instructions on Splunk/Github

Place the jar under “plugin.path” directory

 

Q: How do we start the connector?

.$KAFKA_HOME/bin/connect-distributed.sh $KAFKA_HOME/config/connect-distributed.properties

 

Q: How do we create connector task?

Run the following curl command for host = nc3-001b-ixb-sp and port = 8088 and below token

 

curl localhost:8083/connectors -X POST -H "Content-Type: application/json" -d '{

    "name": "kafka-connect-splunk",

    "config": {

      "connector.class": "com.splunk.kafka.connect.SplunkSinkConnector",

      "tasks.max": "3",

      "splunk.indexes": "kafka",

      "topics":"Kafka Control Metrics Reporter",

      "splunk.hec.uri": "xxxxxx:8088",

      "splunk.hec.token": "ff7810ff-7cd2-4756-876b-58bc119b3286"

    }

  }'   

 

 

Make Your Voice Heard With NSBA!
Make Your Voice Heard With NSBA!
2023-08-18-NSBA.pdf
Adobe Acrobat document [2.7 MB]

Tech headaches?

SerenaConsultingInc can help!

 

https://www.facebook.com/serenaconsultinginc

 

Call our tech support now:

 

919-244-8120


or send us an email.

serena_consulting@yahoo.com

Address

SerenaConsultingInc

2570 N. First Street, Suite 241

San Jose, CA 95131

USA

Swati Kher Latest Resume
Latest Resume
Swati Kher - 2022 - Navy InstaKafka.docx
Microsoft Word document [44.6 KB]

Get social with us

Recommend this page on:

Print | Sitemap
© SerenaConsultingInc