Looking Ahead to Carbon 5 and Stratos 2 and Beyond By Afkham Azeez, Amila Suriarachchi.

Slides:



Advertisements
Similar presentations
Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
Advertisements

2  Industry trends and challenges  Windows Server 2012: Beyond virtualization  Complete virtualization platform  Improved scalability and performance.
System Center 2012 R2 Overview
Building a scalable multi-tenanted Application Server on the Cloud using Tomcat, Axis2 & Synapse Senaka Fernando (senaka at apache.org)
1 NETE4631 Cloud deployment models and migration Lecture Notes #4.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
Developing Enterprise Applications with the WSO2 Application Platform
PaaS Design and Architecture: A Deep Dive into Apache Stratos Samisa Abeysinghe VP Delivery, WSO2 Member Apache Software Foundation 10 th June 2014.
Making Tomcat Multi-tenant, Elastic, Billed and Metered Paul Fremantle CTO and Co-Founder, WSO2 VP, Apache Synapse ASF
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
 Who we are  Amdatu  Platform  Projects  Demo  Q&A.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
Jennifer Rexford Princeton University MW 11:00am-12:20pm Data-Center Traffic Management COS 597E: Software Defined Networking.
Virtual techdays INDIA │ November 2010 SQL Azure Data Sync Shilpa Nirmale │ Associate Manager, Accenture.
Introducing the WSO2 Platform Leading you to a Connected Business
Cloud computing Tahani aljehani.
Plan Introduction What is Cloud Computing?
DESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING Carlos de Alfonso Andrés García Vicente Hernández.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
Opensource for Cloud Deployments – Risk – Reward – Reality
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.
1 Building SaaS for SMEs on WSO2 PaaS Kathiravelu Pradeeban - Software Engineer Muhammed Shariq - Software Engineer Nov 2011.
The powerful capabilities of JBoss Middleware as cloud based services on OpenShift. Build applications. Integrate with other systems Orchestrate using.
Cloud Computing By Mihir Chitnis.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
UI and Data Entry UI and Data Entry Front-End Business Logic Mid-Tier Data Store Back-End.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Presented by: Sanketh Beerabbi University of Central Florida COP Cloud Computing.
Microsoft Virtual Academy.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
C O R P O R A T E T E C H N O L O G Y Siemens AG Software & Engineering Usage of Enterprise OSGi inside Siemens:  Siemens Communications, Enterprise Systems.
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
Building a scalable multi-tenanted Cloud-native Application Server using Tomcat, Axis2 & Synapse.
Building Cloud Native Software Navigating the waters of a cloudy infrastructure Paul Fremantle CTO and Co-Founder, WSO2 VP, Apache Synapse ASF
Federating PL-Grid Computational Resources with the Atmosphere Cloud Platform Piotr Nowakowski, Marek Kasztelnik, Tomasz Bartyński, Tomasz Gubała, Daniel.
Auto-scaling Axis2 Web Services on Amazon EC2 By Afkham Azeez.
Web Technologies Lecture 13 Introduction to cloud computing.
noun ; Software Defined Enterprise/SDE/ The enterprise who leverages software to flank their traditional business offerings, or to create entirely new.
CLOUD COMPUTING WHAT IS CLOUD COMPUTING?  Cloud Computing, also known as ‘on-demand computing’, is a kind of Internet-based computing,
ALL INFORMATION PRESENTED AS WELL AS ALL SESSIONS ARE MICROSOFT CONFIDENTIAL AND UNDER YOUR NON-DISCLOSURE AGREEMENT (NDA) AND\OR TECHNOLOGY PREVIEW.
Ram Kumar - Director – Product Management techcello (A Division of Asteor Software Inc) MultiTenancy Basics.
Cloud Computing from a Developer’s Perspective Shlomo Swidler CTO & Founder mydrifts.com 25 January 2009.
Øg fleksibiliteten i din infrastruktur 32 virtual processors per VM 1 TB virtual machine memory New 64TB VHDX format Native 4k disk support Hyper-V.
Brian Lauge Pedersen Senior DataCenter Technology Specialist Microsoft Danmark.
Deploying Elastic Java EE Microservices in the Cloud with Docker
Project Cumulus Overview March 15, End Goal Unified Public & Private PaaS for GlassFish/Java EE Simplify deployment of Java EE Apps on top of.
Unit 3 Virtualization.
New Paradigms: Clouds, Virtualization and Co.
15 min WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint.
Univa Grid Engine Makes Work Management Automatic and Efficient, Accelerates Deployment of Cloud Services with Power of Microsoft Azure MICROSOFT AZURE.
Security Group Amazon RDS Mysql Media Request S3
Architectural Overview Of Cloud Computing
Join the Lean Wave Asanka Abeysinghe
15 min WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint.
StratusLab Final Periodic Review
StratusLab Final Periodic Review
Cloud Computing Platform as a Service
Red Hat User Group June 2014 Marco Berube, Cloud Solutions Architect
Introduction to Cloud Computing
Built on the Powerful Microsoft Azure Platform, Lievestro Delivers Care Information, Capacity Management Solutions to Hospitals, Medical Field MICROSOFT.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Specialized Cloud Mechanisms
Azure Geo-Routes Incoming Traffic to Nearest Data Center for Best Mobile Database Service MINI-CASE STUDY “As a start-up company, we wanted to have a very.
Cloud Computing: Concepts
Key Manager Domains February, 2019.
Cloud Security AWS as an example.
OpenStack Summit Berlin – November 14, 2018
Gordon McKenna | MVP & CEO | Inframon
Presentation transcript:

Looking Ahead to Carbon 5 and Stratos 2 and Beyond By Afkham Azeez, Amila Suriarachchi

CARBON 4.0+/5.0+

Carbon Platform Overview

Carbon - Present OSGi Runtime Embedded Tomcat UI Framework Feature Manager Multi-tenant Enabled Lazy loading Ghost deployment

Carbon - Present User Manager Registry Axis2 Server framework Deployment Clustering Caching JNDI

Carbon - Future Minifying Carbon Kernel Modularize the core Remove Axis2 dependency New Message Processing Runtime Improved clustering based on Hazelcast Improved caching based on JCache (JSR-107) Improved UI framework Tracking the Carbon Application deployment status

Carbon - Future Multiple runtime profile support RESTful Administrative Services WSO2 Operation Center Multi User Store Support Moving to GitHub Improved migration model Optimized mode for constrained environments./wso2server.sh -Doptimized

Minifying Carbon Kernel

Improvements to Message Processing Runtime

Carbon Application Deployment

Multiple Runtime Profile Support

Operations Center WSO2 Operation Center Patch distribution & management Artifact Deployment Cluster & Node Management

WSO2 Operations Center

STRATOS 2.0+

Stratos 1.x

Stratos 1.X Support only WSO2 Carbon products Cloud Manager to Manage Tenants Billing and Metering Centralized Logging Management Single Sign On Auto Scaling with Amazon EC2

Stratos 1.X Limitations Only WSO2 Products supported Artifact Deployment depends on the Stratos service type Auto scaling only on Amazon EC2

Stratos 2.0 Standard Runtime IaaS independent deployment Cross IaaS/hybrid deployments iPaaS Connector Enhancements Improved runtime security model Tenant-aware security manager & improved private jet mode Runtime improvements to tenant-aware load balancing Pluggable auto-scaling algorithms Multiple virtualization levels

Multiple Virtualization Levels Isolation Resource Utilization Pure hardware Virtual Machine LXC Shared Process (e.g. Carbon MT)

Standard Runtime Common service pluggable model Cartridge Standard Deployment model Artifact Distribution Center Elastic Load Balancing Billing and Metering Storage Services

Standard Runtime

Logical Architecture

IaaS Independent Deployment

Improvements to Tenant Aware LB

Thank you

Questions