Blog posts on the subject of cloud computing by management and developers at Optimus Information Inc.

Cloud adoption is growing rapidly as enterprises become more comfortable with the concept and understand the advantages and how to mitigate the disadvantages.

Learn about the benefits of cloud computing for enterprise, some of the pitfalls to adopting cloud computing in an enterprise setting and how to deal with those pitfalls so your cloud computing experience is a positive one.

Microsoft Technology Summit – Open Source and Azure and the Optimus Test Harness

Ryan O’Connor presenting the Optimus Test Harness at Microsoft Tech Summit in Vancouver

It was both a pleasure and a privilege to represent Optimus at the Vancouver Microsoft Technology Summit last week.

The tech summit is one of my favourite events. It attracts a lot of people – especially those who are working individually or remotely – and gets them out to an event where they can connect and talk about what is happening with technology and hear about the latest and greatest from Microsoft.

Also, it was an opportunity for me personally to reconnect with a bunch of people I have known from my many years of delivery; people who have moved on to other companies. Vancouver is a tight technology community, with a core of folks who have worked together over the years.

I was especially delighted that Microsoft asked us to co-present, because while the name “Optimus” might be new for some, the people who work here are well known, and so it allowed me to shine a light on some of the cool things that Optimus is doing. (Thanks Microsoft).

Microsoft and Open Source

Mark Godfrey from Microsoft was talking about Open Source on Azure and sharing some pretty interesting facts. Here are some of the stats he presented:

  • 4x growth in container customers in Azure since January, all with Docker on Linux!
  • ~40% VMs in Azure run Linux today
  • 60% of Azure Marketplace Images are Linux based!

optimus-ryan-blog-1 Microsoft Technology Summit – Open Source and Azure and the Optimus Test Harness

Mark was speaking about the investment that Microsoft has made and is making in Open Source. The image above really speaks to the journey. In the middle of his presentation he was explaining that if you are using Open Source software like Linux, Optimus is a great example of how you can work with a trusted partner to test an automation framework on Azure. At that point, Mark simply asked me to join him on stage and talk about the Optimus test harness.

The Optimus Test Harness

We have been helping customers move to the cloud and do their testing in the cloud for a while now. About 85% of our customers are tech companies that offer a product or a service. Most of them have cloud-based apps and a lot of them need to do testing on those apps. Locating something inside their tenant that is closer to the services they provide but also closer to Microsoft services like machine learning makes a lot of sense.

Three Ways We Can Help
  1. Proof of Concept. We can stand up our test harness on a customer’s tenant because there’s no licence fee. This helps customers prove the concept that automated testing might add value to them.
  2. Component Testing. We might test a particular component they are struggling with; for example, all the APIs. We might just do API testing or performance testing of some specific component. In that process, we might be doing end-to-end services. We will build and execute the script as a managed service.
  3. Knowledge Transfer. Or, we might take a more educational approach or a capacity-building approach, where we help an internal team grow in its testing maturity. In doing so, we are teaching, showing and doing. Ultimately, we turn everything over to the internal QA team to manage. Quite often, we end up continuing to provide service because of the value we deliver. The organization realizes that they can free up their resources to do other things and working with us is a cost-effective approach.

Ultimately, our approach is very consultative. We look at what you really need and what services you might want to embrace. For example, we can bundle the services (such as the creation of scripts) and the test harness into a licence fee so that you can purchase it as a capital expense.

The bottom line is that we can get you set up and get you going so that you will be able to do your regression testing with the push of a button.

Getting Started

Microsoft is investing in this approach and have already invested in several PoCs for customers who want to try the test harness. Let me know if you are interested in learning more. We can also help determine if you might qualify for Microsoft funding.

Reach out anytime – we would love to work with you. – ryan.oconnor@optimusinfo.com

Microsoft Azure Cloud: Move your applications to the cloud

Windows-Azure-300x190 Microsoft Azure Cloud: Move your applications to the cloud

Set your apps up in the cloud using Windows Azure.

Many clients have been asking us about the Microsoft Azure Cloud platform. Therefore, we’d like to take this opportunity to give a brief overview and let you know what we’ve been working on.

The Azure Cloud platform is a platform-as-a-service offering from Microsoft that competes with Rackspace, Amazon Web Services, and Salesforce. It is everything you need to move your applications to the cloud. This enables developers to focus on developing great applications, instead of worrying about infrastructure.

Benefits of Microsoft Azure Cloud platform

It supports a variety of programming languages out of the box including Visual Studio, .Net, Java, PHP, and Ruby.

As illustrated above, using the Azure platform you can deploy your application, database, services, and access control service to the cloud. As a result, you can control who has access remotely while deploying your application through Microsoft’s globally distributed datacenters. The Microsoft Azure Cloud platform will then automatically scale infrastructure up and down depending on load and charge only what you use. There are no upfront costs and organizations even have a free trial to get started.

A few other key components worth mentioning are:

  • The Azure Platform Appliance: If you need to keep your applications and data in your own data center, you can setup a private cloud using the Azure Platform Appliance. It is essentially a suite of software and hardware to setup on your own infrastructure. It is designed to be extremely efficient while providing massive scale.
  • The Azure Market Place: This is a market place for components, applications, and even services that run on Azure.
  • The Azure Data Market: This market is used for buying and selling raw data. From real estate to demographics, these data sets are rich with information that can be utilized in your applications.

At Optimus we focus on Software Development, Software Testing, and Business Analytics. We have been working with our clients to move all three services onto cloud based infrastructure. It has proven to be reliable, scalable, and increasingly cost efficient.

To learn more about how you can move your applications to cloud, contact us.

(image courtesy of Microsoft)

 

Note: This blog has been updated with new information.

Benefits of Cloud Computing: Where are the Opportunities

data_center-200x300 Benefits of Cloud Computing: Where are the Opportunities

Enterprise data centers moving to the cloud

What are the benefits of cloud computing?

The cloud is a fast-emerging segment that has companies of all sizes measuring the benefits of cloud computing. Amazon, Google, Microsoft, and now Apple are battling for market dominance in the field of cloud computing.

The big players are offering services ranging from software-as-a-service (ie: hosted email), to platform-as-a-service (ie: virtual desktops), to storage and computing as a service. Companies large and small can use these services on a pay-per-use model to access flexible, scalable, and powerful data centers.

Is outsourcing your cloud management beneficial?

Outsourcing is gaining in popularity as companies move towards storing their data on secured public or private infrastructure. Tech behemoths such as Amazon are vying for market share against their competitors, deploying faster networking servers that are available on demand. Scalability and ease of deployment are key reasons why enterprise software is well suited for the cloud.

The end customers today will enjoy the several benefits of cloud computing due to the big market players making sizable investments in their unique product offerings.

  • Apple’s iCloud promises consumers seamless integration services across all your applications.
  • Microsoft has launched its Azure platform backed by a significant investment in web infrastructure and thousands of servers.
  • Google’s App Engine resides on Google’s own infrastructure and delivers more than 250 million page views each day.
  • Amazon Web Services are constantly evolving and being enhanced to include database, auto-scaling, and monitoring.

Each player can benefit from different revenue streams from the cloud computing boom. This includes monetizing their infrastructure and attracting new developers. The cloud wars have led to rapid reductions in the price of utilizing the cloud infrastructure.

The cloud wars have benefited companies seeking to trim their internal IT expense by moving their data on the cloud. Furthermore, they have also led to the emergence of small, focused, quality-oriented outsourcing companies such as Optimus. Hence,, these companies can offer services in their cloud infrastructure at a lower cost than larger, more established peers, such as Accenture. Optimus focuses on providing excellent, tailored services to all its customers, which comprises large as well as smaller companies.

Optimus helps companies with their data management and business analytics needs. For more information on our services, please contact us at rupmeet.singh@optimusinfo.com

 

Note: This blog has been updated with new information.