In this personal view and expression from Josh Bernstein, it's a reflection of pure conjecture on "The Four Horsemen" of containers... let the battle begin: Docker Swarm, Cloud Foundry, Kubernetes, and Mesosphere DC/OS.
This document discusses open source cloud alternatives and their advantages over proprietary cloud solutions. It outlines analysts' views that hybrid cloud usage will increase significantly by 2017. It also notes that over $1 billion has been invested in companies building services around open source platforms like OpenStack. Key benefits of open source cloud include more contributors to the code, greater trust and maturity, and less vendor lock-in. Challenges include changing mindsets and hiring talent experienced with open source technologies. Real-world examples of organizations using open source cloud solutions include CERN and PayPal.
Nutanix radically simplifies enterprise datacenters by replacing legacy storage, such as SAN and NAS arrays, with a modular, scale-out appliance. Nutanix delivers web-scale IT infrastructure to medium and large enterprises with its software-driven Virtual Computing Platform, which natively converges compute and storage into a single solution to drive unprecedented simplicity of the datacenter. Customers can start with a few servers and scale to thousands, with fully predictable performance and economics.
Developing microservices with wildfly swarm and deploying on openshiftandreas kuncoro
The document discusses developing microservices with WildFly Swarm and deploying them on OpenShift. It covers how WildFly Swarm allows Java EE components to be packaged independently as microservices. It also explains how OpenShift provides the prerequisites for managing microservices like automated deployment, service discovery, and containers. The key takeaways are that Java EE is still relevant through projects like WildFly Swarm, which enable microservices, and that OpenShift's PaaS capabilities complement a microservices architecture.
Hyperconvergence and Death of the Storage Array - Interop 2015Stuart Miniman
The document discusses how hyperconverged infrastructure and server SAN architectures are challenging the traditional storage array model. It notes that while the death of traditional storage is not imminent, the storage landscape is shifting towards software-defined and virtualized solutions that provide simplicity and flexibility. Finally, it emphasizes that infrastructure must be aligned with applications to truly achieve operational benefits like agility.
Expanding Horizons with Kubernetes How one Technology is changing Cloud today?Oleksii Dzhulai
Kubernetes is changing how technology is deployed in the cloud. It allows workloads to be portable across any infrastructure and maximizes automation and reuse. While Kubernetes provides many benefits, its use also introduces challenges around complexity, integration, security, and costs. The presenter discusses how Kubernetes has evolved from its early origins in containers to become a core part of cloud-native applications today. It also explores future trends like serverless computing and running Kubernetes across multiple clouds, data centers, and even at the network edge.
Interested in how you can get a Private Cloud solution that just works efficiently? With Platform9 and Solidfire, users can get the self-service automation of OpenStack combined with the incredible speed of flash storage. Learn more here!
Got Shadow IT? How to Win-Win with a Private Cloud.Platform9
How can IT support high velocity, agile software development? By providing the agility of public cloud with the control and economics of a private cloud. This presentation will walk you through the issues to consider and propose a solution.
This document discusses how enterprise storage trends are driving new features in OpenStack. Traditional enterprise infrastructure is individualized while cloud applications are transitory and containers are more efficient but also more transient than VMs. This shift in responsibilities from infrastructure to applications is challenging traditional enterprise applications and IT organizations to manage everything on the cloud. OpenStack is working to address these challenges by improving features like live migration, replication, Fibre Channel support, quotas, and container storage integration to better support managing legacy enterprise applications in an enterprise cloud.
This document discusses open source cloud alternatives and their advantages over proprietary cloud solutions. It outlines analysts' views that hybrid cloud usage will increase significantly by 2017. It also notes that over $1 billion has been invested in companies building services around open source platforms like OpenStack. Key benefits of open source cloud include more contributors to the code, greater trust and maturity, and less vendor lock-in. Challenges include changing mindsets and hiring talent experienced with open source technologies. Real-world examples of organizations using open source cloud solutions include CERN and PayPal.
Nutanix radically simplifies enterprise datacenters by replacing legacy storage, such as SAN and NAS arrays, with a modular, scale-out appliance. Nutanix delivers web-scale IT infrastructure to medium and large enterprises with its software-driven Virtual Computing Platform, which natively converges compute and storage into a single solution to drive unprecedented simplicity of the datacenter. Customers can start with a few servers and scale to thousands, with fully predictable performance and economics.
Developing microservices with wildfly swarm and deploying on openshiftandreas kuncoro
The document discusses developing microservices with WildFly Swarm and deploying them on OpenShift. It covers how WildFly Swarm allows Java EE components to be packaged independently as microservices. It also explains how OpenShift provides the prerequisites for managing microservices like automated deployment, service discovery, and containers. The key takeaways are that Java EE is still relevant through projects like WildFly Swarm, which enable microservices, and that OpenShift's PaaS capabilities complement a microservices architecture.
Hyperconvergence and Death of the Storage Array - Interop 2015Stuart Miniman
The document discusses how hyperconverged infrastructure and server SAN architectures are challenging the traditional storage array model. It notes that while the death of traditional storage is not imminent, the storage landscape is shifting towards software-defined and virtualized solutions that provide simplicity and flexibility. Finally, it emphasizes that infrastructure must be aligned with applications to truly achieve operational benefits like agility.
Expanding Horizons with Kubernetes How one Technology is changing Cloud today?Oleksii Dzhulai
Kubernetes is changing how technology is deployed in the cloud. It allows workloads to be portable across any infrastructure and maximizes automation and reuse. While Kubernetes provides many benefits, its use also introduces challenges around complexity, integration, security, and costs. The presenter discusses how Kubernetes has evolved from its early origins in containers to become a core part of cloud-native applications today. It also explores future trends like serverless computing and running Kubernetes across multiple clouds, data centers, and even at the network edge.
Interested in how you can get a Private Cloud solution that just works efficiently? With Platform9 and Solidfire, users can get the self-service automation of OpenStack combined with the incredible speed of flash storage. Learn more here!
Got Shadow IT? How to Win-Win with a Private Cloud.Platform9
How can IT support high velocity, agile software development? By providing the agility of public cloud with the control and economics of a private cloud. This presentation will walk you through the issues to consider and propose a solution.
This document discusses how enterprise storage trends are driving new features in OpenStack. Traditional enterprise infrastructure is individualized while cloud applications are transitory and containers are more efficient but also more transient than VMs. This shift in responsibilities from infrastructure to applications is challenging traditional enterprise applications and IT organizations to manage everything on the cloud. OpenStack is working to address these challenges by improving features like live migration, replication, Fibre Channel support, quotas, and container storage integration to better support managing legacy enterprise applications in an enterprise cloud.
Virtual infrastructure managementin private and hybrid cloudsFreddie Zhang
1. Virtual infrastructure management tools like OpenNebula and Haizea provide a uniform view of virtual resources and allow for configurable allocation of those resources according to policies.
2. OpenNebula is an open-source tool that provides virtual infrastructure management in private and hybrid clouds. It supports the full lifecycle of VMs on a pool of physical resources through automatic load balancing and dynamic resizing.
3. Haizea is a lease-based virtual machine scheduler that can be used on its own or integrated with OpenNebula. When integrated, OpenNebula and Haizea provide the only virtual infrastructure management solution that offers advance reservation of capacity.
OpenStack Grizzly release saw over 517 contributors, a 56% increase, with key improvements to deployment, networking support, storage, and shared services. New features included Cells for distributed compute, NoDB for reduced database reliance, five networking plugins, and ten storage backends. Looking ahead, the Havana release will integrate Ceilometer for metering and Heat for orchestration.
When to select hyper converged 2016 Sydney VMUGKeith Townsend
From the 2016 Sydney VMUG this is the accompany slide deck in which Keith Townsend discusses both technical and non-technical requirements for Hyper-Converged infrastructure vs. converged and bring your own. Video presentation can be found on Youtube.
https://www.youtube.com/watch?v=o5ClvQFIbmY
How Microsoft IT migrated SharePoint to Office 365Sam Crewdson
For 12 years Microsoft IT built and maintained a global SharePoint deployment at Microsoft. In 2012 MSIT was given a new mission – get Microsoft’s SharePoint deployment into the cloud. This session lead by Sam Crewdson explores some of the challenges that MSIT faced in moving an enterprise deployment to the cloud and will talk about lessons learned during that experience.
Managing vSphere Across Multiple Regions and Multiple vCenters Platform9
This document discusses managing VMware environments across multiple regions and vCenters. It summarizes that a true VMware private cloud provides self-service provisioning, orchestration using application blueprints, metering for chargeback/showback, monitoring, self-healing and upgrades. It also discusses managing multiple regions from a central view, using DevOps tools with REST APIs, and providing multi-tenancy with quotas for multiple tenants. Live demos are presented on multi-vCenter/hypervisor clouds and multi-tenancy with quotas.
Cloud 2.0: Containers, Microservices and Cloud HybridizationMark Hinkle
In a very short time cloud computing has become a major factor in the way we deliver infrastructure and services. Though we’ve quickly breezed through the ideas of hosted cloud and orchestration. This talk will focus on the next evolution of cloud and how the evolution of technologies like container (like Docker), microservices the way Netflix runs their cloud) and how hybridization (applications running on Mesos across Kubernetes clusters in both private and public clouds).
Capacity Management for a Digital and Agile WorldPrecisely
View this webinar on-demand where we discuss common misconceptions and how important a mature capacity management process is – especially when it comes to DevOps and agile environments underpinned by elastic infrastructure, whether hybrid and/or public Cloud.
During this webinar you will learn more about:
• How the DevOps process provides the agility and speed of deployments for new IT services
• How and why the cloud fits into this model
• How to counter the perceptions that cloud capacity is infinite
• How AI and machine learning perceive to offer control over capacity and performance on-demand
This document discusses cloud computing fundamentals. It defines cloud computing as a model for enabling ubiquitous, on-demand access to a shared pool of configurable computing resources over the internet. The document outlines key cloud service providers like AWS, Azure, and Google Cloud. It also discusses deployment models including private, public, hybrid and community clouds. The document lists requirements for cloud like security, portability, and flexibility. Finally, it notes benefits of cloud like reduced costs, accessibility, and improved flexibility.
Jacob Rosenberg gave a presentation on OpenStack at Bloomberg. He discussed why Bloomberg uses a private cloud (to have proximity to data and control customization). Bloomberg chose OpenStack because it had the most established community but wanted to make their own technology choices, resulting in them building their own OpenStack-based private cloud called BCPC. The cloud has seen significant adoption within Bloomberg with growth of instances and CPUs, though some challenges were faced integrating existing systems. Future plans include further promoting adoption, container hosting, and new hardware capabilities.
Google laid its own underwater cables to improve its cloud infrastructure and hosts 3 million applications. CERN adopted OpenStack to manage its increasing computing needs without reinventing the wheel. BMW built a private cloud to manage over 100,000 devices and plans with absolute zero downtime, going live in 2013. Facebook started the open compute project to apply open source principles to hardware and eliminate proprietary elements in its servers.
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...Rackspace
What does intermodal shipping have to do with managing your app’s components in different environments? Ken Cochrane, Engineering Manager at Docker, explains in this presentation from Rackspace::Solve NYC. For more information about Rackspace::Solve, visit http://www.rackspacesolve.com.
Rackspace (NYSE: RAX) is the #1 managed cloud company. Our technical expertise and Fanatical Support® allow companies to tap the power of the cloud without the pain of hiring experts in dozens of complex technologies. Rackspace is also the leader in hybrid cloud, giving each customer the best fit for its unique needs — whether on single- or multi-tenant servers, or a combination of those platforms. Rackspace is the founder of OpenStack®, the open-source operating system for the cloud. Headquartered in San Antonio, we serve more than 200,000 business customers from data centers on four continents. We rank 29th on Fortune’s list of 100 Best Companies to Work For. For more information, visit www.rackspace.com.
Although it may sound like an oxymoron, the key to scaling a MySQL platform truly lies in consolidation of the physical storage layer. Whether you are running a dozen or a thousand MySQL instances, SolidFire provides a pathway to horizontally scale the storage layer, enabling capital and operational cost reductions, while virtually eliminating maintenance and replica deployment windows.
What's New in windows server 2012 R2 Hyper V?Lai Yoong Seng
In this session, i have presented a session at Microsoft Malaysia Auditorium about the new features of Windows Server 2012 R2 Hyper-V
Date; 30 Sept 2013
Attended by : 45
OPEN'17_4_Postgres: The Centerpiece for Modernising IT InfrastructuresKangaroot
Postgres is the leading open source database management system that is being developed by a very active community for more than 15 years. Gaby Schilders is Sales Engineer at EnterpriseDB, supplier of the EDB Postgres data platform.
Gaby Schilders, Sales Engineer at EnterpriseDB, will be explaining why companies take open source as the centerpiece for modernising their IT infrastructure, thus increasing their scalability and taking full advantage today's technologies offer them.
Juniper's plans to reboot the OpenContrail community and transition from a Juniper-led project to a community led project. We need your help. Get involved.
How Savvy Firms Choose the best Hyperconverged Infrastructure for their BusinessDataCore Software
Hyper-converged storage is the latest buzz phrase in storage. The exact meaning of hyper-converged storage varies depending on the vendor that one consults, with solutions varying widely with respect to their support for multiple hypervisor and workload types and their flexibility in terms of hardware componentry and topology.
Regardless of the definition that vendors ascribe to the term, the truth is that building a business savvy hyper-converged infrastructure still comes down to two key requirements: selecting a combination of infrastructure products and services that best fit workload requirements, and selecting a hyper-converged model that can adapt and scale with changing storage demands without breaking available budgets.
Intro to Platform9: Private Clouds Made EasyPlatform9
Private cloud adoption is growing, but it’s not without its challenges. Private clouds can be difficult to deploy and manage, often requiring specialized staff and skill sets.
In this webinar, Cody Hill, systems engineer at Platform9 (formerly lead cloud architect at GE) discusses what’s driving private cloud adoption and what Platform9 is doing to make it easy. In this presentation you will learn:
* the benefits of a private cloud
* Get technical overview of how Platform9 works
* customer stories and use cases
* learn about the Platform9 SaaS experience for cloud admins, architects and users
In this open marketing meeting, we discuss the major features for the Grizzly release, coming April 4, as well as a preview of the Summit and upcoming upcoming events.
This document provides an overview of cloud native concepts including:
- Cloud native is defined as applications optimized for modern distributed systems capable of scaling to thousands of nodes.
- The pillars of cloud native include devops, continuous delivery, microservices, and containers.
- Common use cases for cloud native include development, operations, legacy application refactoring, migration to cloud, and building new microservice applications.
- While cloud native adoption is growing, challenges include complexity, cultural changes, lack of training, security concerns, and monitoring difficulties.
Where SOA and Monolitch EAR have failed. It's not simple to have your Apps scaling automagically without a very complex architecture. We're going to show pros and cons of so called Cloud-Native Applications based on Microservices, Caas, DevOps, Continuous Delivery....
Virtual infrastructure managementin private and hybrid cloudsFreddie Zhang
1. Virtual infrastructure management tools like OpenNebula and Haizea provide a uniform view of virtual resources and allow for configurable allocation of those resources according to policies.
2. OpenNebula is an open-source tool that provides virtual infrastructure management in private and hybrid clouds. It supports the full lifecycle of VMs on a pool of physical resources through automatic load balancing and dynamic resizing.
3. Haizea is a lease-based virtual machine scheduler that can be used on its own or integrated with OpenNebula. When integrated, OpenNebula and Haizea provide the only virtual infrastructure management solution that offers advance reservation of capacity.
OpenStack Grizzly release saw over 517 contributors, a 56% increase, with key improvements to deployment, networking support, storage, and shared services. New features included Cells for distributed compute, NoDB for reduced database reliance, five networking plugins, and ten storage backends. Looking ahead, the Havana release will integrate Ceilometer for metering and Heat for orchestration.
When to select hyper converged 2016 Sydney VMUGKeith Townsend
From the 2016 Sydney VMUG this is the accompany slide deck in which Keith Townsend discusses both technical and non-technical requirements for Hyper-Converged infrastructure vs. converged and bring your own. Video presentation can be found on Youtube.
https://www.youtube.com/watch?v=o5ClvQFIbmY
How Microsoft IT migrated SharePoint to Office 365Sam Crewdson
For 12 years Microsoft IT built and maintained a global SharePoint deployment at Microsoft. In 2012 MSIT was given a new mission – get Microsoft’s SharePoint deployment into the cloud. This session lead by Sam Crewdson explores some of the challenges that MSIT faced in moving an enterprise deployment to the cloud and will talk about lessons learned during that experience.
Managing vSphere Across Multiple Regions and Multiple vCenters Platform9
This document discusses managing VMware environments across multiple regions and vCenters. It summarizes that a true VMware private cloud provides self-service provisioning, orchestration using application blueprints, metering for chargeback/showback, monitoring, self-healing and upgrades. It also discusses managing multiple regions from a central view, using DevOps tools with REST APIs, and providing multi-tenancy with quotas for multiple tenants. Live demos are presented on multi-vCenter/hypervisor clouds and multi-tenancy with quotas.
Cloud 2.0: Containers, Microservices and Cloud HybridizationMark Hinkle
In a very short time cloud computing has become a major factor in the way we deliver infrastructure and services. Though we’ve quickly breezed through the ideas of hosted cloud and orchestration. This talk will focus on the next evolution of cloud and how the evolution of technologies like container (like Docker), microservices the way Netflix runs their cloud) and how hybridization (applications running on Mesos across Kubernetes clusters in both private and public clouds).
Capacity Management for a Digital and Agile WorldPrecisely
View this webinar on-demand where we discuss common misconceptions and how important a mature capacity management process is – especially when it comes to DevOps and agile environments underpinned by elastic infrastructure, whether hybrid and/or public Cloud.
During this webinar you will learn more about:
• How the DevOps process provides the agility and speed of deployments for new IT services
• How and why the cloud fits into this model
• How to counter the perceptions that cloud capacity is infinite
• How AI and machine learning perceive to offer control over capacity and performance on-demand
This document discusses cloud computing fundamentals. It defines cloud computing as a model for enabling ubiquitous, on-demand access to a shared pool of configurable computing resources over the internet. The document outlines key cloud service providers like AWS, Azure, and Google Cloud. It also discusses deployment models including private, public, hybrid and community clouds. The document lists requirements for cloud like security, portability, and flexibility. Finally, it notes benefits of cloud like reduced costs, accessibility, and improved flexibility.
Jacob Rosenberg gave a presentation on OpenStack at Bloomberg. He discussed why Bloomberg uses a private cloud (to have proximity to data and control customization). Bloomberg chose OpenStack because it had the most established community but wanted to make their own technology choices, resulting in them building their own OpenStack-based private cloud called BCPC. The cloud has seen significant adoption within Bloomberg with growth of instances and CPUs, though some challenges were faced integrating existing systems. Future plans include further promoting adoption, container hosting, and new hardware capabilities.
Google laid its own underwater cables to improve its cloud infrastructure and hosts 3 million applications. CERN adopted OpenStack to manage its increasing computing needs without reinventing the wheel. BMW built a private cloud to manage over 100,000 devices and plans with absolute zero downtime, going live in 2013. Facebook started the open compute project to apply open source principles to hardware and eliminate proprietary elements in its servers.
Rackspace::Solve NYC - The Future of Applications with Ken Cochrane, Engineer...Rackspace
What does intermodal shipping have to do with managing your app’s components in different environments? Ken Cochrane, Engineering Manager at Docker, explains in this presentation from Rackspace::Solve NYC. For more information about Rackspace::Solve, visit http://www.rackspacesolve.com.
Rackspace (NYSE: RAX) is the #1 managed cloud company. Our technical expertise and Fanatical Support® allow companies to tap the power of the cloud without the pain of hiring experts in dozens of complex technologies. Rackspace is also the leader in hybrid cloud, giving each customer the best fit for its unique needs — whether on single- or multi-tenant servers, or a combination of those platforms. Rackspace is the founder of OpenStack®, the open-source operating system for the cloud. Headquartered in San Antonio, we serve more than 200,000 business customers from data centers on four continents. We rank 29th on Fortune’s list of 100 Best Companies to Work For. For more information, visit www.rackspace.com.
Although it may sound like an oxymoron, the key to scaling a MySQL platform truly lies in consolidation of the physical storage layer. Whether you are running a dozen or a thousand MySQL instances, SolidFire provides a pathway to horizontally scale the storage layer, enabling capital and operational cost reductions, while virtually eliminating maintenance and replica deployment windows.
What's New in windows server 2012 R2 Hyper V?Lai Yoong Seng
In this session, i have presented a session at Microsoft Malaysia Auditorium about the new features of Windows Server 2012 R2 Hyper-V
Date; 30 Sept 2013
Attended by : 45
OPEN'17_4_Postgres: The Centerpiece for Modernising IT InfrastructuresKangaroot
Postgres is the leading open source database management system that is being developed by a very active community for more than 15 years. Gaby Schilders is Sales Engineer at EnterpriseDB, supplier of the EDB Postgres data platform.
Gaby Schilders, Sales Engineer at EnterpriseDB, will be explaining why companies take open source as the centerpiece for modernising their IT infrastructure, thus increasing their scalability and taking full advantage today's technologies offer them.
Juniper's plans to reboot the OpenContrail community and transition from a Juniper-led project to a community led project. We need your help. Get involved.
How Savvy Firms Choose the best Hyperconverged Infrastructure for their BusinessDataCore Software
Hyper-converged storage is the latest buzz phrase in storage. The exact meaning of hyper-converged storage varies depending on the vendor that one consults, with solutions varying widely with respect to their support for multiple hypervisor and workload types and their flexibility in terms of hardware componentry and topology.
Regardless of the definition that vendors ascribe to the term, the truth is that building a business savvy hyper-converged infrastructure still comes down to two key requirements: selecting a combination of infrastructure products and services that best fit workload requirements, and selecting a hyper-converged model that can adapt and scale with changing storage demands without breaking available budgets.
Intro to Platform9: Private Clouds Made EasyPlatform9
Private cloud adoption is growing, but it’s not without its challenges. Private clouds can be difficult to deploy and manage, often requiring specialized staff and skill sets.
In this webinar, Cody Hill, systems engineer at Platform9 (formerly lead cloud architect at GE) discusses what’s driving private cloud adoption and what Platform9 is doing to make it easy. In this presentation you will learn:
* the benefits of a private cloud
* Get technical overview of how Platform9 works
* customer stories and use cases
* learn about the Platform9 SaaS experience for cloud admins, architects and users
In this open marketing meeting, we discuss the major features for the Grizzly release, coming April 4, as well as a preview of the Summit and upcoming upcoming events.
This document provides an overview of cloud native concepts including:
- Cloud native is defined as applications optimized for modern distributed systems capable of scaling to thousands of nodes.
- The pillars of cloud native include devops, continuous delivery, microservices, and containers.
- Common use cases for cloud native include development, operations, legacy application refactoring, migration to cloud, and building new microservice applications.
- While cloud native adoption is growing, challenges include complexity, cultural changes, lack of training, security concerns, and monitoring difficulties.
Where SOA and Monolitch EAR have failed. It's not simple to have your Apps scaling automagically without a very complex architecture. We're going to show pros and cons of so called Cloud-Native Applications based on Microservices, Caas, DevOps, Continuous Delivery....
Software Architecture and Architectors: useless VS valuableComsysto Reply GmbH
The document discusses several cases where architecture decisions hurt software teams. It provides lessons learned from each case:
- Overly sharing code across domains can cause dependencies and fragility. Architectural boundaries should separate domains.
- Attempting to satisfy all use cases with a single highly configurable solution often satisfies no one. Specific solutions may be preferable.
- Microservices are not a universal solution and will not improve a flawed design alone. Modules should only be split across microservices at domain boundaries.
- Systems need to be designed to evolve dynamically over time as requirements change. Centralized control hinders this.
Abstract
The idea of this talk is to help development teams to make correct architectural decisions.
Andrei will highlight the basic architectural principles and show ways to achieve architecture that is good enough to cover the project requirements and evolve in the future.
He will also present several cases from real projects, where wrong, missing, or over-sophisticated architecture decisions really hurt the development teams:
- Painful sharing: do shared modules increase reusability or will be the source of problems?
- Microservices are the solution to every problem!
- Non-extensible extensibility: too sophisticated configuration hurts
- Over fine-grained: incorrect splitting to Microservices can make life even harder as with monolith
- Convey horizontal split: how organizational driven split can jeopardise the architecture
- Model-driven: central responsibility blocks and limits the team
- Cargo cult: blindly following patterns and rule can produce an unmaintainable system
- Freestyle architecture: what happens if teams completely ignore architecture
- Improve with less intelligence: smart endpoint and dumb pipes
Abstract
The idea of this talk is to help development teams to make correct architectural decisions.
Andrei will highlight the basic architectural principles and show ways to achieve architecture that is good enough to cover the project requirements and evolve in the future.
He will also present several cases from real projects, where wrong, missing, or over-sophisticated architecture decisions really hurt the development teams:
- Painful sharing: do shared modules increase reusability or will be the source of problems?
- Microservices are the solution to every problem!
- Non-extensible extensibility: too sophisticated configuration hurts
- Over fine-grained: incorrect splitting to Microservices can make life even harder as with monolith
- Convey horizontal split: how organizational driven split can jeopardise the architecture
- Model-driven: central responsibility blocks and limits the team
- Cargo cult: blindly following patterns and rule can produce an unmaintainable system
- Freestyle architecture: what happens if teams completely ignore architecture
- Improve with less intelligence: smart endpoint and dumb pipes
Containers, microservices and serverless for realistsKarthik Gaekwad
The document discusses containers, microservices, and serverless applications for developers. It provides an overview of these topics, including how containers and microservices fit into the DevOps paradigm and allow for better collaboration between development and operations teams. It also discusses trends in container usage and orchestration as well as differences between platforms as a service (PaaS) and serverless applications.
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About NowRightScale
Cloud adoption just keeps on growing and now is the time to take control. Your enterprise cloud strategy for 2019 needs to address the broad impact of cloud use in your company. Your strategy should also cover implications for your technical processes, as well as supporting areas including finance, governance, organization, and culture.
Immutable Service Delivery Shenzhen 2016John Willis
Immutable Infrastructure allows organizations to be faster and more reliable than competitors through practices like DevOps, Docker containers, and principles from Toyota's supply chain management. DevOps practices like continuous delivery and automation can make companies 2000x faster. Using Docker containers improves efficiency and allows organizations to be effective. Applying Toyota's supply chain principles of variety, velocity, variability, and visibility through immutable delivery patterns with containers can increase reliability 100x. This allows immutable infrastructure to provide both speed and reliability advantages.
The document discusses Verizon's OpenStack-based cloud platform and the challenges of managing it at a hyperscale level. Some key points discussed include defining Verizon's cloud platform to provide on-demand, self-service infrastructure to users; the difficulties of managing large and distributed cloud deployments at scale; and facilitating easy self-service for users while also providing operators visibility into utilization, capacity, and other metrics. The document also covers Verizon's use of OpenStack metering and APIs to track usage at scale and provide reporting to stakeholders.
Cloud Foundry Technical Overview at IBM Interconnect 2016Stormy Peters
Cloud Foundry is an open source platform that allows developers to build, deploy, and manage cloud applications. It provides tools for continuous integration, deployment, and scaling of applications. The platform handles tasks like provisioning infrastructure, load balancing, and managing services so developers can focus on their code. Cloud Foundry uses containers and a buildpack system to make applications portable and scalable across different cloud environments.
Karthik Gaekwad presented on containers and microservices. He discussed the evolution of DevOps and how containers and microservices fit within the DevOps paradigm by allowing for collaboration between development and operations teams. He defined containers, microservices, and common containerization concepts. Gaekwad also provided examples of how organizations are using containers for standardization, continuous integration and delivery pipelines, and hosting legacy applications.
This document provides an overview of Docker including what it is, why it's useful, considerations around security, when and where it should be used, and examples of how three customers have implemented Docker. Docker allows for consistent packaging of applications and their environments, improved resource usage, and more rapid deployments. Key benefits include standardization, security, auditability, and bridging the gap between development and operations. Docker is well-suited for web applications, microservices, and environments requiring frequent deployments, while legacy applications may not be the best fit. The document outlines lessons learned around each customer case study.
Nithya Ruff, Director of Solutions Marketing and Alliances for SanDisk's Enterprise Storage Solutions made this presentation at the June 2014 Silicon Valley Database Meets SSD Meetup (See: http://www.meetup.com/db-speed-sv/)
We are on the cusp of a new era of application development software: instead of bolting on operations as an after-thought to the software development process, Kubernetes promises to bring development and operations together by design.
Radical Innovations In Storage for Multi-Tenant InfrastructureNetApp
This document discusses innovations in storage infrastructure for multi-tenant cloud environments. It describes how virtualization led to challenges around networking, management complexity and storage performance degradation when scaling. OpenStack was created to provide AWS-like functionality outside of AWS through common interfaces and abstraction of resources like storage, networking and virtual machines. Cinder and Swift are introduced as OpenStack's block storage and object storage services. Cinder provides block storage volumes for virtual machines through a plug-in architecture that supports various backends. SolidFire is highlighted as a scale-out block storage system designed for OpenStack that eliminates noisy neighbors through fine-grained quality of service controls and other features.
Kubernetes has shown considerable traction since its debut in 2014, however there is still a significant portion of enterprises that have chosen other solutions for managing containers over Kubernetes. Given its technical leadership in the community this begs the question, why aren't more using it? In this talk we will address some of the reasons for this gap, and ideas for how we can solve it including what we are doing at Rancher Labs on this front.
An Introduction to Red Hat Enterprise Linux OpenStack PlatformYandex
In this presentation, Rhys Oxenham will introduce attendees to Red Hat Enterprise Linux OpenStack Platform, Red Hat’s OpenStack distribution, covering the technology, the use-cases, and existing customer success stories. Attendees will gain valuable insight into how OpenStack works and how organisations can make the most of OpenStack technology.
UI Dev in Big data world using open sourceTech Triveni
He will be sharing his last 10 years of experience in UI Development for Big Data Analytics & ML world using available open-source plethora in the market. How 'UI dev' needs to target big data problems?
Key points to consider while choosing any open-source framework/library for the big data world.
Do you need to write a custom framework or use ready-made open source, when what to choose?
How dev can leverage open source frameworks like Angular, REACT to making big data apps faster?
How you can extend open-source BI tools like Kibana, superset graphana to make UI development tool?
How to show network big data using open source graph libraries?
How to deal with real-time data in Big data UI?
Why use & contribute to open source?
Design UI for future as in Big data world customer problems keep changing with time. Showcasing demo for our real customer's problems, how we achieved using these open source libraries.
The Container Evolution of a Global Fortune 500 Company with Docker EEDocker, Inc.
In our new digital economy, keeping up can feel like a never-ending expansion of costly technical overhead. Each “trend” adds net-new operational and capital expenses to seemingly bloated run-rate measures - already challenged by leadership. Containers may feel like just another one of these trends, bringing its own additional expense. At MetLife, however, we sought to make containerization self-funding, allowing us to fuel change and tap into innovation at a large-scale. To do this, MetLife’s ModSquad, challenged established norms to prove that containers worked through production. Then, we asked Docker for help to modernize our traditional landscape to create funding sources to adopt containers, change holistically, and reduce overhead to our bottom line.
This talk picks up where the MetLife story presented at the Austin DockerCon ends: What happens after you’ve done one thing well and you need to expand the revolution? We'll discuss how MetLife leveraged the Modernize Traditional App Program. We’ll discuss planning, preparation, execution and our post-mortem learnings in addition to technical obstacles, mindsets, roles, addressing executive concerns and training. I’ll share how we created regional business cases and roadmaps to create a funding pipeline by technology. Finally, we’ll look at our new forecast and ultimately our new future.
Similar to Winter is Coming: Who Will Win The Container Wars (webinar) (20)
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Tatiana Kojar
Skybuffer AI, built on the robust SAP Business Technology Platform (SAP BTP), is the latest and most advanced version of our AI development, reaffirming our commitment to delivering top-tier AI solutions. Skybuffer AI harnesses all the innovative capabilities of the SAP BTP in the AI domain, from Conversational AI to cutting-edge Generative AI and Retrieval-Augmented Generation (RAG). It also helps SAP customers safeguard their investments into SAP Conversational AI and ensure a seamless, one-click transition to SAP Business AI.
With Skybuffer AI, various AI models can be integrated into a single communication channel such as Microsoft Teams. This integration empowers business users with insights drawn from SAP backend systems, enterprise documents, and the expansive knowledge of Generative AI. And the best part of it is that it is all managed through our intuitive no-code Action Server interface, requiring no extensive coding knowledge and making the advanced AI accessible to more users.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Digital Marketing Trends in 2024 | Guide for Staying AheadWask
https://www.wask.co/ebooks/digital-marketing-trends-in-2024
Feeling lost in the digital marketing whirlwind of 2024? Technology is changing, consumer habits are evolving, and staying ahead of the curve feels like a never-ending pursuit. This e-book is your compass. Dive into actionable insights to handle the complexities of modern marketing. From hyper-personalization to the power of user-generated content, learn how to build long-term relationships with your audience and unlock the secrets to success in the ever-shifting digital landscape.
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
Dive into the realm of operating systems (OS) with Pravash Chandra Das, a seasoned Digital Forensic Analyst, as your guide. 🚀 This comprehensive presentation illuminates the core concepts, types, and evolution of OS, essential for understanding modern computing landscapes.
Beginning with the foundational definition, Das clarifies the pivotal role of OS as system software orchestrating hardware resources, software applications, and user interactions. Through succinct descriptions, he delineates the diverse types of OS, from single-user, single-task environments like early MS-DOS iterations, to multi-user, multi-tasking systems exemplified by modern Linux distributions.
Crucial components like the kernel and shell are dissected, highlighting their indispensable functions in resource management and user interface interaction. Das elucidates how the kernel acts as the central nervous system, orchestrating process scheduling, memory allocation, and device management. Meanwhile, the shell serves as the gateway for user commands, bridging the gap between human input and machine execution. 💻
The narrative then shifts to a captivating exploration of prominent desktop OSs, Windows, macOS, and Linux. Windows, with its globally ubiquitous presence and user-friendly interface, emerges as a cornerstone in personal computing history. macOS, lauded for its sleek design and seamless integration with Apple's ecosystem, stands as a beacon of stability and creativity. Linux, an open-source marvel, offers unparalleled flexibility and security, revolutionizing the computing landscape. 🖥️
Moving to the realm of mobile devices, Das unravels the dominance of Android and iOS. Android's open-source ethos fosters a vibrant ecosystem of customization and innovation, while iOS boasts a seamless user experience and robust security infrastructure. Meanwhile, discontinued platforms like Symbian and Palm OS evoke nostalgia for their pioneering roles in the smartphone revolution.
The journey concludes with a reflection on the ever-evolving landscape of OS, underscored by the emergence of real-time operating systems (RTOS) and the persistent quest for innovation and efficiency. As technology continues to shape our world, understanding the foundations and evolution of operating systems remains paramount. Join Pravash Chandra Das on this illuminating journey through the heart of computing. 🌟
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
This presentation provides valuable insights into effective cost-saving techniques on AWS. Learn how to optimize your AWS resources by rightsizing, increasing elasticity, picking the right storage class, and choosing the best pricing model. Additionally, discover essential governance mechanisms to ensure continuous cost efficiency. Whether you are new to AWS or an experienced user, this presentation provides clear and practical tips to help you reduce your cloud costs and get the most out of your budget.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
2. 2
Disclaimer
The statements, views, and ideas contained in this presentation are the sole
opinion of the presenter individually and may not reflect the views of the
presenter's employer. Any statements of financial information should be taken
as pure conjecture and have only been sourced by publically available
information.
3. 3
Agenda
• Introduction and Background
• Lessons of a Past Life
• Orchestrators vs Platforms
• Who’s Who
• The Four Lenses
• Perspective
• Future Predictions
4. 4
Lessons of a Past Life
• Dozens of Sites Worldwide
• Dozens of Countries
• Over One Hundred Thousand Hosts
• Largest VMware Environment ever Built
• Later the largest Containerized Environment
• 100s Millions Req/Day
5. 5
Do Something Materially Different
• Maturity of the environment
increases as you move up the
stack
• Skipping levels limits the
Infrastructure’s
actualization/potential
• Automation
• No Snowflakes
• An abstraction of Infrastructure
away from the Applications
• Resiliency moves away from
Infrastructure and into the
Application (Move Up the Stack)
• Operational Model (DevOps)
Key Principles What Makes It Different
7. 7
Orchestrators vs Platforms
“An orchestrator is a piece of software that manages the scheduling of a
workload demand within a constrained supply of resources”
• Workload demand is some unit of work
• (ie: tasks, jobs, virtual machines, services, etc)
• Resources typically means compute resources
• (CPU, memory, storage, network, etc)
• Examples include
• Docker Swarm
• Apache Mesos
8. 8
Orchestrators vs Platforms
“An platform is a collection of software that provides orchestration in
addition to desired supplemental services”
• Supplemental Services
• Service Discovery
• Storage Services
• Network Abstraction (Even Segmentation)
• Source Control Integration
• Examples Include
• Kubernetes
• Mesosphere DC/OS
• Cloud Foundry
• OpenShift
10. 10
Who’s Who
• The Four Horsemen
– Docker Swarm
– Cloud Foundry
– Kubernetes
– Mesosphere DC/OS
• Supporting Cast
– Nomad
– Serf
– Rancher
– <insert your favorite here>
11. 11
The Four Lenses
• Economic Lens
• Focus on value, business, or other financial factors
• Customer Lens
• What I hear from customers
• Community Lens
• Focus on the relative significance in the community
• Engineering Lens
• A view focused on differentiating technology, architecture, or technical points
12. 12
Docker
• Economic Lens
• Owned by Docker Inc
• $1.3B valuation
• Raised $75M from a $1.0B valuation in 2015
• Revenue?
• Customer Lens
• Confusion around Docker versus Containers (Kleenex Principle)
• Early on in investigations
• Least sophisticated
• Community Lens
• Larger/est community
• “Docker is dead”
• Engineering Lens
• Easy installation and setup
• Tightly integrated with Docker itself
• Not very extensible, and thus quickly outgrown
• Valid Use Cases on small node deployments
13. 13
Cloud Foundry
• Economic Lens
• Owned by Pivotal Inc
• $2.8B Valuation
• Revenue in the ~$270ish Million
• Customer Lens
• Interested but running into limitations
• Attracted to less limiting options
• Community Lens
• Vibrant/Passionate Community (4,000+ conference attendees)
• Controlled by the Cloud Foundry Foundation (a part of the Linux Foundation)
• Engineering Lens
• Its own datastore is on MySQL
• Struggles with persistent applications
• A highly structured platform that excels where source code is the deployed artifact
Source: http://fortune.com/2017/03/07/pivotal-cloud-foundry-growth/
14. 14
Kubernetes
• Economic Lens
• Controlled by Google Inc.
• Who’s making money from Kubernetes (aside from Red Hat)?
• Customer Lens
• Lots of excitement and interest but…
• Confusion and frustration over deployment and day 2 operations
• Very much a DIY solution
• Community Lens
• Headline project to CNCF (a part of the Linux Foundation)
• Highly Active (highest growth since the Linux kernel)
• Still controlled to a large extent by Google, which leads to less agility
• Enormous Buzz and Mindshare (+3500 people at conferences)
• Engineering Lens
• Best-in-class abstraction model to date
• Still young and needs more time to be developed
• Huge ecosystem support
15. 15
Mesosphere DC/OS
• Economic Lens
• Maintained by Mesosphere
• Rumored $1B Valuation (on $122.25M raised)
• Revenue guess is in the $20M
• Customer Lens
• Customers are very pleased with the platform
• Internal pressure from Kubernetes
• Highly sophisticated customers with production deployments
• Community Lens
• Highly technical and more closely knit
• Lacking on real community outreach
• Engineering Lens
• Two-Tier (or application aware) scheduling is truly unique and powerful
16. 16
Conclusions, Predictions, and Questions
• Winter is here
• Microsoft will buy Docker
• Can Kubernetes survive if Google decides to stop funding the project?
• Is there room in the market for more than one company/project to live on
as a sustainable business?
First, a few things about the team that has made this possible.
The Dell EMC {code} team is a team made up of open source software engineers and developer advocates, focused on making EMC a well-known name within the open source community.
We will focus on one of their projects, REX-Ray, in this presentation.
First, a few things about the team that has made this possible.
The Dell EMC {code} team is a team made up of open source software engineers and developer advocates, focused on making EMC a well-known name within the open source community.
We will focus on one of their projects, REX-Ray, in this presentation.