This is a recorded Webinar from Aug 04, 2015, covering the following topics:
- WHAT IS BLUEMIX
- WHAT IS DOCKER
- LIVE DEMO: Docker containers on Bluemix
Register today for an IBM Cloud Webinar: http://www.ibmcloudwebinars.com
Get updated and join our Linkedin Group:
https://www.linkedin.com/groups/IBM-Cloud-Webinars-8333586/about
Please, feel free to reach out if you have any queries:
raphaelda@ie.ibm.com
@raphaelsilvada
https://ie.linkedin.com/in/raphaelsilvada
This talk, a case study in application deployment models, was given at IBM InterConnect 2017 in Las Vegas, NV on March 21, 2017 by Lin Sun & Phil Estes of IBM Cloud.
In this talk, Lin & Phil provided a background of IBM Bluemix compute offerings across Cloud Foundry, Containers + Kubernetes, and FaaS/serverless via OpenWhisk and then used a demo application to describe the tradeoffs between using the various deployment models and technology. The application is open source and available at https://github.com/estesp/flightassist
Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...Docker, Inc.
Au programme : la mise en place de plateformes agiles pour s’adapter aux nouveaux business models, l’optimisation des coûts IT dans le cadre de vos déploiements applicatifs, réussir la mise en oeuvre de Kubernetes, garantir la sécurité de vos applications tout au long de leur cycle de vie et bien plus encore.
Hypervisor "versus" Linux Containers!
Docker is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere.
Less hardware, less pain and more scalability in production, on VMs, bare-metal servers, OpenStack clusters, public instances, or combinations of the above. "Do more with less " and this is all that matters!
Automation of server and applications deployments never had been so easy and fast that ever. Also brings produtivity to a new level, in the DataCenters and Cloud Environments.
Francisco Gonçalves (Dec2013
( francis.goncalves@gmail.com )
Using Open Source and Open Standards in the Platform gamePatrick Chanezon
Software platforms are a particular case of two-sided markets, where growing the 2 sides of the market at the same time is quite hard, but once established, the network effects accruing to the platform provider provide a solid moat to grow a robust business.
After the meteoric rise the Windows Platform using a proprietary development model in the 90's, in the past 20 years, Open Source and Open Standards proved to be very useful strategic options in the platform game. In this talk I will share my personal experiences in this area about the use of open source and open standards in platforms I have helped create or grow: Sun Portal Server, Google Adwords, OpenSocial, HTML5, Google App Engine, Cloud Foundry, Microsoft Azure, and Docker. I will also cover platforms I have studied, and try to extract some useful lessons and principles that I hope can be useful to other practitioners.
From the Amazon Web Services Singapore & Malaysia Summits 2015 Track 2 Breakout, 'Containerized Cloud Computing' Presented by Sivaram Shunmugam Manager, Infrastructure Practice - Redhat
This talk, a case study in application deployment models, was given at IBM InterConnect 2017 in Las Vegas, NV on March 21, 2017 by Lin Sun & Phil Estes of IBM Cloud.
In this talk, Lin & Phil provided a background of IBM Bluemix compute offerings across Cloud Foundry, Containers + Kubernetes, and FaaS/serverless via OpenWhisk and then used a demo application to describe the tradeoffs between using the various deployment models and technology. The application is open source and available at https://github.com/estesp/flightassist
Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...Docker, Inc.
Au programme : la mise en place de plateformes agiles pour s’adapter aux nouveaux business models, l’optimisation des coûts IT dans le cadre de vos déploiements applicatifs, réussir la mise en oeuvre de Kubernetes, garantir la sécurité de vos applications tout au long de leur cycle de vie et bien plus encore.
Hypervisor "versus" Linux Containers!
Docker is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere.
Less hardware, less pain and more scalability in production, on VMs, bare-metal servers, OpenStack clusters, public instances, or combinations of the above. "Do more with less " and this is all that matters!
Automation of server and applications deployments never had been so easy and fast that ever. Also brings produtivity to a new level, in the DataCenters and Cloud Environments.
Francisco Gonçalves (Dec2013
( francis.goncalves@gmail.com )
Using Open Source and Open Standards in the Platform gamePatrick Chanezon
Software platforms are a particular case of two-sided markets, where growing the 2 sides of the market at the same time is quite hard, but once established, the network effects accruing to the platform provider provide a solid moat to grow a robust business.
After the meteoric rise the Windows Platform using a proprietary development model in the 90's, in the past 20 years, Open Source and Open Standards proved to be very useful strategic options in the platform game. In this talk I will share my personal experiences in this area about the use of open source and open standards in platforms I have helped create or grow: Sun Portal Server, Google Adwords, OpenSocial, HTML5, Google App Engine, Cloud Foundry, Microsoft Azure, and Docker. I will also cover platforms I have studied, and try to extract some useful lessons and principles that I hope can be useful to other practitioners.
From the Amazon Web Services Singapore & Malaysia Summits 2015 Track 2 Breakout, 'Containerized Cloud Computing' Presented by Sivaram Shunmugam Manager, Infrastructure Practice - Redhat
Cloud Native Patterns with Bluemix Developer ConsoleMatthew Perrins
This presentation talks about Cloud Native Application patterns Mobile, Web, BFF (Backend for Frontend) and Microservices. It will walk through the patterns and show how they can be used to deliver public cloud solutions with IBM Cloud, using Bluemix Developer Console
Docker moves very fast, with an edge channel released every month and a stable release every 3 months. Patrick will talk about how Docker introduced Docker EE and a certification program for containers and plugins with Docker CE and EE 17.03 (from March), the announcements from DockerCon (April), and the many new features planned for Docker CE 17.05 in May.
This talk will be about what's new in Docker and what's next on the roadmap
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logicielsPatrick Chanezon
Si vous avez raté le début : Patrick Chanezon, un des pionniers du Cloud chez Google, VMware, Microsoft et Docker, vous raconte la révolution des conteneurs logiciels en quelques films ; comment ils accélèrent l'adoption du Cloud en entreprise, avec des architectures hybride et multi, la mise en place de démarches agiles et DevOps pour moderniser les applications existantes et réduire les coûts d'infrastructure, et permettent de nouveaux cas d'utilisation dans l'internet des objets et l'intelligence artificielle.
En bref, comment expliquer la stratégie des opérateurs du Cloud avec des films de science- fiction ? C’est le défi que va relever Patrick Chanezon, évangéliste chez Docker.
What is this Docker and Microservice thing that everyone is talking about? A primer to Docker and Microservice and how the two concepts complement each other.
Docker, Cloud Foundry & Bosh. Why use containers? How does Bluemix fit into this? What about adding services? All these questions are answered, and more!
2014, April 15, Atlanta Java Users GroupTodd Fritz
Server to Cloud – convert a legacy platform to a micro-PaaS using Docker and related, containerization technologies
Video: http://vimeo.com/94556976
The talk will begin with how to setup a local Docker development environment (Windows or Mac OSX) as Docker runs atop Linux. The basics of Docker will be examined including how to use image repositories, and a brief description of available UI’s for managing Docker containers (Shipyard and DockerUI).
Next, example applications will be built for progressively more robust use cases and deployments; to demonstrate the power, flexibility and scalability of Containerization with Docker. The first example will discuss a simple two container model to encapsulate a database and application layer, which will lead to demonstration and discussion about more robust deployments that include features such as service discovery, automatic load balancing, and abstractions to simplify linking of containers. The context of the talk with be how Containerization enables architectural choice, scalability, and polyglot environments.
Docker and supporting technologies will be discussed to expose the multitude of supporting technologies within the ecosystem such as Flynn, Serf (makes or Vagrant), CoreOS, Deus, HAProxy and more.
Technologies that may be employed within containers during the demonstration include, Java, Scala, Akka, Docker, vert.x or node.js, memcached, mysql, mongo.
Taking the Next Hot Mobile Game Live with Docker and IBM SoftLayerDaniel Krook
Presentation at the IBM InterConnect Conference in Las Vegas, Nevada on February 24, 2016.
Mobile games are the fastest-growing sector of the $70 billion video game industry, far outpacing traditional consoles. But companies that aspire to create the next hot title have to account for more than just the app downloaded to a user device. They must prepare for huge spikes in game play with scalable backends to handle massive data and transactions behind socially linked user profiles and global leaderboards. This talk looks at how IBM successfully partnered with Firemonkeys, a major studio that had hit their vertical scaling limit, to design and deploy a new Docker-based architecture on SoftLayer. This scale-out architecture is able to handle an order of magnitude more customers for their next major release.
8 - OpenShift - A look at a container platform: what's in the boxKangaroot
Many already have some familiarity with containers, and maybe even with Kubernetes. But what's the difference between those and a container platform? In this session the goal is to look at OpenShift, Red Hat's container platform based on Kubernetes. We see what it's made out of, what makes it tick, and what the future of OpenShift & Kubernetes holds.
A Bluemix offering built on open-source Docker technology.
Containers technology originated over 20 years ago with web-hosting vendors seeking to optimize the density of websites residing on each server in a datacenter. IBM, Sun, Google made key contributions to those early iterations. More recently, by isolating an application and its dependencies inside a container, Rocket and Cloud Foundry have evolved standards for working with containers within cloud infrastructure. And Dockerhas eliminated the issues that previously resulted in a containerized application working in one environment but not another.
In the context the IBM partnership with Docker, this document provides an overview of IBM Containers as an enterprise-ready solution for using Docker containers.
Session 3962: Docking DevOps was originally presented at IBM InterConnect 2015 Feb. 22 - 26, 2016.
The presentation explores the values of Docker and containers and provides insight into areas that IBM has embraced the use of Docker within it's cloud strategy.
DockerCon 18 Cool Hacks: Cloud Native ML with Docker Enterprise EditionDocker, Inc.
In their talk, David and Michelle showed building an app using Kubeflow first with Docker Desktop and then on Docker Enterprise in the cloud. And they even took advantage of Google Cloud Tensorflow Processing Units native to the platform.
Cloud Native Patterns with Bluemix Developer ConsoleMatthew Perrins
This presentation talks about Cloud Native Application patterns Mobile, Web, BFF (Backend for Frontend) and Microservices. It will walk through the patterns and show how they can be used to deliver public cloud solutions with IBM Cloud, using Bluemix Developer Console
Docker moves very fast, with an edge channel released every month and a stable release every 3 months. Patrick will talk about how Docker introduced Docker EE and a certification program for containers and plugins with Docker CE and EE 17.03 (from March), the announcements from DockerCon (April), and the many new features planned for Docker CE 17.05 in May.
This talk will be about what's new in Docker and what's next on the roadmap
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logicielsPatrick Chanezon
Si vous avez raté le début : Patrick Chanezon, un des pionniers du Cloud chez Google, VMware, Microsoft et Docker, vous raconte la révolution des conteneurs logiciels en quelques films ; comment ils accélèrent l'adoption du Cloud en entreprise, avec des architectures hybride et multi, la mise en place de démarches agiles et DevOps pour moderniser les applications existantes et réduire les coûts d'infrastructure, et permettent de nouveaux cas d'utilisation dans l'internet des objets et l'intelligence artificielle.
En bref, comment expliquer la stratégie des opérateurs du Cloud avec des films de science- fiction ? C’est le défi que va relever Patrick Chanezon, évangéliste chez Docker.
What is this Docker and Microservice thing that everyone is talking about? A primer to Docker and Microservice and how the two concepts complement each other.
Docker, Cloud Foundry & Bosh. Why use containers? How does Bluemix fit into this? What about adding services? All these questions are answered, and more!
2014, April 15, Atlanta Java Users GroupTodd Fritz
Server to Cloud – convert a legacy platform to a micro-PaaS using Docker and related, containerization technologies
Video: http://vimeo.com/94556976
The talk will begin with how to setup a local Docker development environment (Windows or Mac OSX) as Docker runs atop Linux. The basics of Docker will be examined including how to use image repositories, and a brief description of available UI’s for managing Docker containers (Shipyard and DockerUI).
Next, example applications will be built for progressively more robust use cases and deployments; to demonstrate the power, flexibility and scalability of Containerization with Docker. The first example will discuss a simple two container model to encapsulate a database and application layer, which will lead to demonstration and discussion about more robust deployments that include features such as service discovery, automatic load balancing, and abstractions to simplify linking of containers. The context of the talk with be how Containerization enables architectural choice, scalability, and polyglot environments.
Docker and supporting technologies will be discussed to expose the multitude of supporting technologies within the ecosystem such as Flynn, Serf (makes or Vagrant), CoreOS, Deus, HAProxy and more.
Technologies that may be employed within containers during the demonstration include, Java, Scala, Akka, Docker, vert.x or node.js, memcached, mysql, mongo.
Taking the Next Hot Mobile Game Live with Docker and IBM SoftLayerDaniel Krook
Presentation at the IBM InterConnect Conference in Las Vegas, Nevada on February 24, 2016.
Mobile games are the fastest-growing sector of the $70 billion video game industry, far outpacing traditional consoles. But companies that aspire to create the next hot title have to account for more than just the app downloaded to a user device. They must prepare for huge spikes in game play with scalable backends to handle massive data and transactions behind socially linked user profiles and global leaderboards. This talk looks at how IBM successfully partnered with Firemonkeys, a major studio that had hit their vertical scaling limit, to design and deploy a new Docker-based architecture on SoftLayer. This scale-out architecture is able to handle an order of magnitude more customers for their next major release.
8 - OpenShift - A look at a container platform: what's in the boxKangaroot
Many already have some familiarity with containers, and maybe even with Kubernetes. But what's the difference between those and a container platform? In this session the goal is to look at OpenShift, Red Hat's container platform based on Kubernetes. We see what it's made out of, what makes it tick, and what the future of OpenShift & Kubernetes holds.
A Bluemix offering built on open-source Docker technology.
Containers technology originated over 20 years ago with web-hosting vendors seeking to optimize the density of websites residing on each server in a datacenter. IBM, Sun, Google made key contributions to those early iterations. More recently, by isolating an application and its dependencies inside a container, Rocket and Cloud Foundry have evolved standards for working with containers within cloud infrastructure. And Dockerhas eliminated the issues that previously resulted in a containerized application working in one environment but not another.
In the context the IBM partnership with Docker, this document provides an overview of IBM Containers as an enterprise-ready solution for using Docker containers.
Session 3962: Docking DevOps was originally presented at IBM InterConnect 2015 Feb. 22 - 26, 2016.
The presentation explores the values of Docker and containers and provides insight into areas that IBM has embraced the use of Docker within it's cloud strategy.
DockerCon 18 Cool Hacks: Cloud Native ML with Docker Enterprise EditionDocker, Inc.
In their talk, David and Michelle showed building an app using Kubeflow first with Docker Desktop and then on Docker Enterprise in the cloud. And they even took advantage of Google Cloud Tensorflow Processing Units native to the platform.
This presentation gives a quick introduction to Docker and aims to motivate you to read and learn more about this really cool technology that is gaining a lot of attention/popularity at the moment.
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Apigee | Google Cloud
You don’t have to be a big enterprise to succeed in the digital economy. Establishing an ecosystem of partners is a powerful way to access valuable external innovation—and create apps you might never have imagined on your own APIs. Even small teams can innovate quickly and build ecosystem momentum.
In this webcast, we’ll examine how a partner enablement model upgrades your ability to build ecosystems.
View the video recording here: https://youtu.be/5D_Vy0UiJvQ
Listen to the podcast version here: http://bit.ly/1QQCOBj
Introduction to Docker - What is it and how is it compared to VM'sJeremy Haas
Docker - An open platform for distributed applications for developers and sysadmins. In this presentation I'm explaining what docker is, what the difference between docker container and vm's are, and some other basics about the whole docker technology.
My presentation for our Benelux IBM Rational Innovate event. This presentation explains how the IBM Bluemix and devops as a service solution can be used for modern cloud based development.
ConnectED2015: IBM Domino Applications in BluemixMartin Donnelly
IBM ConnectED 2015 Abstract:
This session will show how Bluemix enables you to deploy Domino applications to the cloud in a matter of minutes. We will demonstrate how to leverage Bluemix buildpacks like XPages and Node.js both to modernize Domino applications and to give them a new home on a highly scalable and resilient PaaS. You will learn how to mix and match Bluemix runtimes and services to create Domino cloud apps rapidly, stage them privately and put them into production. You'll see how to use cutting edge tooling to monitor and manage your apps. This is the future.
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM France Lab
Bluemix is an open-standard, cloud-based platform for
building, managing, and running applications of all types
(web, mobile, big data, new smart devices, and so on).
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...Michael Elder
This presentation describes how we see client architectures evolving from traditional IT, to cloud-enabled, to cloud native, with bridges in between. It explains how IBM UrbanCode Deploy enables clients to capture full-stack blueprints for their workloads in a way that is cloud-portable. It will highlight new capabilities in VMWare vCenter, IBM SoftLayer, Amazon Web Services and Microsoft Azure. Attendees will also see a live demonstration of end-to-end deployment during the talk.
IBM Connections Cloud Application Development StrategyLuis Benitez
This session will help you get started building your social applications. IBM Connections Cloud S1 provides easy to access integrated email with IBM Verse, social business capabilities and third party applications. It also provides a solid foundation for social and mail application development through APIs. This session guides users through the application development process for IBM Connections Cloud, from a blank page to a functional application. Attend this session to learn how to use existing services in your own applications and how to deploy to IBM Bluemix. Bluemix developers who haven't used IBM Connections can use a new Bluemix service to get started using these services within minutes.
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...Michael Elder
How do you get the value of the last 3 decades of investment in your backend into the hands of your end users faster? And through new mediums like mobile?
IBM Bluemix offers you the opportunity to craft new applications in a fully hosted and managed Platform as a Service. Wouldn’t it be great if you could tie these two worlds together? Well, in fact you can!
In this talk, we’ll show you how to incorporate backend services into your IBM Bluemix applications through Cast Iron Live, an API gateway that let’s you expose your on-prem backend services safely to off-prem applications on IBM Bluemix. We’ll even show you how to manage the entire chain using a consistent DevOps-centric toolchain using IBM UrbanCode Deploy!
Hybrid Cloud with IBM Bluemix, Docker and Open Stackgjuljo
IBM Bluemix is not just a PaaS any longer: by including Docker and Open Stack, IBM Bluemix is the Digital Innovation Platform for an Hybrid Cloud that seamless embraces both IaaS and PaaS.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
The Metaverse and AI: how can decision-makers harness the Metaverse for their...Jen Stirrup
The Metaverse is popularized in science fiction, and now it is becoming closer to being a part of our daily lives through the use of social media and shopping companies. How can businesses survive in a world where Artificial Intelligence is becoming the present as well as the future of technology, and how does the Metaverse fit into business strategy when futurist ideas are developing into reality at accelerated rates? How do we do this when our data isn't up to scratch? How can we move towards success with our data so we are set up for the Metaverse when it arrives?
How can you help your company evolve, adapt, and succeed using Artificial Intelligence and the Metaverse to stay ahead of the competition? What are the potential issues, complications, and benefits that these technologies could bring to us and our organizations? In this session, Jen Stirrup will explain how to start thinking about these technologies as an organisation.
Enhancing Performance with Globus and the Science DMZGlobus
ESnet has led the way in helping national facilities—and many other institutions in the research community—configure Science DMZs and troubleshoot network issues to maximize data transfer performance. In this talk we will present a summary of approaches and tips for getting the most out of your network infrastructure using Globus Connect Server.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Monitoring Java Application Security with JDK Tools and JFR Events
OPEN SOURCE TECHNOLOGY: Docker Containers on IBM Bluemix
1. IBM Bluemix
www.bluemix.net
OPEN SOURCE TECHNOLOGY
DOCKER ON IBM BLUEMIX
Y O U C A N D O I T B E T T E R , F A S T E R A N D M O R E C O S T – E F F I C I E N T
2. IBM Bluemix
www.bluemix.net
Raphael Da Silva
IBM INSIDE SALES
Cloud Platform Specialist
#Cloud #PaaS
AMADEUS HOTEL IT
Senior Consultant
#Cloud #SaaS
ENTREPRENEUR
IT & Datacenter Solutions
Software Development
Marketing & Sales Mngmt
@raphaelsilvada ie.linkedin.com/in/raphaelsilvada instagram.com/raphaelsilvadaraphaelsilvada
3. IBM Bluemix
www.bluemix.net
AGENDA
• WHAT IS BLUEMIX
• WHAT IS DOCKER
• DOCKER ON BLUEMIX LIVE DEMO
• INTERACTIVE SESSION
• Q & A
@raphaelsilvada ie.linkedin.com/in/raphaelsilvada instagram.com/raphaelsilvadaraphaelsilvada
4. WHAT IS BLUEMIX
Bluemix is an open-standard, cloud-based Public Platform as a Service (PaaS) for
building, hosting, managing, and running applications of all types (Web, Mobile, Big
Data, Analytics, Watson, IoT, …)
• Go Live in Seconds
• DevOps
• On-Prem Integration
• Flexible Pricing
• APIs and Services
• Layered Security
W E P R O V I D E A P I’S A N D I N F R A S T R U C T U R E T H A T C A N S C A L E I N S E C O N D S
@raphaelsilvada ie.linkedin.com/in/raphaelsilvada instagram.com/raphaelsilvadaraphaelsilvada
5. BLUEMIX POSITIONING
S E R V I C E
service provider
IBM managed
PaaS: PLATFORM AS A SERVICE
IBM Bluemix
IaaS: INFRASTRUCTURE AS A SERVICE
SaaS: SOFTWARE AS A SERVICE
DevOps Services
(Lifecycle Management)
I N - HOUSE
Runtime
Middleware
OS
Virtualization
Servers
Storage
Network/Bandwidth
Code
Data
customer
managed
T E C H N O L O G Y
O P E N
S O U R C E
@raphaelsilvada ie.linkedin.com/in/raphaelsilvada instagram.com/raphaelsilvadaraphaelsilvada
7. BLUEMIX ADVANTAGES
Y O U C A N D O I T B E T T E R , F A S T E R A N D M O R E C O S T – E F F I C I E N T
Security
Services
Web and
application
services
Cloud
Integration
Services
Mobile
Services
Database
services
Big Data
services
Watson
Services
IaaS PaaSon-Prem
MOVING FROM CAPEX TO OPEX: zero investment & zero TCO
10. Introduction to Docker
Open Software
• 450M downloads
Open Contribution
Support Docker project
• Primary sponsor of Docker project
• Support maintainers and tooling
Commercial Products
The Docker Project Docker, Inc
• 900+ contributors
Open Design
Open Governance
• Open Container Project
Commercial Products
• Distribute packaged software
• Partners with leading technology
and reseller partners, like IBM.
Commercial Support
• Software support and maintenance
• Services and education
2
11. Docker Mission
Build Ship Run
Docker is an open platform for building distributed applications
for developers and sysadmins.
Anywhere
Any App
3
12. Static website Web frontendUser DB Queue Analytics DB
Docker is a shipping container system for code
MultiplicityofStacks
Doservicesandapps
interactappropriately?
An engine that enables
any payload to be
encapsulated as a
lightweight, portable, self-
sufficient container…
Development
VM
QA server Public Cloud Contributor’s
laptop
Multiplicityofhardware
environments
Production
Cluster
Customer Data
Center
CanImigratesmoothly
andquickly
…that can be manipulated
using standard operations
and run consistently on
virtually any hardware
platform
sufficient container…
4
13. Docker Basics
Image
• A read-only snapshot of a container stored in Docker Hub to be
used as a template for building containers
Container
• The standard unit in which the application service resides or
transported
Docker Hub
• Available in SaaS or Enterprise to deploy anywhere you choose
• Stores, distributes and shares container images
Docker Engine
• A program that creates, ships and runs application containers
• Runs on any physical and virtual machine or server locally, in
private or public cloud
• Client communicates with Engine to execute commands5
5
SaaS Enterprise
14. text
Why Our Customers Are Interested in Docker
Ship More Software
Resource Efficiency
Accelerate development, CI and CD pipelines by eliminating headaches of
setting up environments and dealing with differences between environments.
On average Docker users ship software 7X more frequently
Containers are a critical foundation for distributed apps in Hybrid Clouds
App Portability
Resource Efficiency
Lightweight containers run on a single machine and share the same OS kernel
while images are layered file systems sharing common files to make efficient
use of RAM and disk and start instantly.
Isolated containers package the application, dependencies and configurations
together. These containers can then seamlessly move across environments
and infrastructures.
6
17. Partnership Overview: Why should you be interested?
Strategic partnership announced December, 2014
https://www-03.ibm.com/press/us/en/pressrelease/45597.wss
Objective: Deliver next generation enterprise-grade, portable, distributed
applications that are composed of interoperable Docker containers
Enables hybrid cloud use cases for the enterprise
IBM and Docker Initiatives:
IBM Containers• IBM Containers on Bluemix enables enterprises to launch Docker containers to
automate application deployment on or off premise
• Docker Trusted Registry1 (DTR) integration
Extend IBM DevOps and IBM cloud solutions by integrating with and reselling
Docker Trusted Registry software & support
− IBM UrbanCode integration with DTR: automates the deployment of
multiple Docker containers to various dev/test and staging environments,
as part of the DevOps pipeline
− PureApplication integration with DTR: Systems & Services builds, deploys
and runs Pure patterns with Docker containers
9 1Formally Docker Hub Enterprise
18. Build your apps, your way
IBM Bluemix is powered by a full open cloud architecture
Bluemix supports a wide diversity of workloads by offering developers a range of
choices associated with how they build and run their apps.
App-centric runtime
environments
Flexible and powerful
VMs
Portable and consistent
containers
10
• Pure PaaS
• Support for node.js, Java,
Go, Python, Ruby, Ruby on
Rails, .php and includes
the ability to bring your
own buildpack
• Focus on your code and
your data, the platform
manages the rest
• Deploy and manage VMs
consistently for dedicated
and public clouds through
a single dashboard using
open source technologies.
• A user-specific repository
of images which are
trusted and secure
• High availability of the IBM-
hosted container images
• Integrated networking and
storage
19. Docker Value IBM Value-add Customer Value
Docker Hub Registry holds a
repository of 75000+ docker
images
• IBM hosted public registry containing IBM
images - linked to Docker Hub
• Client unique registry available on and off
premises
• Curated Enterprise-ready Images
Customers have at their finger tips
the images they require to get
environments up and running in
minutes to meet their business
needs and strategy
Open-source, standardized,
lightweight , self sufficient LXC
container technology
• Enhanced performance with bare metal
deployment
• Run images to local datacenter or cloud
Hybrid Cloud choice and flexibility
to choose the right mix for their
business utilizing the full
+ =
IBM Containers – A Bluemix Runtime
+ =
Deploy and manage distributed cloud workloads in a Hybrid environment packaged as Docker containers
container technology
• Run images to local datacenter or cloud
• Deployment choice with pSeries & zSeries
business utilizing the full
complement of Bluemix services.
Build, ship and run standardized
containers
• Integrated monitoring & logging
• Elasticity to grow storage & container needs
• life-cycle management of containers and
data volumes
Docker simplicity and ease of use
with the Enterprise-level of integrity
and confidence to run a business
Container connections using links
and service discovery
• Private net work communication
• External IP address
Extends and connects Docker
containers to production-ready
Enterprise environments
11
+ =
+ =
Hybrid Cloud
~70% of enterprises to pursue hybrid cloud
computing by 2015*
*Source: Gartner, p.6, Private Cloud Matures, Hybrid Cloud is Next, Gartner G00255302, Sept 6, 2013
+ =
20. IBM Containers on Bluemix
Automate the build
of Docker images
Manage and
distribute Docker
images in private
image registries
Easily host
Production-ready, Hosted containers on the Digital Innovation Platform
NEW
Easily host
containers in the
cloud
Scale and auto-
recovery built-in
Logging and
Monitoring built-in
Experimental:
vulnerability advisor
12
21. Developers can get started quickly with IBM Containers
IBM Containers
• Free 30-day trial at Bluemix.net
• Three choices to deploy an
application: Cloud Foundry, IBM
Containers, Virtual Machines
NEW
13
• Includes documentation and
sample labs
• Create a private image
repository
• Create Containers deployed on
SoftLayer bare metal, running in
Bluemix
22. Developers specify deployment options via the user interface
• Select an image from the registry
• Choose a single container or group of
containers
• Single container:
Assign a public IP address if you need your container
accessible by others
IBM Containers
NEW
14
accessible by others
Specify the ports that are public for your application
(i.e., 80/443 for web) or connectivity needs (i.e., 22
for ssh)
Optionally assign an ssh key to the container to
configure a trusted connection to your new container
• Groups:
A group is beneficial to deploy multiple copies of the
same image and configure load balancing for
flexibility in adapting to various workloads
Specify the number of instances
Option to specify the route domain
Specify the HTTP port
Select ‘Auto-recovery’ to automatically deploy a new
container if one crashes
• Specify the container size
23. Developers leverage existing Bluemix services to maximize productivity
IBM Containers
• Add persistent
storage volumes
and specify the
mount path on the
container
NEW
15
container
• Bind an existing
Cloud Foundry
application that is
running on
Bluemix
24. Developers monitor and manage containers running in Bluemix
IBM Containers
16
• View detailed operational metrics about your containers
Private and Public IP addresses
Allocated resources
CPU, memory and network utilization rates
• Stop, pause, restart or delete instances
25. Vulnerability Advisor
Developers ensure the integrity of their images in their containers
17
Experimental in June!
• See Image vulnerabilities before they are deployed
• View a detailed report of specific packages which could contain
vulnerabilities
• See policy violations
• Gain expert advice on how to resolve vulnerability issues
27. IBM Containers on Bluemix Roadmap
IBM Containers
Alpha
Dec 2014
IBM Containers
Beta
Feb 2015
IBM Containers
GoLive
Production-ready hosted
2Q 2015
• First to Market True • Containers become a
IBM Containers
Continuous Delivery
Secure, Enterprise
Future
Production-ready hosted
containers, on the digital
Innovation Platform
• First to Market True
Multi-Tenant
Container Service
• Exposed as a
Service in Bluemix
• Public Deployment
• Baremetal
Deployment
• Containers become a
first class component
in Bluemix
• Deployment: Multi-container, single-
& multi-host
• Monitoring & logging of container
activity
• Scalable groups & auto-recovery
• Load balancing
• Operational visibility metrics on
single dashboard
• Visibility to Image vulnerabilities
• Container quota and cost mgmt
• Docker volume support
• Multi-Region support
• Docker native CLI / API support
• Vulnerability Advisor (experimental)
Secure, Enterprise
containers for hybrid clouds
• Bluemix Local
• Bluemix Dedicated
• HA for container cloud control
plane
• AutoScaling
• Red-black deploy
• Analytics & recommendations
• Centralized management of
notification service
• Intelligent orchestration and
compose
• Further automation of image
compliance
19
28. • IBM Containers Documentation
• IBM Containers white paper
• IBM Containers Blogs & more
• Approaches to packaging your app
• Demo of IBM Containers
Where to go to Learn More about IBM Containers
20
• IBM Containers Labs
• IBM Containers Q&A in DeveloperWorks
• Blog - IBM Containers Game Changing Capabilities
• Blog - IBM Containers on Bluemix using the CLI and existing Docker images
• Running Docker on pLinux
• Running Docker on zLinux IBM Containers Product Management:
Robin Hernandez/Austin/IBM,
Christopher Rosen/Raleigh/IBM,
Kimi Cousins/Raleigh/IBM,
Ted Mazanec/Raleigh/IBM
30. IBM Bluemix
www.bluemix.net
Y O U C A N D O I T B E T T E R , F A S T E R A N D M O R E C O S T – E F F I C I E N T
RAPHAEL DA SILVA
LINKEDIN
/in/raphaelsilvada
TWITTER
@raphaelsilvada
EMAIL
RAPHAELDA @ IE.IBM.COM
STEFANO SBANCHI
LINKEDIN
/in/stefanosbanchi
TWITTER
@SSbanchi
EMAIL
STEFANOS @ IE.IBM.COM
KIMI COUSINS
LINKEDIN
/pub/kimi-cousins/5/64/4b9
TWITTER
@Kimicousins
EMAIL
KIMIC @ US.IBM.COM