We want to deliver our products as temporary acceptance systems to be tested by our developers, testers, and pre-sales engineers internally before their release. How do we have setup such system using CodeBuild, CloudFormation and ECS ?
Our company, GBANDSMITH edits multiple software solutions (the 360Suite portfolio) to help our customers use efficiently SAP BusinessObjects (BOBJ in this article). But as our testing processing are improving, we are increasingly struggling with the installation and deployment of multiple products on test environments. It takes time and generates frustration for developers and pre-sales engineers.
We now have dedicated resources for testing itself…
I am working at GB&SMITH, a software editor company that is using a few Wordpress sites for marketing purpose mainly.
In my journey to discover new way to deliver content over internet, I am very attracted by the concept of ‘Static Site Generator’ or SSG in short. It’s a different way to share content that is very cost attractive (Github pages or Netlify offer that for 0$) and very efficient (static so very fast !). …
I am working in a company that is dealing with too many instances systems. We still have some in-house servers with Xen Dom-U running, we have still a fairly large amount on instances running on a VmWare Vsphere cluster, and we are moving to AWS EC2 instances and images since a few month.
This is a great move but it take time to migrate everything at the same place, then employees are lost when they need to interact with a specific instance. …
GB and Smith has an internal REST API app that is currently running on AWS EC2. We discovered AWS Lambda and saw an opportunity to reduce costs linked to this application by moving it from EC2 to Lambda.
AWS Lambda is a cloud solution that allows users to deploy functions without the hassle of dealing with the infrastructure. For instance, once a function has been deployed, it can be called through an endpoint or triggered by a scheduler. This comes at almost no cost and saves time on server management.
BitBucket is a web-based version control repository hosting service for source code and development projects.
Bitbucket is more than just Git code management. Bitbucket gives teams one place to plan projects, collaborate on code, test, and deploy.
Atlassian (software company that acquired BitBucket in 2010)
Hangouts Chat is Google’s message platform built for teams.
Hangouts Chat makes it easy for teams to be able to get their work done in one place. From direct messages to group conversations, Chat helps teams collaborate easily and efficiently. …
We are building applications that are relying on monolithic commercial applications like SAP Business Objects or Tableau Software. Following our quality standard, we want to run reliable, efficient and cost-effective tests to validate our work. Here is how we are doing that using AWS EC2 instances.
Integration Testing and Acceptance Testing are necessary steps to insure quality in our products. But this kind of tests needs to interact with existing vendor solutions, not available in an SaaS model. For example we are working a lot around SAP BusinessObjects and we need to run tests against this kind of software.
Wiiisdom Technical Blog