montreal cloud computing meetup - july 19
TRANSCRIPT
© 2016 IBM Corporation
Jean-Louis (JL) Maréchaux@JLmarechaux
Leslie Chau@leslieskchau
Montreal Cloud Computing Meetup
July 19th, 2016
http://www.meetup.com/IBM-Cloud-Computing-Montreal
2Page© 2016 IBM Corporation
6:00 pm - Welcome / Networking
6:15 pm - Open Technologies for Cloud6:30 pm - Server-Side Swift for Mobile
7:30 pm - Networking, pizza and beer!
8:00 pm - End of Meetup
Agenda
3Page© 2016 IBM Corporation
Montreal Cloud Computing Meetup: 500th member
Congratulations to:
4Page© 2016 IBM Corporation
Cloud Open Technologies
Open Source & Open Standards for Cloud Computing
5Page© 2016 IBM Corporation
OAuthAPI economy
Cloud operating environment
Software defined environments
Some Open Technologies & Standards for Cloud Computing (non exhaustive list!)
TOSCA
SaaS
PaaS
IaaS
6Page© 2016 IBM Corporation
SaaS
PaaS
Local Dedicated Public
IBM Cloud – Open by Design
SaaS
PaaS
IaaS
7Page© 2016 IBM Corporation
Cloud Mobile Services
Leslie ChauOffering Manager, IBM MobileFirst
8Page© 2016 IBM Corporation
• Swift Open Source: https://swift.org • July 20 Webinar:
http://event.on24.com/wcc/r/1211875/90A0B656F26754E4F96B167620D1F2A8?partnerref=02_montrealcloudmeetup
• Swift@IBM homepage: https://developer.ibm.com/swift/
• Package Catalog: https://swiftpkgs.ng.bluemix.net
• IBM-Swift Github project page: https://github.com/IBM-Swift
• Sandbox: https://swiftlang.ng.bluemix.net/
• Cloud Tools: http://cloudtools.bluemix.net/
Swift – Useful links
Pushing the Boundaries of Swift to the Server
So what does this mean?
Extending Swift to the server
Modern Application Design
End Users User-facingClient Apps
App Services
3rd Party Services
On Prem Services
Integrated Developer Experience
Sharing code and tools along the way
IBM Swift SandboxSimplify the ability to
build and run code in the cloud
1.5 Million executions of code since launch
https://swiftlang.ng.bluemix.net
• Save or share your code• Try different Swift versions• View popular snippets• And more coming…
Swift Runtime
Kitura
A Swift Web Framework and HTTP Server
Available on GithubAs of June 2016, over
40 non-IBM PRs and 3000 stars
Swift 3 and SPM Compatible
Support for OS X, Linux, Docker, Vagrant
https://github.com/IBM-Swift/Kitura
IBM Swift Package CatalogFind packages that
support Swift Package Manager
Try out samplesin the Swift Sandbox
1500+ Packagesand Growing
Taking a next step in simplifying local/cloud
deployment
Introducing IBM Cloud Tool for Swift
Integrated into the Mac Experience
Create new projects or leverage existing templates
Manage, deploy and update your cloud simply
Let’s take a tour…
Swift, meet Watson and Slack
/weather What is the temperature?
NaturalLanguageClassifier
Insightsfor
Weather
The temperature in San Francisco is 68° F.
Learn More about Swift @ IBM
https://developer.ibm.com/swift
The Swift@IBM devCenter Join IBM Swift Engineering and leverage the latest resources
The Swift@IBM devCenter Join IBM Swift Engineering andleverage the latest resources
July 21 Webinar
© 2016 IBM Corporation
Montreal Cloud Computing Meetup
Next meetup: September 2016(Summer Break)
http://www.meetup.com/IBM-Cloud-Computing-Montreal
Jean-Louis (JL) MaréchauxIBM Cloud Advisor
[email protected]@JLmarechaux