SlideShare a Scribd company logo
1 of 38
Download to read offline
Innovasjon, digitalisering
og bærekraft med AI
Innovasjon, digitalisering
og bærekraft med AI
2
Program
Tidsplan
Utforsk ChatGPT og fremtidens språkteknologi
16:15-17:00 (45 min)
Pause
17:00-17:15 (15 min)
AWS er på full fart inn i det norske markedet – hvordan starte reisen?
17:15-17:45 (30 min)
Digitale tvillinger - store muligheter og stor risiko
17:45-18:15 (30 min)
Pause
18:15-18:30 (15 min)
Fotball, miljø og bærekraft med AI?
18:30-19:00 (30 min)
«Burger og Bar»
19:00
59
AWS er på full fart inn i det
norske markedet –
hvordan starte reisen?
v/Håkon Eriksen Drange, Principal Cloud Architect
60 Bilde © https://aws.amazon.com/blogs/enterprise-strategy/go-faster-but-how-how-mapping-your-product-development-process-can-help-you-build-a-high-performing-organization/
61
In today’s era of volatility, there is no other way but to re-invent.
The only sustainable advantage you can have over others is
agility, that’s it.
Because nothing else is sustainable, everything else you create,
somebody else will replicate.
You can’t feel disruption until it’s too late!
Jeff Bezos
Grunnlegger av Amazon
Bilde © thetimes.co.uk
Kilde: https://aws.amazon.com/executive-insights/content/cloud-for-ceos/
62
• Sopra Steria Group: AWS Tech Lead
• Sopra Steria Group: AWS Well-Architected Program Lead
• Sopra Steria Skandinavia: Community Lead og teknisk partneransvarlig for AWS
Håkon Eriksen Drange
Principal Cloud Architect
Bosted: Kjeller/Lillestrøm
Epost: hakon.drange@soprasteria.com
LinkedIn: https://www.linkedin.com/in/haakondrange/
Blog: https://hedrange.com/
63
AWS Cloud
Adoption
Framework
64
• Beskriver hva som må til for å
lykkes med skytransformasjoner
• Basert på erfaring og beste
praksis hos AWS
• Systematisk fremgangsmåte for å
oppnå kunders forretningsmål
• Input til prioriteringer for “cloud
readiness” veikart
AWS CAF
Kilde: https://aws.amazon.com/cloud-adoption-framework/
65
Transformasjonsprosessen
Kilde: https://docs.aws.amazon.com/whitepapers/latest/overview-aws-cloud-adoption-framework/your-cloud-transformation-journey.html
66 Kilde: https://docs.aws.amazon.com/whitepapers/latest/overview-aws-cloud-adoption-framework/welcome.html
67
AWS Cloud Readiness Assessment
Kilde: https://cloudreadiness.amazonaws.com/
68
AWS Well-
Architected
Framework
AWS Well-Architected Framework
Creating a software system is a lot like constructing a building.
If the foundational elements are not solid, structural problems can undermine the integrity and function of the
building.
Similarly, if you neglect the Well-Architected Framework pillars when architecting technology solutions, it can become
challenging to build a system that delivers relevant functionality and meets your expectations.
Incorporating these pillars will help you produce stable and efficient systems, allowing you to focus on functional
requirements.
Kilde: https://docs.aws.amazon.com/wellarchitected/latest/framework/the-pillars-of-the-framework.html
70
• Verktøy for å utvikle skyinfrastruktur i henhold til beste praksis
• Konsistent og systematisk fremgangsmåte for å evaluere arkitektur og
implementere sikre, skalerbare og kostnadseffektive systemer
• Idé og designfase
• Før produksjonssetting
• Ved omfattende endringer
• Input til produktbacklogprioritering
AWS Well-Architected Framework
«WAF»
Kilder: https://aws.amazon.com/blogs/mt/how-to-perform-a-well-architected-framework-review-part1/
https://aws.amazon.com/blogs/architecture/accelerating-well-architected-framework-reviews-using-integrated-aws-trusted-advisor-insights/
71
AWS Well-Architected Framework kategorier
Operational Excellence Reliability
The ability for taking advantage of cloud
technologies to protect data, systems, and
assets in a way that can improve your security
posture.
The ability to support development and run
workloads effectively, gain insight into their
operations, and to continuously improve
supporting processes and procedures to deliver
business value.
The ability of a workload to perform its
intended function correctly and consistently
when it’s expected to.
Security
Performance Efficiency Sustainability
The ability to run systems to deliver business
value at the lowest price point.
The ability to use computing resources
efficiently to meet system requirements, and to
maintain that efficiency as demand changes
and technologies evolve.
The ability to continually improve sustainability
impacts by reducing energy consumption and
increasing efficiency across all components of a
workload by maximizing the benefits from the
provisioned resources and minimizing the total
resources required.
Cost Optimization
72
Introduction to Well-Architected
Kilde: https://aws.amazon.com/blogs/architecture/announcing-updates-to-the-aws-well-architected-framework/
73
Well-Architected Framework Review (WAFR)
Hovedformål: Identifisere forbedringspotensiale for sluttbrukere eller organisasjonen
Kilde: https://aws.amazon.com/blogs/mt/how-to-perform-a-well-architected-framework-review-part1/
74
AWS Well-Architected Tool
Kilde: https://aws.amazon.com/blogs/mt/how-to-perform-a-well-architected-framework-review-part3/
75
• Kategorier med spørsmål
• Spørsmål med beste praksis anbefalinger.
• Hver beste praksis anbefaling har teknisk implementasjonsveiledning
Struktur
AWS Well-Architected Framework
76
Any workload that has some form of network connectivity, whether it’s the internet or a private network, requires multiple layers of
defense to help protect from external and internal network-based threats.
Users, both in your workforce and your customers, can be located anywhere.
You need to pivot from traditional models of trusting anyone and anything that has access to your network.
When you follow the principle of applying security at all layers, you employ a Zero Trust approach.
Zero Trust security is a model where application components or microservices are considered discrete from each other and no
component or microservice trusts any other.
Security Pillar – Infrastructure protection
SEC 5: How do you protect your network resources?
77
Beste praksis
1. SEC05-BP01 Create network layers
2. SEC05-BP02 Control traffic at all layers
3. SEC05-BP03 Automate network protection
4. SEC05-BP04 Implement inspection and protection
Security Pillar – Infrastructure protection
SEC 5: How do you protect your network resources?
Kilde: https://docs.aws.amazon.com/wellarchitected/latest/security-pillar/protecting-networks.html
78
Teknisk implementasjonsveiledning:
• Inspect and filter traffic at each layer.
• Network perimeter, NACLs
• Public subnets, load balancers
• Private subnets, security groups
• Enable AWS GuardDuty and configure automated alerts
• GuardDuty is a threat detection service that continuously monitors for malicious activity and unauthorized behavior to protect
your AWS accounts and workloads
• Configure VPC Flow Logs for network traffic logging
• Deploy AWS WAF (Web Application Firewall) to load balancers
Security Pillar – Infrastructure protection
SEC05-BP04 Implement inspection and protection
Kilde: https://docs.aws.amazon.com/wellarchitected/latest/security-pillar/sec_network_protection_inspection.html
79
A reliable workload starts with upfront design decisions for both software and infrastructure.
Your architecture choices will impact your workload behavior across all of the Well-Architected pillars. For reliability,
there are specific patterns you must follow.
The following questions focus on these considerations for reliability:
REL 3: How do you design your workload service architecture?
REL 4: How do you design interactions in a distributed system to prevent failures?
REL 5: How do you design interactions in a distributed system to mitigate or withstand failures?
Reliability Pillar – Workload architecture
80
Controlled changes are necessary to deploy new functionality and to ensure that the workloads and the operating
environment are running known, properly patched software.
If these changes are uncontrolled, then it makes it difficult to predict the effect of these changes, or to address issues
that arise because of them.
Beste praksis:
1. REL08-BP01 Use runbooks for standard activities such as deployment
2. REL08-BP02 Integrate functional testing as part of your deployment
3. REL08-BP03 Integrate resiliency testing as part of your deployment
4. REL08-BP04 Deploy using immutable infrastructure
5. REL08-BP05 Deploy changes with automation
Reliability Pillar – Change Management
REL 8: How do you implement change?
Kilde: https://docs.aws.amazon.com/wellarchitected/latest/reliability-pillar/implement-change.html
81
Cloud Financial Management (CFM) enables organizations to realize business value and financial success as they
optimize their cost and usage and scale on AWS.
Best practices
1. COST01-BP01 Establish a cost optimization function
2. COST01-BP02 Establish a partnership between finance and technology
3. COST01-BP03 Establish cloud budgets and forecasts
4. COST01-BP04 Implement cost awareness in your organizational processes
5. COST01-BP05 Report and notify on cost optimization
6. COST01-BP06 Monitor cost proactively
7. COST01-BP07 Keep up-to-date with new service releases
8. COST01-BP08 Create a cost-aware culture
9. COST01-BP09 Quantify business value from cost optimization
Cost Optimization Pillar – Practice Cloud Financial Management
COST 1: How do you implement cloud financial management?
Kilde: https://docs.aws.amazon.com/wellarchitected/latest/cost-optimization-pillar/welcome.html?ref=wellarchitected-wp
82
The economic benefits of just-in-time supply should be balanced against the need to provision to account for resource
failures, high availability, and provision time.
Depending on whether your demand is fixed or variable, plan to create metrics and automation that will ensure that
management of your environment is minimal – even as you scale.
Beste praksis:
1. COST09-BP01 Perform an analysis on the workload demand
2. COST09-BP02 Implement a buffer or throttle to manage demand
3. COST09-BP03 Supply resources dynamically
Cost Optimization Pillar – Manage demand and supply resources
COST 9: How do you manage demand, and supply resources?
Kilde: https://docs.aws.amazon.com/wellarchitected/latest/cost-optimization-pillar/manage-demand-and-supply-resources.html
83
AWS Well-Architected Tool - Resultatanalyse
Kilde: https://aws.amazon.com/blogs/mt/how-to-perform-a-well-architected-framework-review-part3/
84
AWS Well-Architected Tool - Resultatanalyse
Kilde: https://aws.amazon.com/blogs/mt/how-to-perform-a-well-architected-framework-review-part3/
85
AWS Well-Architected Tool - Resultatanalyse
Kilde: https://aws.amazon.com/blogs/mt/how-to-perform-a-well-architected-framework-review-part3/
86
Raskere utvikling og lansering
• Redusere “brannslukking”
• Identifisere
kapasitetsutfordringer
• Bruke automatisering til å
eksperimentere
• Realisere verdi oftere
Redusert risiko
• Få innsikt i hvilke områder i
arkitekturen som kan innebære
risiko
• Adressere risiko før eventuell
negativ påvirkning på
virksomheten
Databaserte beslutninger
• Skape bevissthet om hvordan
arkitekturvalg og avveininger kan
ha ulike konsekvenser
• Mulighetsrom på kort og lang sikt
• Knyttet til forretningsmål
Nytteverdi
Å integrere WAFR i utviklingsprosesser kan hjelpe utviklingsteam på flere måter
Lær AWS beste praksis
• Gjøre team kjent med beste
praksis basert på tusenvis av
historiske gjennomganger
87
https://wellarchitectedlabs.com/
Dokumentasjon, instruksjoner og kode tilrettelagt for å lære, evaluere og utvikle basert på beste praksis.
AWS Well-Architected Labs
Praktiske laboppgaver
88
Drawing from Amazon's own
transformative journey and the
expertise gained by AWS in
managing cloud services at
global scale.
AWS Well-Architected
Framework DevOps Guidance
offers a structured approach that
organizations of all sizes can
follow to cultivate a high-
velocity, security-focused culture
capable of delivering substantial
business value using modern
technologies and DevOps best
practices.
AWS Well-Architected DevOps Guidance
Lansert i går
Kilde: : https://docs.aws.amazon.com/wellarchitected/latest/devops-guidance/devops-guidance.html
89
AWS Getting
Started Resource
Center
90
Link: https://aws.amazon.com/getting-started/
AWS Getting Started
Resource Center
91
• Skytransformasjon kan være overveldende
• Decision guides inneholder en oversikt over ulike
tjenester på AWS-plattformen med råd om hva en
kan bruke for ulike formål og bruksområder.
Link: https://aws.amazon.com/getting-started/decision-guides/
Decision Guides
AWS Getting Started Resource Center
92 Kilde: https://aws.amazon.com/getting-started/decision-guides/containers-on-aws-how-to-choose/
93
93
AWS Cloud Adoption
Framework
AWS Well-Architected
Framework
AWS Getting Started
Resource Center
Decision Guides
Overordnet strategi og
investeringsbeslutning
Arkitekturdesign som
understøtter skyens
styrker
Velg riktig tjeneste for
bruksområdet
Oppsummering
Kontakt: hakon.drange@soprasteria.com

More Related Content

Similar to 2023-09-21_Seminar_Hamar_-_Starte_med_AWS

Addressing the 8 Key Pain Points of Kubernetes Cluster Management
Addressing the 8 Key Pain Points of Kubernetes Cluster ManagementAddressing the 8 Key Pain Points of Kubernetes Cluster Management
Addressing the 8 Key Pain Points of Kubernetes Cluster ManagementEnterprise Management Associates
 
John N. Lewis - Resume - Public
John N. Lewis - Resume - Public John N. Lewis - Resume - Public
John N. Lewis - Resume - Public John N. Lewis
 
Innovation morning agenda+azure arc
Innovation morning agenda+azure arcInnovation morning agenda+azure arc
Innovation morning agenda+azure arcClaudia Angelelli
 
Leveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business ServicesLeveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business ServicesAmazon Web Services
 
2016 AWS Life Sciences Day | New Jersey – July 26th, 2016
2016 AWS Life Sciences Day | New Jersey – July 26th, 20162016 AWS Life Sciences Day | New Jersey – July 26th, 2016
2016 AWS Life Sciences Day | New Jersey – July 26th, 2016Amazon Web Services
 
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API CallsAWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API CallsAmazon Web Services
 
Compliance In The Cloud Using Security By Design
Compliance In The Cloud Using Security By DesignCompliance In The Cloud Using Security By Design
Compliance In The Cloud Using Security By DesignAmazon Web Services
 
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...Amazon Web Services
 
Azure Governance for Enterprise
Azure Governance for EnterpriseAzure Governance for Enterprise
Azure Governance for EnterpriseMohit Chhabra
 
Secrets of Successful Cloud Foundry Adopters
Secrets of Successful Cloud Foundry AdoptersSecrets of Successful Cloud Foundry Adopters
Secrets of Successful Cloud Foundry AdoptersVMware Tanzu
 
Multi cloud governance best practices - AWS, Azure, GCP
Multi cloud governance best practices - AWS, Azure, GCPMulti cloud governance best practices - AWS, Azure, GCP
Multi cloud governance best practices - AWS, Azure, GCPFaiza Mehar
 
Develop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
Develop an Enterprise-wide Cloud Adoption Strategy – Chris MerriganDevelop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
Develop an Enterprise-wide Cloud Adoption Strategy – Chris MerriganAmazon Web Services
 
Enabling multicloud in the enterprise with DevSecOps
Enabling multicloud in the enterprise with DevSecOpsEnabling multicloud in the enterprise with DevSecOps
Enabling multicloud in the enterprise with DevSecOpsJosh Boyd
 
How Splunk and AWS Enabled End-to-End Visibility for PagerDuty and Bolstered ...
How Splunk and AWS Enabled End-to-End Visibility for PagerDuty and Bolstered ...How Splunk and AWS Enabled End-to-End Visibility for PagerDuty and Bolstered ...
How Splunk and AWS Enabled End-to-End Visibility for PagerDuty and Bolstered ...Amazon Web Services
 
ServiceNow Agile Integration Adapter - Datasheet
ServiceNow Agile Integration Adapter - DatasheetServiceNow Agile Integration Adapter - Datasheet
ServiceNow Agile Integration Adapter - DatasheetKovair
 
Cloud-native Application Lifecycle Management
Cloud-native Application Lifecycle ManagementCloud-native Application Lifecycle Management
Cloud-native Application Lifecycle ManagementNeil Gehani
 
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...Trivadis
 
Webinar-GBA Episode 7-Managing blockchain infrastructure for enterprise-grade...
Webinar-GBA Episode 7-Managing blockchain infrastructure for enterprise-grade...Webinar-GBA Episode 7-Managing blockchain infrastructure for enterprise-grade...
Webinar-GBA Episode 7-Managing blockchain infrastructure for enterprise-grade...Zeeve
 
Medilattice- Learning Management Case Study
Medilattice- Learning Management Case StudyMedilattice- Learning Management Case Study
Medilattice- Learning Management Case StudyCodelattice
 
#ALSummit: SCOR Velogica's Journey to SOC2/TYPE2 Via AWS
#ALSummit: SCOR Velogica's Journey to SOC2/TYPE2 Via AWS#ALSummit: SCOR Velogica's Journey to SOC2/TYPE2 Via AWS
#ALSummit: SCOR Velogica's Journey to SOC2/TYPE2 Via AWSAlert Logic
 

Similar to 2023-09-21_Seminar_Hamar_-_Starte_med_AWS (20)

Addressing the 8 Key Pain Points of Kubernetes Cluster Management
Addressing the 8 Key Pain Points of Kubernetes Cluster ManagementAddressing the 8 Key Pain Points of Kubernetes Cluster Management
Addressing the 8 Key Pain Points of Kubernetes Cluster Management
 
John N. Lewis - Resume - Public
John N. Lewis - Resume - Public John N. Lewis - Resume - Public
John N. Lewis - Resume - Public
 
Innovation morning agenda+azure arc
Innovation morning agenda+azure arcInnovation morning agenda+azure arc
Innovation morning agenda+azure arc
 
Leveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business ServicesLeveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business Services
 
2016 AWS Life Sciences Day | New Jersey – July 26th, 2016
2016 AWS Life Sciences Day | New Jersey – July 26th, 20162016 AWS Life Sciences Day | New Jersey – July 26th, 2016
2016 AWS Life Sciences Day | New Jersey – July 26th, 2016
 
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API CallsAWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
 
Compliance In The Cloud Using Security By Design
Compliance In The Cloud Using Security By DesignCompliance In The Cloud Using Security By Design
Compliance In The Cloud Using Security By Design
 
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
 
Azure Governance for Enterprise
Azure Governance for EnterpriseAzure Governance for Enterprise
Azure Governance for Enterprise
 
Secrets of Successful Cloud Foundry Adopters
Secrets of Successful Cloud Foundry AdoptersSecrets of Successful Cloud Foundry Adopters
Secrets of Successful Cloud Foundry Adopters
 
Multi cloud governance best practices - AWS, Azure, GCP
Multi cloud governance best practices - AWS, Azure, GCPMulti cloud governance best practices - AWS, Azure, GCP
Multi cloud governance best practices - AWS, Azure, GCP
 
Develop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
Develop an Enterprise-wide Cloud Adoption Strategy – Chris MerriganDevelop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
Develop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
 
Enabling multicloud in the enterprise with DevSecOps
Enabling multicloud in the enterprise with DevSecOpsEnabling multicloud in the enterprise with DevSecOps
Enabling multicloud in the enterprise with DevSecOps
 
How Splunk and AWS Enabled End-to-End Visibility for PagerDuty and Bolstered ...
How Splunk and AWS Enabled End-to-End Visibility for PagerDuty and Bolstered ...How Splunk and AWS Enabled End-to-End Visibility for PagerDuty and Bolstered ...
How Splunk and AWS Enabled End-to-End Visibility for PagerDuty and Bolstered ...
 
ServiceNow Agile Integration Adapter - Datasheet
ServiceNow Agile Integration Adapter - DatasheetServiceNow Agile Integration Adapter - Datasheet
ServiceNow Agile Integration Adapter - Datasheet
 
Cloud-native Application Lifecycle Management
Cloud-native Application Lifecycle ManagementCloud-native Application Lifecycle Management
Cloud-native Application Lifecycle Management
 
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
 
Webinar-GBA Episode 7-Managing blockchain infrastructure for enterprise-grade...
Webinar-GBA Episode 7-Managing blockchain infrastructure for enterprise-grade...Webinar-GBA Episode 7-Managing blockchain infrastructure for enterprise-grade...
Webinar-GBA Episode 7-Managing blockchain infrastructure for enterprise-grade...
 
Medilattice- Learning Management Case Study
Medilattice- Learning Management Case StudyMedilattice- Learning Management Case Study
Medilattice- Learning Management Case Study
 
#ALSummit: SCOR Velogica's Journey to SOC2/TYPE2 Via AWS
#ALSummit: SCOR Velogica's Journey to SOC2/TYPE2 Via AWS#ALSummit: SCOR Velogica's Journey to SOC2/TYPE2 Via AWS
#ALSummit: SCOR Velogica's Journey to SOC2/TYPE2 Via AWS
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 

2023-09-21_Seminar_Hamar_-_Starte_med_AWS

  • 1. Innovasjon, digitalisering og bærekraft med AI Innovasjon, digitalisering og bærekraft med AI
  • 2. 2 Program Tidsplan Utforsk ChatGPT og fremtidens språkteknologi 16:15-17:00 (45 min) Pause 17:00-17:15 (15 min) AWS er på full fart inn i det norske markedet – hvordan starte reisen? 17:15-17:45 (30 min) Digitale tvillinger - store muligheter og stor risiko 17:45-18:15 (30 min) Pause 18:15-18:30 (15 min) Fotball, miljø og bærekraft med AI? 18:30-19:00 (30 min) «Burger og Bar» 19:00
  • 3. 59 AWS er på full fart inn i det norske markedet – hvordan starte reisen? v/Håkon Eriksen Drange, Principal Cloud Architect
  • 4. 60 Bilde © https://aws.amazon.com/blogs/enterprise-strategy/go-faster-but-how-how-mapping-your-product-development-process-can-help-you-build-a-high-performing-organization/
  • 5. 61 In today’s era of volatility, there is no other way but to re-invent. The only sustainable advantage you can have over others is agility, that’s it. Because nothing else is sustainable, everything else you create, somebody else will replicate. You can’t feel disruption until it’s too late! Jeff Bezos Grunnlegger av Amazon Bilde © thetimes.co.uk Kilde: https://aws.amazon.com/executive-insights/content/cloud-for-ceos/
  • 6. 62 • Sopra Steria Group: AWS Tech Lead • Sopra Steria Group: AWS Well-Architected Program Lead • Sopra Steria Skandinavia: Community Lead og teknisk partneransvarlig for AWS Håkon Eriksen Drange Principal Cloud Architect Bosted: Kjeller/Lillestrøm Epost: hakon.drange@soprasteria.com LinkedIn: https://www.linkedin.com/in/haakondrange/ Blog: https://hedrange.com/
  • 8. 64 • Beskriver hva som må til for å lykkes med skytransformasjoner • Basert på erfaring og beste praksis hos AWS • Systematisk fremgangsmåte for å oppnå kunders forretningsmål • Input til prioriteringer for “cloud readiness” veikart AWS CAF Kilde: https://aws.amazon.com/cloud-adoption-framework/
  • 11. 67 AWS Cloud Readiness Assessment Kilde: https://cloudreadiness.amazonaws.com/
  • 13. AWS Well-Architected Framework Creating a software system is a lot like constructing a building. If the foundational elements are not solid, structural problems can undermine the integrity and function of the building. Similarly, if you neglect the Well-Architected Framework pillars when architecting technology solutions, it can become challenging to build a system that delivers relevant functionality and meets your expectations. Incorporating these pillars will help you produce stable and efficient systems, allowing you to focus on functional requirements. Kilde: https://docs.aws.amazon.com/wellarchitected/latest/framework/the-pillars-of-the-framework.html
  • 14. 70 • Verktøy for å utvikle skyinfrastruktur i henhold til beste praksis • Konsistent og systematisk fremgangsmåte for å evaluere arkitektur og implementere sikre, skalerbare og kostnadseffektive systemer • Idé og designfase • Før produksjonssetting • Ved omfattende endringer • Input til produktbacklogprioritering AWS Well-Architected Framework «WAF» Kilder: https://aws.amazon.com/blogs/mt/how-to-perform-a-well-architected-framework-review-part1/ https://aws.amazon.com/blogs/architecture/accelerating-well-architected-framework-reviews-using-integrated-aws-trusted-advisor-insights/
  • 15. 71 AWS Well-Architected Framework kategorier Operational Excellence Reliability The ability for taking advantage of cloud technologies to protect data, systems, and assets in a way that can improve your security posture. The ability to support development and run workloads effectively, gain insight into their operations, and to continuously improve supporting processes and procedures to deliver business value. The ability of a workload to perform its intended function correctly and consistently when it’s expected to. Security Performance Efficiency Sustainability The ability to run systems to deliver business value at the lowest price point. The ability to use computing resources efficiently to meet system requirements, and to maintain that efficiency as demand changes and technologies evolve. The ability to continually improve sustainability impacts by reducing energy consumption and increasing efficiency across all components of a workload by maximizing the benefits from the provisioned resources and minimizing the total resources required. Cost Optimization
  • 16. 72 Introduction to Well-Architected Kilde: https://aws.amazon.com/blogs/architecture/announcing-updates-to-the-aws-well-architected-framework/
  • 17. 73 Well-Architected Framework Review (WAFR) Hovedformål: Identifisere forbedringspotensiale for sluttbrukere eller organisasjonen Kilde: https://aws.amazon.com/blogs/mt/how-to-perform-a-well-architected-framework-review-part1/
  • 18. 74 AWS Well-Architected Tool Kilde: https://aws.amazon.com/blogs/mt/how-to-perform-a-well-architected-framework-review-part3/
  • 19. 75 • Kategorier med spørsmål • Spørsmål med beste praksis anbefalinger. • Hver beste praksis anbefaling har teknisk implementasjonsveiledning Struktur AWS Well-Architected Framework
  • 20. 76 Any workload that has some form of network connectivity, whether it’s the internet or a private network, requires multiple layers of defense to help protect from external and internal network-based threats. Users, both in your workforce and your customers, can be located anywhere. You need to pivot from traditional models of trusting anyone and anything that has access to your network. When you follow the principle of applying security at all layers, you employ a Zero Trust approach. Zero Trust security is a model where application components or microservices are considered discrete from each other and no component or microservice trusts any other. Security Pillar – Infrastructure protection SEC 5: How do you protect your network resources?
  • 21. 77 Beste praksis 1. SEC05-BP01 Create network layers 2. SEC05-BP02 Control traffic at all layers 3. SEC05-BP03 Automate network protection 4. SEC05-BP04 Implement inspection and protection Security Pillar – Infrastructure protection SEC 5: How do you protect your network resources? Kilde: https://docs.aws.amazon.com/wellarchitected/latest/security-pillar/protecting-networks.html
  • 22. 78 Teknisk implementasjonsveiledning: • Inspect and filter traffic at each layer. • Network perimeter, NACLs • Public subnets, load balancers • Private subnets, security groups • Enable AWS GuardDuty and configure automated alerts • GuardDuty is a threat detection service that continuously monitors for malicious activity and unauthorized behavior to protect your AWS accounts and workloads • Configure VPC Flow Logs for network traffic logging • Deploy AWS WAF (Web Application Firewall) to load balancers Security Pillar – Infrastructure protection SEC05-BP04 Implement inspection and protection Kilde: https://docs.aws.amazon.com/wellarchitected/latest/security-pillar/sec_network_protection_inspection.html
  • 23. 79 A reliable workload starts with upfront design decisions for both software and infrastructure. Your architecture choices will impact your workload behavior across all of the Well-Architected pillars. For reliability, there are specific patterns you must follow. The following questions focus on these considerations for reliability: REL 3: How do you design your workload service architecture? REL 4: How do you design interactions in a distributed system to prevent failures? REL 5: How do you design interactions in a distributed system to mitigate or withstand failures? Reliability Pillar – Workload architecture
  • 24. 80 Controlled changes are necessary to deploy new functionality and to ensure that the workloads and the operating environment are running known, properly patched software. If these changes are uncontrolled, then it makes it difficult to predict the effect of these changes, or to address issues that arise because of them. Beste praksis: 1. REL08-BP01 Use runbooks for standard activities such as deployment 2. REL08-BP02 Integrate functional testing as part of your deployment 3. REL08-BP03 Integrate resiliency testing as part of your deployment 4. REL08-BP04 Deploy using immutable infrastructure 5. REL08-BP05 Deploy changes with automation Reliability Pillar – Change Management REL 8: How do you implement change? Kilde: https://docs.aws.amazon.com/wellarchitected/latest/reliability-pillar/implement-change.html
  • 25. 81 Cloud Financial Management (CFM) enables organizations to realize business value and financial success as they optimize their cost and usage and scale on AWS. Best practices 1. COST01-BP01 Establish a cost optimization function 2. COST01-BP02 Establish a partnership between finance and technology 3. COST01-BP03 Establish cloud budgets and forecasts 4. COST01-BP04 Implement cost awareness in your organizational processes 5. COST01-BP05 Report and notify on cost optimization 6. COST01-BP06 Monitor cost proactively 7. COST01-BP07 Keep up-to-date with new service releases 8. COST01-BP08 Create a cost-aware culture 9. COST01-BP09 Quantify business value from cost optimization Cost Optimization Pillar – Practice Cloud Financial Management COST 1: How do you implement cloud financial management? Kilde: https://docs.aws.amazon.com/wellarchitected/latest/cost-optimization-pillar/welcome.html?ref=wellarchitected-wp
  • 26. 82 The economic benefits of just-in-time supply should be balanced against the need to provision to account for resource failures, high availability, and provision time. Depending on whether your demand is fixed or variable, plan to create metrics and automation that will ensure that management of your environment is minimal – even as you scale. Beste praksis: 1. COST09-BP01 Perform an analysis on the workload demand 2. COST09-BP02 Implement a buffer or throttle to manage demand 3. COST09-BP03 Supply resources dynamically Cost Optimization Pillar – Manage demand and supply resources COST 9: How do you manage demand, and supply resources? Kilde: https://docs.aws.amazon.com/wellarchitected/latest/cost-optimization-pillar/manage-demand-and-supply-resources.html
  • 27. 83 AWS Well-Architected Tool - Resultatanalyse Kilde: https://aws.amazon.com/blogs/mt/how-to-perform-a-well-architected-framework-review-part3/
  • 28. 84 AWS Well-Architected Tool - Resultatanalyse Kilde: https://aws.amazon.com/blogs/mt/how-to-perform-a-well-architected-framework-review-part3/
  • 29. 85 AWS Well-Architected Tool - Resultatanalyse Kilde: https://aws.amazon.com/blogs/mt/how-to-perform-a-well-architected-framework-review-part3/
  • 30. 86 Raskere utvikling og lansering • Redusere “brannslukking” • Identifisere kapasitetsutfordringer • Bruke automatisering til å eksperimentere • Realisere verdi oftere Redusert risiko • Få innsikt i hvilke områder i arkitekturen som kan innebære risiko • Adressere risiko før eventuell negativ påvirkning på virksomheten Databaserte beslutninger • Skape bevissthet om hvordan arkitekturvalg og avveininger kan ha ulike konsekvenser • Mulighetsrom på kort og lang sikt • Knyttet til forretningsmål Nytteverdi Å integrere WAFR i utviklingsprosesser kan hjelpe utviklingsteam på flere måter Lær AWS beste praksis • Gjøre team kjent med beste praksis basert på tusenvis av historiske gjennomganger
  • 31. 87 https://wellarchitectedlabs.com/ Dokumentasjon, instruksjoner og kode tilrettelagt for å lære, evaluere og utvikle basert på beste praksis. AWS Well-Architected Labs Praktiske laboppgaver
  • 32. 88 Drawing from Amazon's own transformative journey and the expertise gained by AWS in managing cloud services at global scale. AWS Well-Architected Framework DevOps Guidance offers a structured approach that organizations of all sizes can follow to cultivate a high- velocity, security-focused culture capable of delivering substantial business value using modern technologies and DevOps best practices. AWS Well-Architected DevOps Guidance Lansert i går Kilde: : https://docs.aws.amazon.com/wellarchitected/latest/devops-guidance/devops-guidance.html
  • 35. 91 • Skytransformasjon kan være overveldende • Decision guides inneholder en oversikt over ulike tjenester på AWS-plattformen med råd om hva en kan bruke for ulike formål og bruksområder. Link: https://aws.amazon.com/getting-started/decision-guides/ Decision Guides AWS Getting Started Resource Center
  • 37. 93 93 AWS Cloud Adoption Framework AWS Well-Architected Framework AWS Getting Started Resource Center Decision Guides Overordnet strategi og investeringsbeslutning Arkitekturdesign som understøtter skyens styrker Velg riktig tjeneste for bruksområdet Oppsummering