To view recording of this webinar please use the below URL:
http://wso2.com/library/webinars/2015/04/wso2-and-cloud-a-match-made-in-heaven/
Isuru Wimalasundera from WSO2 and Yenlo’s Rob Blaauboer will discuss the different cloud offerings, the Public Cloud, and Managed WSO2 Cloud. Topics will be:
What is the right cloud for you? When do you choose private, hybrid, or public cloud?
What are the prerequisites and what service level agreement is in place
Deploying on other cloud providers (and/or in other regions)
Difference between Managed Cloud and Public Cloud offerings
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
WSO2 Guest Webinar - WSO2 & Cloud: A Match Made in Heaven
1. Rob Blaauboer, Senior Consultant, Yenlo
WSO2 & Cloud
A Match made in Heaven
April 22nd 2015
Isuru Wimalasundera , WSO2
2. About the presenters
2
Rob Blaauboer
Senior Consultant, Yenlo
Rob is a Senior Business Consultant and Solution Architect with more
than twenty years experience. In addition to his work he is an active
blogger working on a number of articles on the 'Internet of Things' and
a WSO2 'Getting Started with ...' series in which he talks about WSO2
components and their purpose especially aimed at non technical
readers.
Isuru Wimalasundera
Senior Software Engineer, WSO2
Isuru is a Senior Software Engineer on the Cloud team at WSO2. He
began his career at WSO2 as an intern (2009-2010), working on both
the WSO2 Business Process Server and WSO2 Business Activity Monitor
teams. His areas of specialization include Java enterprise technologies,
SOA implementation, Web services and Axis2 related technologies and
completed his final year dissertation on designing and implementing
Distributed Debugging/Monitoring tools for SOA developers. He holds a
first-class Honors degree in Software Engineering from the Informatics
Institute of Technology, Sri Lanka which is affiliated to the University of
Westminster, UK.
3. 3
About Yenlo
• Global enterprise, founded in 2007
with an international focus on
delivering integration solutions based
on Java open source
• #1 in the field of Integration Solutions
• #1 in Managed Services for middleware
environments
• #1 Global Strategic Alliance partner of
WSO2
• WSO2 Product Support
• WSO2 Development
• WSO2 QuickStarts
• WSO2 Training & Certifications
• WSO2 24/7 Managed Services
• WSO2 Events
4. What Yenlo delivers
4
Enterprise Architecture Software Development Managed Services
WSO2 Product Support WSO2 Development Support WSO2 QuickStart
WSO2 Training & Certifications WSO2 Managed Services WSO2 Events
5. Agenda
5
An introduction to the WSO2 & CLOUD
• An introduction to Cloud computing
• WSO2 & Cloud : we offer choice : private, public and managed Cloud
• A New Service : The Managed WSO2 Cloud
6. Does IT still matter?
6
It was Nicolas Carr who wrote the
famous HBR article IT Doesn’t
Matter in which he states that IT
infrastructure is a commodity.
This was in May of 2003 almost 12
years ago, long before the advent
of Cloud computing and WSO2.
7. The origin of Cloud
7
• Started by Amazon in 2006 who
found that their capabilities in
managing their own infrastructure
could also add value for other
parties. Other vendors followed
suit.
• Today Cloud providers are
continuously improving the speed,
quality and available services.
Q1
8. What is so special about Cloud
computing?
8
“Cloud computing is a model for enabling
ubiquitous, convenient, on-demand network
access to a shared pool of configurable
computing resources (e.g., networks, servers,
storage, applications, and services) that can
be rapidly provisioned and released with
minimal management effort or service
provider interaction”.
18. WSO2 Private Cloud
• A Private cloud can contain the whole WSO2 stack being run on premises.
• App Factory & Private PaaS provide the autoscaling aspects of the cloud.
• Support for multi tenancy throughout the WSO2 platform.
• Can include all integral components of a real cloud (analytics, identity, etc.)
The project Boeing Edge is an example of a real
WSO2 Private Cloud that has all the components
used in actual multi tenant scaling fashion. Boeing Edge
uses WSO2 platform functionalities like Provisioning and
automated scaling, Multi Tenancy, Data processing, Analytics and etc.
More beneficial for enterprise and government organizations who are looking to
reap the benefits of cloud computing
• without compromising security.
• without limiting overall system flexibility.
18
Q7
19. WSO2 Public Cloud
http://wso2.com/cloud/
● The Multi-tenanted public cloud proposition of
WSO2.
● Currently contains App Cloud and API Cloud.
● Runs on AWS US East.
● Currently in beta stage.
● App Cloud Supports Application creation , life
cycle management and deployment through
App Factory.
● API Cloud supports API Creation, publication
and subscription through API Manager.
19
21. Benefits of Using Public Cloud
• Flexibility in usage.
• Scalability to meet needs.
• Cost effective - Pay for what you use (starts at just $100/month)
• Location independence
• Infrastructure management expertise is not required.
More beneficial for enterprises and organizations with
• Accelerating growth of user demand for infrastructure.
• Restrictions on IT budgets and staff.
21
22. WSO2 Managed Cloud
• Let Us Run Your Cloud
• WSO2 by now have Managed Cloud customers in all main regions (US, EU and
APAC).
• WSO2 managing any WSO2 products in any customized way out of any AWS
datacenter of choice.
• WSO2 Engineers will provide given below services to manage cloud customers.
– Set up the environment , including the virtual machines, WSO2 products, and
networking.
– Deployment Automation Solutions (Chef, Puppet etc.)
– Backups and Disaster Recovery
– Product Upgrades
– 24*7 Monitoring
22
23. WSO2 Managed Cloud
(contd.)
• Dedicated to a particular customer and can be heavily customized
• Additional expenses need to be made other than what clients would pay for
normal WSO2 development support options.
More beneficial for enterprises and organizations with
• With limited expertise on WSO2 Products and DevOps operations,
• But would require a dedicated cloud solution on AWS.
Registration to purchase Managed Cloud services can be found at
http://wso2.com/cloud/managed/
23
24. The Managed WSO2 Cloud (MWC)
New proposition (*) offered by YENLO in corporation with WSO2
Base Platform
WSO2 API manager (Store + Gateway + Publisher)
WSO2 Enterprise Service Bus + Data Service Server
WSO2 Business Activity Monitor
ActiveMQ with multiple topics
WSO2 Application Server
Cassandra clustered database
MySQL clustered database
4 Additional Components
WSO2 Business Process Server
WSO2 Business Rules Server
WSO2 Complex Event Processing
WSO2 Governance Registry
Additional single WSO2 components
Any other WSO2 Component not in Package A or B
* The Yenlo Managed WSO2 Cloud is currently being developed. No rights can be derived from this presentation.
The above proposition can change for whatever reason.24
Q2
25. Characteristics of MWC
New proposition offered by YENLO in corporation with WSO2
25
Characteristics(*)
• Base platform with additional modules
• Running on Amazon (your choice of location)
• 24 x 7 monitoring, 99.99% uptime
• Several SLA levels
Pricing will likely:
• Include WSO2 support;
• Include Amazon EC2 fees
• 24/7 Monitoring
26. Characteristics of MWC
New proposition offered by YENLO in corporation with WSO2
26
Benefits
• One price for your platform
• Based Optional other components
• High availability
• Multi tenant environment
More information?
Contact
Rob.Blaauboer@yenlo.com
Ruben.van.der.Zwan@yenlo.com
Or call +31 71 82 000 82
27. Outcome of the poll
We asked the following questions:
1. I want to choose my own cloud provider to run on top of (e.g. AWS, Google, Microsoft)
2. I would like a standard setup (ESB, API Manager, Identity Server, Business Activity Monitor) I
would like to pay per use as much as possible (cost tied to usage)
3. Having one single price is important for me (hosting and managed services)
4. I would like to pay per transaction or request in stead of per hour
5. I would like to include integration with my organization’ existing systems in the price
You could indicate if you:
Strongly disagree Disagree Neutral Agree Strongly Agree
7. If a hosted and managed WSO2 platform would be available what features would you like to
see?
• High availability
• Availability in my region
• Choice of cloud provider
28
28. Help us define the MWC service
Please go to https://www.surveymonkey.com/s/NYSDRDR to fill out the survey! :
27
We have created an online
survey to ask you about your
preferences in a Managed
WSO2 Cloud (MWC)
proposition. This will only take a
short time, you help us
understand the parameters that
are important to you and among
the entrants we will raffle two
$50 Amazon gift cards.
Good evening or good afternoon depending on your location in the world. This is something that we take for granted that we can have a webinar where people from all over the world can listen in to.
We're broadcasting this from two places I, Rob and based in the Netherlands is on is based in Sri Lanka and together will do this presentation with the title ESB meets IoT, a primer on the enterprise service bus. Good evening or good afternoon depending on your location in the world. This is something that we take for granted that we can have a webinar where people from all over the world can listen in to.
We're broadcasting this from two places I, Rob and based in the Netherlands is on is based in Sri Lanka and together will do this presentation with the title ESB meets IoT, a primer on the enterprise service bus.
Okay well it's time to get started then.
About 1 min
Okay a little bit about Yenlo. Company was founded in 2007 and focus is really on application integration and enterprise middleware. We are very proud to be the number one global strategic Alliance partner for WSO2. As a partner we offer a whole range of WSO2 services like product support, QuickStart, training and certifications and so on.
We are a rapidly growing with our headquarters in the Netherlands and officers in the UK Germany United States already and plans to expand the number of countries where we operate.
This is a more graphical overview of what we deliver in everything we do is focused on integration and of course the open source WSO2 platform. You can take a look at our website YENLO.com will find more information, among others blogs about WSO2 and its products. I think that's enough said about Yenlo. Let's start talking about the API manager at one of the components that we see a lot with our clients, from the small ones to the really big fortune 500 organisations. That goes to show that integration is not only an issue
Let's look at the topics of this webinar. For the next 50 minutes this is what we're going to talk about. This webinar is aimed at people who want to know more about cloud, WSO2 and the combination of the two which we believe is a match made in heaven.
It was Nicolas Carr who wrote the famous HBR article IT Doesn’t Matter
In this article, published in the May 2003 edition of the Harvard Business Review, he examined the evolution of information technology in business and show that it follows a pattern strikingly similar to that of earlier technologies like railroads and electric power. For a brief period, as they are being built into the infrastructure of commerce, these “infrastructural technologies,” as I call them, open opportunities for forward-looking companies to gain strong competitive advantages. But as their availability increases and their cost decreases – as they become ubiquitous – they become commodity inputs.
From a strategic standpoint, they become invisible; they no longer matter. The staff of HBR voted “IT Doesn’t Matter” the best article to appear in the magazine during 2003.
As he makes clear in the piece, the IT infrastructure is indeed essential to competitiveness, particularly at the regional and industry level. My point, however, is that it is no longer a source of advantage at the firm level – it doesn’t enable individual companies to distinguish themselves in a meaningful way from their competitors. Essential to competitiveness but inconsequential to strategic advantage: that’s why IT is best viewed (and managed) as a commodity.
But what is cloud computing exactly and what are its benefits? In this article we will look into cloud computing and the WSO2 products that help you make or deploy your own cloud.
Cloud computing
Cloud computing is a new computing paradigm that originated around 2006 when online retailer Amazon introduced Amazon web service (AWS). Amazon successfully operates the largest online retail environment in the US and the experience of managing that infrastructure has enabled them to branch out in to first hosting other stores and later on their own cloud computing environment for customers (as well as online storage (EC2).
Who offers Cloud services?
Amazon is the market leader as far as public cloud services go. Microsoft and Google also offer cloud services as well as several other vendors, big and small. Yenlo offers private cloud hosting services in our data centers.
Choosing a cloud vendor is something that needs to be done with care, answering questions like where should the datacenter be located? What is your goal? Do you want IaaS or PaaS?
If you need help in deciding the right cloud strategy, please contact us.
There are a number of things that make cloud different from other offerings like hosting. Let’s first look at this definition by the National Institute of Standards and Technology (NIST) that defines Cloud computing as follows:
“Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction”.
This definition also describes the five essential characteristics of cloud that identify this new computing paradigm:
On demand self-service: users can provision new computing capacity themselves;
Broad network access: possibility to access from a plethora of devices (e.g. smartphone, tablet and PCs);
Resource pooling: multi-tenant pooled resources, in the public cloud often without knowing exactly where these resources are located
Rapid elasticity: the possibility to quickly scale up or down resources when needed or desired;
Measured service: a pay per use model where for instance the price of a given services is multiplied by the number of hours the resource was used.
To translate this definition into more understandable terms:
Cloud computing is a computing resource that you can use without owning it. You pay for what you use and it offers flexibility as far as adding resources or shutting resources down.
There is no need to buy computers and manage them, the Cloud Computing vendor offers them as a service to you.
Misused by marketers
Cloud was a hype a couple of years ago leading to marketers (we will not mention names) just rebranded their online storage products as cloud storage products without changing their product or their business model. Although this might fit with some elements of the definition above, cloud storage is not cloud computing (it is a component of it).
Research firm Gartner publishes the Gartner Hype Cycle of emerging technologies every year and Cloud Computing is almost at the lowest point in the through of Disillusionment. The concept behind this graph is that a technology will be so hyped that expectations of the technology will be unattainable (it will solve all problems of all companies). When it turns out not to be true the technology moves into the trough and in many cases interest declines. When the remaining or existing vendors continue to improve their products technology becomes interesting and can move into the next step: the slope of enlightenment.
The market for public Cloud Computing is already substantial and estimated to grow to a staggering $191 billion worldwide in 2020. Cloud Computing is not for big corporations only, also smaller companies can enjoy the benefits.
These benefits are not only technical but also financial. Cloud Computing makes usage of computing and cost more aligned without investment.
In discussions you can hear people talk about public, private and hybrid cloud. In fact, in the hypecycle above you will see Hybrid Cloud Computing on the middle of the decline to the through.
What do these terms mean? It has to do with the extent to which resources are shared.
Public cloud: common environment where compartmented resources are shared with other users
Private cloud- private environment where compartmented resources are offered to company users without any external parties using them. The private infrastructure can be hosted by a third party
Hybrid Cloud a combination of private and public where the organization hosts the cloud but offers other parties access
Figure 3 Overview of types of cloud
Community cloud a cloud environment specifically aimed at a community of users, e.g. academia, partners in a consortium and so on In many cases the main categories are Public, Hybrid and Private Cloud. Community is basically private cloud that is used by a number of organizations.
… As a Service
The last term we would like to address is the … as a Service trend. This basically describes what is being offered by the Cloud Computing vendor.
The NIST definition mentions three models:
SaaS, Software as a Service
PaaS, Platform as a Service
IaaS, Infrastructure as a Service
IaaS
There is a clear layered structure with Iaas being the lowest level, in essence just the possibility to use virtualized server resources. It can be defined as:
Server Virtualization is dividing a physical server into multiple virtual servers and then masking the server resources from each other through software.
To add to that definition, to the user a virtual server acts just like a physical server. You can do whatever you want with it.
PaaS
One layer higher we find the Platform as a Service layer.
On top of IaaS, PaaS now offers for instance the operating system (e.g. Suse Linux).
So PaaS is the computing resource and the OS or other software needed to create a complete platform such that no additional software is needed to support applications.
SaaS
Software as a Service (SaaS) is the top layer and is defined by Wikipedia as:
A software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted
Examples would be Salesforce.com or other cloud offered software / applications. By definition it builds on the two lower layers, IaaS and PaaS.
Cloud computing inherently also makes the actual location of your resources less exact. It’s ‘in the cloud’ without being specific. But for organizations this might work for some applications but not for all.
When you make a choice between these models also take into account the location of the data center (e.g. Europe, US or other), the kind of applications you want to run (e.g. healthcare data or payments), legislation (on all levels, national and pan national (e.g. Europe’s Data Protection Act)) and the level of security and certifications (e.g. ISO 27000, ISO 9001) of the vendor.
The choice for a Cloud Computing vendor is something that needs to be done with care taking the abovementioned issues into account. If you need help in choosing your vendor, please contact us.
Paying for Cloud
Cloud resources (called instances) are virtualized and are often characterized by a number of criteria: number of cores (i.e. processors), storage capacity and type of application (e.g. general purpose, compute intensive).
Cloud resources are currently priced per hour and prices vary from a couple of cents per hour for the smallest instances to more than one euro per hour for multicore, large storage instances.
WSO2 Cloud Overview
We can safely conclude that Cloud Computing is not only here to stay, it is going to grow in importance for companies who value flexibility, scalability and pay per use.
All WSO2 components can of course be deployed in the cloud. You can do that yourself, deploy for instance API Manager on an Amazon, Google or Microsoft instances. However, there might be a simpler way and that is to use the services that WSO2 offers with regards to the Cloud.
In the second part of this article we will look into the three types of Cloud services that WSO2 offers:
WSO2 Private Cloud
WSO2 Managed Cloud
WSO2 Public Cloud
WSO2 Cloud Overview
We can safely conclude that Cloud Computing is not only here to stay, it is going to grow in importance for companies who value flexibility, scalability and pay per use.
All WSO2 components can of course be deployed in the cloud. You can do that yourself, deploy for instance API Manager on an Amazon, Google or Microsoft instances. However, there might be a simpler way and that is to use the services that WSO2 offers with regards to the Cloud.
In the second part of this article we will look into the three types of Cloud services that WSO2 offers:
WSO2 Private Cloud
WSO2 Managed Cloud
WSO2 Public Cloud
WSO2 Cloud Overview
We can safely conclude that Cloud Computing is not only here to stay, it is going to grow in importance for companies who value flexibility, scalability and pay per use.
All WSO2 components can of course be deployed in the cloud. You can do that yourself, deploy for instance API Manager on an Amazon, Google or Microsoft instances. However, there might be a simpler way and that is to use the services that WSO2 offers with regards to the Cloud.
In the second part of this article we will look into the three types of Cloud services that WSO2 offers:
WSO2 Private Cloud
WSO2 Managed Cloud
WSO2 Public Cloud
Benefits of Cloud
Cloud computing, just to sum it up, is a flexible pool of computing resources that you can use when you need it. You pay for what you use and are offered flexibility and scalability as to the number of resources.
Since it is a service there is no investment in hardware or cost associated with the management of the hardware. Everything is included in the price per resource. Since you pay only for what you use, you can save money if you have for instance peak demands for which you would normally need to buy hardware in order to meet those demands. This could be a development project, monthly computing jobs or anything that you need for a short period of time, every now and then or in case of for instance strongly fluctuating traffic to your website or systems.
Cloud computing gives you all the benefits of a flexible pool of resources without the drawbacks of owning, housing and managing (24x7) the hardware and software.
That is why our forecast is cloudy with a serious chance of saving money.