• Sam Newman: What Is This Cloud Native Thing Anyway?

    Knowit at Sundtkvartalet

    We will serve food from 17:00. Presentation starts at 17:30. In February OSWA is happy to present Sam Newman who will share his knowledge about Microservices with a talk exploring what the hell Cloud Native means Sam has found himself spending much of the past few years dealing with buzzword-heavy areas of technology, trying to come to terms with what it all means. From DevOps, to Microservices, serverless and now Cloud Native. So many of these terms mean different things to different people. In an effort to try and set us up with a common understanding of what Cloud Native is, Sam will be taking us on a whistle-stop tour through the history leading up to Cloud Native, and try and synthesise what it is, and why it’s important. From the emergence of public cloud to the all consuming hype around Kubernetes, from 12 factors to servlerless, Sam will pull all these strands together to help us understand how everything is related, everything is new, and everything is old all at the same time. Sam Newman Sam Newman is interested in technology at the intersection of things, from development, to ops, to security, usability and organisations. After over a decade at ThoughtWorks he is now an independent consultant. Sam is the author of "Building Microservices" from O'Reilly. He has worked with a variety of companies in multiple domains around the world, often with one foot in the developer world, and another in the IT operations space. If you asked him what he does, he’d say ‘I work with people to build better software systems’. Sam has written a book about Microservices and in Oslo this summer he spoke at NDC 2017.

    4
  • Majestic Modular Monoliths with Axel Fontaine

    Teknologihuset

    OSWA hosts, in cooperation with Tripletex, the "Majestic Modular Monoliths" talk with Axel Fontaine. Don't miss this unique chance to meet Axel himself, and to learn more about microservices architectures. Food & drinks will be served at 17.00 (sponsored by Tripletex). The talk starts at 17.30. Abstract: Microservices are everywhere. Everyone seems to be either going into that direction or is talking about doing so. But are they really the best choice for you? Developers! Architects! Buckle up as we're going to cut through the hype. Instead of going all-in on microservices or all-in on big ball of mud, we'll introduce a third choice: the Majestic Modular Monolith! We'll look at what it brings to the table, when it may be a good fit and how it compares to the other two approaches in terms of code organization, productivity, scalability and much more. We'll look at how this can be designed and implemented in practice. Get ready. We won't shy away from the hard questions. Bio: Axel Fontaine is the founder and CEO of Boxfuse (boxfuse.com), the easiest way to deploy JVM, Node.js and Go applications to AWS, and the creator of Flyway (flywaydb.org), the open-source tool that makes database migrations easy. Axel is an entrepreneur, a Continuous Delivery expert, an Immutable Infrastructure expert, a Java Champion, a JavaOne Rockstar, a regular speaker at many large international conferences, a trainer and an author. You can find him on Twitter and on GitHub as @axelfontaine.

    4
  • Architecture Practice and Anti-Fragility

    Sopra Steria

    Join Iasa for a kickoff session on architecture practice and excellence in architecture capabilities. Paul Preiss, CEO and Founder of Iasa, the worlds first IT and Business Architect Association, will show the ‘red thread’ of architecture practice and decision making based on the upcoming ITABoK 3.0 release and the Iasa Core course, one of the most successful architecture training courses ever. This session will help any organization that wants to manage architecture decisions better across the enterprise as well as those adopting a value stream, agile based IT systems practice. The core of the talk will describe the architects skills and provide methods for tracing decisions from system innovation to utilization. In addition Barry O’Reilly CEO and Founder of BlackTulip will discuss the development of Anti-Fragile complex systems using his unique approach to decomposition, stressor management and complexity analysis. This talk will help any developer, architect or IT organization understand complex systems and how to build cloud based anti-fragility techniques to create systems that welcome change, growth and complexity. This event is held in cooperation between IASA, The Norwegian Computer Society and Oslo Software Architecture. The event is sponsored by Sopra Steria.

    7
  • Paneldebatt: Arkitektens rolle i (og etter) smidig transformasjon

    I IT-prosjekter har løsningsarkitekten vært en sentral premissgiver for både kravspesifikasjon, arkitekturdesign og teknologivalg. Arkitekten hadde ansvaret for at løsningen oppfylte både forretningsbehov og tekniske krav. Med smidig prosjektmetodikk er deler av ansvaret for design overført til utviklerne, mens arkitekten måtte fokusere mer på å stille krav til utviklerne og ikke blande seg i "hvordan" man lager løsningen. Nå tar mange organisasjonen neste steg og kutter IT-prosjektene og erstatter dem med faste, autonome og kryssfunksjonelle teams. I denne settingen tas de aller fleste beslutningene innenfor teamet. Hva blir arkitekten sin rolle da? Vi ser at dedikerte løsningsarkitekter blir mindre brukt og at arkitektur som fagområde håndteres av utviklerne selv. Mange mener arkitekter som ikke koder er unødvendig og skaper mer trøbbel enn nytte. Men hva med de mer overordnede perspektivene på arkitektur, som teknologistrategi, arkitekturstyring og virksomhetsarkitektur? Hvordan håndteres dette i en organisasjon som gjennomgår en smidig transformasjon? I denne meetupen kjører vi en paneldebatt for å diskutere disse problemstillingene. Vi har vært så heldige å fått med oss 4 personer med lang erfaring med arkitektur og/eller smidig transformasjon. Her er paneldeltakerne: Trond Arve Wasskog - CTO Bekk Trond Arve har erfart at det er behov for erfarne teknologer selv om de ikke koder. Francis D'Silva - Programdirektør i Acando Francis er opptatt av yrkesprofesjonaliseringen av arkitekturfaget slik at arkitekter har en tydelig rolle i planleggingen og design av løsninger. Jason Baragry - Sjefsarkitekt Telia Norge Jason prøver å finne arkitekturføringer som tillater autonomi for teamene samt kontinuerlige forbedringer som tar oss bort fra gamle løsninger som hindrer fart. Christopher Knudsen - Direktør for forretningsutvikling og teknologi Christopher har ledet RiksTV gjennom en smidig transformasjon og til å bli moderne TV-distributør. Han er opptatt produkt og teknologiutvikling understøtter forretningsbehov og alltid begynner med å adresser validerte kundebehov og problemer. Praktisk: Enkel servering (pizza og brus) serveres klokken 17:00. Paneldebatten starter klokken 17:30

    2
  • Want to learn more about Kanban - Join us playing the getKanban game

    This is an event hosted by Agile IBM you can sign up here https://www.meetup.com/Agile-IBM-Norway/events/255947888/

    1
  • Free 2 Day ARCHITECTURE ENGINEERING WORKSHOP with Tom Gilb

    IT Architecture needs to be taken more seriously than it usually is. This workshop will show you how to use quantified architecture requirements in order to quantify the effectiveness of all architecture ideas, as well as to quantify all related costs. This we call ‘architecture engineering’ It gives us a basis for evaluation, presentation, and agile followup of architecture. The Workshop will gradually build up a practical understanding of, and ability to specify quality and value requirements, quantitatively. Then we will learn to specify and decompose architecture, so that we can estimate how good the architecture ideas are for our stated purposes and resource constraints. Things You Can Expect to Learn. - how to plan architecture as a team - how to quantify all critical values and qualities - how to estimate the values and costs of all architecture - the meaning of ‘engineering’ in the architecture context - how to present architecture ideas to other people, convincingly - how to decompose large architecture ideas into smaller implementable ones (agile delivery) - how to compare and evaluate competing architecture ideas quantitatively - how to deal with architecture risk and uncertainty - how to prioritize cost effective architecture - how to relate many requirements to many architecture ideas Limitations: There will be a stream of ‘new’ architecture concepts, at a very high rate, over ten per day, which are all interconnected. So you will be slightly overloaded. But at least you will have practiced the ideas, and worked on a team, building a complete system of requirements and architecture. You will be given documentation for further self study. Workshop Mode: The class will form teams of 2 people, and work together on a self chosen architecture problem. The class teams will work in parallel on the same problem. The emerging requirements and architecture will be visible, and available, to all participants in real time. We will use an architecture engineering tool called app.Needsandmeans.com, to learn a specification language called ‘Planguage’ (Planning Language) which is a rich architecture modelling language, free and open. Instructor: Tom Gilb Tom Gilb has written 10 published books in the IT sector. His main focus is to introduce real engineering methods to IT, so that it can successfully tackle large and complex systems, with 10x higher success rates. More information at gilb.com sign up for the free blog to get some sense of detail. Tom is an Honorary Fellow of the British Computer Society. His Planguage methods have been adopted by over 20,000 Intel Engineers, and are scheduled to be used by the USA IEEE to teach ‘Requirements’. He lives in Kolbotn and London, and is both US and Norwegian Citizen. The workshop is free, it is not the same as the course held in January.

    10
  • Security and Architecture Lean Coffee Discussions.

    Teknologihuset

    "Do architects need to be security experts?" Replaced by "Security and Architecture Lean Coffee Discussions." Unfortunately our guest speaker, Viktorija Almazova, has fallen ill and will not be available to talk to us on this occasion. We wish her all the best and a quick recovery and we are looking forward to setting a new date for this meet-up. Hope to see you there. For all of you that still have an evening free and want to meet up and learn from like minded individuals we will, instead, be running a Lean Coffee format set of discussions based around the themes of security and architecture. Same time same place! Please feel free to bring your own topic suggestions - here are a few to get us started. Do you know who has access? Can architectural choices change this? In an automated environment how do I make my secrets available to my services without exposing them to others? How do I test security? Top security stories of 2018 (what have we learned?) What choices can I make to prevent data being stolen? Who should know what (security clearance) in a DevOps world? ------------------------------------------------------------------------------------------------- The following event will be rescheduled: Companies spend a lot on security tools and technologies, however, that investment doesn't make their developed solutions more secure. Breaches happen, mistakes in development lead to application and data compromises... Maybe we don't invest properly? Maybe we focus too much on products and tools instead of what really matters? Secure architecture? Does that mean that architects should become security experts? Architects, who are responsible for building houses apply passive security principles in their architecting process. "Security should be more integrated, more discreet, and architects should first try to think of passive ways to incorporate security requirements.” Should we follow the same approach when it comes to architecting IT systems? Come to the session to find out more. About the speaker - Viktorija Almazova Security girl in Microsoft Norway with experience more than 13 years in security. She spends all her time working closely with developers and architects to make security built in from design level. She is a big supporter of making security as culture and shifting security to the left. Viktorija believes that empowering developers and architects in security tasks by helping with education will increase security level without increasing additional workload. During the free time, she dives deep into Cloud security, development, identity, and access management.

    1
  • Free workshop with Tom Gilb

    A2 Norge

    Agenda: Day 1: Requirements focus Day 2: Design and Architecture focus We understand that it is a short notice and that not everybody will be able to attend both days. However, if you sign up, we do expect to see you there on Thursday. There will be a simple food service. Welcome!

    3
  • Årsmøte

    Teknologihuset

    Oslo Software Architecture arrangerer årsmøte. Hvis du vil vite mer om hvordan OSWA drives og være med å påvirke hvilken retning stiftelsen skal gå i, så oppfordres du til å møte på denne årsmøtet. Alle medlemmer (gratis) kan møte og har stemmerett. Agenda for årsmøtet er: • Presentasjon av OSWA • Regnskap • Valg av styre • Eventuelt Styret Sittende styre i Oslo Software architecture er: • Marianne Worren (Styreleder) • Colin Coleman (Nestleder) • Christian Lundestad (Kasserer) • Dervis Mansurogul (Medlem) • Michael Ahs (Medlem) • Mario Ek Aparicio (Medlem) • Erik Drolshammer (Medlem) • Shiraz Bhaiji (Medlem) • Freddy Hansen (Medlem) Vi ønsker gjerne flere bidragsytere til styrets arbeid, så hvis du har et sterkt engasjement for arkitektur og er villig til å være med for å arrangere meetups, så kan dette være noe for deg! For å melde din interesse, ta kontakt med styret på adressen worren (at) protonmail.com Eventuelt Hvis det er noe du ønsker å ta opp på årsmøtet så er dette muligheten. Det er fint om du melder inn innspillet på forhånd slik at vi kan sette det opp på agendaen. Kontakt worren (at) protonmail.com Annet Her finner du OSWAs vedtekter og manifest: https://wiki.cantara.no/x/1AMZAg https://wiki.cantara.no/x/BQA7

    2
  • 2 Day ARCHITECTURE ENGINEERING WORKSHOP with Tom Gilb

    Knowit at Sundtkvartalet

    IT Architecture needs to be taken more seriously than it usually is. This workshop will show you how to use quantified architecture requirements in order to quantify the effectiveness of all architecture ideas, as well as to quantify all related costs. This we call ‘architecture engineering’ It gives us a basis for evaluation, presentation, and agile followup of architecture. The Workshop will gradually build up a practical understanding of, and ability to specify quality and value requirements, quantitatively. Then we will learn to specify and decompose architecture, so that we can estimate how good the architecture ideas are for our stated purposes and resource constraints. Things You Can Expect to Learn. - how to plan architecture as a team - how to quantify all critical values and qualities - how to estimate the values and costs of all architecture - the meaning of ‘engineering’ in the architecture context - how to present architecture ideas to other people, convincingly - how to decompose large architecture ideas into smaller implementable ones (agile delivery) - how to compare and evaluate competing architecture ideas quantitatively - how to deal with architecture risk and uncertainty - how to prioritize cost effective architecture - how to relate many requirements to many architecture ideas Limitations: There will be a stream of ‘new’ architecture concepts, at a very high rate, over ten per day, which are all interconnected. So you will be slightly overloaded. But at least you will have practiced the ideas, and worked on a team, building a complete system of requirements and architecture. You will be given documentation for further self study. Workshop Mode: The class will form teams of 2 people, and work together on a self chosen architecture problem. The class teams will work in parallel on the same problem. The emerging requirements and architecture will be visible, and available, to all participants in real time. We will use an architecture engineering tool called app.Needsandmeans.com, to learn a specification language called ‘Planguage’ (Planning Language) which is a rich architecture modelling language, free and open. Instructor: Tom Gilb Tom Gilb has written 10 published books in the IT sector. His main focus is to introduce real engineering methods to IT, so that it can successfully tackle large and complex systems, with 10x higher success rates. More information at gilb.com sign up for the free blog to get some sense of detail. Tom is an Honorary Fellow of the British Computer Society. His Planguage methods have been adopted by over 20,000 Intel Engineers, and are scheduled to be used by the USA IEEE to teach ‘Requirements’. He lives in Kolbotn and London, and is both US and Norwegian Citizen. The workshop is free, it is not the same as the course held in January.

    3