The document discusses 10 things learned from implementing OpenStack. It covers topics like cloud geography, industry and technology diversity in OpenStack implementations, hybrid cloud models focusing on storage, continuous vs staged integration, the duality of OpenStack storage, diversity of development and operations models, distributed vs centralized control, using erasure coding vs RAID for resiliency, and the idea of a shared service proposal.
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the SolutionJeff Hung
Elaster CAP is a Platform-as-a-Service (PaaS) solution that enable any developer or service provider to host their own PaaS cloud. So they can focus on application logic and Elaster CAP will help to reduce operation cost. Elaster CAP supports Java Web Applications and Hadoop Map/Reduce Applications. It also provides many cloud-based infrastructures to support your Software-as-a-Service applications, such as Relational Database, Index/Search service, and Big-data Storage with S3 compatible adapter. Elaster CAP is designed to be elastic that, depends on the use cases, the cloud can be as small as one node, or as big as more than hundreds of nodes. The nodes in Elaster CAP can run on physical machines in your data center, or virtual machines hosted by Infrastructure-as-a-Service (IaaS) providers such as EC2 and TCloud Elaster.
In this talk, We'd like to describe the technology and strategy we took when building Elaster CAP. And share the pitfalls and gotchas that we experienced during the journey.
How Cloud Computing & SaaS Will Affect B2B In 2010 and beyondGXS
John Radko, GXS Chief Technology Strategist, delivered this presentation at the 109th EDIFICE Plenary in Amsterdam in October 2009. An introduction to Cloud Computing and Software as a Service (SaaS) for the High Tech and Electronics Industry.
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the SolutionJeff Hung
Elaster CAP is a Platform-as-a-Service (PaaS) solution that enable any developer or service provider to host their own PaaS cloud. So they can focus on application logic and Elaster CAP will help to reduce operation cost. Elaster CAP supports Java Web Applications and Hadoop Map/Reduce Applications. It also provides many cloud-based infrastructures to support your Software-as-a-Service applications, such as Relational Database, Index/Search service, and Big-data Storage with S3 compatible adapter. Elaster CAP is designed to be elastic that, depends on the use cases, the cloud can be as small as one node, or as big as more than hundreds of nodes. The nodes in Elaster CAP can run on physical machines in your data center, or virtual machines hosted by Infrastructure-as-a-Service (IaaS) providers such as EC2 and TCloud Elaster.
In this talk, We'd like to describe the technology and strategy we took when building Elaster CAP. And share the pitfalls and gotchas that we experienced during the journey.
How Cloud Computing & SaaS Will Affect B2B In 2010 and beyondGXS
John Radko, GXS Chief Technology Strategist, delivered this presentation at the 109th EDIFICE Plenary in Amsterdam in October 2009. An introduction to Cloud Computing and Software as a Service (SaaS) for the High Tech and Electronics Industry.
What is Cloud Computing? It can be defined as a web-based technology that remotely delivers computing resources, namely hardware, software and information as services over a network. Learn more about it here. http://www.microsoft.com/en-in/server-cloud/cloud-computing/default.aspx
Le Cloud de proximité by Monaco Telecom et Interxion Yannick Quentel
Présentation et débat autour du « Cloud de proximité, sur mesure et accompagné » En quoi et comment le rapprochement de Monaco Telecom et Interxion vous permet de bénéficier d’un Cloud Européen à taille humaine.
Petteri Uljas, Capgemini; Corporate VP, Head of Infrastructure Services; Eastern Europe, India and Latin America
Cloud doesn’t change everything
Evolutionary in implementation, revolutionary in usage.
Normal IT project methodologies apply (mostly).
Leverage processes and skills you already have.
Don’t throw everything out because a small part is new.
Everything that holds up “traditional” projects will hold up your first Cloud project.
Increase your it agility and cost efficiency with hds cloud solutions webinarHitachi Vantara
Find out how to build and use clouds to support your business objectives. Learn about new HDS cloud solutions and services that help you create clouds for infrastructure, content and information. Simplify and accelerate your transition to clouds.
Session presented at the 2nd IndicThreads.com Conference on Cloud Computing held in Pune, India on 3-4 June 2011.
http://CloudComputing.IndicThreads.com
Abstract: Cloud computing is no longer a buzz term but a reality. With a great opportunity for huge financial savings and demand for Software-as-a-Service products, developing products for the cloud is something that cannot be ignored. In this talk, I would like to touch upon 3 key aspects of cloud engineering – scalability, security and flexibility and its impact on application architecture, data processing needs and deployment.
* By Manjusha Madabushi, Co-Founder and CTO of Talentica Software Pvt. Ltd.
Speaker: Manjusha is a Co-Founder and CTO of Talentica Software Pvt. Ltd. She has a Bachelor’s degree from IIT Mumbai and a Master’s degree from Northwestern University, Chicago. She has over 23 years experience working in the IT industry. She started her career working for Amoco Research Centre, USA till 1989 before returning to India and joining TCS. During her 9 year career at TCS, Manjusha worked in different technology areas such as Artificial Intelligence, Application Modeling, Compilers etc. She was also the Engineering head of the TCS’ product – E.X. NGN. Post TCS, she founded Nitman Software, which was acquired by a US based CRM company, eGain Communications in the year 2000. She co-founded Talentica Software, a company that helps technology companies transform their ideas into successful products in 2003. Talentica specializes in building highly scalable products using cutting edge technologies in the areas of Social Analytics, CRM, Natural Language processing and Advertising.
Enterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud WorldRackspace
In this session of the Enterprise Open Cloud Forum you will learn:
-What an IT department should look like in a cloud world
-How to reallocate internal IT resources after partnering with a service provider
-How to turn IT into an innovation engine
-How to assess your in-house skill sets: skills to develop and new skills to hire
Most of all, you will learn how to redefine, reorganize and revise roles and responsibilities, to bring the most value to your business. There is a right and a wrong way to restructure your IT department in a cloud world… and we will show you how driving business value drives business profit.
What is Cloud Computing? It can be defined as a web-based technology that remotely delivers computing resources, namely hardware, software and information as services over a network. Learn more about it here. http://www.microsoft.com/en-in/server-cloud/cloud-computing/default.aspx
Le Cloud de proximité by Monaco Telecom et Interxion Yannick Quentel
Présentation et débat autour du « Cloud de proximité, sur mesure et accompagné » En quoi et comment le rapprochement de Monaco Telecom et Interxion vous permet de bénéficier d’un Cloud Européen à taille humaine.
Petteri Uljas, Capgemini; Corporate VP, Head of Infrastructure Services; Eastern Europe, India and Latin America
Cloud doesn’t change everything
Evolutionary in implementation, revolutionary in usage.
Normal IT project methodologies apply (mostly).
Leverage processes and skills you already have.
Don’t throw everything out because a small part is new.
Everything that holds up “traditional” projects will hold up your first Cloud project.
Increase your it agility and cost efficiency with hds cloud solutions webinarHitachi Vantara
Find out how to build and use clouds to support your business objectives. Learn about new HDS cloud solutions and services that help you create clouds for infrastructure, content and information. Simplify and accelerate your transition to clouds.
Session presented at the 2nd IndicThreads.com Conference on Cloud Computing held in Pune, India on 3-4 June 2011.
http://CloudComputing.IndicThreads.com
Abstract: Cloud computing is no longer a buzz term but a reality. With a great opportunity for huge financial savings and demand for Software-as-a-Service products, developing products for the cloud is something that cannot be ignored. In this talk, I would like to touch upon 3 key aspects of cloud engineering – scalability, security and flexibility and its impact on application architecture, data processing needs and deployment.
* By Manjusha Madabushi, Co-Founder and CTO of Talentica Software Pvt. Ltd.
Speaker: Manjusha is a Co-Founder and CTO of Talentica Software Pvt. Ltd. She has a Bachelor’s degree from IIT Mumbai and a Master’s degree from Northwestern University, Chicago. She has over 23 years experience working in the IT industry. She started her career working for Amoco Research Centre, USA till 1989 before returning to India and joining TCS. During her 9 year career at TCS, Manjusha worked in different technology areas such as Artificial Intelligence, Application Modeling, Compilers etc. She was also the Engineering head of the TCS’ product – E.X. NGN. Post TCS, she founded Nitman Software, which was acquired by a US based CRM company, eGain Communications in the year 2000. She co-founded Talentica Software, a company that helps technology companies transform their ideas into successful products in 2003. Talentica specializes in building highly scalable products using cutting edge technologies in the areas of Social Analytics, CRM, Natural Language processing and Advertising.
Enterprise Open Cloud Forum: Restructuring IT For Profit in a Cloud WorldRackspace
In this session of the Enterprise Open Cloud Forum you will learn:
-What an IT department should look like in a cloud world
-How to reallocate internal IT resources after partnering with a service provider
-How to turn IT into an innovation engine
-How to assess your in-house skill sets: skills to develop and new skills to hire
Most of all, you will learn how to redefine, reorganize and revise roles and responsibilities, to bring the most value to your business. There is a right and a wrong way to restructure your IT department in a cloud world… and we will show you how driving business value drives business profit.
Nikhil Manchanda, Database as a Service PTL, outlines the changes made in the Icehouse release as well as upcoming updates for Juno.
Learn more about Database as a Service (Trove) here: https://wiki.openstack.org/wiki/Trove
Mark Collier, COO of the OpenStack Foundation, gave the opening keynote at the OpenStack Day London event in June 2014.
Much of the content was presented at the recent Summit in Atlanta as well: https://www.youtube.com/watch?v=H4j-Mnxenc4
Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5David Nuescheler
A fast paced presentation on the evolution of the WCM industry for the coming year and a brief introduction and demo of CQ5 WCM.
(creative commons credits to http://www.flickr.com/photos/ashleighthompson)
Tour de Clouds: Understanding Multi-Cloud IntegrationRightScale
Whether you are new to the cloud or a power user, join our discussion about the range of public and private clouds that RightScale supports. We will provide an overview of how and why we integrate with certain clouds, the capabilities of each cloud within RightScale, and how you can leverage these clouds for a variety of use cases.
In this webinar, we will review all important information for sponsors packages, add-ons, venue details, and how to become a sponsor.
Webinar recording: https://youtu.be/kUjMTNoX6yM
A few quick points for those who may be attending an OpenStack Summit for the first time. We are excited to see you in Barcelona, Spain October 25-28, 2016.
An overview of the 1H2016 OpenStack Marketing Plan shared with the marketing community during our regular calls. Learn more at https://wiki.openstack.org/wiki/Governance/Foundation/Marketing#Open_Marketing_Meetings_2016
The Foundation marketing team put together a high level overview of 2H 2015 plans in order to get input from the marketing community and provide more information on how marketers can take advantage of the work, as well as get involved and contribute.
This is a content overview of the important information and details for sponsors of the upcoming OpenStack Summit in Tokyo, Japan taking place October 27 - 30.
You can watch a recording of the webinar here: https://openstack.webex.com/openstack/ldr.php?RCID=d48605b7ca9fdccd990ab20eb9334be8
OpenStack celebrates its fifth birthday, July 19, 2015, and this presentation provides an update on the community momentum, as well as what's next. #openstack5bday
At OpenStack Day CEE 2015, we discuss the latest user survey results, some real-world OpenStack case studies and how new users and cloud operators can get involved with the community.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
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.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...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.
5. #10 Cloud Geography
¡ Silicon Valley(s)
¡ USA (Middle)
¡ The rest of the world
¡ http://it20.info/2012/09/
cloud-and-the-three-it-
geographies-silicon-
valley-us-and-rest-of-
the-world/
6. #9 Petri Dish IaaS
Campaign
Boldchat WebTrends ShareFile Box
PaaS
Omniture Service Brassring
Express Hoovers iPerception Cloud9 e2Open Dev
Public Radian6 Bunch Eloqua
Now
Vartopia Briefing Aprimo Drawloop RedAlert Cloud
Cloud ball
Boulder Edge IT
SaaS SFDC Logic Lattice
Sales
Autonomy Dropbox Calculator The
Walker Engines Vault
Qvidian Quest Briefing IT Front
Treehouse
Apptus Omniture Edge Door
Chatter Traceability
EchoSign Indicee NetApp
Twitter Jive Benefits Legal
Net
Prospex Facebook Project Portal
Discover LinkedIn Delivery
OrgChart Q2I
Org
Plus Google Solution Portal
nSurvey
Docs Builder Linux
Community
Qubes Choice
DMM
Commerce DRM HR Web
ERP NGS Snap
Portal
HRM SAP PLM DW TrueComp Case
Email Creator
Mgmt
App Support BI Supply
Chain
ASUP Sharepoint MDM System N3KUAT Evidence
Perf. Bank
Cloud Modeler SSO
6
9. #6 Hybrid Cloud: Storage-Centric
Customer
¡ Owns storage in SP infrastructure
¡ Rents compute from SP web services
¡ SAN/NAS Redux?
Data Sovereignty
Regulations (EU, US, BRIC) SP Aggregated, Multi-Tenant
10. #5 Integration: Continuous vs Staged
¡ Sushi Fail Whale vs Gourmet Cooking
¡ Surgery
¡ Air{Plane|Traffic}
¡ Automotive Ctrl
¡ Military
¡ Nuclear Power
¡ Wall St
12. #3 – Diversity of Dev & Ops
PaaS platforms bundle wide range
of data services with pure app
App VMWare middleware features
Platforms Devel
Application Development/Deployment (PaaS)
Security/
Amazon
VMWare
Versioning Messaging New app platforms are offering
Services Identity App Stack
Data models originating from
flexible data models for:
Runtime Data Services § Operational Efficiency data
App Svcs offer in-built
mgnt features & granular SLAs
§ Performance at scale
Data Relational Columnar Document Key-Value Object Batch File/Block
Services
Unified Infrastructure Orchestration Infra as a Service platforms offer
Infra Security | Provisioning | SLA Monitoring | Logging storage management for free/fee
Services
Dedicated
VMWare
Physical Infrastructure
METADATA = Volumes
Infra Storage (Disk/Flash) Server DATABASE = Volumes
Network OBJECT / RING = Containers
12
13. #2 Distributed vs Centralized Control
Storage
Networking
Paul Baran, RAND Corporation (1962)
14. #1 Resiliency: Erasure Coding vs? RAID
Ideal for Cross-Node
Resiliency
Ideal for Disk-shelf
Resiliency
https://communities.netapp.com/community/netapp-blogs/exposed/blog/2012/12/11/erasing-misconceptions-around-raid-erasure-codes
15. IDC
#0 Shares Service 27 ExB Block
Proposal / Blueprint (2012) File
Share R&D
between
Guests 1 & 8
File Share Service Nova
Shares Provider Compute Node
1 2 3 4
Fin R&D Mktg 5 6 7 8
https://wiki.openstack.org/wiki/Shares_Service
18. A B C D E F G H ... I?
¡ Only 17 more letters to go!?
– We just started the journey... time to consider Khmer
¡ it has 74
¡ What does OpenStack look like in 2 years?
– Are we building / planning for it?
– 6 months is a long sprint, but how do we
contemplate / incent the projects that take 18?
19. Wither Disk ? and later Wither Flash ??
1M
100K
10K
1K
100
10
1
19
20.
21. ¡ Austin: The first design summit took place in Austin, TX
¡ Bexar: The second design summit took place in San Antonio, TX
(Bexar county).
¡ Cactus: Cactus is a city in Texas
¡ Diablo: Diablo is a city in the bay area near Santa Clara, CA
¡ Essex: Essex is a city near Boston, MA
¡ Folsom: Folsom is a city near San Francisco, CA
¡ Grizzly: Grizzly is an element of the state flag of California (design
summit takes place in San Diego, CA)
¡ Havana: Havana is an unincorporated community in Oregon