We run cloud based systems worldwide, even behind the Great Firewall of China

  • Dockerization
  • CI/CD Set-Up
  • CI/CD Automation
  • Monitoring
  • Logs Aggregation
  • Autoscale Set-Up
  • Zero-Downtime Updates
  • Security Access Set-Up
  • Security Audit
  • Cloud Resource Usage Optimization
  • System Performance Optimization
  • 24/7 Support SLA
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  • 4h
  • 1h

Basic Tier

We provide basic DevOps service with all our development team services. For each new project our DevOps professionals will dockerize system components, set-up CI/CD process with docker and Jenkins and set-up basic monitoring scripts for staging and production environments.

Basic Tier: Bekitzur – State of art DevOps services acknowledged by dozens of clients. Dockerization, CI/CD setup and automation, auto scaling, zero downtime maintenance, security audit, cloud usage optimization, 24/7 support SLA and much more.
Prerequisites
  • Access to environments
  • SLA and monitoring guidelines
 Dockerization Level 1
  • Component deploy & rollback
  • Components isolation

Tools: Docker, docker-gen, dumb-init

 CI/CD Process SetUp

We setup basic CI/CD process with Jenkins and docker as main technologies, and write automation scripts for deploying, and managing system components, and integrating them into CI/CD process.

Tools: Docker, JenkinsAnsible, Bash, Python, Go, Groovy

 Monitoring

Implement the overall system health check script for checking system before and after deployments and make it a part of CI/CD process. Setup basic monitoring using popular ‘monitoring-as-a-service’ solutions.

Tools: CloudwatchDatadogSysdig

Basic Tier DevOps services provide sufficient coverage for all the needed DevOps activities during the development and beta-release stages of simple non-mission critical projects.

Advanced Tier

We provide a set of DevOps services to streamline system continuous delivery and ensure stable production operations via 24/7 monitoring and resolutions of P1 infrastructure issues with 4h SLA.

Advanced Tier: Bekitzur – State of art DevOps services acknowledged by dozens of clients. Dockerization, CI/CD setup and automation, auto scaling, zero downtime maintenance, security audit, cloud usage optimization, 24/7 support SLA and much more.
Prerequisites
  • CI/CD process defined
  • Hosting admin access
  • Escalation procedures
 System Dockerization
  • Components deploy and rollback
  • Environments set-up scripts
  • Components isolation and security
  • App config changes

Tools: Docker, Bash, Python, envtpl, docker-gen

CI/CD Automation

Write automation scripts for deploying and managing system components and integrate them into CI/CD and development process

Tools: Jenkins, DockerAnsible, Bash

 Logs Aggregation

Set-up logs aggregation for apps, services, host syslog and other system components.

Tools: Elasticsearch, Logstash, Kibana, Filebeat, Fluentd, Kafka, Logspout, loggl

 Security SetUp

Setup SSL/TLS Encryption, firewall rules, Nginx and Apache config, DDoS attacks protection. Run security audit.

Tools: Ansible, Bash

 24/7 Support

Set-up system and component level monitoring. Provide support for P1 (service unavailable) support with 4h SLA. Resolve issues with hosting and network infrastructure.

Tools: ChatOps, VictorOps

BeKitzur Advanced Tier DevOps package is the right choice for non-mission critical systems to guarantee stable production operations and continuous delivery and testing of new system versions on all environments .

Premium Tier

Our DevOps professionals will join your development team and become fully dedicated manage all the environments and production instances, optimize cloud resources usage and ensure security of your systems and customers data

  • 100% dedicated DevOps experts
  • DevOps lead reports directly to you
  • Enterprise level security for your production data
  • 24/7 support with 1 hour SLA
Premium Tier: Bekitzur – State of art DevOps services acknowledged by dozens of clients. Dockerization, CI/CD setup and automation, auto scaling, zero downtime maintenance, security audit, cloud usage optimization, 24/7 support SLA and much more.
services-chart-b-desktop
services-chart-b-tablet
services-chart-b-mobile

Continuous Delivery

Dockerize all system components
CI/CD Automation
ATQA Integration

Ready to Scale

Autoscale with AWS & Kubernetes
No downtime updates
Cloud resources usage & cost optimization

Enterprise Level Security

Controlled access: VPN, SSH
Firewalls configuration
OWASP-top10 + DoS protection
Security audits

24/7 Support

Production monitoring
Anomalies detection
1 hour SLA

Full Environment Dockerization 

Dockerize all system components to simplify deploy and rollback process add per-component configuration and improve system stability. Provide to developers an easy to set-up OS-independent, PROD-like dev and testing environments.

Tools: Docker, Bash, Python, envtpl, dumb-init

Autoscaling SetUp

Analyze system scalability problems and improve system scalability. Setup autoscaling of system components on AWS or Kubernetes.

Tools: Nginx, Consul, GDNSD, Terraform

Security. System Access

Placing sensitive system components into private network behind VPN and/or SSH and configuring firewall rules for these networks. Setting-up fine-grained access restrictions between system components. Setting-up 2-factor auth where possible (AWS console, VPN, SSH etc.). Configuring alerts for SSH login, sudo commands execution etc.

Tools: OpenVPN, Nginx, Modsecurity, Naxs

Comprehensive System Monitoring 

Set up components monitoring:

  • monitor components health. Alert on unhealthy components
  • monitor key metrics for system components (requests / sec, memory usage per component)
  • setup unified dashboard for viewing system status (setup graphs for metrics with ability to group and filter it by env, app name, source hostname, etc.)

Tools: Dockbeat, Metricbeat, Nagios, Icinga2, Kibana, Elasticsearch, Grafana, InfluxDB

Infrastructure Migration Options

Tune all system components to provide an ability to migrate system from one cloud to another or from cloud to baremetal hosts, or from baremetal hosts to cloud, in order to: save costs, have better security, performance, support more clients, better spread the project geographically, etc.

CI/CD SetUp & Automation

Set-Up CI/CD processes and train the product team to develop, test and release new code and builds according to the latest industry standards. Develop automation scripts for deploying and managing system components and integrate them into CI/CD and development process.

Tools: JenkinsAnsible, Bash, Python, Groovy

Zero-Downtime Deployments

Make deployments with no system downtime. Write tests for deployment scripts, so they are guaranteed to work well through the system updates.

Tools: Consul, Consul-template, docker-gen

Security. Attack Proof 

Installing and configuring security-related plugins for Nginx or Apache to provide at least OWASP-top 10 protection for all public APIs. Setting-up DDoS attacks detection (monitoring and alerting parts). Subscribing to mailing lists to receive on-time alerts for  known vulnerabilities, setting up automatic alerting on zero-day vulnerabilities.

Cloud Resource Usage Optimization 

Reduce cloud expenses:

  • Setup alerting on unused cloud resources
  • Review system setup and identify places where cloud computation or storage costs can be reduced
  • Review daily and monthly per component costs spendings and suggest architecture changes to reduce production costs.

Tools: AWS, Google Cloud Platform, DigitalOcean, Scaleway, Rackspace, Vultr, Hyper.sh

24/7 Support with 1-hour SLA

Respond to P1 issues (service unavailable) detected by our monitoring system within 1 hours. Respond to P2 issues (service performance degradation, unexpected behavior) detected by our monitoring system within 4 hours. Resolve issues with hosting / cloud provider, etc.

Tools: ChatOps, VictorOps

BeKitzur Premium Tier DevOps package is a superset of modern DevOps practices and tools designed to release and maintain mission critical systems per the latest enterprise standards.

Engagement Models

BeKitzur offers 3 engagement models, striking the balance between your expectations
of involvement, timelines, and fitting your existing product and engineering organization

BeKitzur DevOps provide infrastructure as a code

The BizOps metering systems is a central piece of GE Digital Predix platform responsible for handling 10K cloud services usage reports/sec. BeKitzur DevOps has done miracles ensuring the system auto scaling and reliability under tough SLAs

Gleb Shaviner, VP Product at Nurego / GE Digital