Today many mobile teams almost always work with testing, staging and integration environments residing inside the company network. These environments are not exposed to the Internet, which sometimes makes it difficult to use any of popular cloud-based testing solutions and services from the information security point of view.
Traditionally there have been 2 approaches to work around this: get a license of an on-premise testing infrastructure or use VPN or SSH tunnels to be securely connected to the cloud environments. Though they have clear advantages, the drawbacks of these approaches are also obvious:
- Getting a license of an on-premise solution requires capital investments and dedicated teams to continuously maintain, develop further and administer the whole infrastructure for successful mobile device testing.
- With secure tunneling, the enterprise information security team does not have any visibility into the data moving from the cloud-based testing infrastructure to the company network.
*Getting a license of a reliable mobile device testing solution for on-premise use is still valuable for enterprises like smartphone OEMs, Telecommunications or Industrial companies that might already have in-house tens or hundreds of real Android and iOS devices or gadgets powered by an open sourced Operating System.
Virtual Private Cloud (VPC) is the solution
Virtual Private Cloud is probably one of the most used and famous services inside the Amazon Web Services suite. It’s one of the best ways to balance the policy of corporate security in the cloud and the needs of accessing data inside a third-party data center like the ones of Amazon, Google Cloud Platform, IBM Cloud etc.
In the world of mobile development, Virtual Private Cloud enables companies to launch cloud resources into a virtual network that you’ve defined. This virtual network closely resembles a traditional network that you’d operate in your own data center, with the advantages of using a scalable cloud-based mobile device testing infrastructure.
VPC is a logically isolated portion of a cloud service provider that gives you a virtual network where you can launch instances with particular rules and policies to get access to the Internet. It is really like having a virtual network inside a cloud computing service with the possibility to have a specific range of IPs, subnets and networks rules in order to specify a set of rules to communicate with external resources, in the cloud or in another data center or publicly available.
Bring Bitbar Cloud into Your VPC for Secured Mobile Device Testing
Bitbar Cloud not only allows mobile DevOps teams to run enterprise-grade mobile development and testing infrastructure in a Virtual Private Cloud but also offers the corporate information security team a secured approach to control, define and monitor all data coming to the company network. This overcomes the threat of using secure tunneling as well as allows development teams to use cloud testing service without significant capital expenditure.
Below is a diagram clearly explaining how customers can avail themselves of Bitbar Cloud to get private access to a dedicated mobile device testing lab on the cloud with the highest level of cloud computing security.
The Bitbar Cloud solution works on premises, for example, OpenStack. With the support for Docker containers and images, it also supports the most popular cloud platforms’ VPCs including Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform, Alibaba Cloud, and IBM Cloud. Interested in running a reliable and scalable mobile dev & test environment on your own VPC? Contact us and see how we can solve your needs.