We here in the ICCLab are very much interested in all activities related to standardisation in the Cloud. Standardisation forms part of our overall strategy in bringing impact to the communities we take part in.
One of the standardisation activities on going in the ICCLab is our participation in the Open Cloud Computing Interface (OCCI). OCCI is a standardisation activity ran out of the Open Grid Forum. Briefly OCCI is:
a Protocol and API for all kinds of Management tasks. OCCI was originally initiated to create a remote management API for IaaS model based Services, allowing for the development of interoperable tools for common tasks including deployment, autonomic scaling and monitoring. It has since evolved into a flexible API with a strong focus on integration, portability, interoperability and innovation while still offering a high degree of extensibility. The current release of the Open Cloud Computing Interface is suitable to serve many other models in addition to IaaS, including e.g. PaaS and SaaS.
Apart from contributing to the OCCI specifications, the ICCLab is contributing to the OCCI implementation for OpenStack and it is with this implementation that we take part in the various Cloud Plugfest events, which “is a co-operative community project designed to promote interoperability efforts on cloud-based software, frameworks, and standards among vendors, products, projects and implementations“.
Puppet is an infrastructure automation system for the efficient management of large scale infrastructures. Using a declarative approach puppet can manage infrastructure lifecycles from provisioning, configuration, update and compliance management. All of these management capabilities are managed logically in a centralised fashion, however the system itself can be implemented in a distributed manner. A key motivation in using puppet is that all system configuration is codified using puppet’s declarative language. This enables the sharing of “infrastructure as code” not only through out an organisation but outside of an organisation by following open source models. Puppet is the automation framework that enables [the ICCLab research infrastructure](http://www.cloudcomp.ch/research/foundation/projects/the-init-cloud-lab/).
[OpenShift](https://openshift.redhat.com/app/) is one of the Open Source Platform as a Service cloud computing frameworks that the ICCLabs works with. For developers, deploying their application to this runtime is a simple as using the all-familiar `git` command. Currently, OpenShift supports the following development runtimes:
* Ruby (Rack, RoR)
* Python (WSGI, Django)
* Perl (PSGI)
* PHP (CodeIgniter, CakePHP)
* Java (Java EE 6)
“[Cloud Foundry](http://www.cloudfoundry.com) is an open platform as a service, providing a choice of clouds, developer frameworks and application services. Initiated by VMware, with broad industry support, Cloud Foundry makes it faster and easier to build, test, deploy and scale applications. It is an open source project and is available through a variety of private cloud distributions and public cloud instances, including CloudFoundry.com.” [CloudFoundry FAQ](http://www.cloudfoundry.com/faq#whatis)
[OpenStack](http://www.openstack.org) is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface. OpenStack is the infrastructure management framework that is currently powering [the ICCLab research infrastructure](http://www.cloudcomp.ch/research/foundation/projects/the-init-cloud-lab/).
Thomas Michael Bohnert is Professor at Zurich University of Applied Sciences and is the founder of the ICCLab and SPLab.
Short Bio (Full details on LInkedIn)
His interests are enabling ICT systems, coarsely ranging across cloud computing infrastructures and platforms, cloud-native applications, as well as cloud-robotics and network function virtualization as specific application domains.
Prior to ZHAW he was with SAP Research (Technical Director) and SIEMENS Corporate Technology (Senior Researcher).
During his tenure he was visiting scholar at NEC Research (Germany), Tampere University of Technology and VTT Research (Finland), and Beijing University of Posts and Telecommunications (China). He completed his PhD at University of Coimbra (Portugal).
He owns a ICT consultancy and contributes to several expert groups of the European Commission on the future of ICT. The same applies to his role as regular proposal evaluator and project reviewer for the EC, the Swiss National Science Foundation, and the DAAD.
The Future Internet Public-Private-Partnership (www.fi-ppp.eu) appointment him as Deputy Chief Architect, presiding the FI-PPP Architecture Board and the FI-WARE project. He was technical coordinator of the Mobile Cloud Networking project and has a history of projects at European and national level.
He is founder of the IEEE Broadband Wireless Access Workshop (www.bwaws.org) and holds many project and conference chairs. From 2009-2011 he was on the steering board of the European Technology Platform Net!Works and co-chairs the EC DG NET FUTURES Future Internet Cluster. He acts as president of the Cloud Computing SIG of the Swiss Association of Computer Science as well as board member of the association at large.
His works have been published in several books, journals, and conferences. He serves as regional correspondent (Europe) for the IEEE Communication Magazine’s news section (GCN).
Contact: thomas.bohnert /at/ zhaw.ch
Andy Edmonds is a senior researcher in the InIT Cloud Computing Lab. He acts as the deputy head of the ICCLab, where he is responsible for the IaaS research theme. His research interests include distributed and system architectures, virtualization, service-oriented architectures, and cloud computing. He has a research master’s degree in distributed systems from Trinity College Dublin.
He worked in industrial and academic positions in Siemens, Infineon, Intel and the Distributed Systems Group in Trinity College Dublin. He has been involved in several European FP6 and FP7 projects, including DBE, iClass, SLA@SOI and the FI-PPP FI-Ware. Currently he works on the FP7 project, MobileCloud Networking.
He currently co-chairs the Open Grid Forum’s Open Cloud Computing Interface working group.
Christof Marti is Senior Lecturer (Docent) and Researcher at Zurich University of Applied Sciences lecturing in the areas of Software Engineering, Programming, Web-Technologies, ICT-Infrastructure, Operating System Technologies and Cloud Computing. He is responsible for the PaaS research theme at the ICClab.
Christof is the ad interim head of the InIT Service Engineering Focus Area.
His intrests are on enabling ICT-Services and Enterprise Applications to run on modern cloud computing technologies and infrastructure.
He has FH-diploma degrees in Electrical Engineering (Electronics and Communications Engineering) and Software Engineering.
Prior to joining ZHAW he was IT director (CIO) at the Winterthur School of Polytechnic (TWI), which is a predecessor organization of ZHAW. He is also a co-founder of the Software Engineering Startup SENAG, which provides Information Management Systems with a special focus on semantic and genetic data analysis.
Fabrice Manhart is a research assistant in Zurich University of Applied Science working for the Institute of Applied Information Technology. He is new in the Service Engineering area and very interested to discover new fields. Currently he is involved in the area of Infrastructure as a Service and has been instrumental in deploying OpenStack.
Fabrice finished his degree in Telecommunication and Computer Science in 2006 and started working as Project Engineer at Nexus Telecom AG, Zurich. There he was involved in many customer projects. Later he took over the Group Manager position and was responsible for the deployment.
He currently pursuing his Master of Science in Engineering degree at ZHAW.
Fasika Daksa is research assistant in Zurich University of Applied Science (ZHAW, InIT).
She is working under Information Engineering, Information Retrieval and Data Warehousing department. She is working as a bridge between Data Warehousing and ICCLab department. Her research interest is due to the rapid growth of data volumes, improving the management of big data and analytics using the idea of Cloud Computing with Hadoop and SAS.
She has Bachelor degree in Information Systems from Addis Ababa University, Ethiopia. She worked in database management in an international company JHU-TSEHAI (John Hopkins University).