IBM Cloud PaaS Codename BlueMIx GIDS

662 views

Published on

IBM BlueMIx brief summary

Published in: Internet, Technology
1 Comment
1 Like
Statistics
Notes
  • Sir - can you give us more information about SoftLayer - we are into gaming applications and can't use Platform services - we use high end streaming video apps - thanks
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
662
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
18
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide
  • Please edit: add your name, title, email address, linked and twitter user name.
    Codename: BlueMix is an open-standards, cloud-based platform for building, managing and running apps of all types (web, mobile, big data, new smart devices). Capabilities include Java, mobile backend development, application monitoring, as well as capabilities from ecosystem partners and the open source community – all through an as-a-services model in the cloud.
    The BlueMix Advantage resonates differently based on our cloud partners primary business role – ISV, SI, born on the cloud service provide or startup.
    If you are a mature ISV, you most likely have deep skills on Java and relational database like DB2. We meet you right where you are at with Liberty for Java Runtime and SQL Database services. And you can build your skills over time using cloud-centric runtimes and services like Node.js and MongoDB.
    If you are an SI, you are always taking your base application and customizing for new engagements. BlueMix will allow you to quickly extend your application services.
    If you are a born on the cloud company, you most likely already have your services up and running on an IaaS. In that environment, you have to bring middleware, runtimes and tools and maintain those images. With BlueMix, that is all abstracted away. You simply code to api-based services. You no longer have to build, install and manage those images. This will free your developers to spend more on your application code, solving real world problems.
    If you are an startup, this is a platform you can use to build and deploy your services. Just bring your application code, use your runtime of choice, and extend it with api-based services. You can build, deploy and manage all from within BlueMix.
    Every developer benefits from our Cloud Foundry-based, open PaaS to develop, test and run their application – FAST. No installing or maintain images, middleware, runtimes and tool It is all abstracted away. You simply choose the services you needs, such Mobile Push, and integrate them with your application code, using the runtime you know, be it Java, Node.js, Ruby or other buildpack that you bring yourself, such as Goovey.
    In summary, BlueMix is a polyglot environment with api-based services where you can build, run, and mange your new services. It is autonomic (self healing) and self scaling.
  • We are in beta; therefore, IBM must always provide this disclaimer.
    G/A is planned for late 1H14 in the USA with other countries to follow.
  • Bluemix was designed with the user in mind. We investigated the processes and frameworks developers use today in order to build a product that complements their process, rather than work against it. In order for developers to truly embrace the cloud, they must see immediate impact from implementing what has been traditionally seen as a complex solution.
    We see BlueMix as a place where developers can act like kids in a sandbox….
    ….except this sandbox is enterprise-grade.
  • Register for BlueMix now at BlueMix.net There is no charge during beta.
    You can learn more by clicking on the “DOCS” link in the upper right hand corner of bluemix.net. From “DOCS” you can even join the community and follow the Forum.
    Utilizing IBM Design Thinking, our BlueMix design team distilled observations, explored various styles of work, prototyped several concepts, and went through rounds of user testing with real customers. The prototypical developer today expects results fast. They learn by experimenting and playing. They are willing to pay for solutions that have proven themselves in a trial fashion. These are needs of today’s developers and BlueMix meets meets them.
    EcoD is hosting over 100 BlueMix Days at our IBM Innovation Centers where developers will be developing, deploying and managing their app services in BlueMix. You are welcome to attend one of the upcoming workshops.
    Schedule and registration link: http://www-304.ibm.com/events/idr/idrevents/detail.action?meid=16628&ca=idr-iichome
  • With BlueMix, developers can spend their time on what they know best – their application intellectual property. And because BlueMix is a polyglot environment your developers can use the language runtime they know, be it Liberty for Java, node.js, or Ruby integrated already in BlueMix, or they can bring their own buildpack.
    Developers can simply upload their code and go. BlueMix is a fully integrated, secure environment with api-based services that developers will use to quickly integrate mobile services such as push, mobile application management and others. And BlueMix isn’t limited to IBM services, there are fully integrated 3rd party services such as Twillio and Pitney Bowes location services and open source services such as Mongo DB and MySQL. And, with BlueMix, developers are freed from having to manage infrastructure, middleware, runtimes and tool which saves them valuable time and frees them to focus on their application code.
  • The circle denote Application Runtimes and the hexagons represent service: those that are IBM Created; those that are from 3rd parties and are IBM Certified; and those that are open source Community.
    This is a overview of the services developers will be using during a BlueMix Days workshop.
  • OPEN, for IBM, is a facilitator of the cloud ecosystems and of HUGE importance to developers.
    As IBM continues to integrate open source (e.g. open stack and cloud foundry) into our offerings we (IBM and our industry partners) will have an "open" cloud architecture. There are several differences between our approach and others:
    (1) For IBM, open source is a first class citizen, and ecosystems that are born in the open world will work well with our offerings.
    (2) IBM is very involved and leading many of the open communities. As the IT industry continues to be driven by developers enamored with polyglot open technologies - IBM is well positioned to meet their needs.
    (3) While it is possible to utilize open source on Amazon their application layer favors proprietary APIs and models - not an API marketplace - and certainly not an open composable fabric for service, run time and application management.
    Last July, IBM announced our alignment with CloudFoundry.com, and you can learn more about our commitment at ibm.com/bluemix. Angel Diaz, IBM VP of Software Standard, has a blog about open cloud architecture which is linked to from ibm.com/bluemix. On his blog, he address advances in open cloud architecture beyond infrastructure as a services (IaaS) all the way up the stack through platform as a service (PaaS) and software as a services (SaaS). This is increasingly critical for our customers and partners who are exploring new, innovative use cases for cloud. And IBM is also working closely with Mongo DB and others on this effort. Mongo DB is a fully integrated data management services in BlueMix. Link to Angel Diaz’s blog: http://thoughtsoncloud.com/2013/07/advances-in-open-cloud-architecture
  • IBM Bluemix integrated services are auto-managed, so you don’t have to manually install an OS, images or middleware before you run your app. You simply upload your code and go. This is why we can get you started in 2 mins. When you deploy your app service, Bluemix has the auto-scaling capability to grow the infrastructure to keep up with your workload automatically.
    Key talking points to differentiate BlueMix:
    Many solutions in the marketplace require you to piece these together to build a solution
    IBM provides these service in a single platform that allows you to build the applications you need without spending time integrating solutions
    Example: Current BlueMix Beta participant has to replicate data from IOT to Amazon to run big data jobs and build a dashboard. The developers have to maintain that multi vendor integration and duplicate the cost. This would be solved using BlueMix integrated services.
    Provided as services in BlueMix eliminates the need to set up middleware infrastructure to experiment and get applications deployed quickly
    Differentiators: these are services that no one else brings to market in the way we are surfacing them
    DevOps services
    Monitoring and Analytics, Git Hosting, Deployment Automation, Web IDR, Agile Development
    Internet of things
    Historian and MQTT
    Mobile
    Push, CloudCode, Mobile App Management, Mobile Quality Assurance, Mobile Data and 3rd party services
    Data Management
    SQL Database, JSON Database, MongoDB, MySQL and ProgresSQL
    Big Data
    MapReduct and BLU Data Warehouse
    Web and Application Services
    Data Cache, Session Cache, Elastic MQ, Decision, SSO, Redis, RabitMQ, Log Analysis.
  • How do we stack up against AWS? (without sounding to marketing-ish)
    1. Simplicity and easy to get in:
    Bluemix takes a problem solving approach, and aims to help you build an integrated solution using the parts, and gets you to move as fast as you can.
    Search Node.js angular on Google, first link is http://www.ibm.com/developerworks/library/wa-nodejs-polling-app/ 
    From this, you can run the app in Bluemix, view the code.
     
    If you click Get the code on JazzHub, you can "Edit the code" and you get your own sandbox and run this code immediately.
    The key here is IBM Bluemix sets up integrated services that are auto-managed, so you don’t have to manually install an OS, images or middleware before you run your app, this is why we can get you started in 2 mins.
    Once you started your app development, Bluemix has the auto-scaling capability to grow the infrastructure to keep up with you workload – automatically.
    AWS: they simply list all the services you need to use, they don’t tell you how to stitch a node js app to run EC2, and storing data on S3.
    Azure: they are one step ahead of AWS, but they stopped at introducing the service, and don’t help you to figure out how they work together.
    2. Open and flexible
    Bluemix is built on top of CloudFoundy, the largest Open Source Platform, we are the founding board member of CloudFoundry. So all the Open Source services you use today are mostly already supported.
    Because the Bluemix framework is Open, we can quickly onboard new 3rd party services to the Bluemix platform to be consumed by developers, in fact, we already have 20+ 3rd party open source projects running on Bluemix today, and this list is growing rapidly. If you feel you have a strong demand for a certain open source project you would like to see on Bluemix, let us know!
    AWS:
    AWS is not an open framework, they don’t use Cloud Foundry and AWS’ support of Open source project is limited. (but you can always install and manage your own, which means you have to install, setup, and monitor all these services, vs Bluemix will manage them on your behalf.
    3. Brand trust and integration
    The purpose of Bluemix is to facilitate composabe applications that can hook into existing apps in the systems of transactions and in a way that leverages existing skills and technology.   In the business app world, you don’t want to start from scratch, you want to start with what you have and a build new breed of apps - with Bluemix’s existing secure and reliable integration options, we can get you creating app services much faster.
    AWS: AWS can help you standup standalone Hello World app, but that is where it stop, AWS they don’t have expertise in integration . Bluemix can help developers be more productive in creating new business apps that integrates with existing BPM services, LDAP servers etc much faster.
  • Please, join the beta
    You can find great resources at bluemix.net, just click on DOCs in the upper right hand corner to access the latest resources - just click on DOCs for access to the great resources, including bluemix developer forum, overview information, and so much more.
  • Now I would like to share with you a testimonial recorded at the IBM Pulse events a few weeks back – 1.5 mins
    Let’s spend 1 ½ mins to hear first hand about “why use BlueMix” while Mark Weber sets up demo.
    Click on “Hear the buzz” above to start the youtube video. Close your browser or halt the video at its end you will automatically roll to the next (unrelated) video.
    URL for “Why use IBM BlueMix” - https://www.youtube.com/watch?v=FJrwznj79Co&list=UUfhRKi-H5mfVdqQOixoi2RA
  • Please, take the time to register. Then you will learn by tinkering and playing.
  • IBM Cloud PaaS Codename BlueMIx GIDS

    1. 1. #BlueMixDays@karthik_padman Creating Apps is Now Child's Play Introducing IBM’s New Cloud Platform Codename: BlueMix Karthik Padmanabhan, Country Head - Ecosystem Development IBM India
    2. 2. #BlueMixDays@karthik_padman Disclaimer • Future Plans. IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. • Performance. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. Actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. • Content Authority. Session materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. • Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. • Customer Examples. All customer examples are presented as illustrations of how those customers used IBM products and the results they may have achieved. Actual costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.
    3. 3. #BlueMixDays@karthik_padman It starts with a line of code.
    4. 4. #BlueMixDays@karthik_padman • Move quickly, see results fast. • Learn by tinkering and playing. • Needs to learn new skills through playing and experimenting safely. • Needs freedom to experiment without worrying about pricing right away.
    5. 5. #BlueMixDays@karthik_padman “It’s not that my developers lack the skills to manage infrastructure, it’s that I don’t want them to. I need them writing code for the business” “I am losing talented developers because they don’t have access to the tools they want to use.” “I am nervous we are spending time and money integrating things that should naturally fit together” “My average developer has 250 open change requests from the business. That is a lot of business value we need to deliver” “I am not confident that the platform is secure as I integrate into existing systems”
    6. 6. #BlueMixDays@karthik_padman Run Your Apps The developer can chose any language runtime or bring their own. Just upload your code and go. DevOps Development, monitoring, deployment and logging tools allow the developer to run the entire application. APIs and Services A catalog of open source, IBM and third party APIs services allow a developer to stitch together an application in minutes. Cloud Integration Build hybrid environments. Connect to on- premises systems of record plus other public and private clouds. Expose your own APIs to your developers. Extend SaaS Apps Drop in SaaS App SDKs and extend to new use cases (e.g,. Mobile, Analytics, Web).
    7. 7. #BlueMixDays@karthik_padman
    8. 8. #BlueMixDays@karthik_padman Dev Ops Liberty for Java RubyNode.js “Bring Your Own Buildpack” SQL Database JSON Database Mongo DB PostgreSQL Mobile Data Data Management Services MQTT CloudCode Mobile App Mgmt Mobile Services Mobile Quality Assurance BLU Data Warehouse MySQL Twilio Data Cache Session Cache Elastic MQ Web & App Application Decision SSO Redis MapReduce RabbitMQ Log Analysis Historian Internet Of Things Push Runtimes Monitoring and Analytics Git Hosting Deployment Automation Web IDE Agile Development
    9. 9. #BlueMixDays@karthik_padman BlueMix Value to Developers • <2 Mins: from idea to search to coding via Integrated developer tools. E.g. Polling app in 2 mins • Everything you need to write modern mobile apps are pre- integrated and preconfigured • Self service to start, scale and make money! • <2 Mins: from idea to search to coding via Integrated developer tools. E.g. Polling app in 2 mins • Everything you need to write modern mobile apps are pre- integrated and preconfigured • Self service to start, scale and make money! Simplicity & Speed Simplicity & Speed • BlueMix Framework and Services are built based on Open standard • Use what you already use: MongoDB, NodeJS • Need something more, find it in Marketplace! • BlueMix Framework and Services are built based on Open standard • Use what you already use: MongoDB, NodeJS • Need something more, find it in Marketplace! Open & Flexible Open & Flexible • Best in class security, support and reliability, loved by Fortune 500 companies. • Reuse your existing business services to create new composable apps integrating with what you already have. • Best in class security, support and reliability, loved by Fortune 500 companies. • Reuse your existing business services to create new composable apps integrating with what you already have. Brand trust & integration Brand trust & integration
    10. 10. #BlueMixDays@karthik_padman We’re just getting started. #BlueMix http:// www.bluemix.net
    11. 11. #BlueMixDays@karthik_padman Hear the buzz Why use IBM BlueMix?
    12. 12. #BlueMixDays@karthik_padman REGISTER FOR BLUEMIX no BlueMix.net

    ×