abakhouz Goto Github PK
Name: Ahmed Bakhouz
Type: User
Company: Swisscom
Bio: DevOps Eng
Location: Zürich
Name: Ahmed Bakhouz
Type: User
Company: Swisscom
Bio: DevOps Eng
Location: Zürich
A curated list of dynamic analysis tools for various programming languages
Static analysis tools for all programming languages
Tasks for Azure Pipelines
The open source deployment manifest for Cloud Foundry on Kubernetes
Train Schedule sample app for Jenkins Pipelines CD with Docker exercises
A technique for running SonarQube in Kubernetes. Also, a gathering of code analysis plugins for Gradle.
445, John Marx, 11/18/19
A Cloud Guru - Kubernetes Deep Dive
repo called datasciencecoursera created by ahmed bakhouz
The Leek group guide to data sharing
Repo for Helm Charts
This project simulates the DevOps environment from developers pushing their code to automated building, testing and analyzing of code. Our Java project simulates this process by downloading repositories from GitHub, uploading each repository to a local GitLab server, which triggers the build process and code analysis in the locally installed Jenkins server. Our Jenkins server configuration built, tested and analyzed project code using JaCoCo and Understand. Our implementation of the DevOps environment focused on Java Maven applications containing unit tests and JaCoCo support. The project is implemented in Java and built with Gradle. GitHub, GitLab, and Jenkins Java APIs are used to access GitHub.com, the local GitLab server, and the local Jenkins server from the Main.java file. The JGit Java library is used for git repository management within our project. These dependencies are documented in the build.gradle file. We were able to successfully perform a stress test of our Java application by pushing 54 Github projects through our DevOps simulation without error. From the execution of our application to the last job being built in Jenkins, it took approximately 20 minutes. 25 out of the 54 applications built successfully some of which had included JaCoCo code coverage, unit testing results, and produced Understand code analysis. The remaining 29 failed for a variety of reasons such as missing pom.xml build file, failed unit tests, missing plugins, etc. Please note that our application only pulls the first 100 repository results of our GitHub.com query due to GitHub API limitations. Despite this GitHub API limitation, during our stress test we found that 100 repositories was enough to produce a sufficient number of successful builds.
Epiphany at its core is a full automation of Kubernetes and Docker plus additional builtin services/components like: - Kafka or RabbitMQ for high speed messaging/events - Prometheus and Alertmanager for monitoring with Graphana for visualization - Elasticsearch and Kibana for centralized logging - HAProxy for loadbalancing - Postgress for storage - KeyCloak for authentication
Web3 Foundation General Grants Program
Complete Ruby geocoding solution.
Getting and Cleaning Data Project
Utility around rsync using config files
Gradle plugin to deploy applications to Kubernetes and DC/OS Marathon
Gradle plugin for managing Docker images and containers.
Jenkins gradle plugin
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.