Skip to content

Latest commit

 

History

History
364 lines (353 loc) · 18.9 KB

index.md

File metadata and controls

364 lines (353 loc) · 18.9 KB
copyright lastupdated
years
2017, 2018
2018-01-19

{:shortdesc: .shortdesc} {:new_window: target="_blank"}

Solution tutorials

{: #tutorials}

Learn how to build, deploy and scale real-world solutions on IBM Cloud. These guides provide step-by-step instructions on how to implement common patterns based on best practices and proven technologies.

<style> .solutionBox { margin: 0 10px 20px 0 !important; padding: 10px !important; width: 100% !important; border: 1px #dfe3e6 solid !important; box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.2) !important; } .solutionBoxContainer { } .solutionBoxTitle { margin: 0rem !important; font-size: 16px !important; margin-bottom: 10px !important; font-weight: 600 !important; } .tag-filter.category { background: #aaf9e6 !important; color: #238070 !important; } .tag-filter { padding: 3px 12px !important; font-size: 12px !important; margin-right: 1px !important; border-radius: 10px !important; white-space: nowrap !important; line-height: 1.8rem !important; } .solutionBoxDescription { display:flex !important; flex-wrap: wrap !important; } .solutionBoxTitle a { text-decoration-line:none !important; } .descriptionContainer { flex-grow: 1 !important; width: 200px !important; } .architectureDiagramContainer { width: 300px !important; padding: 0 10px !important; } .architectureDiagram { max-height: 200px !important; padding: 5px !important; } </style>

Websites and Web Apps

{: #websites }

This tutorial is a walkthrough of how to create, secure, and deploy a web application across multiple regions using a continuous delivery pipeline.

Cloud Foundry Node.js Continous Delivery

This tutorial is a walkthrough of how to scaffold a Java web application, run it locally in a container and then deploy it to a IBM Cloud Kubernetes cluster. Additionally, bind a custom domain, monitor the health of the environment and scale.

Docker Kubernetes Container Registry Java

Host and serve website assets (images, videos, documents) and user generated content in a Cloud Object Storage and use a Content Delivery Network (CDN) for fast and secure delivery to users around the world.

Cloud Foundry Node.js Content Delivery Network Cloud Object Storage

This tutorial walks you through the creation of an Ubuntu Linux virtual server, with Apache web server, MySQL, and PHP (the LAMP stack). To see the LAMP server in action, you will install and configure the WordPress open source application.

Virtual Servers PHP WordPress Vulnerability Scanner

Use a Schematics template to provision a Linux virtual server, with Apache web server, MySQL, and PHP server (LAMP stack) and Object Storage. You will then configure the template to scale the resources and tune the environment.

Schematics Virtual Servers PHP Object Storage

This tutorial walks you through the creation of a load balancer, two application servers running on Ubuntu with NGINX and PHP installed, one MySQL database server, and durable file storage to store application files and backups.

Virtual Servers Load Balancer PHP File Storage

This tutorial walks you through the creation of a web application using the popular MEAN stack. It is composed of a Mongo DB, Express web framework, Angular front end framework and a Node.js runtime.

Cloud Foundry Node.js Compose for MongoDB

This tutorial shows how to provision a SQL (relational) database service, create a table, and load a large data set (city information) into the database. Then, we deploy a web app to make use of that data and show how to access the cloud database.

Cloud Foundry Python Db2 Warehouse

Create a serverless web application by hosting static website content in GitHub Pages and using Cloud Functions to implement the application backend.

Cloud Functions API Gateway Cloudant NoSQL DB

Learn how the IBM Cloud Log Analysis service can be used to understand and diagnose activities of an app deployed in the IBM Cloud. Generate, search, analyze and visualize different log types using Elasticsearch and Kibana.

Cloud Foundry Python Log Analysis

This tutorial walks you through creating a cluster, configuring the cluster to send logs to the {site.data.keyword.loganalysisshort}} service, deploying an application to the cluster and then using Kibana to view and analyze logs.

Kubernetes Docker Node.js Log Analysis

This tutorial demonstrates how to create a new REST API using the LoopBack Node.js API framework and then add management, visibility, security and rate limiting to your API using the API Connect service on IBM Cloud.

Cloud Foundry Node.js API Connect

Mobile

{: #mobile }

Learn how easy it is to quickly create an iOS Swift application with high-value mobile services - Push Notifications and Mobile Analytics on IBM Cloud.

iOS Swift Push Notifications Mobile Analytics

Learn how easy it is to quickly create an Android native application with high-value mobile services - Push Notifications and Mobile Analytics on IBM Cloud.

Android Java Push Notifications Mobile Analytics

Learn how easy it is to quickly create a hybrid Cordova application with high-value mobile services - Push Notifications and Mobile Analytics on IBM Cloud.

Cordova Push Notifications Mobile Analytics

Learn how to use Cloud Functions along with other cognitive and data services to build a serverless backend for a mobile application.

Cloud Functions App ID Cloudant NoSQL DB Watson Tone Analyzer Push Notifications

Internet of Things

{: #iot }

This tutorial walks you thru setting up an IoT device, gathering large amounts of data in the Watson IoT Platform, exploring data and creating visualizations and then using advanced machine learning services to analyze data.

Cloud Foundry Internet of Things Platform Cloudant Data Science Experience