Client Information
The client offers a range of networking services that include ethernet and voice services for small, medium and big-sized business. It possesses an expertise in dealing with customers from the education, healthcare, hospitality, financial services, professional services, retail, government, stadium owners and more sectors for over 50 years.
Client Requirements
The client required a full-fledged monitoring of their infrastructure and network devices with the help of the team offering open source monitoring solutions within the applications and products.
Also, the customer needed the team to monitor nodes/services across the heterogeneous environment to help keep the IT infrastructure up and alive, and to trigger alerts to the respective people at times of a bad signal.
Veritis Approach
Veritis enabled the client to automate the IT platform to ensure smooth functioning of processes without the need for intervention from users who use the client’s products and services.
Challenges Faced by the Client
1) Monitoring Across Diverse Environments
The client needed a unified solution to monitor various network devices and infrastructure across on-premise and cloud environments, ensuring consistent performance tracking.
2) Automation of Infrastructure Management
Manual deployment and monitoring management was time-consuming. The client required automation to reduce operational overhead and improve consistency across platforms.
3) Ensuring High Availability During Cloud Migration
Migrating on-premise data centers to public clouds like AWS posed challenges in maintaining high availability and avoiding service disruptions.
4) Real-time Alerting for Network Issues
The client needed an effective real-time monitoring system and alerting to identify and respond to network downtimes and performance issues quickly.
Solutions Provided by Veritis
1) Integrated Monitoring with OP5 and Nagios
Veritis deployed OP5 and Nagios to provide comprehensive monitoring and real-time alerts across all environments, ensuring consistent infrastructure oversight.
2) Automated Management with Ansible
Veritis used Ansible to automate deployment and management tasks, reducing manual effort and ensuring efficient infrastructure operations.
3) Cloud Migration for High Availability
Veritis managed a phased migration to AWS and OpenStack, enhancing infrastructure resilience and maintaining high availability.
4) Real-Time Monitoring and Alert Systems
Veritis set up real-time monitoring and alerting systems to detect and respond promptly to network issues, minimizing downtime and maintaining service quality.
Key Responsibilities Held:
- Creating and maintaining users, user profiles, security, rights, disk space and process monitoring
- Writing Shell and python scripts to automate the deployments
- Creating automated processes with custom-built Shell scripts
- Maintaining inventory of all servers (Solaris, RHEL) when needed
- Dealing with JIRA as a bug tracking tool
- Gaining expertise in file system concepts LVM, SVM, creating new file systems, increasing and decreasing file systems, mounting file systems, unmounting file systems and troubleshooting disk space issues. Efficiency in installing, configuring and implementing the RAID Technologies.
- Implementing a continuous delivery pipeline with Docker, Jenkins and GitHub and AWS AMI
- Gaining hands-on experience with administration, maintenance and operations of different AWS cloud resources and management tools like EC2, EBS, Security groups, ECS, S3, CloudFormation, AutoScaling, LoadBalancer, Command Line Interface, IAM etc.
- Gaining experience in configuring, managing and fine-tuning cloud infrastructure in AWS
- Handling deployment coordination across teams
- Developing and maintaining scripts for deployment automation to multiple environments
- Implementing Ansible for the deployment of custom scripts to the remote servers
- Working effectively in configuring and managing monitoring tools like Nagios and OP5 monitoring
- Handling MYSQL database for the database backup for the future reference and stored the backup file in AWS S3 bucket
Environments Used
RHEL 6.x, Solaris, Shell, Python Scripting, Ansible 2.2.2, Jenkins 2.x, GIT, Nagios, Op5 Monitoring 6.x/7.x, AWS and Apache Tomcat 6.x/7
Value Delivered
Veritis team of developers helped the client is setting up OP5 to monitor the infrastructure and network devices, to trigger alerts in case of network downtimes, monitor instances across different datacenters and mainly automate the platform.
Overall, Veritis provided IT Infrastructure services and Cloud services to monitor and automate the platform and moving on-premise data centers to the public cloud.
Leave a Reply
Required fields are marked *
Be the first to write a comment.