Cloud Computing

OVERVIEW

Cloud computing has been exploiting recent advances in software, networking, storage, and processor technologies with key characteristics: agility, cost (pay-as-you-go), multi-tenancy, scalability, elasticity, and sustainability. Cloud computing not only lowers power, people, and capital costs, but also provides resilience without redundancy. However, there are potential pitfalls in migrating applications to the cloud. Businesses need to think about security, compatibility with their current and future technology needs, data compliance, and potential costs.

We have helped clients in a multitude of ways ranging from choosing specific applications to host, selection of cloud models, and the choice of right provider for the specific cloud service under consideration. We have the expertise to suit your needs – whether it is to provision infrastructure, migrate existing applications, build new applications, or manage scalability.

Cloud computing is a new business model and has spawned new opportunities for businesses to grow quickly or control IT costs. The questions are: what to do, how to do, and where to start? We can help you. Contact us.

RESULTS

US Client Saves $100,000 annually on AWS Expenses

One of our clients incurred lot of expenses on AWS resources that included S3, EC2, EBS, Snapshots, RDS, In/Out bandwidth across regions/zones, and others. This was mostly because 95% of on-demand instances were launched in sporadic manner without considering proper sizing of instances, bandwidth charges due to instances launched in different regions/zones, unnecessary snapshots of EBS volumes, large historical S3 objects without TTL, insecure security groups, and many others.

Treselle’s team of DevOps and other engineers did a thorough study of the infrastructure and created physical and logical network diagrams to understand the transaction and communication boundaries of different applications. We then set up and configured:

  • No upfront reserved and spot instances.
  • Migrated the setup from on-demand instances that were on instant store to EBS based store.
  • Collocated instances in proper regions/zones, terminating old instances that are either obsolete or redundant by taking backups to S3, deleting historical objects from S3 and setting TTL for new objects to expire on their own, deleting unneeded EBS and snapshots.
  • Setting up Nagios for instance health monitoring.
  • Created custom CloudWatch programs to monitor and alert Network IN/OUT metrics.
  • Stopping and starting instances only when they are needed for some batch process at a specific time.
  • Auto-scaling instances only when there was a demand, and many other improvements.

Business benefits delivered:

  • Annual savings of more than $100,000 on different AWS resource expenses.
  • 75% improvement in application performance by collocating frequently interacting instances together resulted in faster access and improved customer experience. Instances collocated in same regions/zones that interacts frequently improved customer experience.
  • Quick turnaround time to market by launching required instances from pre-defined AMIs.
  • 100% visibility into AWS resource health through proactive monitoring from Nagios and Cloudwatch programs.
  • Ability to meet high and low load demands through auto scaling capabilities.
  • Reduced SSH and zombie attacks everyday from 10,000 incidents to zero with proper security groups and other SSH configuration changes.
  • 95% improvement in High availability and Scalability with load balanced instances in different zones and regions.
  • 100% backup and recovery as all the instances were moved to EBS store from instant store.
Financial Client Consolidates AWS Infrastructure and Saves Cost
One of our engineering teams was engaged to consolidate expensive infrastructure owned by one of our client’s new acquisition. This new company had a combination of Windows and Linux instances. They were located across US east and Singapore regions with complex distributed geospatial technology backed by massive MongoDB with replication set up.

  • Our team interacted with the acquired company’s engineers to understand the infrastructure, prepared necessary physical and network diagrams.
  • Designed and configured a lean and mean infrastructure by setting up various spot and reserved new generation instances in US East and West regions.
  • Migrated 2 TB of data from source MongoDB to target with proper replication and backup strategy.
  • Re-configured distributed geospatial environment.
  • Set up massive weather ingestion process, properly terminating all existing instances in US east and Singapore regions.
  • Configured proactive instance monitoring tools with Nagios.
  • Re-used client’s existing infrastructure for mundane and developer oriented activities.

Business benefits delivered:

  • Reduced monthly expenses from US $12,000 to $3,000 per month. That’s more than $100,000 savings over a year.
  • Reduced head count from 3 to 1 for managing the infrastructure and other DevOps responsibilities. This resulted in several thousand dollars in annual savings.
  • Improved clarity on IT spends.
  • Faster consolidation and integration enabled quick turnaround time for the business to go after new and existing clients from the acquired company.
  • Demonstrated 75% improvement in application performance by moving the instances from Singapore region to US east region.
  • Created 100% visibility into AWS resource health through proactive monitoring from Nagios and Cloudwatch programs.
  • Offered capability to meet high and low load demands through auto scaling capabilities.
Well known US Convention & Visitors Bureau Shifts from On-Premises to Private Cloud
One of our clients selected us to set up a private cloud infrastructure from scratch using Oracle Fusion Middleware platform on Oracle VM and Xen hypervisors with high availability and scalability as the main goals. Treselle’s team of engineers successfully installed, and configured 40 node virtual machines for development, test, and production environment.We used Oracle WebLogic with clustering capabilities, Oracle Identity Management for access control list with replication capabilities, Oracle Universal Enterprise Content Management with consumption and contribution capabilities, and Oracle Database 11g with active-active synchronization capabilities using Oracle Streams.

Business benefits delivered:

  • Migrated 5 TB of various file formats from local network shared drive to Oracle Enterprise Content Management for easy document management capabilities with versioning and workflow capabilities. This eliminated human errors and potentially saved our client several hundred thousand dollars.
  • Provided a highly available and scalable platform with 99.99% up time. This enabled the client to successfully co-ordinate with thousands of partners worldwide.
  • Saved almost one million US dollars by implementing Oracle Streams for active-active synchronization by avoiding huge Oracle RAC license cost.
  • Offered the ability to add more processing and RAM power to the infrastructure without bringing down to meet peak season traffic.
Financial Client Integrates Large Equity Holdings Data with Salesforce’s Force.com
Treselle’s team of engineers designed, architected, and implemented the integration of Large Equity Holdings data with client’s Salesforce Enterprise edition by operating within the governing limits and without compromising on the expected functionality. Sales people can now easily add the fund holder details to their contacts based on over two-dozen different filtering criteria.

Business benefits delivered:

  • Created the ability to search on 4 million records with over two-dozen criteria on Salesforce CRM platform.
  • Implemented approximately 30 Visualforce pages, 30 custom Salesforce objects, and over 25 Apex controls to interact with external services to provide search functionality.
  • Successfully overcame several Salesforce governing limits that include storage, in/out calls, and search results size.
  • Enabled the client to retire the old on-premise CRM and moved to Salesforce on cloud with better features and functionalities. This transition significantly improved the sales team productivity.

TECHNOLOGY EXPERTISE

  • IaaS: EC2, ELB, EBS, S3/RRS/Glacier, CloudWatch
  • PaaS: CloudFront, RDS, SQS, SES, Beanstalk, Elastic Map Reduce, Force.com, CloudBees, IAM
  • SaaS: Salesforce, Custom SaaS application development
  • BaaS: Appcelerator cloud, backendless
  • Deployment Models: Public cloud, Private cloud

Capabilities

  • Cloud strategy, design, & architecture
  • Infrastructure set up & management
  • Public & private cloud deployment
  • IaaS, PaaS, SaaS, & BaaS Service Models
  • Cloud application development
  • Cloud integration & migration
  • Cloud compute, storage, & content delivery
  • Cloud database development, deployment, & management
  • Cloud cost benefit analysis
  • Cloud operational tuning & performance

LATEST THINKING

TALK TO US

How can we help you accomplish your goals?