SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Hack for Good (and Profit)
Using Cloud Foundry for Hackathons
Presenters: Cornelia Davis, Pivotal and Catherine Spence, Intel IT
Copyright © 2014, Intel Corporation. All rights reserved.
Objectives & Agenda
Objectives:
• Share our experience of using Cloud Foundry in numerous hackathons
• Discuss why and how you can deliver your own hackathon
Agenda:
• Overview
• Intel, Pivotal and other Hackathon Examples
• Cloud Foundry is Ideally Suited for Hackathons
• Cloud-Aware Apps
• Hackathon Best Practices
• Key Messages
Copyright © 2014, Intel Corporation. All rights reserved.
Overview
3
Premise: An event where developers meet for collaborative computer
programming
• The spirit is to collaboratively build applications around a specified theme
• Make fast progress on applications that can really be used
• Offer an environment for learning & practicing new skills
• Fun contest where many people come together to hack, with ample
opportunity for creativity and innovation
• Friendly competition during set timeframe at a specific venue, with judging & prizes
• Enough room in problem statement for unexpected contributions
Copyright © 2014, Intel Corporation. All rights reserved.
Intel Code-For-Good Hackathons
Create & extend computing to connect & enrich lives of everyone on Earth
 Creating software-based solutions to a social problem
 Event for developers, designers, students, and subject matter experts
4
One or two day hackathons:
• Intel Developer Forum Cloud Hackathon
• Georgia Tech Hackathon
Results
 Combine technology with social agenda - delight
 New skills – has translated into paid work experience
 Apps & prototypes to advance the computing
ecosystem
Copyright © 2014, Intel Corporation. All rights reserved.
Intel Cloud-Aware Code-a-thons
Enterprise training event
 Code cloud-aware apps and land them in Intel’s
cloud
 Developers compete for prizes
5
One day session format:
• Overview Presentation on cloud-aware
• Roaming “road side assistance”
• Apps graded on how cool, useful and cloud-aware
• Lunch & snacks provided
Results
 Held 8 codeathons globally, training over 100
developers, delivering over 60 apps
 Created key learning & demand for PaaS
Copyright © 2014, Intel Corporation. All rights reserved.
Other Enterprise Cloud Foundry Hack-day
ExamplesGoals: Morale, Creativity, Inspiration
 Global – all CF staff across locations
 Projects explicitly distinct from mainline
repos/backlogs
6
One day session format:
• All “regular work” ceased
• Group and individual work
• Cloud Foundry as the theme – open beyond that
• Lightning talks at end of day
Results
 Held 2 hack days, delivering more than 100
demonstrations
 Cross team knowledge sharing
 Resultant pull requests
Goals: Get Work Done
 Projects explicitly drawn from overtaxed
backlogs
 Help determine platform requirements
 Education
CFP and Project Acceptance:
• Cloud Foundry as one track
• Custom Services
• BOSH releases
Results
 Jump started Cloud Foundry platform
customizations
 Generated interest in corporate platform
Copyright © 2014, Intel Corporation. All rights reserved.
MoPaaS – PaaS Service Provider China
Public Event
 Goals: Promote PaaS awareness and afford learning
opportunity
 Co sponsored by MoPaaS, OSChina and Pivotal with
support from other partners
7
Format:
• 6 week period
• Applications deployed to MoPaaS
• MoPaaS technical support available to participants
• Public judging for semi-finalists
• Semi-finalist entries (100) judged by experts
• Prizes awarded
Services
 “Standard” services – relational and NoSQL DB,
Rabbit MQ
 Object Storage, face recognition, voice recognition and OCR
Copyright © 2014, Intel Corporation. All rights reserved.
MoPaaS Competition
Results
 Over 300 apps under active development
 More than 2000 developers
 Five winning submissions
8
Survey:
• Demographics
• Technology Preferences
• 92% of respondents said they would
continue using MoPaaS after the
competition
Copyright © 2014, Intel Corporation. All rights reserved.
Cloud Foundry is Ideally Suited for Hackathons
(and beyond)
9
• Auto-detect runtimes
• Extensibility via
Buildpacks
• “Push and it works”
model
• CF Push [Appfile]
• CF Push [Docker]
• CF Push [.NET]
AUTO DEPLOY
AND SCALE
• Elastic Pivotal HD
• HAWQ Analytics
• Mobile Push
• Mobile Sync
• Mobile API
• MySQL HA
• Redis
• Rabbit MQ
• Elastic Search
• Cassandra
• Jenkins (Partner)
READY MIDDLEWARE SERVICES
• Instant Dynamic Routing
• Streaming Logging Agg
• ID/team/RBAC/Policy
• Four layers of built-in
Availability and Health
Management
• Application Performance
Monitoring (APM)
• Auto-scaling, Scheduling
INTEGRATED
OPERATIONAL BENEFITS
FOR EVERY APP
….and more
DEPLOY, OPERATE, UPDATE, SCALE ON ANY INFRASTRUCTURE
Copyright © 2014, Intel Corporation. All rights reserved.
Cloud-Aware Apps
10
Create business value by taking full advantage of cloud
Copyright © 2014, Intel Corporation. All rights reserved.
Best Practices: Organizing the Event
11
• Decide time: A typical hackathon is one or two days. Staying overnight is an
option if your participants are up for it.
• Find a place: at a business, school facility, or other venue
• Think through parking, access to bathrooms, ease of getting in and out (especially
for overnight hackathons), trash disposal, etc.
• Comfortable places to sit and work are a must.
• Provide the four basic ingredients: Food, Power, Internet, and Caffeine (not
necessarily in that order).
• Remove barriers to participation - make it possible for as many of your target
audience to participate as possible
• Publish the rules and grading criteria in advance
Copyright © 2014, Intel Corporation. All rights reserved.
Best Practices: Cloud Foundry Availability
12
• What will your target cloud be?
• Public offerings from
• On-prem deployment
• Personal deployment – bosh-lite
• Ensure sufficient capacity
• Pre-allocate accounts? Self-service is preferred
• Have PaaS administrators on hand for things such as quota changes
• Prerequisites?
• Installation of CLI
• Participate in training
• …
Copyright © 2014, Intel Corporation. All rights reserved.
Best Practices: Running the Event
13
• Make it fun, casual time where participants can set aside the "day to day" and
focus on building something cool
• Kick off with a "download" - an introduction to the topic & ground rules
• Help teams form organically, around common skillsets, interests, and needs.
Don't be too rigid about team structure.
• Consider periodic read-outs to ensure forward progress.
• When facilitating a hackathon, your role is to answer questions and solve
problems.
• Include a "show and tell" at the end of the event, where each team shows
what they accomplished.
• Encourage teams to think beyond the end of the hackathon for their projects
Copyright © 2014, Intel Corporation. All rights reserved.
Key Messages
14
• Hackathons are popular with developers and a great venue for innovating
• There are many examples of successful hackathons in Cloud Foundry
community
• Cloud Foundry is a perfect fit for hackathons in that developers focus on their
apps instead of infrastructure details
• Take advantage of best practices to run your own hackathon
Intel Confidential — Do Not Forward
Copyright © 2014, Intel Corporation. All rights reserved.
Legal Notices
This presentation is for informational purposes only. INTEL MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.
Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.
* Other names and brands may be claimed as the property of others.
Copyright © 2014, Intel Corporation. All rights reserved.
16
Copyright © 2014, Intel Corporation. All rights reserved.
Intel Codeathon Rubric
17
Category Criteria Distinguished (4) Proficient (3) Good (2) Beginning (1)
Cool & Useful (28/100 points)
Novel & Fun idea / techniques
that can be used at Intel
Addresses a critical Intel strategy with
modern approach; major WOW
Addresses a known area with a modern
approach; Built with fun throughout
Addresses a critical Intel Strategy with
conventional approach; hints at a sense
of humor
Addresses a known mature area using
conventional approach; Pratical but
boring
Functionally complete
Done coding, is hosted in PaaS and it runs
properly, Source code uploaded to
GitHub
Done coding, is hosted in PaaS and it runs
properly but with many missing features
Still in the process of coding but has been
uploaded to PaaS for testing
In the process of coding but not uploaded
to PaaS
Cloud Aware (64/100 points)
Web Services Exposes and consumes web services Exposes web services Consumes web services
Does not expose or consume web
services
Stateless
Use MySQL as part of PaaS to store state
data
State data is written to a database
outside of PaaS There is no state data to be maintained State is maintained in memory
Scale out
Demonstate that performance improves
as the # instances are scaled
Demonstrate a common data store for
multiple app instances
Demonstate that the app can scale
beyond 2 instances App does not scale
Secure Input validation Least privilege Basic access control Authentication/encryption
Provisioned services Bind to 3 service Bind to 2 services Bind to one service
Does not bind to a PaaS Service (MySQL,
Redis, RabbitMQ)
Extra Credit (8/100 points)
UI - user-friendly interface,
clear graphics UI supports multiple devices (PC, SFF, etc) Solid, easy to use UI Emerging UI Very basic UI
Copyright © 2014, Intel Corporation. All rights reserved.
Learn more about Intel IT’s Initiatives at
www.intel.com/IT
Sharing Intel IT Best Practices
With the World
Copyright © 2014, Intel Corporation. All rights reserved.
Intel IT Business Review
19
The Intel IT Business Review
is where Intel IT Leaders
showcase proof points of our
journey, as we deliver business
value and insights to help drive
Intel’s transformation.
Available across all devices so
you can access and share
information anytime, anyplace.
Download and connect with IT Leaders now
visit m.intel.com/IIBR

Weitere ähnliche Inhalte

Was ist angesagt?

Case Study: Orange Labs & Cloud Foundry
 Case Study: Orange Labs & Cloud Foundry  Case Study: Orange Labs & Cloud Foundry
Case Study: Orange Labs & Cloud Foundry Guillaume Berche
 
Extending Cloud Foundry UAA for Authorizations and Multi-Data Center Deployments
Extending Cloud Foundry UAA for Authorizations and Multi-Data Center DeploymentsExtending Cloud Foundry UAA for Authorizations and Multi-Data Center Deployments
Extending Cloud Foundry UAA for Authorizations and Multi-Data Center DeploymentsBrian McClain
 
HP Helion Episode 6: Cloud Foundry Summit Recap
HP Helion Episode 6: Cloud Foundry Summit RecapHP Helion Episode 6: Cloud Foundry Summit Recap
HP Helion Episode 6: Cloud Foundry Summit RecapBeMyApp
 
Quantifying the Benefits of Cloud Foundry
Quantifying the Benefits of Cloud FoundryQuantifying the Benefits of Cloud Foundry
Quantifying the Benefits of Cloud FoundryAltoros
 
Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...
Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...
Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...VMware Tanzu
 
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...Animesh Singh
 
Hybrid Architecture - Is Cloud the Inevitable Best Practice?
Hybrid Architecture - Is Cloud the Inevitable Best Practice?Hybrid Architecture - Is Cloud the Inevitable Best Practice?
Hybrid Architecture - Is Cloud the Inevitable Best Practice?Christopher Reece
 
Connect Expo 2015 - Australia - Bringing OpenStack into the Enterprise
Connect Expo 2015 - Australia - Bringing OpenStack into the EnterpriseConnect Expo 2015 - Australia - Bringing OpenStack into the Enterprise
Connect Expo 2015 - Australia - Bringing OpenStack into the EnterpriseRandy Bias
 
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
 All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014) All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)VMware Tanzu
 
Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)
Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)
Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)VMware Tanzu
 
Stackato & Lessons Learned with Cloud Foundry (Cloud Foundry Summit 2014)
Stackato & Lessons Learned with Cloud Foundry (Cloud Foundry Summit 2014)Stackato & Lessons Learned with Cloud Foundry (Cloud Foundry Summit 2014)
Stackato & Lessons Learned with Cloud Foundry (Cloud Foundry Summit 2014)VMware Tanzu
 
James Watters - PCF Roadshow@Seoul
James Watters - PCF Roadshow@SeoulJames Watters - PCF Roadshow@Seoul
James Watters - PCF Roadshow@Seoulseungdon Choi
 
Policy as Code: IT Governance With HashiCorp Sentinel
Policy as Code: IT Governance With HashiCorp SentinelPolicy as Code: IT Governance With HashiCorp Sentinel
Policy as Code: IT Governance With HashiCorp SentinelMitchell Pronschinske
 
Building A Diverse Geo-Architecture For Cloud Native Applications In One Day
Building A Diverse Geo-Architecture For Cloud Native Applications In One DayBuilding A Diverse Geo-Architecture For Cloud Native Applications In One Day
Building A Diverse Geo-Architecture For Cloud Native Applications In One DayVMware Tanzu
 
Breaking the Monolith
Breaking the MonolithBreaking the Monolith
Breaking the MonolithVMware Tanzu
 
CF SUMMIT: Partnerships, Business and Cloud Foundry
CF SUMMIT: Partnerships, Business and Cloud FoundryCF SUMMIT: Partnerships, Business and Cloud Foundry
CF SUMMIT: Partnerships, Business and Cloud FoundryNima Badiey
 
Migrating to Cloud Native Solutions
Migrating to Cloud Native SolutionsMigrating to Cloud Native Solutions
Migrating to Cloud Native Solutionsinwin stack
 
IoT Scale Event-Stream Processing for Connected Fleet at Penske
IoT Scale Event-Stream Processing for Connected Fleet at PenskeIoT Scale Event-Stream Processing for Connected Fleet at Penske
IoT Scale Event-Stream Processing for Connected Fleet at PenskeVMware Tanzu
 
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CI
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CISecure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CI
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CIMitchell Pronschinske
 

Was ist angesagt? (20)

Case Study: Orange Labs & Cloud Foundry
 Case Study: Orange Labs & Cloud Foundry  Case Study: Orange Labs & Cloud Foundry
Case Study: Orange Labs & Cloud Foundry
 
Extending Cloud Foundry UAA for Authorizations and Multi-Data Center Deployments
Extending Cloud Foundry UAA for Authorizations and Multi-Data Center DeploymentsExtending Cloud Foundry UAA for Authorizations and Multi-Data Center Deployments
Extending Cloud Foundry UAA for Authorizations and Multi-Data Center Deployments
 
HP Helion Episode 6: Cloud Foundry Summit Recap
HP Helion Episode 6: Cloud Foundry Summit RecapHP Helion Episode 6: Cloud Foundry Summit Recap
HP Helion Episode 6: Cloud Foundry Summit Recap
 
Quantifying the Benefits of Cloud Foundry
Quantifying the Benefits of Cloud FoundryQuantifying the Benefits of Cloud Foundry
Quantifying the Benefits of Cloud Foundry
 
Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...
Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...
Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...
 
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
 
Intel Cloud Foundry and OpenStack
Intel Cloud Foundry and OpenStackIntel Cloud Foundry and OpenStack
Intel Cloud Foundry and OpenStack
 
Hybrid Architecture - Is Cloud the Inevitable Best Practice?
Hybrid Architecture - Is Cloud the Inevitable Best Practice?Hybrid Architecture - Is Cloud the Inevitable Best Practice?
Hybrid Architecture - Is Cloud the Inevitable Best Practice?
 
Connect Expo 2015 - Australia - Bringing OpenStack into the Enterprise
Connect Expo 2015 - Australia - Bringing OpenStack into the EnterpriseConnect Expo 2015 - Australia - Bringing OpenStack into the Enterprise
Connect Expo 2015 - Australia - Bringing OpenStack into the Enterprise
 
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
 All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014) All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
 
Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)
Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)
Not just for Developers: Cloud Foundry for Ops! (VMworld 2014)
 
Stackato & Lessons Learned with Cloud Foundry (Cloud Foundry Summit 2014)
Stackato & Lessons Learned with Cloud Foundry (Cloud Foundry Summit 2014)Stackato & Lessons Learned with Cloud Foundry (Cloud Foundry Summit 2014)
Stackato & Lessons Learned with Cloud Foundry (Cloud Foundry Summit 2014)
 
James Watters - PCF Roadshow@Seoul
James Watters - PCF Roadshow@SeoulJames Watters - PCF Roadshow@Seoul
James Watters - PCF Roadshow@Seoul
 
Policy as Code: IT Governance With HashiCorp Sentinel
Policy as Code: IT Governance With HashiCorp SentinelPolicy as Code: IT Governance With HashiCorp Sentinel
Policy as Code: IT Governance With HashiCorp Sentinel
 
Building A Diverse Geo-Architecture For Cloud Native Applications In One Day
Building A Diverse Geo-Architecture For Cloud Native Applications In One DayBuilding A Diverse Geo-Architecture For Cloud Native Applications In One Day
Building A Diverse Geo-Architecture For Cloud Native Applications In One Day
 
Breaking the Monolith
Breaking the MonolithBreaking the Monolith
Breaking the Monolith
 
CF SUMMIT: Partnerships, Business and Cloud Foundry
CF SUMMIT: Partnerships, Business and Cloud FoundryCF SUMMIT: Partnerships, Business and Cloud Foundry
CF SUMMIT: Partnerships, Business and Cloud Foundry
 
Migrating to Cloud Native Solutions
Migrating to Cloud Native SolutionsMigrating to Cloud Native Solutions
Migrating to Cloud Native Solutions
 
IoT Scale Event-Stream Processing for Connected Fleet at Penske
IoT Scale Event-Stream Processing for Connected Fleet at PenskeIoT Scale Event-Stream Processing for Connected Fleet at Penske
IoT Scale Event-Stream Processing for Connected Fleet at Penske
 
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CI
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CISecure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CI
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CI
 

Andere mochten auch

BMW ACCELERATES CLOUD ADOPTION WITH ODCA from Structure:Europe 2013
BMW ACCELERATES CLOUD ADOPTION WITH ODCA from Structure:Europe 2013BMW ACCELERATES CLOUD ADOPTION WITH ODCA from Structure:Europe 2013
BMW ACCELERATES CLOUD ADOPTION WITH ODCA from Structure:Europe 2013Gigaom
 
OpenStack Paris 2014 - Federation, are we there yet ?
OpenStack Paris 2014 - Federation, are we there yet ?OpenStack Paris 2014 - Federation, are we there yet ?
OpenStack Paris 2014 - Federation, are we there yet ?Tim Bell
 
Accelerating enterprise cloud adoption through open data center alliance
Accelerating enterprise cloud adoption through open data center allianceAccelerating enterprise cloud adoption through open data center alliance
Accelerating enterprise cloud adoption through open data center allianceOpen Data Center Alliance
 
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAs a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAnimesh Singh
 
Connected Car Security
Connected Car SecurityConnected Car Security
Connected Car SecuritySuresh Mandava
 
The Internet of Cars - Towards the Future of the Connected Car
The Internet of Cars - Towards the Future of the Connected CarThe Internet of Cars - Towards the Future of the Connected Car
The Internet of Cars - Towards the Future of the Connected CarJorgen Thelin
 

Andere mochten auch (8)

BMW ACCELERATES CLOUD ADOPTION WITH ODCA from Structure:Europe 2013
BMW ACCELERATES CLOUD ADOPTION WITH ODCA from Structure:Europe 2013BMW ACCELERATES CLOUD ADOPTION WITH ODCA from Structure:Europe 2013
BMW ACCELERATES CLOUD ADOPTION WITH ODCA from Structure:Europe 2013
 
OpenStack Paris 2014 - Federation, are we there yet ?
OpenStack Paris 2014 - Federation, are we there yet ?OpenStack Paris 2014 - Federation, are we there yet ?
OpenStack Paris 2014 - Federation, are we there yet ?
 
Forecast 2014: Hackathon
Forecast 2014: HackathonForecast 2014: Hackathon
Forecast 2014: Hackathon
 
Roadmap to hyper hybrid cloud
Roadmap to hyper hybrid cloudRoadmap to hyper hybrid cloud
Roadmap to hyper hybrid cloud
 
Accelerating enterprise cloud adoption through open data center alliance
Accelerating enterprise cloud adoption through open data center allianceAccelerating enterprise cloud adoption through open data center alliance
Accelerating enterprise cloud adoption through open data center alliance
 
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAs a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
 
Connected Car Security
Connected Car SecurityConnected Car Security
Connected Car Security
 
The Internet of Cars - Towards the Future of the Connected Car
The Internet of Cars - Towards the Future of the Connected CarThe Internet of Cars - Towards the Future of the Connected Car
The Internet of Cars - Towards the Future of the Connected Car
 

Ähnlich wie Hack for Good and Profit (Cloud Foundry Summit 2014)

Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsCollabNet
 
Scaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseScaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseCollabNet
 
Oracle Cloud Café hybrid Cloud 19 mai 2016
Oracle Cloud Café hybrid Cloud 19 mai 2016Oracle Cloud Café hybrid Cloud 19 mai 2016
Oracle Cloud Café hybrid Cloud 19 mai 2016Sorathaya Sirimanotham
 
Cloud Roundtable | Pivoltal: Agile platform
Cloud Roundtable | Pivoltal: Agile platformCloud Roundtable | Pivoltal: Agile platform
Cloud Roundtable | Pivoltal: Agile platformCodemotion
 
The Cloud Foundry Story
The Cloud Foundry StoryThe Cloud Foundry Story
The Cloud Foundry StoryVMware Tanzu
 
implanting DevOps at scale using dynamic test environments
implanting DevOps at scale using dynamic test environmentsimplanting DevOps at scale using dynamic test environments
implanting DevOps at scale using dynamic test environmentsQualiQuali
 
Implementing DevOps at Scale Using Dynamic Environments
Implementing DevOps at Scale Using Dynamic EnvironmentsImplementing DevOps at Scale Using Dynamic Environments
Implementing DevOps at Scale Using Dynamic EnvironmentsSauce Labs
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle Developers
 
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_custdennisn129
 
Cloud for agile_sw_projects-final
Cloud for agile_sw_projects-finalCloud for agile_sw_projects-final
Cloud for agile_sw_projects-finalAlain Delafosse
 
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudDevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudCloudify Community
 
DevOps and APIs: Great Alone, Better Together
DevOps and APIs: Great Alone, Better Together DevOps and APIs: Great Alone, Better Together
DevOps and APIs: Great Alone, Better Together MuleSoft
 
Oracle Cloud : Big Data Use Cases and Architecture
Oracle Cloud : Big Data Use Cases and ArchitectureOracle Cloud : Big Data Use Cases and Architecture
Oracle Cloud : Big Data Use Cases and ArchitectureRiccardo Romani
 
Gregory Touretsky - Intel IT- Open Cloud Journey
Gregory Touretsky - Intel IT- Open Cloud JourneyGregory Touretsky - Intel IT- Open Cloud Journey
Gregory Touretsky - Intel IT- Open Cloud JourneyCloud Native Day Tel Aviv
 
Self-Driving Data Center
Self-Driving Data CenterSelf-Driving Data Center
Self-Driving Data CenterSergey A. Razin
 
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014cornelia davis
 
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)VMware Tanzu
 
Apachecon 2014 Keynote: The Apache Way in the Cloud with Cloud Foundry
Apachecon 2014 Keynote: The Apache Way in the Cloud with Cloud Foundry Apachecon 2014 Keynote: The Apache Way in the Cloud with Cloud Foundry
Apachecon 2014 Keynote: The Apache Way in the Cloud with Cloud Foundry James Watters
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14dennisn129CBN
 
Coding Secure Infrastructure in the Cloud using the PIE framework
Coding Secure Infrastructure in the Cloud using the PIE frameworkCoding Secure Infrastructure in the Cloud using the PIE framework
Coding Secure Infrastructure in the Cloud using the PIE frameworkJames Wickett
 

Ähnlich wie Hack for Good and Profit (Cloud Foundry Summit 2014) (20)

Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using Jenkins
 
Scaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseScaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the Enterprise
 
Oracle Cloud Café hybrid Cloud 19 mai 2016
Oracle Cloud Café hybrid Cloud 19 mai 2016Oracle Cloud Café hybrid Cloud 19 mai 2016
Oracle Cloud Café hybrid Cloud 19 mai 2016
 
Cloud Roundtable | Pivoltal: Agile platform
Cloud Roundtable | Pivoltal: Agile platformCloud Roundtable | Pivoltal: Agile platform
Cloud Roundtable | Pivoltal: Agile platform
 
The Cloud Foundry Story
The Cloud Foundry StoryThe Cloud Foundry Story
The Cloud Foundry Story
 
implanting DevOps at scale using dynamic test environments
implanting DevOps at scale using dynamic test environmentsimplanting DevOps at scale using dynamic test environments
implanting DevOps at scale using dynamic test environments
 
Implementing DevOps at Scale Using Dynamic Environments
Implementing DevOps at Scale Using Dynamic EnvironmentsImplementing DevOps at Scale Using Dynamic Environments
Implementing DevOps at Scale Using Dynamic Environments
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018
 
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
 
Cloud for agile_sw_projects-final
Cloud for agile_sw_projects-finalCloud for agile_sw_projects-final
Cloud for agile_sw_projects-final
 
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudDevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
 
DevOps and APIs: Great Alone, Better Together
DevOps and APIs: Great Alone, Better Together DevOps and APIs: Great Alone, Better Together
DevOps and APIs: Great Alone, Better Together
 
Oracle Cloud : Big Data Use Cases and Architecture
Oracle Cloud : Big Data Use Cases and ArchitectureOracle Cloud : Big Data Use Cases and Architecture
Oracle Cloud : Big Data Use Cases and Architecture
 
Gregory Touretsky - Intel IT- Open Cloud Journey
Gregory Touretsky - Intel IT- Open Cloud JourneyGregory Touretsky - Intel IT- Open Cloud Journey
Gregory Touretsky - Intel IT- Open Cloud Journey
 
Self-Driving Data Center
Self-Driving Data CenterSelf-Driving Data Center
Self-Driving Data Center
 
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
 
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
 
Apachecon 2014 Keynote: The Apache Way in the Cloud with Cloud Foundry
Apachecon 2014 Keynote: The Apache Way in the Cloud with Cloud Foundry Apachecon 2014 Keynote: The Apache Way in the Cloud with Cloud Foundry
Apachecon 2014 Keynote: The Apache Way in the Cloud with Cloud Foundry
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14
 
Coding Secure Infrastructure in the Cloud using the PIE framework
Coding Secure Infrastructure in the Cloud using the PIE frameworkCoding Secure Infrastructure in the Cloud using the PIE framework
Coding Secure Infrastructure in the Cloud using the PIE framework
 

Mehr von VMware Tanzu

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItVMware Tanzu
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023VMware Tanzu
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleVMware Tanzu
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023VMware Tanzu
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductVMware Tanzu
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready AppsVMware Tanzu
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And BeyondVMware Tanzu
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023VMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023VMware Tanzu
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptxVMware Tanzu
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchVMware Tanzu
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishVMware Tanzu
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVMware Tanzu
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - FrenchVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023VMware Tanzu
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootVMware Tanzu
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerVMware Tanzu
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeVMware Tanzu
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsVMware Tanzu
 

Mehr von VMware Tanzu (20)

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
 

Kürzlich hochgeladen

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 

Kürzlich hochgeladen (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 

Hack for Good and Profit (Cloud Foundry Summit 2014)

  • 1. Hack for Good (and Profit) Using Cloud Foundry for Hackathons Presenters: Cornelia Davis, Pivotal and Catherine Spence, Intel IT
  • 2. Copyright © 2014, Intel Corporation. All rights reserved. Objectives & Agenda Objectives: • Share our experience of using Cloud Foundry in numerous hackathons • Discuss why and how you can deliver your own hackathon Agenda: • Overview • Intel, Pivotal and other Hackathon Examples • Cloud Foundry is Ideally Suited for Hackathons • Cloud-Aware Apps • Hackathon Best Practices • Key Messages
  • 3. Copyright © 2014, Intel Corporation. All rights reserved. Overview 3 Premise: An event where developers meet for collaborative computer programming • The spirit is to collaboratively build applications around a specified theme • Make fast progress on applications that can really be used • Offer an environment for learning & practicing new skills • Fun contest where many people come together to hack, with ample opportunity for creativity and innovation • Friendly competition during set timeframe at a specific venue, with judging & prizes • Enough room in problem statement for unexpected contributions
  • 4. Copyright © 2014, Intel Corporation. All rights reserved. Intel Code-For-Good Hackathons Create & extend computing to connect & enrich lives of everyone on Earth  Creating software-based solutions to a social problem  Event for developers, designers, students, and subject matter experts 4 One or two day hackathons: • Intel Developer Forum Cloud Hackathon • Georgia Tech Hackathon Results  Combine technology with social agenda - delight  New skills – has translated into paid work experience  Apps & prototypes to advance the computing ecosystem
  • 5. Copyright © 2014, Intel Corporation. All rights reserved. Intel Cloud-Aware Code-a-thons Enterprise training event  Code cloud-aware apps and land them in Intel’s cloud  Developers compete for prizes 5 One day session format: • Overview Presentation on cloud-aware • Roaming “road side assistance” • Apps graded on how cool, useful and cloud-aware • Lunch & snacks provided Results  Held 8 codeathons globally, training over 100 developers, delivering over 60 apps  Created key learning & demand for PaaS
  • 6. Copyright © 2014, Intel Corporation. All rights reserved. Other Enterprise Cloud Foundry Hack-day ExamplesGoals: Morale, Creativity, Inspiration  Global – all CF staff across locations  Projects explicitly distinct from mainline repos/backlogs 6 One day session format: • All “regular work” ceased • Group and individual work • Cloud Foundry as the theme – open beyond that • Lightning talks at end of day Results  Held 2 hack days, delivering more than 100 demonstrations  Cross team knowledge sharing  Resultant pull requests Goals: Get Work Done  Projects explicitly drawn from overtaxed backlogs  Help determine platform requirements  Education CFP and Project Acceptance: • Cloud Foundry as one track • Custom Services • BOSH releases Results  Jump started Cloud Foundry platform customizations  Generated interest in corporate platform
  • 7. Copyright © 2014, Intel Corporation. All rights reserved. MoPaaS – PaaS Service Provider China Public Event  Goals: Promote PaaS awareness and afford learning opportunity  Co sponsored by MoPaaS, OSChina and Pivotal with support from other partners 7 Format: • 6 week period • Applications deployed to MoPaaS • MoPaaS technical support available to participants • Public judging for semi-finalists • Semi-finalist entries (100) judged by experts • Prizes awarded Services  “Standard” services – relational and NoSQL DB, Rabbit MQ  Object Storage, face recognition, voice recognition and OCR
  • 8. Copyright © 2014, Intel Corporation. All rights reserved. MoPaaS Competition Results  Over 300 apps under active development  More than 2000 developers  Five winning submissions 8 Survey: • Demographics • Technology Preferences • 92% of respondents said they would continue using MoPaaS after the competition
  • 9. Copyright © 2014, Intel Corporation. All rights reserved. Cloud Foundry is Ideally Suited for Hackathons (and beyond) 9 • Auto-detect runtimes • Extensibility via Buildpacks • “Push and it works” model • CF Push [Appfile] • CF Push [Docker] • CF Push [.NET] AUTO DEPLOY AND SCALE • Elastic Pivotal HD • HAWQ Analytics • Mobile Push • Mobile Sync • Mobile API • MySQL HA • Redis • Rabbit MQ • Elastic Search • Cassandra • Jenkins (Partner) READY MIDDLEWARE SERVICES • Instant Dynamic Routing • Streaming Logging Agg • ID/team/RBAC/Policy • Four layers of built-in Availability and Health Management • Application Performance Monitoring (APM) • Auto-scaling, Scheduling INTEGRATED OPERATIONAL BENEFITS FOR EVERY APP ….and more DEPLOY, OPERATE, UPDATE, SCALE ON ANY INFRASTRUCTURE
  • 10. Copyright © 2014, Intel Corporation. All rights reserved. Cloud-Aware Apps 10 Create business value by taking full advantage of cloud
  • 11. Copyright © 2014, Intel Corporation. All rights reserved. Best Practices: Organizing the Event 11 • Decide time: A typical hackathon is one or two days. Staying overnight is an option if your participants are up for it. • Find a place: at a business, school facility, or other venue • Think through parking, access to bathrooms, ease of getting in and out (especially for overnight hackathons), trash disposal, etc. • Comfortable places to sit and work are a must. • Provide the four basic ingredients: Food, Power, Internet, and Caffeine (not necessarily in that order). • Remove barriers to participation - make it possible for as many of your target audience to participate as possible • Publish the rules and grading criteria in advance
  • 12. Copyright © 2014, Intel Corporation. All rights reserved. Best Practices: Cloud Foundry Availability 12 • What will your target cloud be? • Public offerings from • On-prem deployment • Personal deployment – bosh-lite • Ensure sufficient capacity • Pre-allocate accounts? Self-service is preferred • Have PaaS administrators on hand for things such as quota changes • Prerequisites? • Installation of CLI • Participate in training • …
  • 13. Copyright © 2014, Intel Corporation. All rights reserved. Best Practices: Running the Event 13 • Make it fun, casual time where participants can set aside the "day to day" and focus on building something cool • Kick off with a "download" - an introduction to the topic & ground rules • Help teams form organically, around common skillsets, interests, and needs. Don't be too rigid about team structure. • Consider periodic read-outs to ensure forward progress. • When facilitating a hackathon, your role is to answer questions and solve problems. • Include a "show and tell" at the end of the event, where each team shows what they accomplished. • Encourage teams to think beyond the end of the hackathon for their projects
  • 14. Copyright © 2014, Intel Corporation. All rights reserved. Key Messages 14 • Hackathons are popular with developers and a great venue for innovating • There are many examples of successful hackathons in Cloud Foundry community • Cloud Foundry is a perfect fit for hackathons in that developers focus on their apps instead of infrastructure details • Take advantage of best practices to run your own hackathon
  • 15. Intel Confidential — Do Not Forward
  • 16. Copyright © 2014, Intel Corporation. All rights reserved. Legal Notices This presentation is for informational purposes only. INTEL MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY. Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries. * Other names and brands may be claimed as the property of others. Copyright © 2014, Intel Corporation. All rights reserved. 16
  • 17. Copyright © 2014, Intel Corporation. All rights reserved. Intel Codeathon Rubric 17 Category Criteria Distinguished (4) Proficient (3) Good (2) Beginning (1) Cool & Useful (28/100 points) Novel & Fun idea / techniques that can be used at Intel Addresses a critical Intel strategy with modern approach; major WOW Addresses a known area with a modern approach; Built with fun throughout Addresses a critical Intel Strategy with conventional approach; hints at a sense of humor Addresses a known mature area using conventional approach; Pratical but boring Functionally complete Done coding, is hosted in PaaS and it runs properly, Source code uploaded to GitHub Done coding, is hosted in PaaS and it runs properly but with many missing features Still in the process of coding but has been uploaded to PaaS for testing In the process of coding but not uploaded to PaaS Cloud Aware (64/100 points) Web Services Exposes and consumes web services Exposes web services Consumes web services Does not expose or consume web services Stateless Use MySQL as part of PaaS to store state data State data is written to a database outside of PaaS There is no state data to be maintained State is maintained in memory Scale out Demonstate that performance improves as the # instances are scaled Demonstrate a common data store for multiple app instances Demonstate that the app can scale beyond 2 instances App does not scale Secure Input validation Least privilege Basic access control Authentication/encryption Provisioned services Bind to 3 service Bind to 2 services Bind to one service Does not bind to a PaaS Service (MySQL, Redis, RabbitMQ) Extra Credit (8/100 points) UI - user-friendly interface, clear graphics UI supports multiple devices (PC, SFF, etc) Solid, easy to use UI Emerging UI Very basic UI
  • 18. Copyright © 2014, Intel Corporation. All rights reserved. Learn more about Intel IT’s Initiatives at www.intel.com/IT Sharing Intel IT Best Practices With the World
  • 19. Copyright © 2014, Intel Corporation. All rights reserved. Intel IT Business Review 19 The Intel IT Business Review is where Intel IT Leaders showcase proof points of our journey, as we deliver business value and insights to help drive Intel’s transformation. Available across all devices so you can access and share information anytime, anyplace. Download and connect with IT Leaders now visit m.intel.com/IIBR

Hinweis der Redaktion

  1. Changed “amazing” to “unexpected” in the last bullet.
  2. https://software.intel.com/codeforgood/hackathon-in-a-box/
  3. https://software.intel.com/codeforgood/hackathon-in-a-box/
  4. https://software.intel.com/codeforgood/hackathon-in-a-box/
  5. 16