13
Bluemix Overview Cognitive Solutions

IBM Bluemix Overview

Embed Size (px)

Citation preview

Page 1: IBM Bluemix Overview

Bluemix Overview

Cognitive Solutions

Page 2: IBM Bluemix Overview

Cloud Computing

• An estimated 85% of new software is being built for cloud deployment

• Cloud Computing is a broad term that describes a range of services

• Infrastructure as a Service (IaaS)

•Hardware / software – servers, storage,

networks, operating systems

• Software as a Service (SaaS)

•Designed for end users, delivered over the web

• Platform as a Service (PaaS)

•Set of tools and services designed for

application development

Page 3: IBM Bluemix Overview

Platform as a Service

• A computing platform that allows the creation of web applications

quickly and easily without the complexity of buying and maintaining the

underlying infrastructure

• Characteristics

•Services to develop, test, deploy, host and maintain applications

•Web based user interface creation tools

•Multi-tenant architecture

•Built in scalability

•And more!

Page 4: IBM Bluemix Overview

IBM Bluemix

• Bluemix is a Platform as a Service (PaaS) cloud environment hosted

by IBM on top of an Infrastructure as a Service (IaaS) layer

• Allows you to rapidly build, deploy, and manage cloud applications

• Provides services & runtimes to piece together new applications

•Powered by IBM and open source technologies

Page 5: IBM Bluemix Overview

Bluemix value proposition

• Rapidly bring products and services to market at a lower cost, thanks

to the flexibility and on-demand nature of Cloud PaaS. Low up front

investment encourages experimentation and innovative development.

• Iterative nature allows developers to continuously deliver new

functionality to their applications

• Extend existing investments in IT infrastructure

•Many clients have heterogeneous, complex, on-premises

environments that need to connect to born-on-the-cloud applications

Page 6: IBM Bluemix Overview

Architecture

• Provides an environment to host application

artifacts that run on application servers

• Virtual containers host each application

• Applications can leverage pre-built services to

make application assembly easy

• Clients use REST or HTTP APIs to route

requests through the application instances or

the composite services

Page 7: IBM Bluemix Overview

Auto-Scaling service

• Bluemix allows you to automatically manage application capacity

using the DevOps Auto-Scaling service

•Can be added to any deployed application in Bluemix

•Automatically increases or decreases compute capacity

• Create policies to specify conditions that trigger scaling activities,

such as changes to the application’s:

•Heap, Memory, Response Time, Throughput, etc.

Page 8: IBM Bluemix Overview

Pricing

• Build apps and try IBM services FREE for 30 days

• Pay-As-You-Go, or discounted subscriptions

• Price and configure your own scenario here

• Charges vary depending on resources used

•Compute resources are charged by GB-hours

– GB-hour = (num instances) x (memory per instance) x (running hours)

•Charges for services

– Many have free monthly allowances and/or tiered charges

Page 9: IBM Bluemix Overview

Dashboard

• Allows you to create, view and manage your apps and services

• Manage organizations and spaces

•Organization: grouping methodology for Bluemix users

•Space: a sub-group where you can assign permissions

Page 10: IBM Bluemix Overview

Cloud Foundry Apps

• Provides a set of resources used to run the application

• Allows you to get your application up and running with no need to

set up and manage hardware, operating systems, or servers

Page 11: IBM Bluemix Overview

Services

• Cloud extension that provides ready-for-use functionality

• Can add single or multiple services to any application

Page 12: IBM Bluemix Overview

Boilerplates

• Boilerplates are used to get up and running quickly by generating

application templates

•A sample application

•The associated runtime environment

•Any predefined services to accomplish a specific task

Page 13: IBM Bluemix Overview

Bluemix Overview

https://console.ng.bluemix.net