background preloader

Fabric8 - an open source developer platform

Fabric8 - an open source developer platform

Related:  SysopsCloudArchitecture

Vert.x Docker Images - Vert.x It is also possible to deploy a Vert.x application packaged as a fat jar into a docker container. For this you don’t need the images provided by Vert.x, you can directly use a base Java image. Let’s have a look. Refactoring to microservices, Part 3: Roadmap to microservices adoption Step by step, move your applications from a monolith to a set of microservices In Part 1 of this series, I introduced some key reasons and recommendations for restructuring your code for a microservices-based approach. And in Part 2, I described the kinds of problems you can solve with a microservices-based refactoring of your data. Getting any Docker image running in your own OpenShift cluster This post was written by Chris Milsted, Senior Solution Architect at Red Hat. For those who have been using stand-alone development environments, leveraging containers using pre-existing docker format images (either internal images or images from an external registry such as the Red Hat registry or docker hub) but have outgrown your single machine and want to leverage the power of OpenShift using Kubernetes, this blog post is for you! My assumption is that readers are familiar with how to install OpenShift and how to setup projects with quotas.

Explore the Connect series from IBM Developers who want to capitalize on their existing skills and applications can explore ways to connect to and from the cloud with the Connect series from IBM. The no-cost learning paths on developerWorks Connect to Cloud help developers learn how to use APIs in a hybrid cloud approach and guide developers through a sequence of e-learning activities. Your starting place for accessing Connect resources, curated and organized by your level of experience and goals, is here: developerWorks Connect to Cloud. Dive in and start learning now. Keep checking back as we continue to add more learning paths. IBM API Connect

Install the latest OpenShift V3 on CentOS 7.x Prerequisites: CentOS 7.x minimal install (tested on 7.2) Updated 2016/04/23: to docker 1.11.x & OPENSHIFT_VERSION=v1.2.0-rc1 Mode: Single node setup, all manual. Step 1: Install docker and tweak INSECURE_REGISTRY for smoother operation on “integrated docker registry”. cat > /etc/yum.repos.d/docker.repo << '__EOF__'[docker]name=Docker Repository baseurl= __EOF__ yum -y install docker-engine wget git ### Tweak for systemd way of setting INSECURE_REGISTRY ### Ref: Serverless Architecture – Linux Academy Blog When people aren’t talking about Docker and containers, they’re usually talking about serverless architecture — code that runs without servers. How is that possible? Well, technically, the code still runs on servers, but you’re not the one in charge of managing them. It’s kind of like the cloud, where people just accept that data goes in the cloud and comes back out just the way you requested it. Of course, we know it’s not that easy.

Resource Management — Azure SDK for Python 2.0.0 RC6 documentation The following code creates an instance of the management client. You will need to provide your subscription_id which can be retrieved from your subscription list. See Resource Management Authentication for details on handling Azure Active Directory authentication with the Python SDK, and creating a Credentials instance. from azure.mgmt.resource.resources import ResourceManagementClient from azure.common.credentials import UserPassCredentials # Replace this with your subscription id subscription_id = '33333333-3333-3333-3333-333333333333' # See above for details on creating different types of AAD credentials credentials = UserPassCredentials( '', # Your user 'my_password', # Your password ) resource_client = ResourceManagementClient( credentials, subscription_id )

Your Paas. Your Rules. Supported Applications Deis can deploy any application or service that can run inside a Docker container. In order to be scaled horizontally, applications must follow Heroku's 12-factor methodology and store state in external backing services. Supported Languages Deis can deploy any language or framework using Docker. Azure Resource Manager Overview The infrastructure for your application is typically made up of many components – maybe a virtual machine, storage account, and virtual network, or a web app, database, database server, and 3rd party services. You do not see these components as separate entities, instead you see them as related and interdependent parts of a single entity. You want to deploy, manage, and monitor them as a group. Azure Resource Manager enables you to work with the resources in your solution as a group. You can deploy, update, or delete all the resources for your solution in a single, coordinated operation. You use a template for deployment and that template can work for different environments such as testing, staging, and production.