- Locate us
- success@ashnik.com
- SG: +65 64383504
- IN: 022 25771219
- IN: 022 25792714
- IN: +91 9987536436
Technical Services
We install, configure, and assist in performance fine-tuning for your production environment
Elastic (ELK) Stack created Elasticsearch, Kibana, Beats, and Logstash. This versatile end-to-end stack delivers actionable insights in real time.
ELK / Elasticsearch
In Scope
- Consulting and Discovery Session on Data Source and Ingestion
- Consulting on ELK cluster Sizing
- Architecture and Design session
- Installation and configuration of 3 nodes Elasticsearch cluster
- Configuration of Elasticsearch
- Cluster for High availability and shards
- Tuning of Elasticsearch cluster for optimal performance
- Installation and Configuration of Kibana. Up to 1 node
- Installation of Beats up to 5 data source
- Configuration of Beats up to 5 data source
Out Of Scope
- Additional nodes/ servers
- Networking configurations
- Operating system installation
- Operating system hardening and fine tuning
- Performance testing
- Application side changes, configurations
- Writing of Grok patterns / filters
- Test plans / scenarios
Prerequisites
- The physical or virtual servers where ELK stack is to be installed
- Network connectivity to all the required backend and proxy / firewall
- Remote access to Ashnik Technical Services team
Deliverable
- A working ELK / Elastic stack setup as mentioned in scope
Time Estimate
- Maximum allowable: Ten(10) business days
A part of F5 Networks, NGINX offers NGINX Plus, NGINX Controller, NGINX WAF and more to deliver APIs and modern applications at scale.
NGINX
In Scope
- Architecture and Design review
- Installation and configuration of NGINX on two servers
- Configuration of High Availability by implementing keep alive
- Functional Testing of two NGINX instances along with HA
Out Of Scope
- Additional instances / servers
- Networking configurations
- Operating system installation
- Operating system hardening and fine tuning
- Performance testing
- Application side changes, configurations
- Test plans / scenarios
Prerequisites
- The physical or virtual servers where NGINX is to be installed
- Network connectivity to all the required backend and proxy / firewall
- IP address to be able to migrate between nodes
- Remote access to Ashnik Technical Services team
Deliverable
- A working configured NGINX instances with HA
Time Estimate
- Maximum allowable: Five(5) business days
Docker container makes it easy to build, share, and run containerized applications. You can build locally, deploy to the cloud, and run anywhere.
Docker Enterprise Platform
In Scope
- Setup of Docker Engine
- Install latest stable version of Docker Enterprise Edition engine on up to 5 nodes
- Configure the Docker daemon and Docker service
- Setup of UCP
- Install UCP application on one of the manager nodes
- Help the network configuration team to setup load balancer for UCP controller nodes(optional)
- Setup UCP worker nodes
- Setup of DTR
- Help the network configuration team to setup load balancer for DTR nodes
- Install DTR application on one of the worker nodes chosen to host DTR
- Configure DTR for backend data store configuration
- Setup HTTP Routing Mesh (applicable if using Swarm orchestration) (optional based on client requirement)
- Enable HTTP Routing mesh with interlock
- Help the network configuration team to setup load balancer for worker nodes
- Testing DTR
- Do a build using sample Dockerfile and push the image to DTR into a sample repository
- Enable scanning on the sample repository
- Enable a sample promotion rule for the sample repository
- Test image build using a Dockerfile provided by customer
- Testing Node Failure
- Testing recovery of a failed worker node
- Scenario: The failed node was shutdown/restarted but is healthy and able to join the cluster
- The workload should automatically be transferred to other worker nodes available in the cluster
- Once the failed node is added back to the cluster, it will be should be able to handle new requests from orchestrator
Out Of Scope
- Additional instances / servers
- Operating system installation
- Operating system hardening and fine tuning
- Performance testing
- Application side changes, configurations
- Test plans / scenarios
- Operating System installation
- Setup and configuration of load balancer
- Setup and configuration of backend storage to be used for DTR
- Setup and configuration of firewalls
- Setup and configuration of LDAP server
- Setup and configuration of centralized logging (e.g. Elasticsearch, splunk) facility etc
- Setup and configuration of log tailing/log collection agent e.g.Splunk agent, beats or syslog agent etc
- Building Docker image or containers using application code provided by customer
- Testing customer’s container/images in UCP/DTR
- Setup of notary and Image signing
- Setup of any CI/CD tool to work with Docker EE or UCP or DTR
- Windows worker nodes can only be deployed with Swarm mode orchestration
Prerequisite
- The physical or virtual servers where Docker EE is to be installed
- Network connectivity to all the required backend and proxy / firewall
- Remote access to Ashnik Technical Services team
Deliverable
- A working Docker Enterprise Platform setup as mentioned in scope
Time Estimate
- Maximum allowable: Fifteen(15) business days
MongoDB is a leading NoSQL database for modern apps. MongoDB Atlas is a cloud database for cloud provider of your choice (AWS, Azure, GCP).
MongoDB
In Scope
- Architecture and Design review
- Install and Setup MongoDB master-slave- slave [P-S-S or P-S-A] Replication setup on premises, cloud environments
- Configuration of Log-rotate settings for MongoDB servers
- Implement Security hardening TLS/SSL
- Add users and roles to MongoDB as per the specifications
- Configure authentication and authorization for MongoDB
- Configuration of MongoDB to use either LDAP or AD for user authentication
- Functional Testing of setup configuration
Out of Scope
- Additional instances / servers
- Networking configurations
- Operating system installation
- Operating system hardening and fine tuning
- Performance testing
- Application side changes, configurations
- Test plans / scenarios
Prerequisites
- The physical or virtual servers where MongoDB is to be installed
- Network connectivity to all the required backend and proxy / firewall
- Remote access to Ashnik Technical Services team
Deliverable
- A working MongoDB clsuter setup as mentioned in scope
Time Estimate
- Maximum allowable: Ten(10) business days
MongoDB is a leading NoSQL database for modern apps. MongoDB Atlas is a cloud database for cloud provider of your choice (AWS, Azure, GCP).
MongoDB OPS Manager
In Scope
- Architecture and Design review
- Install and Setup MongoDB master-slave-slave [P-S-S or P-S-A]
- Replication setup on premises, cloud environments
- Configuration of Log-rotate settings for MongoDB servers
- Install and Configure Ops Manager application
- Service enablement and configuration ps manager service and application
- Install/configure Mongodb Agent for Monitoring
- Configure/Setup Backup Daemon services
- Configure a schedule for backup
- Setup and Enable Standard metrics dashboards and email Alerts
- Functional Testing of setup configuration
Out Of Scope
- Additional instances / servers
- Networking configurations
- Operating system installation
- Operating system hardening and fine tuning
- Performance testing
- Application side changes, configurations
- Test plans / scenarios
Prerequisites
- The physical or virtual servers where MongoDB is to be installed
- Network connectivity to all the required backend and proxy / firewall
- Remote access to Ashnik Technical Services team
Deliverable
- A working MongoDB OPS Manager setup as mentioned in scope
- SOP for adding a new replica set to Ops Manager for monitoring
- SOP for adding a new replica set to Ops Manager to manage backup
- SOP to change the backup schedule
- SOP to restart Ops Manager components
Time Estimate
- Maximum allowable: Ten(10) business days
EnterpriseDB Postgres is the leading provider of enterprise-class PostgreSQL products and services for high-volume, mission-critical applications.
PostgreSQL
In Scope
- Architecture and Design review
- Installation and configuration of three instances of PostgreSQL
- Configuration of High Availability
- Functional Testing of three instances of PostgreSQL
Out Of Scope
- Additional instances / servers
- Networking configurations
- Operating system installation
- Operating system hardening and fine tuning
- Performance testing
- Application side changes, configurations
- Test plans / scenarios
Prerequisites
- The physical or virtual servers where PostgreSQL is to be installed
- Network connectivity to all the required backend and proxy / firewall
- Remote access for Ashnik Technical Services team
Deliverable
- A working PostgreSQL setup as mentioned in scope
Time Estimate
- Maximum allowable: Five(5) business days
PostgreSQL Support and Services
Your one-stop shop for all PostgreSQL initiatives.
Architecture Design, Capacity Planning and Sizing
In Scope
- Architecture and Design workshop for the PostgreSQL setup
- Assisting in designing schema
- Assisting in sizing and Capacity Planning for EDB PostgreSQL
Out Of Scope
- Hands on machine
- Installation and configuration
Prerequisites
- Ashnik will share questionnaire to collect technical details
- Access to application team and Infra team point of contact
Deliverable
- Recommended Architecture blueprint
- Sizing recommendation
Time Estimate
- Maximum allowable: Five(5) business days
Remote Database Administration Services
In Scope
- Monitoring PostgreSQL setup
- Managing PostgreSQL setup
- Administration of PostgreSQL setup
- Regular database maintenance tasks
- Assisting in performance tuning
- Assisting in query optimization
- Status Reports
- Monthly status checkpoint meetings
Out Of Scope
- Hands on machine
- Installation and configuration
Deliverable
- Remote access to PostgreSQL database
- Access to application team and Infra team point of contact
Time Estimate
- Monitoring, Managing and Administration based on agreed SLA
- 24×7
- 8×5
Contract Period
- Min. One(1) Year
Database migration is a process of moving definitions, data, and stored procedures from one platform to another, and making application changes. Moving data involves selecting, preparing, extracting, transforming, and applying that data from one database to another.
Migration to EDB/PostgreSQL will undergo different phases-like picking the right application, schema, performing compatibility checks, converting incompatible objects, functional & performance testing, data migration, and post-migration check.
Migration to Postgres
In Scope
- Pre-Assessment / Discovery Phase
- Migration Questionnaire for Pre-Assessment
- Assessment of source database to check compatibility for EDB/PGSQL
- Detailed Analysis of incompatibilities objects like:
- Stored procedures,
- Functions,
- Packages
- Views etc.
- Performing Schema migration to EDB/PGSQL on UAT DB Servers
- DB objects Migration for Finalized Schema
- Migration mode can be Online/Offline based on agreed discussion
- Provide remote support for Application testing
- PostgreSQL Parameter Tuning
- Performing data migration
- Full
- Incremental(If Required)
- Seamless transition with minimal downtime
- Assistance to Performing Schema migration to EDB/PGSQL on Prod DB Servers
Out Of Scope
- Hands on machine
- Installation and configuration
- Hands on application code modification
- Migration on Production DB Servers
Prerequisites
- Structural backup of Oracle schemas which needs to migrate
- Access to application and DBA team point of contact to assist Ashnik during the Services engagement
- PostgreSQL & Oracle UAT DB server access
- Migration Questionnaire answers
Deliverable
- Detailed migration assessment report with with very detailed object level analysis
- Effort estimation: Based on the above report, we will give you a detailed effort estimation with clear
- Responsibilities and recommendation of right migration strategy
- Migrated DB objects
Time Estimate
- Based on the effort calculations in the migration assessment project
Want to know more?
Get in touch with queries for your specific use case, pricing of our consulting services, technology product information, solution offerings or to know how open source can upgrade your enterprise platform.