@CloudExpo Authors: Zakia Bouachraoui, Elizabeth White, Yeshim Deniz, Pat Romanski, Liz McMillan

Related Topics: @CloudExpo, Containers Expo Blog

@CloudExpo: Blog Post

A Case for ‘Virtual Private Cloud’

The Need for a ‘Scale Out’ Cloud

Coincidently, immediately after my post on ‘What the hell is Private Cloud?’, I happen to talk to one of my best friend, ex-CEO of a startup, now CDO (Chief Delivery Officer), in an IT Services firm @ KY, US – Midwest region. After my discussion with him I realized the need for a ‘scale out’ cloud. But, their company is dealing with Insurance customers and no body in that industry (just like every other industry), is yet ready to put their data out in the ‘Public Clouds’. Obviously the word ‘Private Cloud’ was lot more comforting to him.

However, as I mentioned in my earlier post, they are NOT Pfizer or Unilever, neither their custmoers are, to invest in ‘Private Cloud’.  BTW, once could use ‘Cloud.com‘ and build and manage your own ‘Private Cloud’. We can argue on the definitions for ‘Private Clouds’ and till the cows come home, but companies need solutions for their current problems.

‘Virtual Private Cloud’ seem to be a more viable proposition for companies who can’t afford their own ‘Private Clouds’.

Virtual Private Cloud

Image Credit : Amazon AWS

Virtual Private Clouds (VPC – not VPN), are also called as ‘Hybrid Clouds’.  In the VPC approach, customers and system integrators can have the basic set of deployment infrastructure in their own premise and have a secure VPN access to public cloud / IaaS providers like Amazon AWS or GoGrid and the likes. The diagram above is self describing. Also it is worth to note that, you can also create you own subnet with the VPC and manage it very similar to the way you would manage things in your data centre.

In the VPC model, you would keep your Database within your data center and use the servers on the VPC as compute resources for burst computing. Data does transiently goes out to perform computations but never gets stored outside your company network.

For the case it point (project) we were discussing, we could easily get upto 25 servers for 1 hour crunching every day for 20 days in a month and release them all back into the pool once we are done with crunching. All we pay is for just 1 x 25 CPU hours every day. If we use AWS Extra Large Instance (roughly equal to 2 cpu with Quadcore each i.e. 8 cores in per instance x 25 = 100 EC2 Compute Units) – that is really a lot of compute power. Still, that will cost only US$17 for the 100 Computer Units running for an hour for day, for a month (20 days) it will be US$340 and another $153 assuming we transfer 1 TB (1024 GB) of data over a month. In total it is under US$500 . Isn’t that Amazing!

Sounds like Win-Win to me. What do you say?

PS: At the time of writing this post, it is not clear whether we will go this route. However, I will come back and update this post based on how things pan out.

Filed under: Cloud Tagged: AWS, Cloud

Read the original blog entry...

More Stories By Suresh Sambandam

After an initial entrepreneurial stint for three years at the age of 19, Suresh Sambandam went on to work at Hewlett-Packard. Later, Suresh joined Selectica and rose to senior position, as Director of e-Insurance product division in a short-span. The e-Insurance division and its products were later acquired by Accenture. Suresh is a technocrat specializing in product engineering with expertise in software architecture for complex enterprise applications, inference engines, configuration engines, rule-based computing and enterprise middleware. He has applied for multiple patents. Suresh is passionate about entrepreneurship, technology startups and spends a significant amount of personal time in the start-up ecosystem in Chennai. Suresh is a member of the National Council for Emerging Companies Forum and also a core committee member of Product Forum at NASSCOM. He also does mentoring for budding entrepreneurs at IIT Bombay, E-Cell. Suresh is a regular speaker at various industry forums & academic institutions.

Suresh is the Founder & CEO of OrangeScape. OrangeScape is a platform (PaaS - Platform as a Service) to develop process oriented business applications that can be deployed "On Cloud" and "On Premise". OrangeScape supports platforms like Google App Engine and Microsoft Azure as cloud deployment option and Microsoft .Net and J2EE as on-premise deployment options. OrangeScape has 50+ customers including global brands like Unilever, Citibank, Pfizer, AstraZeneca, Fullterton, etc. OrangeScape in the only Indian company has been featured in the PaaS research reports of Forrester and Gartner. OrangeScape has been featured as 'India's Rising Tech Stars' by Forbes(US) magazine. OrangeScape was showcased as one of the 3 emerging product companies in India by Nasscom and was also awarded 'Top IT Innovations' for 2 consecutive years.

CloudEXPO Stories
Transformation Abstract Encryption and privacy in the cloud is a daunting yet essential task for both security practitioners and application developers, especially as applications continue moving to the cloud at an exponential rate. What are some best practices and processes for enterprises to follow that balance both security and ease of use requirements? What technologies are available to empower enterprises with code, data and key protection from cloud providers, system administrators, insiders, government compulsion, and network hackers? Join Ambuj Kumar (CEO, Fortanix) to discuss best practices and technologies for enterprises to securely transition to a multi-cloud hybrid world.
"Calligo is a cloud service provider with data privacy at the heart of what we do. We are a typical Infrastructure as a Service cloud provider but it's been designed around data privacy," explained Julian Box, CEO and co-founder of Calligo, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
We are seeing a major migration of enterprises applications to the cloud. As cloud and business use of real time applications accelerate, legacy networks are no longer able to architecturally support cloud adoption and deliver the performance and security required by highly distributed enterprises. These outdated solutions have become more costly and complicated to implement, install, manage, and maintain.SD-WAN offers unlimited capabilities for accessing the benefits of the cloud and Internet. SD-WAN helps enterprises to take advantage of the exploding landscape of cloud applications and services, due to its unique capability to support all things cloud related.
Discussions of cloud computing have evolved in recent years from a focus on specific types of cloud, to a world of hybrid cloud, and to a world dominated by the APIs that make today's multi-cloud environments and hybrid clouds possible. In this Power Panel at 17th Cloud Expo, moderated by Conference Chair Roger Strukhoff, panelists addressed the importance of customers being able to use the specific technologies they need, through environments and ecosystems that expose their APIs to make true change and transformation possible.
Containers and Kubernetes allow for code portability across on-premise VMs, bare metal, or multiple cloud provider environments. Yet, despite this portability promise, developers may include configuration and application definitions that constrain or even eliminate application portability. In this session we'll describe best practices for "configuration as code" in a Kubernetes environment. We will demonstrate how a properly constructed containerized app can be deployed to both Amazon and Azure using the Kublr platform, and how Kubernetes objects, such as persistent volumes, ingress rules, and services, can be used to abstract from the infrastructure.